Changes between Version 5 and Version 6 of SummerOfCode2025


Ignore:
Timestamp:
Feb 16, 2025, 8:36:38 AM (6 days ago)
Author:
Tom Carrick
Comment:

Fill out keyboard shortcuts section

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode2025

    v5 v6  
    229229
    230230|| Difficulty || Medium
    231 || Size ||   350hr
     231|| Size ||   Variable
    232232|| Potentia mentors || Tom Carrick
    233233|| Key Skills || UI/UX
    234234
    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
     235Many dashboards nowadays have command palettes, often associated with the CTL+K keyboard shortcut. This allows for quicker, easier and more accessible navigation.
     236This project is about adding such a feature to the Django admin.
     237
     238This 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
     240This 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.
    237243
    238244== [PLACEHOLDER] Project name ==
Back to Top