Skip to content

✨ feat: add 3-column landscape layout for mobile flashcard sessions#9

Merged
clacina merged 1 commit into
masterfrom
claude/feature/mobile-horizontal-layout
Apr 30, 2026
Merged

✨ feat: add 3-column landscape layout for mobile flashcard sessions#9
clacina merged 1 commit into
masterfrom
claude/feature/mobile-horizontal-layout

Conversation

@clacina
Copy link
Copy Markdown
Owner

@clacina clacina commented Apr 30, 2026

On small screens in landscape orientation (< 1024px), the vertical layout wastes space and the video is too small to be useful. This switches the FlashcardSession to a compact 3-column grid (controls | video | term list) that maximises video size and keeps navigation and the term list visible simultaneously without a drawer.

Also gates the Finger Spelling and Numbers categories behind a DEVELOPMENT flag since they depend on external APIs not intended for the production build.

On small screens in landscape orientation (< 1024px), the vertical
layout wastes space and the video is too small to be useful. This
switches the FlashcardSession to a compact 3-column grid
(controls | video | term list) that maximises video size and keeps
navigation and the term list visible simultaneously without a drawer.

Also gates the Finger Spelling and Numbers categories behind a
DEVELOPMENT flag since they depend on external APIs not intended
for the production build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@clacina clacina merged commit 7c0dfe9 into master Apr 30, 2026
1 check passed
@clacina clacina deleted the claude/feature/mobile-horizontal-layout branch May 1, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant