Commit 6ccb8ae
committed
Website: the /features bento gets uniform cards, icons everywhere, and cyan status pills
Reworking the merged features page per David's design review:
- One flat bento grid (1/2/3 columns by breakpoint, dense flow), no section headers. Three highlights lead the page (full-disk index, smart search, private LLM) as the only double-width cards; everything else is a uniform card. Order: highlights, Core, keyboard + connectivity, AI, Extras.
- Identical type scale on every card (the flagship-vs-row font mismatch is gone), and every feature now has a brand-style Lucide icon: 16 new SVGs generated from authentic `@iconify-json/lucide` geometry in the existing gold-stroke format.
- New cyan secondary accent (`--color-accent2*` tokens, dark + light): status pills are now cyan (alpha solid, beta tinted, stable quiet, planned outline + dashed card border) while the yellow accent keeps brand/category jobs; each card carries a yellow category chip (Find stuff / AI / Core / Keyboard / Connect / Extras).
- Light-mode cyan is cyan-700 (#0e7490): white-on-cyan-600 only reaches 3.54:1, which the axe a11y suite caught; all 67 website E2E tests pass including the light/dark contrast audits.
Copy remains draft for David's review.1 parent 68b6656 commit 6ccb8ae
20 files changed
Lines changed: 134 additions & 152 deletions
File tree
- apps
- desktop/src-tauri/src/network
- website
- public/icons
- src
- components
- pages
- styles
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
0 commit comments