Developer-Mike / obsidian-advanced-canvas

⚡ Supercharge your Obsidian.md canvas experience! Create presentations, flowcharts and more!
GNU General Public License v3.0
286 stars 12 forks source link

[FR] Group Theming #17

Closed Pixel3ro closed 7 months ago

Pixel3ro commented 7 months ago

Since Notes are grouped, following a color theme makes the Groups look distinct from each-other, while the contents of a group are of the same color creating a sense of Harmony/Homogeneity within the Group.

In my other feature request, I had recommended avoiding the use of distinctive visual elements since that would create a hierarchy in the Canvas which may not be apt. But using colors in the Group is very appropriate due to the fore mentioned reasons.

The color of the Note, the color of the Group's frame, and the color of the connecting arrows. These can be coded to pick a Triadic color from the color wheel.

Developer-Mike commented 7 months ago

In my opinion, this is a feature that not many would use. You can easily theme the nested nodes by selecting everything in the group (Group = Rectangle, Selection = Rectangle → 👌🏻). This existing method gives you the freedom to select the color manually (by e.g. topic) and you can even escape this pattern for "special" nodes.