e09aaf0347
Use SF pro instead of SF Pro Display
2023-03-03 10:58:36 +08:00
98b6d15c86
Align the upper case A manually a bit
2023-03-01 11:33:03 +08:00
c251de12d9
Reader display setting positioning
2023-02-28 18:20:26 +08:00
a2583ad5a8
Update reader settings control
2023-02-28 18:01:57 +08:00
066766d980
Remove unused code
2023-02-27 11:12:29 +08:00
467a37e8cc
WIP: New themes and reader preferences for iOS
2022-11-01 17:40:11 +08:00
1245d32eed
rename to readerSettings
2022-06-21 19:00:24 -07:00
28283a10fc
Simplify layout of font selector
2022-06-21 16:53:26 -07:00
99ec93449b
Use a Radix dialog instead of dropdown, add OpenDyslexic font, prefetch fonts
...
The main change here is using Dialog instead of dropdown. The
dialog uses a fixed position, so when the underlying document
dimensions change based on a font change, the dialog will still
be positioned properly.
2022-06-21 15:38:05 -07:00
4042408126
Disable margins on small screens again
...
Need to fix how this is down across all smaller devices, until
then we can disable so the fonts stuff can be deployed.
2022-06-15 16:31:54 -07:00
702329cf3f
Layout tweaks for font selector, allow adjusting margins on smaller screens
2022-06-15 11:46:41 -07:00
b7ecff195e
Added font selector
2022-06-15 15:43:10 +00:00
039cab33ed
Use embedded SVG so we can set colours
2022-05-02 13:01:50 -07:00
93bd6b6ed5
Use SVG images of grouped font stepper controls
...
Aligning the components in CSS didn't work very
well, so this uses exported versions of the design
with the `A` icon and `+/-` symbol in a single image.
2022-05-02 12:19:37 -07:00
a5885fe16c
Push props down for lineheight, margin width to keep in sync
2022-04-13 20:46:49 -07:00
810401946e
Use local storage for margins and line spacing since these are per-device preferences
2022-04-13 16:03:07 -07:00
0d1b05d4fc
Rename reader settings
2022-04-12 12:58:04 -07:00