3f6e7c924a
Work on new left menu w/shortcuts
2024-06-10 17:34:59 +08:00
b6cbf064e9
Add full theme selection to the menu
2024-06-06 11:39:22 +08:00
6091dddc88
Add SuperNotes Pro font
2024-05-02 14:03:22 +08:00
409006ff2b
Allow setting text as RTL in the reader
2024-03-04 13:55:50 +08:00
dd8f913cdd
Warnings cleanup
2024-02-16 12:25:45 +08:00
328625d713
Allow using system theme
2024-02-14 17:12:28 +08:00
d6cd57b575
Move menus, add UI for setting auto theme
2024-02-14 14:33:28 +08:00
1a9924bedb
Expose highlight on release to web
2024-02-07 15:22:42 +08:00
bf50d33a6a
Add fonts to web
2023-12-11 11:08:55 +08:00
2ad68498ef
Add Lexend font to Android, iOS, Web
2023-11-22 12:03:52 +08:00
c4773dc904
Landing page improvements and various supporting improvements
2023-10-24 09:43:39 +01:00
033e337f78
Add the IBM Plex Sans font to the web
2023-10-03 20:46:30 +08:00
58f8d12710
Fix max font size for web
2023-08-25 17:29:09 +08:00
e270d4acf9
Warnings clean up
2023-06-20 13:36:36 +08:00
87be4b0db6
Add more web fonts AtkinsonHyperlegible, LXGWWenKai, Newsreader
2023-04-28 20:32:58 +08:00
978e802786
Clean up keyboard commands functionalities and modal, add tooltips
2023-04-14 11:27:01 +08:00
608ef8cadc
Remove debug line
2023-03-13 13:14:54 +08:00
376d75a756
Theme selector colours
2023-03-10 15:05:18 +08:00
4fc29aab9a
Fix checkbox colors on theme selector
2023-03-10 15:05:18 +08:00
23efda667d
Theme cleanup, expose extra reader themes
...
This also removes synced reader preferences so everything is
per device now.
2023-03-10 15:05:18 +08:00
4b4e1a9a52
Remove unused import
2023-03-07 16:21:01 +08:00
550b8d88ec
Update display settings, add advanced settings
2023-03-07 15:36:24 +08:00
96ddc100b5
Linting improvements
2023-03-06 16:21:26 +08:00
26a2623a34
Set the tab index on the font selector to prevent autofocus on modal load
2023-03-06 09:54:21 +08:00
c1284839ec
Buttons for adjusting font, fix font selector outline
2023-03-03 20:15:40 +08:00
98db742c97
Fix to the tracks on the reader settings
2023-03-03 20:10:05 +08:00
37b8d644a5
Use theme for display font
2023-03-03 13:29:36 +08:00
3eb74251da
Work on dark mode
2023-03-03 12:15:02 +08:00
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