diff --git a/apps/ui/src/components/MeasurementDashboard.tsx b/apps/ui/src/components/MeasurementDashboard.tsx index b5e31587..827a68d5 100644 --- a/apps/ui/src/components/MeasurementDashboard.tsx +++ b/apps/ui/src/components/MeasurementDashboard.tsx @@ -527,7 +527,7 @@ const BreathingBpmPulse = ({ bpm, bpmSource }: { bpm: number; bpmSource?: string initial={{ opacity: 0, scale: 0.9 }} animate={{ opacity: 1, scale: 1 }} transition={{ duration: 0.5 }} - className="flex min-h-[188px] w-full shrink-0 items-center justify-center rounded-sm border border-[#1e1e1e] bg-[#141414] px-4 py-5 shadow-[inset_0_1px_0_rgba(255,255,255,0.03)] md:w-[176px]" + className="flex min-h-[188px] w-full shrink-0 items-center justify-center rounded-sm border border-border bg-bg-surface-dark px-4 py-5 shadow-[inset_0_1px_0_rgba(255,255,255,0.03)] md:w-[176px]" > @@ -668,7 +668,7 @@ const ComparativeMetricTile = ({ initial={{ opacity: 0, y: 8 }} animate={{ opacity: 1, y: 0 }} transition={{ duration: 0.4, delay }} - className="bg-[#141414] border border-[#1e1e1e] rounded-sm p-3" + className="bg-bg-surface-dark border border-border rounded-sm p-3" > { return (
@@ -836,7 +836,7 @@ const RhythmGridPanel = ({ phase1 }: { phase1: Phase1Result }) => {
{barNumber} @@ -847,7 +847,7 @@ const RhythmGridPanel = ({ phase1 }: { phase1: Phase1Result }) => {
{lanes.map((lane) => (
-
+
{ return (
= 0.7 ? 'heavy' : resolvedStrength >= 0.4 ? 'moderate' : 'subtle'; return ( -
+
Sidechain Envelope @@ -995,7 +995,7 @@ const SidechainEnvelope = ({
-
+
Confidence @@ -1003,7 +1003,7 @@ const SidechainEnvelope = ({ {Math.round(resolvedConfidence * 100)}%
-
+
Regularity @@ -1049,7 +1049,7 @@ const EffectsFieldPanel = ({ const pulseCells = Array.from({ length: 16 }, (_, index) => index % pulseStride === 0); return ( -
+
@@ -1066,7 +1066,7 @@ const EffectsFieldPanel = ({ {pulseCells.map((active, index) => (
-
+
Gate Events @@ -1090,7 +1090,7 @@ const EffectsFieldPanel = ({ {gatingEventCount ?? 'n/a'}
-
+
Gate Regularity @@ -1113,7 +1113,7 @@ const EffectsFieldPanel = ({ ]; return ( -
+
@@ -1163,7 +1163,7 @@ const PhraseStructureTimeline = ({ phraseGrid }: { phraseGrid: PhraseGrid }) => ]; return ( -
+
Phrase Structure @@ -2330,7 +2330,7 @@ export function MeasurementDashboard({
{phase1.grooveDetail && ( -
+
Swing
@@ -2369,7 +2369,7 @@ export function MeasurementDashboard({
)} {phase1.beatsLoudness && ( -
+
Sidechain & Effects -
+