fbgallet / roam-extension-bionic-text

Bionic reading adaptation to Roam research
MIT License
1 stars 0 forks source link

Reading modes

Read-only, Navigation controls, Focus mode, Click-to-select (instead of edit) and Bionic mode (Bionic reading). All these modes can be enabled independently or in groups via a topbar button and commands in Command palette.

Reading modes readme

For each mode, you can choose to enable it only via the command palette, or via the topbar button, or when the graph is loaded (which can be useful for sensitive data) In the latter case, you can choose to enable/disable the mode by clicking on the button, or make it independent of the button. Read-only and navigation controls can also be automatically enabled on mobile only.

Read-only

Block content and page title can't be edited, but you can still click on links, checkboxes, buttons and all other controls.

You can increase letter spacing and line height for better readability.

Navigation controls

Inserts very subtle controls (arrows in cardinal directions) in the bottom right-hand corner of the main page.

Click-to-select

When you click in a block, it will be selected (blue highlighted) instead of edited on the first click. If you click again (and Read-only is not enabled), you will enter in edit mode. It's like a light, responsive read-only mode!

Focus mode

Only the currently hovered or edited block is visible, everything else (other blocks, bullets, title, sidebar, top bar, etc.) becomes partially or completely transparent depending on the chosen opacity level (from 0 to 0.5). Simply move the mouse to the margin to make all blocks reappear, or hover over an element to make it appear.

Bionic mode

Display all texts in a similar way as 'Bionic Reading': put in bold the first part of words, allegedly for faster, more focused reading and better memorization

image

This extension makes changes only on the HTML level (current page display), not on your data!

Settings for Bionic mode:


If you find my work useful and want to encourage me to continue and improve the existing extensions or produce new ones, you can buy me a coffee ☕ https://buymeacoffee.com/fbgallet and follow me on Twitter: @fbgallet. Thanks in advance for your support! 🙏