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



Reply via email to