As always, a great tool!.
I’m curious why this is on Page Toolbar and not View Toolbar. In my quick tests, it applies only to the focused tiddler. Am I missing something?
As always, a great tool!.
I’m curious why this is on Page Toolbar and not View Toolbar. In my quick tests, it applies only to the focused tiddler. Am I missing something?
Thank you @Scott_Sauyet
Well, the toggle fields, reveals fields for all tiddlers, not the one under focus
Why so it does! I don’t know what I was seeing. It must be a Friday!
Sorry about that.
I have added a new Immersive Reader mode. It works if TW-Tweaks is installed.
To enter the Immersive Reader mode, select the option from the Utility setting page and then when you press ctrl+shift-slash, all tiddler toolbar controls are hidden except the close button. Sidebar is closed and few buttons on the topbar can be seen.
This is good for webpage or notebook in a reader mode.
See change log.
$:/plugins/kookma/narenj/ui/side-editor
is added to $:/plugins/kookma/utility/reader-mode/switch-actions to be hidden in reader mode.$:/status/IsReaderModer
to $:/config/utility/IsReaderMode
to work under Node.js. This specially cure the issue when one reload the TiddlyWiki under Node.jsHello @Mohammad — great to see more plugin development from you!!
The immersive reader idea is excellent.
I have one potential nudge: Almost always when I want immersive reading, I also want more generous story-river width.
One awkward fact about the current immersive reader implementation is that if I’ve already collapsed/hidden the sidebar, and then hit immersive reader shortcut, I actually end up with a narrower centered tiddler. It seems that if the sidebar is already collapsed (or if it is separately collapsed after invoking immersive reader), then “immersive reader” mode should be able to display the full-width version of the story river.
Conversely, I know a lot of people who find narrower streams of text far more comfortable to read. I think a setting to allow users to set the story river width in immersive reader mode would be ideal.
According to the practical typography guide text should be between 2 to 3 alphabets wide, so 52-78 chars!
Sure, here’s a revised version:
Hi @Springer,
Open $:/plugins/kookma/tweaks/styles/storyriver-centered
and set the width
you like. By the way, as @Ste_W stated, the recommended width is around 52-78 characters. This width doesn’t force you to move your head from left to right; a little eye movement is enough!
Thanks for the update; I look forward to checking it out…
Indeed, there’s a max width to a readable column…
Still, we shoudn’t assume that the story river’s tiddlers are single-column text tiddlers!
In particular, I often make use of wide tables (Shiraz dynamic tables with alternating rows for horizontal visual tracking etc. ) which really benefit from “immersive” focus, but which shouldn’t be prevented from making full use of whatever width is available.
Meanwhile, I’m thrilled by the recent tip from @Scott_Sauyet, which has inspired me to add a cascade condition that adds .tc-tiddler-body {column-width:40em;}
to certain tiddlers. This way (since I don’t box my whole story-river into a narrow column by default), someone with a super-wide screen will benefit from readable-width columns for ordinary text tiddlers (those that don’t already have a special view template)…
TL;DR; if I’ve designed my wiki well, it already uses css to resist filling the story river with very wide columns of text.
So again, @Mohammad I’m grateful for your interest in making room for this flexibility!
Added to todo list: An option to Tweaks to let user set the tiddler width,