Opened 8 weeks ago

Last modified 4 weeks ago

#36529 assigned New feature

Improvement of the filter and model selection sidebar on the admin changelist page for mobile screens.

Reported by: Antoliny Owned by: Antoliny
Component: contrib.admin Version: dev
Severity: Normal Keywords: accessibility, changelist, sidebar
Cc: Antoliny, Thibaud Colas, Tom Carrick, Sarah Abderemane, Eliana Rosselli Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: yes

Description (last modified by Antoliny)

On the current changelist page, the model selection sidebar is set to display: none on mobile screen sizes, so it is not visible. In contrast, the filter sidebar is displayed at the bottom of the changelist.


In the above image, it's fine because the table has only one row. However, if the table contains multiple rows, it may be difficult to access the filter.
This layout can cause inconvenience to users and is something that I believe needs improvement.

Also, I think it would be better if the model selection sidebar is available on mobile screens as well. Not providing certain features depending on the screen size can also cause inconvenience to users.


I think it would be good to add a button like the one above for the side panel, and have the side panel appear when that button is clicked.
However, I think further discussion is needed regarding the exact design.

Attachments (2)

changelist_sidebar_mobile.png (58.5 KB ) - added by Antoliny 8 weeks ago.
changelist_sidebar_mobile_example.png (70.9 KB ) - added by Antoliny 8 weeks ago.

Download all attachments as: .zip

Change History (10)

comment:1 by Antoliny, 8 weeks ago

Owner: set to Antoliny
Status: newassigned

by Antoliny, 8 weeks ago

by Antoliny, 8 weeks ago

comment:2 by Antoliny, 8 weeks ago

Description: modified (diff)

comment:3 by Natalia Bidart, 8 weeks ago

Cc: Thibaud Colas Tom Carrick Sarah Abderemane Eliana Rosselli added
Triage Stage: UnreviewedAccepted
Version: 5.2dev

Hello Antoliny, thank you for taking the time to create this report and adding a clear description and proposal. I agree with your assessment, I thought we had the "hide/show" expander for the side bar in mobile size but I can't make it show (nor in main and nor in stable/5.2.x).

Shall we have a brainstorm forum post with the accessibility team to evaluate options? Would you be up for starting that?

in reply to:  3 comment:4 by Antoliny, 8 weeks ago

Replying to Natalia Bidart:

Hello Antoliny, thank you for taking the time to create this report and adding a clear description and proposal. I agree with your assessment, I thought we had the "hide/show" expander for the side bar in mobile size but I can't make it show (nor in main and nor in stable/5.2.x).

Shall we have a brainstorm forum post with the accessibility team to evaluate options? Would you be up for starting that?

Sure, I'll post on the forum within this week.
I'll also try to include an example patch with my suggestions if possible.
I really hope this part gets improved soon :)

comment:6 by Antoliny, 7 weeks ago

comment:7 by Antoliny, 4 weeks ago

Needs tests: set
Patch needs improvement: set

comment:8 by Antoliny, 4 weeks ago

Needs tests: unset
Patch needs improvement: unset
Note: See TracTickets for help on using tickets.
Back to Top