Make more block types expandable
M
Mazagram
Coming out of a short discussion in Discord, here's a feature request. While expands are great, as it is not recommended to put other types of blocks inside an expand block, more block types should offer an expand feature.
Expands are practically (at least from my side) used to hide big chunks of information. As we shouldn't put stuff like tables or probably also callouts into expands, it would be great to have the ability to put an expand feature on these types of blocks (maybe also subpage indexes, ToCs, Tag Indexes, etc.) to have the function without having to use a hacky solution
Jack Clarke
To add to this, I think that headers should (optionally?) allow you to collapse everything between that header and the next header of the same (or greater) level, treating everything up to the next header of the same or greater level as children
I.e. if you have a level 1 header, followed by 2 level 2 headers, and then another level 1 header, collapsing the first header should hide the level 2 headers and their children (including lower level headers and their children, etc), but the 2nd level 1 header and its children should remain open