In VSCode or Obsidian, window can split to multiple column, and each column can have multiple tabs.
Under each tab can be a completely different “layout” (in tw term), like text editor or image preview or setting panel.
I think in tw we need to make each tab show a layout, so this tabbed multi column will be a “meta layout” that contains multiple layout. Is this possible to make in current tw?
In some of these other tools, I think you can also reuse layouts. For example, two tabs that show a note full screen, but a third tab that uses a different display. This meta layout would need to be more sophisticated than “a list of all page layouts” - it would need sub-stories, and then the ability to pick a layout for that sub-story.
It was a comment about the other thread. It isn’t about templates related to viewtemplate (story tiddlers). It would be a cascade for change the $:/core/ui/PageTemplate/story with a tiddler of a view of different kind of layouts (without changing the complete Page Layout): multistory, calendar, kanban, …
Every list-widget can be a new story. So it’s possible to create what ever you want within 1 tiddler. At the moment the existing CSS can not deal with a page-template shown inside a tiddler. … But with the right CSS concept you can have a story in a tiddler in a story in a tiddler. … All of them are working at the same time.
With a completely new CSS (that does not leak), we could have a complete page-template in a tiddler. Similar to the inner-wiki plugin – without the need of an iframe.
There are some core limitations at the moment with the navigation widgets. But for the start 1 story per tiddler should be fine. …
The original topic idea is very similar to and idea I raised under the multi column lay out MCL because they would share 90% of the same code.
This is something I too would like primarly to publish websites or apps with multiple sections.
Yes. Iit will combine a tiddller $/state/… and cascade to choose the tiddler with a specific view (story, multistory, horizontal story-kristal, whiteboard, calendar, …) and its list widget if it is using this widget.
The “story in a tiddler” is great, but when it is implemented directly in toc macro, it breaks the original functionality (show the tiddler as card).
For example, the area 3 maybe a [WhiteBoard plugin V0.2.3](https://whiteboard layout) , but instead of being fullscreen layout, it restricted to a tab (or a grid cell in the screenshot)
Yes, maybe just combine MCL with method @pmario said, let each column or grid cell display a layout, we can achieve this. And there can be a layout that is a fullscreen, one-tiddler layout: Is there a fullscreen edit view mode or layout?
So MCL maybe just 2 step from the idea in this thread:
let column display alternative layout instead of story flow layout
let column have tab, each tab can have a different layout
I think the key question will be if your have one sidebar for all story tabs (but where does a link open?), one for each story tab or a hybrid. MCL has a hybrid based on the selected column which could be adapted.
although more to configure, I like the idea of one sidebar for each story tab.
Along with the story tabs method one could be chosen from a menu or submenu, to users not familular with tiddlywiki they would just think they are on a different website page.