Node color, filtering, and depth for local graphs in Obsidian Publish mode

Local graphs in Obsidian Publish are great for navigation, but they lack visualization features available on the desktop.

I use Obsidian to track the global circulation of films and filmmakers from Asia, Africa, and Latin America in 1946-1990–graphs visualize the variety of contacts that happened during that time: Obsidian Publish

On the desktop I am able to display films, directors, countries, and events in different colors (by tag), but on the Publish site it is impossible to distinguish between them.

On the desktop, I can filter to show only films or only directors present at a particular event, or extend depth to see connections to other events, but not in the published version.

It would be great to have the same functionality for local graphs in the Publish mode as exists on the desktop, specifically node colors, filtering, and depth, already available on the desktop version.

Hard-coding node colors by tag into CSS could be a viable workaround, if possible.

Related feature requests

Global Graph View for Obsidian Publish
Graph View: Colored clusters

4 Likes

I fully agree with this FR

+1! Would be great to add features like these. For anyone (including myself) who’d like their readers to use graph view as more than just a ‘gimmick’…

1 Like

I have tried and tried to fidget with my publish.css in order to target files by filename prefix, by path, or by YAML so that I can color my graph nodes.
Either some css wizard (please) comes along and shows us a lengthy workaround with a lot of typing, or the developers add support for filters and groups on publish.

1 Like