Hello,
Use case or problem
When creating a canvas that is made out (either entirely or partially) of pictures. It is extremely hard / borderline impossible to tell what picture have an accent color set (let alone what color).
Here is an exemple of a canvas made out of mostly pictures (and some text nodes):
When zoomed out, I can tell in an instant what text node is red or green ; same goes for the arrows ; but I am unable to tell what pictures have what border color (on the screenshot above, many have a red or green one).
Proposed solution
This is tricky.
-
A naive approach could be to apply a tint/shade corresponding to the chosen color to the picture but… that is not something that would, I believe, suit most usecases: if I am creating a canvas of pictures, that is likely to review them, be able to tell them apart at a glance and would want to have them unaltered.
-
A better approach could be to only apply said tint/shade when fully zoomed out or when zoomed out to a given level (what level?).
-
An alternative approach that wouldn’t rely on any sort of tint/shade could be to have “dynamic borders” where the border-size would be inversely proportional to the zoom level. That would be: the more zoomed out we are, the bigger the borders. Maybe that would end up being too clunky/bulky?
-
Yet another approach could be a mix of #1 and #2 but where the highlight would be triggered by the user by pressing a button or using a shortcut. Color accents would remain as they currently are but upon pressing a button/using a shortcut, would pop out (either until toggled off or as long as the button is pressed) by applying a tint and/or increasing border size and/or…