Repository navigation
fix(dashboard): remove decorative AI-style artifacts and use theme status colors - #1129
Conversation
…aling Drops the colored left stripes on the tracking notice and Web Vitals card, the purple glow on the error and 404 pages, the pulsing dot in the chart tooltip, the stacked border, fill and ring on flag options, gradient swatches that scale on hover, dashed empty states, uppercase labels in investigation rows and tracking setup, and backdrop blur on opaque table headers. Selected group swatches now outline in their own color, since ringColor was never a CSS property. (cherry picked from commit 76f51ac)
…tinted callouts Warning, error and success boxes now use the card background and a plain border, keeping the colored icon so the status still reads at a glance. The first review card on insights no longer tints itself by status because its badge already carries it. (cherry picked from commit 5d3e778)
…olors Status colors come from the success, warning and destructive tokens so they follow the theme in both modes. Info styling is neutral because the theme has no info token, and categorical palettes such as device and flag types are unchanged. (cherry picked from commit 909e1fb)
|
The latest updates on your projects. Learn more about Unkey Deploy
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Observability score · 92excellent · unchanged against 1 instrumented · 3 partial · 2 dark Fix first (3)
evlog map v0.8.0 · how the score works · what each check expects |
|
Summary
Release of three dashboard commits from staging, cherry-picked onto main with
-xprovenance:76f51ac21fix(dashboard): remove decorative stripes, glows, pulses and hover scaling5d3e778b6fix(dashboard): show warnings and errors as neutral cards instead of tinted callouts909e1fbe3refactor(dashboard): use theme status tokens instead of raw palette colorsThe dashboard had picked up several generic decorative patterns that made it look templated: colored left stripes on cards such as the tracking-blocked notice and Web Vitals score, a purple glow on the error and 404 pages, a pulsing dot in a static chart tooltip, border plus fill plus ring on selected flag options, gradient swatches that grew on hover, tinted warning and error boxes, dashed empty states, uppercase labels and blur on opaque table headers. These now use plain cards and borders, and status colors still carry meaning through icons and the theme's success, warning and destructive tokens. Raw Tailwind status colors were replaced with those tokens, so both themes stay consistent.
Kept on purpose: grey quote lines, icons in tinted tiles, the gradient group icon and categorical palettes such as device and flag types.
Side fix: the selected flag group swatch now outlines in its own color, because the old
ringColorstyle was not a real CSS property.Notes
Button, as the dashboard policy lint requires for changed lines.billing/page.tsxandbilling/history/page.tsxare not included. Another session owns them.Verification
bunx tsc --noEmitforapps/dashboardandpackages/ui,bun run lint:policiesand Biome on every changed file passed on staging.packages/aitest, which is not part of this branch. CI on this PR is the test gate.Summary by cubic
Removes decorative AI-style artifacts from the dashboard and replaces raw status colors with theme tokens so both light and dark modes stay consistent.
text-amber-500andbg-green-500/10withsuccess,warning, anddestructivetheme tokens.ringColorstyle was not a real CSS property.Buttoncomponent per dashboard policy.billing/page.tsxandbilling/history/page.tsxare not included; another session owns them.Migration
Written for commit ae017ec. Summary will update on new commits.