commits
Bumps multiple @ewanc26 workspace packages and adds the GNU Affero General
Public License v3 to ensure legal consistency across the monorepo.
- Bump to 2.0.1
- Add default.nix: build from monorepo root via pnpm workspaces so
@ewanc26/ui resolves; vite build only (skip prepack/svelte-package)
- Drop tailwindcss_3 callPackage arg (Tailwind v4 is a Vite plugin)
- Replace vanilla HTML+CSS+JS build with SvelteKit (adapter-auto)
- Rewrite status fetching as a reactive Svelte 5 rune class (PdsStatus)
with $state fields and a kvRows getter; drop all DOM manipulation
- Extract KvRow.svelte component to eliminate repeated key/value markup
- Move styles to src/routes/layout.css with Tailwind v4 @import syntax;
remove legacy tailwind.config.js and styles/input.css
- Move assets to static/assets/ for SvelteKit static serving
- Add full OG/Twitter meta tags and favicon links to app.html
- Remove dead files: src/status.ts, src/script.ts, src/utils.ts, build.mjs
- Update package.json: rename, bump to private SvelteKit dev dep set,
replace tsup+tailwindcss@3 with vite+tailwindcss@4 toolchain
- Replace vanilla HTML+CSS+JS build with SvelteKit (adapter-auto)
- Rewrite status fetching as a reactive Svelte 5 rune class (PdsStatus)
with $state fields and a kvRows getter; drop all DOM manipulation
- Extract KvRow.svelte component to eliminate repeated key/value markup
- Move styles to src/routes/layout.css with Tailwind v4 @import syntax;
remove legacy tailwind.config.js and styles/input.css
- Move assets to static/assets/ for SvelteKit static serving
- Add full OG/Twitter meta tags and favicon links to app.html
- Remove dead files: src/status.ts, src/script.ts, src/utils.ts, build.mjs
- Update package.json: rename, bump to private SvelteKit dev dep set,
replace tsup+tailwindcss@3 with vite+tailwindcss@4 toolchain