Rework handling of icons and tinting of external icons

This commit is contained in:
2026-02-25 13:34:34 +01:00
parent f0b768e5bb
commit 582ed5fd60
31 changed files with 70 additions and 134 deletions

View File

@@ -30,6 +30,27 @@
float: right;
}
.dokuwiki div.toolbar #tool__bar button.toolbutton .toolicon {
display: inline-block;
width: 16px;
height: 16px;
background-color: @ini_icons;
-webkit-mask-image: var(--icon-url);
mask-image: var(--icon-url);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
-webkit-mask-size: contain;
mask-size: contain;
}
.dokuwiki div.toolbar #tool__bar button.toolbutton:hover .toolicon,
.dokuwiki div.toolbar #tool__bar button.toolbutton:active .toolicon,
.dokuwiki div.toolbar #tool__bar button.toolbutton:focus .toolicon {
background-color: @ini_link;
}
/* picker popups (outside of .dokuwiki) */
div.picker {
width: 300px;

View File

@@ -79,7 +79,6 @@
text-transform: uppercase;
}
/* Hide SVG icons - we use text-only status bar style */
svg {
display: none;
}

View File

@@ -19,7 +19,7 @@
height: 1.4em;
width: 1.4em;
vertical-align: middle;
fill: @ini_border;
fill: @ini_icons;
margin-right: 0.2em;
}
}