From 0535c6864727a701683322b07021f8ff8e828b73 Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Fri, 12 Jun 2026 07:01:55 -0700 Subject: [PATCH] Fix flake with new hash --- TODO.md | 6 ------ flake.nix | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/TODO.md b/TODO.md index e918d0b..3969368 100644 --- a/TODO.md +++ b/TODO.md @@ -8,12 +8,6 @@ - [ ] The Example Play section of the Rules page could use a bit more formatting for legibility. Make diagrams of the card state at each step rather than just a text listing. -## Cosmetic - -- [x] **Refactor the CSS.** All colors/fonts/radii/shadows now live as tokens in `frontend/src/assets/css/theme.css`; everything else derives translucent variants via `color-mix()`. Re-theming the app = editing that one file (plus the mirrored token block at the top of `src/pirats/rules.html`). -- [x] **Re-styling**. New "Lantern & Brine" theme: brass/parchment on lantern-lit ink-navy, Pirata One wordmark, Alegreya SC/Sans (self-hosted via fontsource), parchment-faced playing cards, rebuilt splash page. - ## Worth Double-Checking / Minor -- [ ] **Dev/prod server flows.** Investigate where assets are served from in both development and production workflows. Make sure we're not committing any compiled svelte code. In production, the app should be used through the Nix flake, which should handle the compile step when the flake is built. - [ ] **More formal database migration procedures.** diff --git a/flake.nix b/flake.nix index 12bc94b..9903cdc 100644 --- a/flake.nix +++ b/flake.nix @@ -24,7 +24,7 @@ pname = "pirats-frontend"; version = "0.1.0"; src = ./frontend; - npmDepsHash = "sha256-ekYBi0oUjtnsfdig2B0yrmT7KbSc9IB1DVbTCRwYI24="; + npmDepsHash = "sha256-S2CXmFgovGD40wS4bTsiVF84J3zEQK6qrg7EPy+ojPY="; installPhase = '' mkdir -p $out cp -r dist $out/