Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Improve customizability with a user-editable CSS stylesheet #126

Closed
1 task
menturi opened this issue Jun 19, 2022 · 2 comments
Closed
1 task
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@menturi
Copy link

menturi commented Jun 19, 2022

Current behavior

The fixation portions of the words are bolded.

Suggested behavior

The fixation portions of the words are customizable to remove bolding, add underline, or apply any user-specified CSS stylesheet.

Rational

Although many individuals find it useful, others find the style to be difficult to read. Using bold for the fixation portions might place too much emphasis on that part of the text. Some things I have read:

  • Straining on the eyes or sensory overload [1,2]
  • Bolded text is traditionally used for emphasis, changing the way one reads the text. I've read some read it with more stress, yelling, slower, or sarcasm voice (particularly if reading with an internal monologue) [1,2]
  • It leads to reading with stutter [1,2]
  • Some join the bolded parts together and read unintelligible text. [1]

[1], [2]

Using a more subtle style change rather than bolding could improve readability for some. Of course, it will be difficult to make everybody happy. Allowing for user-specified custom CSS stylesheet will allow for those who like to tinker to get it to look just right for their needs while relieving some of the burden from the developer for implementing all possible and reasonable customization options.

Opinion

I personally find the large amount of bolded text jarring. Playing around, I have found removing the bold and replacing it with a dotted underline to work better for me. This is already possible, in part, using Jiffy Reader in conjunction with the Stylus extension. Unfortunately, I am unable to override the extension's CSS so easily due to the use of !important CSS keyword by the extension. Having the user be able to modify the CSS used by extension would fix this issue while also allowing others to customize to their heart's content.

Tracked through

@asieduernest12
Copy link
Collaborator

asieduernest12 commented Jun 19, 2022

@menturi I see your point totally. user centric approach to allows for user customizable modifications. The !important
Modifier was removed from the bold style in the latest 0.0.7-alpha-opacity release
Which should allow you add your modifications with little trouble

@asieduernest12 asieduernest12 added enhancement New feature or request good first issue Good for newcomers labels Jun 19, 2022
@asieduernest12
Copy link
Collaborator

asieduernest12 commented Jun 19, 2022

Feat: implement more saccades styling options and add to existing saccades color feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants