From 265f4174d5d07ed9cb1b46ca95ef137e447acf2a Mon Sep 17 00:00:00 2001 From: Zac Gaetano Date: Thu, 21 May 2026 13:06:04 -0400 Subject: [PATCH] docs: UI shell rework wave-2 implementation plan 7 tasks: token cleanups from wave-1 review (task 0), then migrate login/home/settings/tokens/users/containers.html one-by-one with deploy-and-verify between each. Smallest blast radius first. --- .../2026-05-21-ui-shell-rework-wave-2-plan.md | 502 ++++++++++++++++++ 1 file changed, 502 insertions(+) create mode 100644 docs/superpowers/plans/2026-05-21-ui-shell-rework-wave-2-plan.md diff --git a/docs/superpowers/plans/2026-05-21-ui-shell-rework-wave-2-plan.md b/docs/superpowers/plans/2026-05-21-ui-shell-rework-wave-2-plan.md new file mode 100644 index 0000000..53fba80 --- /dev/null +++ b/docs/superpowers/plans/2026-05-21-ui-shell-rework-wave-2-plan.md @@ -0,0 +1,502 @@ +# UI Shell Rework — Wave 2 (Low-risk page migrations) Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: superpowers:subagent-driven-development or executing-plans. Steps use `- [ ]` checkboxes. + +**Goal:** Migrate the 6 lowest-risk shell pages (login, home, settings, tokens, users, containers) from `css/common.css` + bespoke per-page CSS to the new `/dist/app.css` primitive bundle from wave 1. Each page goes from "old look" to "new look" with the same functionality. Also fold in the deferred token cleanups from the wave-1 code review. + +**Architecture:** Each page migration is a self-contained markup rewrite. Pattern: swap the `` to `/dist/app.css`, replace the sidebar + topbar markup with `wd-*` primitives, restyle page-specific content with `wd-card-asset` / `wd-card-op` / `wd-list-row` / `wd-form-*` / `wd-btn` / etc. Preserve every existing `