Smarter dark theme / Border for Icons on Graph view

CURRENT PROBLEM

Black icon could hardly be seen in dark mode.


WHAT DO YOU RECOMMEND

Option 1: Smarter dark theme e.g. smart invert / brightness adjustment for icons
Option 2: Icon Border for Graph view (Like in object view)

HOW COULD IT BE DONE

Option 2 is probably more design consistent and is unlikely to interrupt other parts of the program. But I do like the current clean design without border..

REAL WORLD USE CASES

For all those who like black or dark colour icons, users can see clearly with graph view.

RECOMMENDED ALTERNATIVES

User can manually select or use icons with border or more colours to avoid being unable to see the icons.

ADDITIONAL CONTEXT

I support this request.
More that that: all grey lines and textes are nearly invisible in dark mode, if the monitor itself is calibrated a bit dark.

My eyes are a bit sensitive to light, so I must use dark mode and a dimmed monitor settig. Normaly it works fine, but a grey color on a nearly black background becomes problematic …
So I would love some improvements related to this problem. Some general color settings would be more than just a “nice to have”. it is an important feature!