# Upload Inline Subtitle Style Design **Goal:** Move the subtitle defaults UI into the lower-left area of the main "Upload & prepare" card so the top section remains a three-card layout while keeping subtitle controls visible in the same primary workspace. ## Context The current three-card top row improves discoverability for upload, mode, and language selection, but the subtitle defaults controls still live as a separate card beneath them. That creates a visual break and makes the upload workbench feel split into a top decision row and a detached lower settings card. The user wants the subtitle defaults controls absorbed back into the main upload card, specifically in the lower-left portion of that card. ## Approved Direction - keep the top row as three cards: - upload and prepare - mode and workflow - language and dubbing - remove the standalone subtitle defaults card - place subtitle defaults inside the upload card's lower-left region ## Recommended Layout Use a two-part upload card: - upper section: - upload heading - description - drag/drop upload area - lower section: - left: embedded subtitle defaults module - right: support text and mode chip This keeps the upload card self-contained while preserving the user's requested left-bottom placement. ## Interaction Rules The embedded subtitle defaults module keeps all existing behavior: - preview sample remains live - reset button still restores defaults - position and size sliders still update preview - upload contract and trim flow remain unchanged ## Testing Strategy Update upload-screen tests to verify: - no standalone subtitle defaults card is required - the subtitle defaults module is rendered inside the upload card - existing subtitle preview behavior still works - language and mode cards remain first-row peers ## Out of Scope - backend changes - language list changes - editor redesign - upload flow changes ## Success Criteria Success means the upload page reads as one compact top workbench, with subtitle style controls clearly attached to the upload card instead of floating below it as a separate panel.