#31034 closed New feature (fixed)
Add a navigation sidebar to the admin
| Reported by: | Tom Carrick | Owned by: | Tom Carrick |
|---|---|---|---|
| Component: | contrib.admin | Version: | dev |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Ready for checkin | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | yes |
Description
Title says it all, really. The idea is to add an optional (probably enabled by default?) sidebar for navigation, doing roughly what the current homepage does. For now, it'll be a simple implementation only for large screens, and hopefully it can be iterated on in the future.
I opened a discussion here, only got one response but it was positive and I think it's not too controversial if it's behind a flag: https://groups.google.com/forum/#!topic/django-developers/PAZw8chsp2g
Change History (20)
comment:1 by , 6 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 6 years ago
| Triage Stage: | Unreviewed → Accepted |
|---|
comment:3 by , 6 years ago
| Has patch: | set |
|---|---|
| Needs documentation: | set |
| Needs tests: | set |
| UI/UX: | set |
Needs tests and docs but wanted to get some feedback first.
comment:4 by , 6 years ago
| Needs tests: | unset |
|---|
comment:5 by , 6 years ago
| Needs documentation: | unset |
|---|
comment:6 by , 6 years ago
To control its display, I'd think an admin site attribute would be preferred to a setting. Generally, settings are only added as a last resort.
comment:7 by , 6 years ago
| Patch needs improvement: | set |
|---|
comment:8 by , 6 years ago
| Patch needs improvement: | unset |
|---|
Thanks. I've fixed that, now I'm just having a problem figuring out the test failure.
comment:9 by , 6 years ago
| Patch needs improvement: | set |
|---|
I posted to the mailing list thread to see if we can find a Design/UX/CSS expert to input on the PR.
If not, I think we should proceed. It's a improvement, and we can iterate on it over time.
There's one CSS issue that we should resolve (at least) commented on the PR.
comment:10 by , 6 years ago
| Patch needs improvement: | unset |
|---|
comment:11 by , 6 years ago
| Patch needs improvement: | set |
|---|
comment:12 by , 6 years ago
| Patch needs improvement: | unset |
|---|
comment:13 by , 6 years ago
| Triage Stage: | Accepted → Ready for checkin |
|---|
OK, thanks. Accepting on the basis of the discussion. 👍