Loris Cro
1878bdfbb1
autodoc: fix bodyless fn type analysis and rendering
2023-01-05 17:12:43 +01:00
Nguyễn Gia Phong
c91adbbde7
autodoc: show binding in lowercase
...
<S-s> is not bound and shortcuts popup already use lowercase.
2023-01-03 15:11:44 +09:00
Loris Cro
201dca323e
autodoc: improve rendering of long fn signatures
2022-09-05 17:26:59 +02:00
Loris Cro
dbd60e3d29
autodoc: add support for doc tests
2022-09-04 22:45:57 +02:00
Loris Cro
102a6e9e9c
Merge pull request #12481 from alichraghi/patch-1
...
docs: add padding between functions list
2022-08-23 15:48:35 +02:00
Ryan Liptak
9740bb2423
autodoc: Fix border color around field docs in light mode
...
Follow up to https://github.com/ziglang/zig/pull/12305
2022-08-19 19:06:01 -07:00
Ali Chraghi
51b2aa1643
docs: add padding between functions list
2022-08-18 22:02:02 +04:30
r00ster91
78bb29d1dc
fix: scroll page to very top when S is pressed
...
Credits go to @rudedogg
2022-08-14 19:19:44 +02:00
r00ster91
9900413eb1
feat: indent keyboard shortcuts
...
This indents the keyboard shortcuts related to the S key because you can only
use these keyboard shortcuts after you pressed S (when the search field is focused).
This is a visual hint.
2022-08-14 11:54:51 +02:00
r00ster91
e1eaa1f7d6
fix: var(--mono) used for font-size
2022-08-14 11:54:51 +02:00
r00ster91
dc5174440c
feat: better No Results Found page
...
This adds some helpful links to the page and makes it look nicer by using <kbd> etc.
2022-08-14 11:54:51 +02:00
zooster
3debd6b732
Merge branch 'master' into nicedocs
2022-08-06 19:32:42 +02:00
Loris Cro
9fc6990052
autodoc: re-introduce search result limits
2022-08-06 17:29:13 +02:00
r00ster91
943f4eb515
fix: use brighter bg color for help modal in light mode
...
You can see this issue in the video.
2022-08-06 16:07:32 +02:00
r00ster91
60b04b0988
style: some more formatting
2022-08-06 16:01:43 +02:00
r00ster91
beba29c24f
feat: make shadow of <kbd>s look nicer
2022-08-06 15:34:38 +02:00
r00ster91
ee72868f92
style: format
...
This is mostly manually formatted. I couldn't find a good HTML formatter for this file.
It also converts a bunch of tabs to spaces.
2022-08-06 15:34:00 +02:00
r00ster91
2f0abe63d4
fix: disable search bar before loading
...
This fixes the new search placeholder not disappearing if you type before
it finished loading, and maybe some other things.
2022-08-06 15:16:27 +02:00
r00ster91
df8cfb1273
feat: new search placeholder
...
This new search placeholder looks much nicer because it allows HTML inside it which
the `placeholder` attribute on `<input>`s doesn't allow.
I tested it for all kinds of cases and it seems to work pretty well.
2022-08-06 15:15:59 +02:00
r00ster91
6354851909
fix: "dialog" -> "modal"
...
"Dialog" is the incorrect term here because a dialog is a separate window that still lets you use the app
but a modal is a window where you can't continue using the app until you close it.
2022-08-06 15:05:58 +02:00
Ryan Liptak
921ba6cad4
autodoc: Add borders to field docs to make it clear which field they are associated with
2022-07-30 17:26:29 -07:00
Andrew Kelley
aa1a06bf9b
Autodoc: small polish on the html
2022-07-19 19:10:12 -07:00
Loris Cro
572f9a5602
Autodoc: add warning banner to html
2022-07-19 19:10:12 -07:00
Loris Cro
a5e7b0e4db
autodoc: restore support for zig version + cleanup & init work to fix packages
2022-07-19 19:10:12 -07:00
Loris Cro
918475e2e2
autodoc: new design for function list
2022-07-19 19:10:12 -07:00
Loris Cro
64feb222b5
autodoc: make links respect internal docs mode
2022-07-19 19:10:11 -07:00
Loris Cro
53fa75c852
autodoc: improved frontend rendering
2022-07-19 19:10:11 -07:00
Loris Cro
36c4b1aac9
autodoc: improve rendering and add "show priv decls" checkbox
2022-07-19 19:10:11 -07:00
Loris Cro
38281c8ed4
autodoc: add declval support to docs js
2022-07-19 19:10:10 -07:00
Andrew Kelley
ec95e00e28
flatten lib/std/special and improve "pkg inside another" logic
...
stage2: change logic for detecting whether the main package is inside
the std package. Previously it relied on realpath() which is not portable.
This uses resolve() which is how imports already work.
* stage2: fix cleanup bug when creating Module
* flatten lib/std/special/* to lib/*
- this was motivated by making main_pkg_is_inside_std false for
compiler_rt & friends.
* rename "mini libc" to "universal libc"
2022-05-06 22:41:00 -07:00