# New pattern needed for Django admin tooltips

**URL:** https://forum.djangoproject.com/t/new-pattern-needed-for-django-admin-tooltips/28028
**Category:** Accessibility
**Created:** [February 13, 2024, 2:30pm UTC](https://forum.djangoproject.com/t/new-pattern-needed-for-django-admin-tooltips/28028 "2024-02-13T14:30:18Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![erosselli](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/erosselli/32/18891_2.png) [@erosselli](https://forum.djangoproject.com/u/erosselli)
#### Post date: [March 4, 2025, 9:49pm UTC](https://forum.djangoproject.com/t/new-pattern-needed-for-django-admin-tooltips/28028/7 "2025-03-04T21:49:14Z")

</div>

Accessibility team has reviewed this and there’s a couple of places where the `title` attribute can be either removed altogether, or easily replaced by something else that’s not a tooltip. Any feedback or opinions on the following are welcome 🙂

## “Go” button

Django Admin “Go” button has a title that reads “Run the selected action”.

 ![Django Admin Go button with its title attribute visible on hover, which reads "Run the selected action"](https://us1.discourse-cdn.com/flex026/uploads/djangoproject/original/3X/6/9/6925e9317f2f4a15d824a8ee97946d74982c95f1.png)

### Proposed solution

We feel that the same can be achieved by simply renaming the button to “Run” instead of “Go”. It seems like many translations already took this approach, e.g some Spanish variants read “Ejecutar” (“Execute”) and French reads “Envoyer” (“Send”).

### Other alternatives

We considered other alternatives, but ended up discarding them:

- “Run the selected action” (current tooltip label): too long, would affect the layout too much, specially in smaller screens
- “Execute” or “Submit” – not as descriptive, “Run” seems more widely used in English

## “Click here to select the objects across all pages”

When selecting items in a list and clicking on the checkbox to select all items on the page, a new button appears that says “Select all number-of-items model-name”, e.g “Select all 131 tracks”.

 ![Django Admin list of items with all items in a page selected. It shows "50 of 50 selected", and next to that there's a button that reads "Select all 131 tracks" that displays the text "Click here to select the objects across all pages" when hovered](https://us1.discourse-cdn.com/flex026/uploads/djangoproject/original/3X/9/a/9adfd1170004608d4887a92be425f6169e1e2670.jpeg)

### Proposed solution

We think we should just remove this tootlip altogether, since it doesn’t provide meaningfully different information to the visible text. There is enough opportunity for confirmation of what the action does thanks to the count of selected items updating before-after clicking.

## Sidebar tooltip

When hovering over one of the applications in the sidebar, you can see a `title` attribute that reads “Models in the {{name}} application.”

 ![Django Admin Sidebar with an "Administration" application. Hovering over it shows the text "Models in the Administration application"](https://us1.discourse-cdn.com/flex026/uploads/djangoproject/original/3X/2/4/24abaf404e158cbe578042b03c026ca7811d437d.png)

### Proposed solution

We also think this should be removed, as this label doesn’t provide meaningfully different information to the visible text.

---

_[View the full topic](https://forum.djangoproject.com/t/new-pattern-needed-for-django-admin-tooltips/28028)._
