Use case or problem
I would like to be able to fold headings that meet certain conditions by default in my obsidian publish site. I am particularly interested in targeting headings that have a particular substring.
Proposed solution
An option in the Publish Settings interface that allows for collapsing rules for headings/indentations/lists (I personally only need headings)
Example:
| Search. |
sensitivity |
(sub)string |
fold when |
| Contains |
case-sensitive |
“solution” |
Fold on every load |
| Is Exactly |
case-insensitive |
“hint” |
Fold on first load |
For headings, if I am folding h4, I would expect all h5 and h6 would be hidden under it, until another h4 (or h1, h2, or h3) is seen.
Current workaround (optional)
Not quite a workaround, but I am able to target specific heading based on the presence of a sub-string and style them with css.
I do not have the skills to target the text AFTER the heading, specifically until there is higher-ranked heading.
Related feature requests (optional)
There are related (unanswered) help threads, but I was unable to find another thread requesting this as a feature.