diff --git a/.gitignore b/.gitignore index a357c12..92c09a9 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,6 @@ dist-ssr # Backend data and secrets data/teaching-books.db .env + +# Brainstorming visual companion +.superpowers/ diff --git a/docs/superpowers/specs/2026-06-16-ui-detail-polish-design.md b/docs/superpowers/specs/2026-06-16-ui-detail-polish-design.md new file mode 100644 index 0000000..cc06b94 --- /dev/null +++ b/docs/superpowers/specs/2026-06-16-ui-detail-polish-design.md @@ -0,0 +1,97 @@ +# UI Detail Polish Design + +## Goal + +Polish UI details across the whole app: interaction feedback, spacing/radius consistency, and a real mobile layout bug in the workspace toolbar. Found via live screenshots of the running app (login, book list, admin, workspace, dialogs) at desktop and 390px mobile width. + +## Scope + +In scope: + +- `src/style.css`: design tokens for border-radius and spacing, transitions, hover/active/focus-visible states, table/sidebar hover tints, mobile toolbar fix. +- Any component `