Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic SessionMenu flyout #4

Open
koepferd opened this issue Jun 29, 2020 · 0 comments
Open

Dynamic SessionMenu flyout #4

koepferd opened this issue Jun 29, 2020 · 0 comments
Labels
enhancement New feature or request frontend Issue is related to/needs changes in the frontend help wanted Extra attention is needed

Comments

@koepferd
Copy link
Member

Does the proposed refactoring task solve a problem, reduce complexity or even improve performance? Please describe.
The session menu is currently fixed. There are some menu items which are shown next to the username in the session header on desktop. In tablet/mobile all menu items are in a small flyout menu.

Describe the solution you'd like
The preferred solution would be a dynamic menu - when there is enough space on tablet and desktop beside the username it should display the amount of fitting menu items next to it instead of inside the flyout menu. All items which don't fit should move to the flyout menu.
For usability on mobile all the items should always be displayed inside the flyout menu there.

Additional context
The menu items highly differentiate depending on the different userRoles and sessionTypes.
You'll find the react logic in the file "SessionMenu.tsx".

@koepferd koepferd added help wanted Extra attention is needed enhancement New feature or request labels Jun 29, 2020
@koepferd koepferd added the frontend Issue is related to/needs changes in the frontend label Jul 15, 2020
koepferd pushed a commit that referenced this issue May 3, 2021
…base

refactor!: Use a single page for all registration pages
amannn added a commit that referenced this issue Mar 21, 2022
web-mi added a commit that referenced this issue Jun 10, 2022
feat: [VIC-795] fork sync change
adnanalicic pushed a commit that referenced this issue Aug 23, 2022
[pull] develop from Onlineberatung:develop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Issue is related to/needs changes in the frontend help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant