|
Apply Figma design tokens: palette, typography, semantic aliases
- Replace placeholder colors with extracted Figma primitives: neutral, lavender, mint, yellow scales and danger/info/success/warning semantic primitives. - Add semantic aliases for surfaces, borders, and UI states. - Replace IBM Plex Mono with Plus Jakarta Sans as primary font. - Add full typography scale (headings, body, button, caption) for mobile and desktop from Figma Style Guide. - Update docs/style-guide.md with extracted tokens. - Update .gitignore to exclude .figma-token. - Update vmk-ui-kit-figma.url to point to the shared copy. Build, Vue example build, and Playwright smoke test still pass. |
|---|
|
|
| .gitignore |
|---|
| PROJECT_NOTES.md |
|---|
| docs/style-guide.md |
|---|
| src/scss/_design-tokens.scss |
|---|
| src/scss/_fonts.scss |
|---|
| src/scss/_kit-deps.scss |
|---|
| src/scss/_palette-colors.scss |
|---|
| src/scss/demo.scss |
|---|
| src/scss/kit.scss |
|---|
| vmk-ui-kit-figma.url |
|---|