From 65f76d44278aefb39746aae9d50685b308d97935 Mon Sep 17 00:00:00 2001 From: m5r Date: Wed, 12 Aug 2026 22:50:34 +0200 Subject: [PATCH] milestone 23 s3: plan names stylex and react aria --- PLAN.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PLAN.md b/PLAN.md index 902a309..5954f68 100644 --- a/PLAN.md +++ b/PLAN.md @@ -135,7 +135,7 @@ IPv4 + IPv6 full parity for: client identity, rate limiting, logging, group assi ### 3.14 Frontend Stack (Decision I) -- Vite + React + TypeScript + Tailwind; TanStack Router + TanStack Query. SPA, no SSR. +- Vite + React + TypeScript + StyleX + React Aria; TanStack Router + TanStack Query. SPA, no SSR. - **Built assets embedded in the binary** at compile time: single self-contained artifact, no asset-path config, no binary/UI skew. `zig build` accepts the dist path; the release pipeline runs `npm run build` first (CI always does). - Dev-mode flag serves assets from disk so UI iteration needs no Zig rebuild. @@ -232,7 +232,7 @@ src/ rules.zig local.zig lookup.zig pause.zig settings.zig upstream_health.zig certs.zig health.zig version.zig -web/ # Vite + React + TS + Tailwind + TanStack +web/ # Vite + React + TS + StyleX + React Aria + TanStack vendor/ # sqlite3 amalgamation, mbedtls (pinned) docs/ # tutorial/ how-to/ reference/ explanation/ (Diátaxis) tests/ # dns/ integration/ fuzz/