diff --git a/packages/studio/src/captions/components/CaptionAnimationPanel.tsx b/packages/studio/src/captions/components/CaptionAnimationPanel.tsx index 6983b9ebef..e426404c38 100644 --- a/packages/studio/src/captions/components/CaptionAnimationPanel.tsx +++ b/packages/studio/src/captions/components/CaptionAnimationPanel.tsx @@ -250,7 +250,7 @@ export const CaptionAnimationPanel = memo(function CaptionAnimationPanel() {
+
Animation editing isn't applied to playback or saved yet, so these controls are disabled.
@@ -292,7 +292,7 @@ export const CaptionAnimationPanel = memo(function CaptionAnimationPanel() { onClick={handleApplyToAll} disabled={gated} title={gated ? "Disabled until animation editing is applied to playback" : undefined} - className="w-full py-1.5 rounded-sm border border-neutral-700 text-2xs text-neutral-300 hover:border-studio-accent/50 hover:text-studio-accent transition-colors disabled:opacity-40 disabled:cursor-not-allowed disabled:hover:border-neutral-700 disabled:hover:text-neutral-300" + className="w-full py-1.5 rounded-sm border border-neutral-700 text-2xs text-neutral-300 hover:border-studio-accent/50 hover:text-accent-ink transition-colors disabled:opacity-40 disabled:cursor-not-allowed disabled:hover:border-neutral-700 disabled:hover:text-neutral-300" > Apply to all groups diff --git a/packages/studio/src/captions/components/CaptionPropertyPanel.tsx b/packages/studio/src/captions/components/CaptionPropertyPanel.tsx index bab6f0001e..f1ea71f41c 100644 --- a/packages/studio/src/captions/components/CaptionPropertyPanel.tsx +++ b/packages/studio/src/captions/components/CaptionPropertyPanel.tsx @@ -227,7 +227,7 @@ export const CaptionPropertyPanel = memo(function CaptionPropertyPanel({ className={[ "flex-1 py-0.5 rounded-sm text-2xs font-medium transition-colors", activeTab === "style" - ? "bg-studio-accent/20 text-studio-accent border border-studio-accent/50" + ? "bg-studio-accent/20 text-accent-ink border border-studio-accent/50" : "text-neutral-500 border border-neutral-800 hover:text-neutral-300 hover:border-neutral-600", ].join(" ")} > @@ -241,7 +241,7 @@ export const CaptionPropertyPanel = memo(function CaptionPropertyPanel({ className={[ "flex-1 py-0.5 rounded-sm text-2xs font-medium transition-colors", activeTab === "animation" - ? "bg-studio-accent/20 text-studio-accent border border-studio-accent/50" + ? "bg-studio-accent/20 text-accent-ink border border-studio-accent/50" : "text-neutral-500 border border-neutral-800 hover:text-neutral-300 hover:border-neutral-600", ].join(" ")} > diff --git a/packages/studio/src/captions/components/CaptionTimeline.tsx b/packages/studio/src/captions/components/CaptionTimeline.tsx index 679d731c82..22a2c6ba8f 100644 --- a/packages/studio/src/captions/components/CaptionTimeline.tsx +++ b/packages/studio/src/captions/components/CaptionTimeline.tsx @@ -109,8 +109,8 @@ export const CaptionTimeline = memo(function CaptionTimeline({ tabIndex={0} aria-label={`Caption word "${seg.text}"`} aria-pressed={isSelected} - className={`absolute top-1 bottom-1 rounded flex items-center overflow-hidden cursor-pointer focus-visible:ring-1 focus-visible:ring-white outline-hidden${ - isSelected ? " ring-1 ring-white/50 z-10" : "" + className={`absolute top-1 bottom-1 rounded flex items-center overflow-hidden cursor-pointer focus-visible:ring-1 focus-visible:ring-text-0 outline-hidden${ + isSelected ? " ring-1 ring-text-0/50 z-10" : "" }`} style={{ left, @@ -135,7 +135,7 @@ export const CaptionTimeline = memo(function CaptionTimeline({ {/* Playhead — correlates blocks with the current frame */} diff --git a/packages/studio/src/components/AskAgentModal.tsx b/packages/studio/src/components/AskAgentModal.tsx index 3236c5b1bc..f29a11c455 100644 --- a/packages/studio/src/components/AskAgentModal.tsx +++ b/packages/studio/src/components/AskAgentModal.tsx @@ -138,7 +138,7 @@ export function AskAgentModal({ {navigator.platform.includes("Mac") ? "⌘" : "Ctrl"}+Enter to copy+ {finding.message} +
+ {finding.file && ( +{finding.file}
+ )} + {finding.fixHint && ( +{finding.fixHint}
+