On Sat, 1 Jan 2022 at 14:49, Eirik Bakke <[email protected]> wrote: > That's true for the old bitmap icons, but the new SVG icons are drawn without > shadows, specular highlights/gradients, and bevel borders. This should avoid > the depth inversion problem.
Yes, they're certainly better, but I'm not sure they entirely remove the problems. > To understand--what do you mean by accent and logical colors here, in terms > of the existing NetBeans icons? Could you take a look at the following > screenshot (left side), which shows the most commonly seen NetBeans icons, > and say what the "accent" color would be, and give some examples of what you > mean by "logical" colors? > > https://issues.apache.org/jira/secure/attachment/13026411/13026411_210604+Icons+Overview+Cropped.png > > (I know there are other icon styles where the icons are mostly grayscale + > single accept color, like in IntelliJ. But the NetBeans icons have a > multi-color style. And I think this is actually a nice point of > differentiation for NetBeans.) Yes, sorry, not particularly well described maybe. I'm not talking about the single accent colour approach like that, even if personally I'd prefer it over the multi-colour style. Quite understand you want to keep that, although with this suggestion we could even support both. What I mean is I assume you want a limited consistent set of colours (pallette) across all icons? But there are also different reasons for the colours, and I guess I'd add natural to accent and logical. And maybe accent should be theme or laf? eg. red (logical) - stop / error / close yellow (logical) - warning yellow (accent / theme) folders / arrows grey (accent / theme) area select blue / green (natural) - world icon grey (natural) - wastebasket If the SVG files add CSS style classes for the various distinct uses, as well as the default fill colour, we have the option to support override via LAF provided stylesheets at icon loading later? So, folders and arrows could follow LAF colouring, and other colours could be adjusted to work better with dark themes, all without having to change the icons themselves. Best wishes, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
