It was always the intent to have different switchable node types in Streams but that hasn’t materialised so far. This is all wikitext work if anyone gets inspired and wants to contribute!
Yak shaving refers to a task, that leads you to perform another related task and so on, and so on — all distracting you from your original goal. This is sometimes called “going down the rabbit hole.”
@DaveGifford when I describe something as a hack it invariably means a quick adaptation and something that needs further polish, in this case a lot more for wider distribution.
However it is all wikitext fiddling so maybe this will inspire someone else.
TBH I prefer Alice’s holey adventures to a smelly mammal I have to shave . It is maybe just one of those idioms not so known outside an “inner circle” of developing Yak lovers? .
Do you have any idea that Yaks smell awful .
Ciao @EricShulman, very interesting, the Yacc. The nameology of that period (1970’s & 80’s) was fascinating … For instance GNU is a recursive acronym meaning “GNU is Not Unix”. I also liked the “AWK” thing.
But, so as not to derail @saqimtiaz with side issues, I admit he is “Yacc shaving”.
I’ll shut up now.
You would need to customize the Streams templates, not the core View Template: $:/plugins/sq/streams/templates/stream-row-template and $:/plugins/sq/streams/templates/stream-row-body
Otherwise it’s the checkbox widget and CSS. Keep in mind that editing the shadow tiddlers of a plugin makes it harder to upgrade to newer versions of the plugin.