I started writing reply to T5395 but decided to open a new ticket as I think this deserves more attention.
Is there any global configuration setting to set monospaced font for all users by default? It looks that is removed because of T7764 and now, all I could find is that every user needs to change it for itself? Before that, @jpoehls could set default font for everyone.
Current default setting makes no sense to me and I am trying to understand why would someone want it non-monospaced.
For example, Stackoverflow editor has monospaced font by default (using markdown), Wikipedia also (using wiki markup) , Pastebin, WordPress, etc...
Remarkup textareas should use monospaced font in more accessible way, primarily because of aligning text (eg. when using tables). My remarkup documents look like a mess (by default).
The rule of thumb here should be simple
- if content of textarea is some sort of markup and you can't change font (not formatted), textarea should be monospaced
- if content of textarea is WYSIWYG (formatted) then it can be whatever user chooses
WordPress editor has a really good solution for this. There are two tabs (buttons) above textarea
- Visual (formatted)
- Text (HTML markup, monospaced)
As an extra, it remembers user choice for the next time when editor opens so you don't need to set it every time.