⚡️ Ideas
Ari Greenberg Ari Greenberg Nov 24, 2024

Images should be collapsible

Explain the problem as you see it

Images take a lot of space, and I usually don't want to see them by default.

Why is this a problem for you?

Typically, I create a node with the description of the image, and indent the image as a child of that node. This allows me to hide the image until I want to see it, but it requires an extra step and unnecessary structure.

Suggest a solution

Since images have captions, it should be possible to create an image and configure it to display the caption has an closed node that can be expanded to show the image.

⁨1⁩ ⁨Comment⁩

Nice idea, yes as you say collapsable nodes are a feature already and you can nest images under a parent to collapse them. The parent node can act as the caption.

The new idea of collapsable/expandable nodes on captions directly is interesting. Presents some interesting challenges in an outliner with nested structures (e.g. if an image might be deep in a nesting structure - do you expand all path, only if siblings etc, but adding for the team.

Alternatives now:

Add all images under a parent node and collapse.
Create a dedicated search view at the bottom of the page to surface all images when needed.
Use a specific tag for all your images, or use search HAS IMAGE to display all images - https://tana.inc/docs/search-nodes#node-contents