Commit Graph

8 Commits

Author SHA1 Message Date
fd474767ae feat(frontend): add platform icons and improve download button UX
Replace generic download icon with platform-specific icons (Windows,
macOS, Linux) using react-icons. Show detected platform name in the
main download button text and disable auto-download when platform
cannot be detected, requiring manual selection from dropdown instead.
2025-12-11 17:40:04 -06:00
006055cb7f chore: add Justfile, apply clippy fixes, add frontend type checking
- Add Justfile with comprehensive development workflow commands (check,
lint, build, docker, etc.)
- Add @astrojs/check and typescript dependencies for frontend type
checking
2025-12-11 12:15:51 -06:00
f18f4a0c7c Finish up highlight, minor increase in time, switch to react-use-webhook, client only rendering 2025-01-02 15:21:29 -06:00
2a2daefd8c DownloadButton progress 2025-01-02 13:33:40 -06:00
e61c4715e1 Switch from preact to react 2025-01-02 10:36:58 -06:00
6f7139d5d7 overhaul frontend, typography, noise pattern, badge, notify audio 2024-12-22 08:51:15 -06:00
2eb8f2ee30 Teardown astrojs base, use tailwindcss, preact, sitemap 2024-12-22 02:22:24 -06:00
101ffe3172 demo astrojs frontend 2024-12-22 01:20:06 -06:00