All issues

Add light/dark mode for the contributor dashboard#144

New issue
Open
NONoor Hassancommented 1w ago

Is your feature request related to a problem?

Add light/dark mode for the contributor dashboard — today the workflow on harborlight requires an out-of-band step that breaks the editor flow and makes the API harder to type.

Describe the solution you'd like

Migrate the affected surface to follow the same contract as the rest of the toolchain, so composed flows stay consistent and predictable.

Describe alternatives you've considered

  • Keep the current implementation and document the seam.
  • Ship a codemod that rewrites call sites at install time.

However, both would still leave the surface on a different contract from the rest of the stack, and would only delay the cleanup.

Labels: design, enhancement

SAsara-lindqvistself-assigned this1w ago
NOnoor-hassanadded the labeldesign1w ago
NOnoor-hassanadded this to the milestoneDesign refresh1w ago
SAsara-lindqvistadded a commit that references this issuefix(harborlight): wire the new contract for #14403090a41w ago
SAsara-lindqvistmentioned this in#1981w ago
SASara Lindqvistcommented 6d ago

Closing in favor of #244 — same root cause, same approach, and that branch is further along.

SASara Lindqvistcommented 6d ago

I've seen this too. I'll fix.

SASara Lindqvistcommented 5d ago

Can confirm the repro on a clean checkout — the failing case is reliable on macOS 15.2 with Node 22.

SASara Lindqvistcommented 5d ago

Pulled this locally, the workaround in the description is solid. Happy to land it as a follow-up.

Add a comment

M↓Markdown is supported