Commit Graph

16 Commits

Author SHA1 Message Date
Huang Xin 010568eeb1 Responsive layout for sidebar and settings dialog on mobile devices (#184) 2025-01-17 00:17:51 +01:00
Huang Xin 50f75c1f18 Show error toast for failed imported books and styles for dropdown menus (#76)
* Styles for dropdown menus

* Show error toast for failed imported books
2024-12-31 18:35:51 +01:00
Huang Xin a5f94cced9 Add more keyboard shortcuts (#59)
1. use ctrl/cmd+=, ctrl/cmd+- and ctrl/cmd+0 to zoom in/out and reset zoom;
2. use ctrl/cmd+q to quit app;
2024-12-27 22:35:27 +01:00
Huang Xin 4612730474 Add i18n support (#46) 2024-12-26 23:29:54 +01:00
chrox 626dd2fbd7 Fix headerbar start-dragging events 2024-12-04 13:20:08 +01:00
chrox dbb8347554 Fix max-inline-size not changed according to scroll mode 2024-12-02 22:06:30 +01:00
chrox a9485c39a7 Refactor reader store out into small stores 2024-11-25 17:51:40 +01:00
chrox 9bc11905f7 Remove eslint react-hooks/exhaustive-deps warnings 2024-11-21 12:47:08 +01:00
chrox 15939ce2fc Add theme and color config 2024-11-19 20:26:11 +01:00
chrox a9fd1a00e6 Added view settings hirarchy of global settings < book settings < view settings 2024-11-09 14:56:24 +01:00
chrox d81629b72a Refactor ReaderStore 2024-11-08 20:09:48 +01:00
chrox 9617f6f273 Apply styles in the settings dialog 2024-11-02 23:20:13 +01:00
chrox bac1c6648b Add font and layout settings UI 2024-11-01 22:47:14 +01:00
chrox dc5e9b8ab9 Add zoom level in scrolled mode 2024-10-31 21:23:31 +01:00
chrox f5a233ba31 Add reader view settings 2024-10-30 18:09:46 +01:00
chrox d835b13fd2 Add view menu 2024-10-29 23:28:04 +01:00