AstraExt/astra-monitor

Enhancement: Add transparency to graphs so that it is more clear if they are stacked or layered

Closed this issue · 3 comments

Description

Have a look at this graph:

image

It is not clear if the red graph is above the blue graph (stacked) or if the red graph is behind the blue graph (layered). I think that adding transparency to the graphs will help better understand what's going on. However, since just adding transparency will still look like a solid color and the same issue might still not get completely resolved, I also propose that the top part of the red and blue graphs uses an opaque solid line.

For reference, I mean something like this:

image
Image from https://stackoverflow.com/a/47645844)

PS: The same applies for the bars, although the ones in the top bar are quite small, so I am not sure how it would look in that case.

Adding too many elements to graphs could have a big impact on performance, especially for graphs that are always visible on the top bar. However, I have plans to add some customization elements to the charts, currently even the colors are not changeable and when I'm going to get my hands on the customization of the graphs I will add other options for personalization in addition to the colors, but I think that the default version will stay this one because it is the one that performs best and is the lightest.

Ok, it's understandable if adding transparency would affect performance.

You will be able to add transparency to the color once color customization will be added.