Commit graph

28 commits

Author SHA1 Message Date
outfoxxed 5341fe58d0
rewrite nav 2024-10-24 16:26:48 -07:00
outfoxxed 45fc2eed5a
rewrite DocsCollapsible
now with disabled js support and less broken animations
2024-10-19 01:58:08 -07:00
Xanazf 59035e2190
added components Badge, TypeTitle, migrated existing code accordingly 2024-10-18 20:56:04 +03:00
Xanazf 15a61fd4bd
collapsible button width fix 2024-10-18 04:34:22 +03:00
Xanazf 87955bdda3
proto-badges for type flags 2024-10-18 00:52:02 +03:00
Xanazf eeb2b46f76
moved cleanup out of mount 2024-10-18 00:05:06 +03:00
Xanazf 33d3ce46c4
small fixes for the previous pushes 2024-10-18 00:00:00 +03:00
Xanazf f110669e31
added dedicated style for overflow: hidden on body 2024-10-17 23:46:54 +03:00
Xanazf 48650545bd
fixed no dismiss on nav bar 2024-10-17 22:38:55 +03:00
Xanazf 62b272c3b9
improved dimming 2024-10-17 22:14:27 +03:00
Xanazf 349c87a205
added index to the docs/types route, minor fixes to styling 2024-10-17 19:35:39 +03:00
outfoxxed c9db5773d3
adjust sizes and paddings
- icons in sidebar / content listing
- copy buttons
- nav spacing
- headings
- code blocks
2024-10-16 21:05:29 -07:00
outfoxxed e20c5126f9
various small fixes
- light theme footer css
- fixed l/r overlay css
- fixed discolored generics
- fixed scroll margin
- elements selected by url now display as hovered
- fixed top padding in mobile layout
- fixed padding for import string on type pages
- fixed padding on module listing pages
- fixed link clickable areas on left nav
2024-10-16 19:05:54 -07:00
Xanazf 77e2d05d6f
tweaked nav/footer borders/backgrounds 2024-10-16 02:59:18 +03:00
Xanazf fcf2179001
added generic types on props, tweaked nav and footer coloring 2024-10-15 20:44:49 +03:00
outfoxxed 4682b90711
move icons used from astro to seperate files 2024-10-14 23:36:03 -07:00
outfoxxed a0727c05e5
rewrite footer 2024-10-14 21:30:53 -07:00
outfoxxed c516c950a8
improve overlay design and fix footer
To fix:
- css split between nav and nav-tree repeated due to mobile
- right overlay needs padding adjustments and resizing for mobile
2024-10-14 17:23:08 -07:00
Xanazf 119c8a2e6c
added click outside sidebars handling, fixed some spacing issues 2024-10-13 00:04:38 +03:00
Xanazf 0df624df40
fixed mobile menus, page spacing, horizontal scroll, .toc-wrapper 2024-10-12 18:38:00 +03:00
outfoxxed 492200a42b
fix vite and solid in dev
Inclusion of @astrojs/markdown-remark caused errors that cause solid
and vite to fail to load in dev. It's stripped in build.
2024-10-11 22:35:32 -07:00
Xanazf b65b93b5eb
fixed styling for search bar, fixed positioning for widescreens(needs testing), restricted pagefind indexing, made titles top weight, added root module description 2024-10-11 16:05:44 +03:00
outfoxxed 6d353e0c6b
move type-link processing to build stage 2024-10-09 01:50:21 -07:00
Xanazf 0e749e5bfa
quick fixes for the previous commit 2024-10-09 02:12:40 +03:00
Xanazf 23719ec405
footer, root module nav, and main page done 2024-10-09 01:14:02 +03:00
Xanazf cd1226e333 pagefind integration and search bar 2024-10-04 20:14:32 +03:00
Xanazf ffdbd0e614 minor fixes: scroll bars on overflowing elements, copy button size, function args spacing, type icons padding, link to window.location.href 2024-09-28 10:44:54 +03:00
Xanazf 3c2fb32b3e initial commit 2024-09-28 03:32:23 +03:00