Commit Graph

14 Commits

Author SHA1 Message Date
Huang Xin 3ada880155 ui: fix os platform detection for iPad and layout tweaks for iPad (#416) 2025-02-21 01:11:33 +01:00
Huang Xin 533324e558 Responsive icon sizes for phones, tablets and desktops, closes #214 (#217) 2025-01-22 18:33:00 +01:00
Huang Xin fc2cad3980 Make dialogs responsive for mobile devices (#209)
* Make dialogs responsive for mobile devices

* Support mouse backward/forward buttons

* Use back icon to close layer 2 components on mobile devices
Currently layer 2 components are: 1. sidebar 2. notebook 3. dialogs
They are all fullscreen on mobile devices.

* Add translations
2025-01-21 19:49:41 +01:00
Huang Xin 010568eeb1 Responsive layout for sidebar and settings dialog on mobile devices (#184) 2025-01-17 00:17:51 +01:00
Huang Xin d220adbfdf TTS UX enhancements (#148)
* Fix toast of PDF unsupported for TTS

* Use vertical scroll for large dropdown menus
2025-01-13 20:04:04 +01:00
Huang Xin 990f61fb72 Fix layout issues on Windows (#113) 2025-01-05 20:11:23 +01:00
Huang Xin cd67f6ec3f Various enhancements and fixes (#70)
* Fix excerpts cannot be deleted in Chrome browsers

* Show book details in reader sidebar

* Set minimum search term length to 1 for CJK languages

* Use more system fonts as custom fonts, closes #31
2024-12-31 01:08:27 +01:00
chrox d1b6a0db1e Release version 0.8.8 2024-12-29 13:09:40 +01:00
Huang Xin 4612730474 Add i18n support (#46) 2024-12-26 23:29:54 +01:00
chrox 6013959799 Add keyboard shortcuts for toggle scroll mode and open font layout config 2024-11-30 13:42:00 +01:00
chrox a9485c39a7 Refactor reader store out into small stores 2024-11-25 17:51:40 +01:00
chrox 15939ce2fc Add theme and color config 2024-11-19 20:26:11 +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