“NEW USER” button becomes hidden under certain screen sizes
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Observed behavior
The “NEW USER” button on the Users page becomes hidden on smaller screen sizes
Errors and logs
https://github.com/user-attachments/assets/a9bee35c-9316-4cb7-8b3e-5026b1f338b9
Expected behavior
The NEW USER button should remain visible regardless of the screen size
Steps to reproduce
Go to Users page and resize the screen to different screen size
Context
- Browser: chrome
- Kolibri 0.19.0b2
…
Actually, the "New user" button becomes an option in the "Options" drop-down and can be accessed from there (as specified here https://github.com/learningequality/kolibri/pull/13808). And yes, I did warn @nucleogenesis that some users mind find this confusing. :) We do have a follow-up for usability issues here: https://github.com/learningequality/kolibri/issues/13843 but I'm not seeing that specifically mentioned there so perhaps it should be added, unless it's tracked somewhere else.
I think hiding it inside a dropdown reduces discoverability, and can mislead users into thinking the functionality has been removed.
@marcellamaki @nucleogenesis I also think primary actions should remain visible and accessible, especially when we are representing core tasks. If our ggoal here is UI simplification, I believe there are other ways to reduce clutter without hiding key features. Keeping “New User” visible just lower cognitive load.
Hi! I would like to work on this issue. Could you please assign it to me?
I have understood the problem: on smaller screen sizes, the NEW USER button becomes hidden inside the options dropdown, reducing discoverability. I can implement a responsive fix so the button stays visible while maintaining clean UI.
Let me know if I can proceed!
Hi! 👋
Thanks so much for your interest! This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
We really appreciate your willingness to help—you're welcome to find a more suitable issue, and let us know if you have any questions. 😊
@AllanOXDi you make a great point about the primary action needing to remain visible. I think that we decided on this trade-off simply to make the rest of the filters/search/etc fit and work but that you reported it as a bug after Peter mentioned it previously, it'll be good to reconsider that choice.
For next actions on this I think we'd need some design inputs on what we could do to simplify this section.
My best idea is to have two KIconButtons in place of the dropdown like (🧑🦲+ [Add new user]) (🍔 [Options]) so the user one is blue, primary and the options is gray, secondary. I'd really love to hear any suggestions from @tomiwaoLE or @jtamiace as well - bearing in mind that this fix would target a patch release, so we wouldn't add new strings or look to make any major changes, mostly just want to mitigate potential confusion as noted by Allan & Peter.
In any case - this issue seems like something we'll want to address - especially if we get any feedback from the UserTesting that confirms the concern!
@AllanOXDi hey i want to contribute in learning equality but as beginner i wonder is there any issue which are still there in which i can contribute i am not able to figure it out
Season’s greetings! 👋
We’d like to thank everyone for another year of fruitful collaborations, engaging discussions, and for the continued support of our work. Learning Equality will be on holidays from December 22 to January 5. We look forward to much more in the new year and wish you a very happy holiday season!
Are you preparing for Google Summer of Code? See our GSoC guidelines.
Hi! 👋
Thanks so much for your interest! This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues. If there are no unassigned 'help wanted' issues available, please wait until new ones are added.
We really appreciate your willingness to help. 😊
Are you preparing for Google Summer of Code? See our GSoC guidelines.