Skip to content

feat: adjust dropdown#334

Open
Schwehn42 wants to merge 9 commits intomainfrom
js/adjust-dropdown
Open

feat: adjust dropdown#334
Schwehn42 wants to merge 9 commits intomainfrom
js/adjust-dropdown

Conversation

@Schwehn42
Copy link
Member

Description

from inovex/scrumlr.io#5756:

The current language selection menu on the landing page is causing user confusion. It currently uses a placeholder image ("Stan") and includes a "Logout" option that is functionally misplaced.

User Story:

As a visitor to the landing page,
I want to see an intuitively recognizable language menu,
so that I can switch languages quickly.

Acceptance Criteria:

Icon Replacement: Replace the "Stan" placeholder image with the new Icon (see Attachment).
Menu Cleanup: Remove the "Logout" option entirely from the dropdown menu on the landing page.

Changes

  • first things first, added svgr, which allows for importing and svgs. previously, these were directly in the code, which is awkward to say the least
  • replace stan with change language icon
  • remove login/logout option and related code
  • adjust, fix, and simplify css
    • add required color vars
    • dark mode
    • class names

Visuals

Screen.Recording.2026-01-27.at.15.15.16.mov

@Schwehn42 Schwehn42 self-assigned this Jan 27, 2026
@Schwehn42 Schwehn42 added the enhancement New feature or request label Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant