Skip to content

Unify language and user menu display across event and general views #2836

@mariobehling

Description

@mariobehling

The language and user menu items are currently inconsistent between the event view and the general view (e.g. start page). Align both implementations and standardize behavior and UI elements.

Image Image

Requirements

1. Language Menu

  • Display language in abbreviated form

    • Example: En instead of English
  • In event view (with event and UI language):

    • Format: En/En
  • Add missing world icon in event view

2. User Menu

  • Use the same name display logic as in the event view across all views

    • Do not show full name in general view if event view uses a different format
  • Add missing user icon in event view

3. Mobile View

  • Language menu:

    • Show only the world icon
  • User menu:

    • Show only the user icon

Expected Result

  • Consistent language and user menu behavior across all views
  • Matching icons and display logic in event and general views
  • Optimized and minimal UI for mobile devices

Notes

  • Reuse existing logic from event view as the reference implementation
  • Ensure consistency across all pages where these menus appear

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions