Overview
The Export button should have clear visual disabled styling when no file is loaded, so users understand why they can't click it.
Task
In VideoEditor.tsx:
<button
disabled={!file || status !== 'idle'}
className={`... ${
!file ? 'opacity-40 cursor-not-allowed' : 'hover:opacity-90'
}`}
aria-disabled={!file}
>
Export
</button>
Acceptance Criteria
Estimated effort: 15 minutes
Overview
The Export button should have clear visual disabled styling when no file is loaded, so users understand why they can't click it.
Task
In
VideoEditor.tsx:Acceptance Criteria
Estimated effort: 15 minutes