ether / etherpad-lite

Etherpad: A modern really-real-time collaborative document editor.
http://docs.etherpad.org/
Apache License 2.0
16.52k stars 2.84k forks source link

Option to set Authorship colors default to false #5563

Open pozzo-balbi opened 2 years ago

pozzo-balbi commented 2 years ago

name: Option to set Authorship colors default to false about: title: '' labels: enhancement assignees:


Is your feature request related to a problem? Please describe. Screenshot at 2022-07-13 03-47-43 When you open a new pad you only have the options to disable colors altogether or have Authorship colors enabled. The problem is that you cannot activate authorship colors, once it is disabled, so disabling is not really a solution. And having authorship colors enabled by default has readability problems to new users. Sure, they can manually disable authorship colors, but if I need to explain how it is done, then maybe changing the default is the easier way to go about.

Describe the solution you'd like In settings.json have an option

  "padOptions": {
    "noColors":         false,
    **"showAuthorColors": false,**
    "showControls":     true,
    "showChat":         true,

Describe alternatives you've considered none were successful

Additional context I found that this has already been requested here: https://groups.google.com/g/etherpad-lite-dev/c/bsIWRm73_Eg/m/7pJkKph-MOUJ . I found that changing the Authorship color box sets two values (showAuthorshipColors, showAuthorColors) in a cookie.

Plugin? Might this feature be better suited to being a plugin? No, it should be in the settings.

klardotsh commented 6 months ago

While moving to https://www.npmjs.com/package/ep_author_neat2 made for a significantly better UX for my users, the default being ON for such a visually cluttered feature seems pretty horrible to me, and something I should be able to disable at a server level by default (unless the client side cookies have explicitly opted in). Huge +1 to this nearly two year old issue.