Repository navigation
Redesign pmahomme theme with SVG icons - #20538
Open
PrimeTestLab wants to merge 1 commit into
Open
PrimeTestLab wants to merge 1 commit into
PrimeTestLab wants to merge 1 commit into
Conversation
Replace the PNG icons of the pmahomme theme with SVG icons. Each icon keeps the colours of the image it replaces and is aligned with the text next to it, so the theme stays sharp on every screen and zoom level. Icons - All theme icon classes, the top menu tabs and the breadcrumb - Navigation panel links, tree items and tree controls - Page actions, messages, pagination and sorting Top bar - Shorter breadcrumb bar with evenly spaced account, settings and back-to-top icons - Tabs wrap onto a new row instead of hiding in a "More" menu, and each row is filled to the edge Navigation panel - Slides in and out with a short animation - New collapser button that matches the height of the top bar - A hidden panel opens only with the button, not by dragging Forms - Drop-down lists use a custom picker with a turning arrow, an animated open and close, and a slim scrollbar - Login form has a show/hide password button and locks its fields while logging in Other - Slim custom page scrollbar Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: PrimeTestLab <arifkhann5321@gmail.com>
Author
|
I am waiting for your response. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Replace the 171 PNG icons of the pmahomme theme with SVG icons, so
they stay sharp on high-resolution screens and at any zoom level.
Each icon is an inline SVG in the theme's CSS (not a sprite, unlike
the reverted #18789), keeps the colours of the image it replaces and
is aligned with the text next to it. Tested in Edge (Chromium).
Other changes to the theme:
cannot be dragged open while hidden
(falls back to the native list where
appearance: base-selectisnot supported)
fields while logging in
Old vs new icons:

Related to #11392
Discussion: #20537
Before submitting pull request, please review the following checklist:
Signed-off-byline as described in our DCO. This ensures that the work you're submitting is your own creation.