Commit graph

22 commits

Author SHA1 Message Date
Xanazf 2d68d8b526
main page fixes and styling 2024-10-13 16:37:48 +03:00
outfoxxed d42b26f0b6
wip: separate mobile and low width desktop modes 2024-10-13 03:19:40 -07:00
Xanazf 9703f832b6
changed search button behavior to reflect changes to the sidebar priority 2024-10-13 00:08:18 +03: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 2b1f9f3bb2
fix nav styles for configuration section and light theme 2024-10-12 03:14:46 -07:00
outfoxxed 24d3b1bfd2
adjust media query page sizes
Ensures its actually possible to read a page at a given size. Needs
future work to add a stage between phone UI and half a 1080p monitor.
2024-10-12 00:39:34 -07:00
outfoxxed 2ce79597b5
restyle left sidebar
Probably not final and missing mobile styling, but far more usable at
desktop sizes.
2024-10-12 00:23:23 -07: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
outfoxxed 7f3b6795a6
fix horizontal layout issues
Fixes issues with the main content position, content widths, alignment,
and spacing.
2024-10-11 21:21:19 -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
Xanazf ab44ad8128
small fix for shiki link transformer 2024-10-10 22:06:44 +03:00
Xanazf 4fbb038c0d
fixed markdown and shiki(untested) link transformers 2024-10-10 21:06:15 +03:00
outfoxxed 6d353e0c6b
move type-link processing to build stage 2024-10-09 01:50:21 -07:00
outfoxxed ab2a9ca7ed
use only one markdown processing pipeline
Removes marked in favor of remark which is already used by astro.
2024-10-08 20:42:05 -07:00
outfoxxed 0d5909ff58
significantly improve light theme 2024-10-08 16:55:50 -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
outfoxxed a787497feb
nix packaging
Still requires manual addition of modules and tweaking pagefind.
2024-09-28 02:26:13 -07: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