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 `