UI: redesign extension options page, panel tweaks from review
- options page: was losing its styles — the content pass overwrote
  assets/style.css (cssCodeSplit:false, shared asset name); options now
  emits assets/options.css and the page uses kit components (GnCard/
  GnInput/GnButton/GnSelect/GnAvatar) for the same look as the panel
- panel: hide the kit topbar "current section" chip entirely (page
  headers already carry context)
- ProjectsPage: vertical rhythm via a 20px column gap; project cards
  redesigned (name + compact copy icon, clamped description, footer
  link "Open →" instead of the clunky boxed button); gap between the
  create-modal action buttons
- e2e: options-page assert follows the new profile markup

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent d0fed58 commit 9a1c77a3be53aaa0eadc9240c2a6ac9aaa571fe0
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 7 changed files
View
packages/extension/e2e.mjs
View
packages/extension/src/options/Options.vue
View
packages/extension/src/options/main.ts
View
packages/extension/vite.config.ts
View
packages/web/src/components/AppShell.vue
View
packages/web/src/pages/ProjectsPage.vue
View
packages/web/src/theme.css