Huang Xin
f0edbf14a9
fix: padding top of the drag handler with the cutouts, closes #1101 ( #1110 )
2025-05-10 08:27:40 +02:00
Huang Xin
7f66af71c8
fix: dialog drag handler layout, closes #1036 ( #1076 )
2025-05-07 09:27:20 +02:00
Huang Xin
4094fd86ff
fix: padding drag handler on Android, closes #1036 ( #1039 )
...
* refactor: load default icon when avatar image fails to load
* fix: padding drag handler on Android, closes #1036
2025-05-05 17:42:57 +02:00
Huang Xin
e235cb98d2
fix: intercept the Back key to dismiss popup dialogs on Android, closes #636 ( #983 )
2025-04-28 16:57:15 +02:00
Huang Xin
3d2847e427
fix: RTL layout for the bottom configuration panel, closes #849 ( #850 )
2025-04-09 10:47:15 +02:00
Huang Xin
accf6fb5c7
feat: snap dialog to preview effects of book settings adjustments ( #646 )
2025-03-19 14:23:52 +01:00
Huang Xin
0922f557bb
fix: make the height of the drag handle in dialog stable ( #530 )
2025-03-08 10:03:00 +01:00
Huang Xin
2db83b8569
ui: responsive dialog size for portrait screens ( #473 )
...
* fix: handle network error in sync API
* fix: reasonable default column width for iPad
* ui: responsive dialog size for portrait screens
2025-03-01 17:57:29 +01:00
Huang Xin
e0591ce41c
ui: style tweaks on Popup and Dialog ( #448 )
2025-02-25 15:49:27 +01:00
Huang Xin
7be6c07344
ux: enhancements on iOS with modals and annotation tools ( #447 )
...
* mobile: auto save progress also for iOS
* ux: enhancements on pull-down to dismiss modals
* doc: update reademe
* ux: tricks to dismiss system selection tools on iOS
2025-02-25 13:07:44 +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
3ada880155
ui: fix os platform detection for iPad and layout tweaks for iPad ( #416 )
2025-02-21 01:11:33 +01:00
Huang Xin
151509b84c
mobile: fix iOS safe area insets ( #317 )
2025-02-08 03:38:17 +01:00
Huang Xin
efd83180f1
sync: initial support to sync document files across devices ( #260 )
2025-01-28 00:03:01 +01:00
Huang Xin
58d3e7b221
mobile: some UI tweaks and add system fonts ( #233 )
2025-01-23 16:53:42 +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