티스토리 수익 글 보기

티스토리 수익 글 보기

Fixed #36529 — Added support for the admin navigation sidebar on mobile screens. by Antoliny0919 · Pull Request #19696 · django/django · GitHub
Skip to content

Conversation

Antoliny0919
Copy link
Contributor

@Antoliny0919 Antoliny0919 commented Aug 1, 2025

Trac ticket number

ticket-36529

Branch description

Added support to provide the navigation sidebar on mobile screens.

Screenshot 2025-08-28 at 5 03 26 PM

Checklist

  • This PR targets the main branch.
  • The commit message is written in past tense, mentions the ticket number, and ends with a period.
  • I have checked the “Has patch” ticket flag in the Trac system.
  • I have added or updated relevant tests.
  • I have added or updated relevant docs, including release notes if applicable.
  • I have attached screenshots in both light and dark modes for any UI changes.

@Antoliny0919 Antoliny0919 changed the title Fixed #36529 — Improved admin changelist filter UX on mobile screen. Fixed #36529 — Added support for the admin navigation sidebar on mobile screens. Aug 28, 2025
@Antoliny0919
Copy link
Contributor Author

Antoliny0919 commented Aug 28, 2025

I’ve given this a lot of thought, and I think that to improve the UX of filters on mobile screens, they would need to be implemented like a slide out panel. However, if implemented this way, it would likely need to overlay the table and not retain its state. (Of course, there may be other possible solutions for this.)

Currently, the admin can have two side panels (app select and filter), but I feel it would be better and a more definite improvement to provide side panels in one place only, using a tabbed interface, rather than offering them in multiple locations.

While there are realistic solutions, I believe that even a slight structural improvement could lead to a much greater enhancement. However, such work would be significant and feels closer to a modernization effort. I feel the admin interface needs modernization, and that it should be improved overall through extensive discussion and coordinated efforts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To Review
Development

Successfully merging this pull request may close these issues.

1 participant