Skip to content

Improve bootstrap5 UX (crowded navigation bar) #1583

@Ilav1

Description

@Ilav1

The problem

I noticed that with bootstrap5 the fields “Expiration time”, ‘Password’ and “Format” are barely readable on smaller displays (width <1600 px). I think this will affect the UX if bootstrap5 is used as the standard theme in the future.

Image

If the display width becomes even smaller (< 1400 px), the settings on the right-hand side (day/night mode, language, theme) are cut off. The field for entering the password is virtually no longer available and recognizable as such.

Image

If the width is <100 px, the burger menu is displayed:

Image

The solution

I don't know to what extent the suggestions can be implemented at all, but my suggestion would be to display the input fields (password, expiration & format) with a fixed width. If the screen width becomes smaller, the settings on the right-hand side (day-nightmode, language & theme) should move to the line below right-aligned (as with the bootsrap theme). If the display becomes even smaller, the other settings follow and also move to the line below (left-aligned). As an example of how it looks with bootstrap when the display width is < 1600 px:

Image

If the display width becomes even smaller < 1400 px:

Image

The burger menu appears at a width < approx. 770 px:

Image

Alternatives

No idea, leave everything as it is :-)

Additional context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions