Remove unused Tools icon for Drupal 8

Created on 4 October 2025, 7 days ago

Problem/Motivation

The module does not support Drupal 8 anymore, so it does not seem necessary to keep a specific Tools menu toolbar icon logo for Drupal 8:
https://git.drupalcode.org/project/admin_toolbar/-/blob/3.6.2/admin_tool...

It seems this feature was introduced in issue:
#3158374: Show Drupal Icon depending on which drupal major version it is.
corresponding to commit:
https://git.drupalcode.org/project/admin_toolbar/-/commit/46ca3837f2e118...

There does not seem to be specific logo images for Drupal 9, 10 or 11, which all currently use the same D9 logo:
https://git.drupalcode.org/project/admin_toolbar/-/blob/3.6.2/admin_tool...

I've tried searching for an equivalent logo for D10 or D11 and it would seem the D9 logo has now become the "standard"....
All the D10 or D11 logos I could find would just reuse the D9 logo with a '10' or '11' written in text, next to it...

Since there has not been any request or complaint to use a more specific logo for D10 or D11, maybe we could assume this feature might not be used anymore.

Steps to reproduce

Install the admin_toolbar_tools module with D9, D10 or D11 and check the logo image of the Tools menu in the toolbar is always the same.

Proposed resolution

Two options are possible:

  1. Either a new logo is found, suggested and used for more recent Drupal core versions and will have to be updated for each new version.
  2. Or, remove this feature for the time being.
    If a new logo for a new version is found or another image needs to be used, we should be able to create another issue.

For the time being, I would personally recommend we go with the second option: Removing this feature, always leaving us the possibility to come back to it at a later stage, when it becomes needed again.

Expected changes:

  • Create a revert commit based on the initial commit for this feature to remove it.
  • Take the opportunity to standardize the name of the CSS file from tools.css to admin_toolbar_tools.css.
  • Clean-up: Try refactoring and commenting a bit the CSS code of the file.

Feel free to let us know if you would have questions or suggestions on this issue or a potential logo, we would surely be glad to hear your opinion and feedback.
Thank in advance!

📌 Task
Status

Active

Version

3.0

Component

Code

Created by

🇫🇷France dydave

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024