235 | | Many dashboards nowadays have command palettes associted with the CTL+K keyboard shortcut. This allows for quicker, easier and more accessible navigation. |
236 | | This project is about adding such a feature to the Django admin |
| 235 | Many dashboards nowadays have command palettes, often associated with the CTL+K keyboard shortcut. This allows for quicker, easier and more accessible navigation. |
| 236 | This project is about adding such a feature to the Django admin. |
| 237 | |
| 238 | This would allow power users to e.g. very quickly find a particular object in the database to edit. The overall goal is to improve the user-experience for keyboard and keyboard-only users. |
| 239 | |
| 240 | This feature already has an [https://code.djangoproject.com/ticket/16521 accepted ticket]. However, this work needs to be done carefully to ensure that all shortcuts are useful, documented in the admin, and work across browsers without shadowing browser shortcuts. In addition, shortcuts should be easily extensible by developers. |
| 241 | |
| 242 | [https://github.com/knyghty/django-admin-keyboard-shortcuts Some initial work has been done] to add keyboard shortcuts to core. The 175 hour version of this project would be to get this project finished and merged into Django. The 350 hour version would be to build this into a full command palette. |