davidhurka added a comment.
Whoops, this Task went past me //while// I created breeze-icon-cleaner <https://invent.kde.org/davidhurka/breeze-icon-cleaner>. What a pity! I think with this tool, we can check the remaining four tasks of the TODO in the task description. Sounds optimistic? Well...: - breeze-icon-cleaner repository has change-to-dark.pl, which converts icons from Breeze to Breeze-Dark. (Easy task...) - It doesn’t “optimize” the icons, it creates new ones which //are// optimal. Below is an example, so you can judge yourself. - It embeds the stylesheets. It doesn’t even require additional attention while painting the icon in Inkscape, it simply deduces the classes from the colors. Easier than what @mglb suggested... - “adjust the text”? If code alignment is meant: see below. <!DOCTYPE svg> <svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <defs> <style type="text/css" id="current-color-scheme"> .ColorScheme-NegativeText { color:#da4453; } </style> </defs> <path d="M 3 2 L 3 9 L 5 7 L 7 9 L 7 2 L 3 2 Z M 8 2 L 8 3 L 12 3 L 12 10 L 9 10 L 9 13 L 4 13 L 4 10 L 3 10 L 3 14 L 10 14 L 13 11 L 13 2 L 8 2 Z" class="ColorScheme-NegativeText" style="fill:currentColor; fill-opacity:1; stroke:none"/> </svg> Let me know what you think. --- By the way: Nice that someone removed all that 24px icons and wrote a script to generate them. Thanks, @ngraham! TASK DETAIL https://phabricator.kde.org/T11950 To: ngraham, davidhurka Cc: davidhurka, mglb, #frameworks, mart, trickyricky26, ndavis, #vdg, ngraham, manueljlin, Orage, LeGast00n, cblack, konkinartem, ian, jguidon, Ghost6, jraleigh, MrPepe, fbampaloukas, squeakypancakes, alexde, IohannesPetros, GB_2, michaelh, crozbo, firef, bruns, skadinna, aaronhoneycutt, mbohlender