Huang Xin
f31c9b2a98
layout: fix hardcoded image layout in fixed layout documents ( #1660 )
2025-07-22 10:40:21 +02:00
Huang Xin
bb759597e9
shortcuts: add ESC to dismiss search bar, closes #1495 ( #1502 )
2025-06-30 16:13:43 +02:00
Huang Xin
6235202066
layout: fix issue where sidebars couldn’t be dragged to resize on iPad ( #1415 )
2025-06-18 15:43:51 +02:00
Huang Xin
b2a4ddae60
feat: show annotation create time and various other UI fixes ( #1412 )
2025-06-18 13:17:18 +02:00
Huang Xin
734e22d92c
layout: notebook layout tweaks ( #1319 )
2025-06-02 17:27:02 +02:00
Huang Xin
a77986c0e6
feat: add search functionality to the notebook ( #1318 )
2025-06-02 16:03:55 +02:00
Huang Xin
c51c95b883
feat: support note taking with markdown, closes #1097 ( #1315 )
2025-06-02 11:35:09 +02:00
Huang Xin
7e542e8694
fix: reorganize TTS control view hierarchy, closes #1080 ( #1119 )
2025-05-11 12:06:15 +02:00
Huang Xin
71e392544c
fix: rtl for notebook, closes #451 ( #535 )
2025-03-08 16:51:24 +01:00
Huang Xin
0b72ab156d
refactor: move useTheme hook into separate store, also closes #528 ( #529 )
2025-03-08 09:12:36 +01:00
Huang Xin
ccc04825b7
feat(ux): improve pull-down interaction for mobile modal ( #440 )
...
* Adjusts overlay background opacity dynamically based on drag position
* Ensures smooth transition as the modal is pulled down
* Enhances UX for mobile users by making dismissal more intuitive
2025-02-24 01:05:13 +01:00
Huang Xin
66866372ea
ui: responsive font size for book notes ( #415 )
2025-02-20 12:02:55 +01:00
Huang Xin
b321986c40
fix: display complete notes in note list and save note drafts, closes #405 ( #412 )
2025-02-20 02:13:33 +01:00
Huang Xin
77da5423a6
ui: fix notebook layout ( #392 )
2025-02-17 23:23:24 +01:00
jackplo
3078b09ba4
FR #241 : Added Shortcuts to notetaking UI ( #378 )
2025-02-15 22:28:33 +01:00
Huang Xin
e2e3418412
mobile: support safe area insets for mobile platforms ( #312 )
2025-02-07 22:15:18 +01:00
Huang Xin
c678d8fa44
PWA app theme color in the header and safe area avoiding home indicator ( #220 )
2025-01-23 00:22:09 +01:00
Huang Xin
4d5297fdb5
Layout tweaks on mobile browsers ( #219 )
2025-01-22 19:37:49 +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
58c907c7cc
Various enhancements for mobile platforms ( #188 )
...
* Larger area to toggle header/footer bar
* Don't show rounded window on web platform
* Disable tooltips on mobile platforms as there is no mouse pointer
* Dedupe voices from web speech API
2025-01-17 15:42:16 +01:00
Huang Xin
010568eeb1
Responsive layout for sidebar and settings dialog on mobile devices ( #184 )
2025-01-17 00:17:51 +01:00
Christian Clauss
572ddd923c
Fix typos discovered by codespell ( #80 )
2025-01-02 15:29:27 +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
Huang Xin
71ffe76e29
Various enhancements ( #58 )
...
* Add H and L keyboard shortcuts for back and forward navigation, consistent with Vimium
* Fallback bookmark text to page number if current page has no text, closes #51
* Add delete and edit buttons for highlights and booknotes in the sidebar, closes #57
* Each book now has its own sidebar default tab
2024-12-27 20:53:30 +01:00
Huang Xin
4612730474
Add i18n support ( #46 )
2024-12-26 23:29:54 +01:00
Huang Xin
72949e726f
Fix deleted bootnotes still shown in sidebar ( #42 )
2024-12-25 19:39:43 +01:00
Huang Xin
9be9bc8a34
Support reading progress synchronization across platforms ( #34 )
2024-12-24 12:31:02 +01:00
chrox
bd549d2a0f
Get rid of unnecessary data fields in BookConfig
2024-12-17 22:33:18 +01:00
chrox
985032b2fb
Various fixes for annotator
2024-11-29 15:40:47 +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
109d214660
Add support for full-text search and a global event dispatcher
2024-11-13 14:20:03 +01:00
chrox
00f0814474
Fix notebook width interfered by bookgrid with
2024-11-11 18:26:49 +01:00
chrox
bd908f0929
Add note taking in notebook
2024-11-10 18:53:31 +01:00