refactor(design): tone down card corner-light gradients to ~55% intensity #118
No reviewers
Labels
No labels
agent-context-drift
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: rstillwell/deckhearth#118
Loading…
Reference in a new issue
No description provided.
Delete branch "tone-down-card-corner-lights"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Operator feedback after #117: the corner-light gradients on data cards (the `.glass-panel` / `.glass-panel-strong` class) read too vibrant once the pattern was applied broadly to deck cards, stat cards, list cards, modals, dropdowns, etc.
The same intensity works fine on the floating chrome chips (sidebar nav, top header) — there are only two of those per viewport and they should anchor the page as the surfaces "responding" to the background light sources. Data cards tile densely; at full intensity they compete with the chrome and the catch-lights read as noise rather than environmental cue.
This PR splits the tokens into two intensity tiers, keeping the chrome at full intensity and pulling data cards down to ~55%.
Token tiers
`.glass-panel` and `.glass-panel-strong` now consume the `-subtle` variants. Inline `boxShadow` in `components/Layout.js` and `components/ui/TopSearchBar.js` keep referencing the original tokens — no chrome regressions.
No token names removed; any future component that wants the full-intensity chrome treatment can opt in via `--corner-light-{warm,cool}`.
Test plan
Related
Follow-up to #116 (corner-border-light pass) and #117 (site-wide sweep applying `.glass-panel` broadly). Unblocks the upcoming `unify-glass-panel-gradient-borders` convoy by establishing that data-card surfaces have their own intensity tier.
Made with Cursor
The latest updates on your projects. Learn more about Vercel for GitHub.
Pipeline Health
Build + CI gates
Build runs on Vercel; this CI runs lint and schema-map drift only (no duplicate build).
Role reports
See individual comments above for details. This rollup updates automatically.
Visual Diff
Screenshots and diffs uploaded as artifacts: view run
If intentional changes: update snapshots locally with
npx playwright test --project=visual --update-snapshotsand commit.