From 1b2c165fc9d9eb7a3d501c5667218ee69e751f22 Mon Sep 17 00:00:00 2001 From: Michael Assraf Date: Sun, 19 Jul 2026 01:47:53 +0200 Subject: [PATCH] Fix carousel dots + CircularProgress accent to follow platform accent [preview:none] Two shared components hardcoded the Flamingo brand color on state indicators that should track the platform-adaptive accent, so they rendered pink/cyan on every platform instead of the platform accent (yellow on openframe/openmsp, pink only on flamingo/flamingo-teaser): - MediaCarousel active pagination dot: bg-ods-flamingo-pink -> bg-ods-accent - CircularProgress accent variant: --ods-flamingo-cyan-base -> --ods-accent (siblings success/warning/error already use their semantic tokens) Both now consume --color-accent-primary / --ods-accent, matching the per-[data-app-type] overrides in ods-colors.css. Co-Authored-By: Claude Opus 4.8 --- openframe-frontend-core/src/components/media-carousel.tsx | 6 +++--- .../src/components/ui/circular-progress.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openframe-frontend-core/src/components/media-carousel.tsx b/openframe-frontend-core/src/components/media-carousel.tsx index 9cfa216a3..ae7d58d93 100644 --- a/openframe-frontend-core/src/components/media-carousel.tsx +++ b/openframe-frontend-core/src/components/media-carousel.tsx @@ -30,7 +30,7 @@ const ChevronRightIcon = () => ( * - Slides render through the SSoT `