Commit Graph

13 Commits

Author SHA1 Message Date
nicola 2a6523b9f1 [LICENSE] relicense project under MPL 2.0
relicensed due to GitHub's Copilot push. details in README.md.
2025-02-28 10:53:21 -06:00
nicola 23655f71d3 add tests for preview 2024-10-17 11:49:22 -05:00
nicola 8e32989785 refactor to use CSS grid 2024-10-12 23:47:09 -05:00
nicola 8ac0f6b931 add transition to nav tree
user-agent detection is employed to ensure that the SSR renders the nav items by default for desktop (opposite for mobile). CSS media queries take over after the content loads on the device.

TODO: fix preview pane jump on desktop
2024-10-12 14:38:35 -05:00
nicola 8caf7ac85a fix sizing of nav items on desktop 2024-10-12 11:57:58 -05:00
nicola 3049446f65 fix pane sizing on desktop 2024-10-12 11:36:03 -05:00
nicola 424db4eaa1 hide "preview" nav item on desktop 2024-10-12 01:50:08 -05:00
nicola ff98c46ed2 two column layout for desktop 2024-10-12 01:17:44 -05:00
nicola 5acb6af50a add mobile nav toggle 2024-10-12 00:53:39 -05:00
nicola e24b3be94d update tests to test nav items 2024-10-11 21:25:58 -05:00
nicola 3d89c63f8f add nav tree 2024-10-11 00:23:32 -05:00
nicola 55aa163bc0 created a test 2024-10-11 00:03:49 -05:00
nicola c0909c2cf3 project init 2024-10-10 21:05:40 -05:00