improvement(mobile): move language switcher out of mobile header into navigation drawer #103
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: Low — UX improvement
On mobile, the language switcher (DE | EN | ES) occupies the top-right corner of the header — prime real estate that competes with navigation. At 320px it forces the header to be cramped and contributes to overflow. For most family archive users, language is set once and never changed, making it low-value in the primary header.
This is a dependency of issue #90 (mobile navigation drawer): once a hamburger drawer exists, the language switcher should live there.
Fix
Once the mobile navigation drawer (#90) is implemented, move the language switcher inside the drawer at the bottom of the nav list. Remove it from the mobile header entirely. The desktop header can keep it in its current position (DE | EN | ES) since it does not cause overflow at ≥768px.
This should be implemented together with #90, not independently.