org-roam-ui
org-roam-ui copied to clipboard
[ENH] [NSFW] Have you seen what Obsidian can do?
This is just food for thought. Look at what Obsidian is able to do. Play the mp4 file in this post: https://desuarchive.org/g/thread/85357870/#85402517 Close this ticket whenever you want. The video is NSFW but it's also amazing.
Hahahaha lmao. Yeah obsidian is really cool, that card view is very impressive, no idea how they did that!
Most of org-roam-ui has taken liberal "inspiration" from obsidian, but I'm not sure how I'd make those cards work
I think implementing something like that would require alternative neighborhood or tag views, that render nodes as a list or grid. The usual org html rendering can be used to make the actual card contents, complete with CSS etc. The challenge is the container they're placed in.
Another option might be to give nodes more control over how they're rendered. E.g. add properties to the node that let it expand to a "full screen" preview, and then somehow run code for dynamic content. Then users could make their own view nodes.
He posted an explanation of how to get started with a setup like his. It might be interesting to research. https://desuarchive.org/g/thread/85531550/#q85538483
...I'd check out this guide on putting together a 'digital bookshelf'. It will introduce you to templates and dataview (the heart of everything) I found it helpful when I was starting out:
https://thebuccaneersbounty.wordpress.com/2021/08/21/tutorial-how-to-create-a-bookshelf-in-obsidian/
I'm using the Minimal theme. It has a number of nice features, including a 'card mode' https://github.com/kepano/obsidian-minimal