[data-tiddler-title^="$:/"] .tc-titlebar h2 {
background: yellow;
}.tc-titlebar h2 {background: yellow;}[data-tiddler-title^="$:/"] .tc-titlebar h2 {background: transparent;}.tc-tiddler-frame:not([data-tiddler-title^="$:/"]) .tc-titlebar h2 {
background: yellow;
}<$list filter="[all[tiddlers]!is[system]]">
[data-tiddler-title^="<$view field=title/>"] CSS {
something: something;
}
</$list>.tc-title {
background: yellow;
}
.tc-tiddler-system .tc-title {
background: initial;
}I should mention that I'm retracting this solution because it does not meet my own requirement to have my wiki optimized for speed on mobile (where having non-system tiddlers free from expensive filters is one prerequisite). Not a problem at all on desktops/laptops.
This! Thank you so much Mario. It works as advertised and is probably the cleanest solution for my use case.Thanks again.
I was wondering about suxh a massive list. I'm overhauling the utilities section of my first wiki, paying particular attention to streamlining all the massive lists I ended up with after the wiki grew to over 1600 content tiddlers. I'm looking at having lists "activated" on demand with a button rather than constant with the list widget alone.The DOM structure of a list is only created, if the tiddler that contains the list is shown. ... The only problem with long lists may be in the sidebar.
I was at your site Gitmemory, and couldn't find your TocP macro : (
I broke up my ToC's into several tabs 'cause they were getting unwieldy-- the long sidebar lists problem would be their length or performance issue?
It's the long lists that may make problems. ... HTML performance problems start with lists >1000 (especially on mobile), if they have to be redrawn.So a limit[250] filter may be an option. BUT there should be a button below the list with eg: "Show Full List", which opens a full list in the story river.
Sorry Hubert for taking over your post