Option to increase font size
Is your feature request related to a problem? Please describe.
I have extremely bad eyesight and although I'm completely in love with Apostrophe, it does give me a headache (literally) to use it at the current fixed font size. My eyes are extremely myopic with internal damage. The right eye has a replaced vitreous humor (vitrectomy) and a partially-crushed optic nerve. Therefore, font size is a real accessibility issue for me.
Describe the solution you'd like
I fully appreciate that the design aesthetic of Apostrophe prefers as few options as possible. It's a very simple app, and there is no need to complicate the Preferences panel with all sorts of font options. However, Ctrl+=
(or Ctrl++
) and Ctrl+-
are fairly standard key combinations for increasing and decreasing font size and they could be enabled as an accessibility "easter egg" without damaging the aesthetic of the current Preferences pane.
Only a few zoom levels are necessary (4 or 5, maybe?), and there could be a reasonable ceiling on font zoom.
It is probably worth noting that web browsers generally treat "font zoom" correctly, from the perspective of those of us with damaged vision -- the font not only increases but the viewing pane (<div> or whatever) widens as well, even if only slightly. This throws off the one-third-screen aesthetic of Apostrophe, I realize, but it would help keep a more readable number of words on a single line if the editable/readable area widened in sync with font size bumps.
Describe alternatives you've considered
Honestly, my only alternative is to switch back to a text editor which allows me to customize font sizes. Historically, I've done all my writing in Emacs... but the design aesthetic of Emacs is, shall we say, the opposite of Apostrophe. There are very few good alternatives for folks like me who desperately want a focused writing environment.
Additional context
I am not a Gnome developer but a friend of mine who is mentioned the font size is simply hard-coded in CSS at the moment, which means this should be a relatively painless feature to add. If it were hidden as an "easter egg" (as described above), it would even be fair to add it to the app in an unsupported fashion, almost, since only those of us who absolutely require it would use this feature.
Lastly, I do think the default font size is a perfectly reasonable minimum for just about anyone. There is no need to permit zooming out beyond the current default, in my opinion.