|
webclient: W5 — icon/variant audit + design-system docs in CLAUDE.md
- ApiKeysPanel: dropped invalid variant="ghost" on GnIconButton (the component has no variant prop — it leaked into the DOM as an attribute) - Icon audit: all icon props/classes carry the required ph base class and ph- prefix (kit v1.0 dev-warning otherwise); variant whitelist (primary/secondary/warning/danger/info) confirmed against the kit - webclient/CLAUDE.md: new 'Design system (gnexus-ui-kit v1.0)' section — points to vendor/gnexus-ui-kit/CLAUDE.md, documents prebuilt-css consumption, dark kit.css theme, --gn-* + kit-deps tokens, icon rule, test-locked app classes, and the documented non-kit surfaces |
|---|
|
|
| webclient/CLAUDE.md |
|---|
| webclient/src/components/settings/ApiKeysPanel.vue |
|---|