Skip to content

fix(dashboard): Multiple components use raw Tailwind colors outside design token system #4063

@OneStepAt4time

Description

@OneStepAt4time

Bug

Several components beyond SessionTable/PipelineDetail also use raw Tailwind color classes:

Components affected:

  • HomeStatusPanel.tsxborder-void-lighter, text-cyan-300
  • MetricCards.tsxborder-void-lighter (2x)
  • MetricsPanel.tsxborder-void-lighter (2x)
  • SessionMobileCard.tsxborder-void-lighter, bg-void, text-cyan, focus:ring-cyan, bg-void-lighter
  • PipelineStatusBadge.tsxbg-cyan/10, text-cyan, border-cyan/30
  • SessionPreviewCard.tsxtext-cyan-200
  • AgentBadge.tsxbg-cyan-500/15, text-cyan-400, border-cyan-500/25

Impact: These components break in light theme. The raw Tailwind colors (cyan, void) are not mapped to light-mode equivalents.

Acceptance criteria:

  • Replace all raw Tailwind color references with CSS var equivalents
  • Test all listed components in both dark and light themes

Labels: dashboard, bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2bugSomething isn't workingdashboardreleasedIncluded in a published releasetests

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions