⚡️ Ideas
Brandon Toner Brandon Toner Apr 23, 2023

Enhancements to Show/Hide in Fields

Explain the problem as you see it

Problem: Fields can be a bit overbearing in Tana and would benefit from some enhancements to improve the user experience.

Structured data is great; but sometimes you just want to focus on the text.

Why is this a problem for you?

Currently, I don’t use Fields as much as I could be, due to their overwhelming presence. I believe these changes would help users get the most of Fields, while allowing them to fade into the background when possible.

Suggest a solution

For Fields to feel really good for me in Tana, they need some enhancements around visibility. The following might help:

  1. Ability to adjust the default show/hide preferences for a field for each Instance of that field.
    • e.g. I may want “Area” to be “show when empty” on a project, but “always hide” on another Supertag.
  2. Ability to quickly toggle the visibility of all fields on a node.
    • i.e. collapse them, without collapsing the sub-node contents.
    • This should be assignable to a keyboard shortcut (which is easy to do as long as it’s in the Command Line.
  3. Ability to adjust the show/hide default for a particular session. Like adjusting light/dark mode.
    • When I’m writing-focused, for example, I want to be able to enter a “hide all fields, unless I toggle them on for a node” mode.

In summary:

  1. Ability to adjust the default show/hide for each instance of a field (on different supertags).
  2. Ability to toggle the collapse status of fields per node.
  3. Ability to toggle the default collapse status of fields globally.

⁨3⁩ ⁨Comments⁩

100%

I would also love to be able to expand/zoom into fields, like you can nodes, and see its "children". Currently you can't work on two fields under the same nodes in two separate panels, which would be useful I think.