Christian Visintin
a2d766d688
ci(site): add format/lint/test/build workflow for astro site
...
Add Site GitHub Actions workflow running prettier format check, astro
check, tests, and build on changes under site/. Wire prettier into the
site package with config, ignore, and scripts, and format existing
sources.
2026-06-08 10:16:00 +02:00
Christian Visintin
f92cb93755
feat(install): add Windows PowerShell installer and copy buttons on site
...
Add install.ps1 mirroring install.sh for Windows: arch detection,
release zip download, binary extraction, user PATH update.
- copy install.ps1 to site public/ at build time (copy-install.mjs)
- serve /install.ps1 with text/plain Content-Type (vercel.json)
- add PowerShell one-liner to install page and README
- bump install.ps1 default version in bump_version.sh
- add CopyButton component next to every install command line
2026-06-08 10:16:00 +02:00
Christian Visintin
6cf5bf18cf
ci: remove pages workflow, fix release version-bump for astro site
2026-06-08 10:16:00 +02:00
Christian Visintin
48b387de14
chore(site): remove ko-fi, add astro check dep, drop unused explorer media
2026-06-08 10:16:00 +02:00
Christian Visintin
e381484022
refactor(site): english-only, remove i18n machinery
2026-06-08 10:16:00 +02:00
Christian Visintin
3379940ec9
feat(site): install page led by install.sh script, package-manager tabs
2026-06-08 10:16:00 +02:00
Christian Visintin
2153164484
fix(site): hero selected-row contrast (latte) + mobile row truncation
2026-06-08 10:16:00 +02:00
Christian Visintin
0cc7362bd9
refactor(site): drop in-site manual, link to external docs.termscp.rs
2026-06-08 10:16:00 +02:00
Christian Visintin
5c84a0e88d
feat(site): landing page with dual-pane explorer hero
2026-06-08 10:16:00 +02:00
Christian Visintin
a25b17a4e5
feat(site): responsive mobile nav, css-driven theme icons, localizePath helper
2026-06-08 10:16:00 +02:00
Christian Visintin
d670aed079
feat(site): nav, footer, theme toggle, language picker
2026-06-08 10:16:00 +02:00
Christian Visintin
6fa3c042b1
feat(site): x-default hreflang, twitter card, og:image:alt; dedupe locales/site in base layout
2026-06-08 10:16:00 +02:00
Christian Visintin
fc7e789390
feat(site): base layout with og/hreflang, theme bootstrap, umami
2026-06-08 10:16:00 +02:00
Christian Visintin
f56dd60868
refactor(site): type-safe i18n keys derived from en
2026-06-08 10:16:00 +02:00
Christian Visintin
f544a63d19
feat(site): i18n string resolver with en fallback
2026-06-08 10:16:00 +02:00
Christian Visintin
02fec64d35
feat(site): catppuccin theme tokens, tailwind 4, self-hosted font
2026-06-08 10:16:00 +02:00