Claude
7717f84afe
feat(web): enable offline mode support
...
Add comprehensive offline mode support to allow the app to run locally
without internet connectivity:
- Add offline detection hook (useOfflineDetection)
- Add visual offline indicator banner in UI
- Add PWA support with enhanced manifest and service worker
- Update map component to gracefully handle offline state with overlay
- Skip geocoding API calls when offline, falling back to coordinates
- Add PWA meta tags for better mobile app experience
- Service worker caches app shell and runtime resources
The app now handles internet-dependent features gracefully:
- Maps display offline message but still allow coordinate selection
- Geocoding falls back to showing coordinates when offline
- Webhooks already log errors without failing operations
- OAuth providers will fail gracefully when offline
Core functionality (creating/editing memos with local auth) works
fully offline when backend is accessible locally.
2025-11-19 03:20:21 +00:00
Kevin
b074aefc34
chore: enhance site.webmanifest in firefox ( #4828 )
...
Signed-off-by: Kevin <16837578+KevinStaude@users.noreply.github.com>
2025-07-08 19:56:46 +08:00
mousemin
30f37f6a05
feat: enhance site.webmanifest in chrome ( #4676 )
...
Update site.webmanifest
2025-05-07 22:47:55 +08:00
Steven
ea70dd85bf
chore: remove color in manifest
2024-07-31 23:09:13 +08:00
Steven
e795149186
chore: tweak memo view display
2024-03-13 22:30:59 +08:00
Steven
e78311b3af
fix: initial gomark wasm
2024-02-01 19:39:41 +08:00
Steven
e3afad74ce
fix: update initial wasm
2024-02-01 19:27:54 +08:00
Steven
8ce6a32aac
feat: use gomark wasm in frontend
2024-01-31 22:25:24 +08:00
Steven
49e3eb107c
chore: update gomark wasm
2024-01-31 00:25:01 +08:00
Steven
59d69a05fa
feat: initial gomark wasm importer
2024-01-30 22:12:44 +08:00
Steven
46bd470640
chore: update favicon
2024-01-15 21:10:41 +08:00
Noah Alderton
3d23c01e26
feat: add additional favicon formats ( #2752 )
...
Add additional favicons
2024-01-15 07:54:33 +08:00
Lincoln Nogueira
089e04bcfd
chore: use webp compression on logo ( #2756 )
...
- Logo size reduced from 310 KB to 36 KB.
- Point metadata image URL to local logo instead of remote
2024-01-14 22:21:03 +08:00
Steven
45cf158508
chore: fix max width of home section
2024-01-14 20:25:45 +08:00
Leyang
be2db3f170
feat: use vite plugin pwa for generate right sw.js ( #2658 )
...
Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-12-23 12:00:03 +08:00
Webysther Sperandio
484efbbfe2
chore: update manifest.json ( #2568 )
2023-12-01 16:43:48 +08:00
MotH
c31f306b5b
fix: smaller logo file ( #2418 )
2023-10-22 05:51:37 +08:00
Steven
3ff4d19782
chore: update initial global loader
2023-10-08 20:31:38 +08:00
白宦成
125c9c92eb
chore: compress image and reduce 500kb in network ( #2339 )
...
feat: compress image and reduce 500kb in network
2023-10-06 07:45:17 -05:00
Steven
6a11fc571d
chore: update empty icon
2023-10-05 15:52:16 +08:00
Steven
16dad8b00d
chore: update logo
2023-10-05 08:40:25 +08:00
boojack
0292f472e0
chore: add data empty placeholder ( #1913 )
2023-07-08 13:04:12 +08:00
boojack
1ea65c0b60
chore: update logo ( #1442 )
...
* chore: update logo
* chore: update
2023-04-02 09:54:52 +08:00
boojack
2e14561bfc
chore: update logo assets ( #1407 )
2023-03-24 08:43:26 +08:00
boojack
9f25badde3
chore: update logo format to png ( #830 )
2022-12-23 00:21:53 +08:00
boojack
c77d49259a
chore: update light bg color ( #744 )
2022-12-13 23:34:38 +08:00
Steven
2c17ea703d
chore: fix `manifest.json` image
2022-09-16 21:33:31 +08:00
Steven
89f9dc5640
chore: update resources
2022-09-03 18:41:54 +08:00
Steven
3e13fa1ce6
chore: update marked helper
2022-09-02 09:07:32 +08:00
Steven
e330159f55
chore: update resources file format
2022-09-01 07:36:14 +08:00
Steven
93b6a910ae
chore: update logo resources
2022-08-31 21:51:49 +08:00
XQ
dfac877957
feat: add `manifest.json` for pwa ( #144 )
...
* chore: update `i18nStore`
* feat: add pwa `manifest.json`
2022-08-12 21:30:59 +08:00
boojack
873973a088
chore: update favicon
2022-07-26 22:40:29 +08:00
boojack
9417797b99
chore: use `fontawesome` instead of `material icons`
2022-07-17 09:58:56 +08:00
boojack
2a1e34fe03
chore: update material icons
2022-07-16 11:51:03 +08:00
boojack
8a91b0ad9d
chore: add github badge
2022-07-15 22:17:11 +08:00
boojack
46d7ecca88
feat: use go embed
2022-07-10 09:02:56 +08:00
boojack
b85af714f5
feat: fullscreen editor
2022-07-09 23:16:20 +08:00
boojack
1afc183458
feat: update memo visibility in frontend
2022-07-08 23:38:24 +08:00
boojack
8cb9675965
chore: download image by one click ( #94 )
...
chore: download image by clicking
2022-06-28 21:56:06 +08:00
boojack
08210d55c3
chore: rename to `DailyReviewDialog`
2022-06-25 11:50:35 +08:00
boojack
62f0122cd5
chore: restore icon
2022-06-25 09:58:15 +08:00
boojack
3be5ea34a4
chore: update popup button styles
2022-06-22 19:52:06 +08:00
Steven
40680a5e0f
chore: update memo action buttons style ( #80 )
...
chore: update memo action btn style
2022-06-21 08:35:46 +08:00
boojack
995ec34bf8
feat: pin/unpin memo
2022-05-02 10:57:20 +08:00
email
6f8ab0f3ff
chore: remove ga and fonts
2022-02-05 13:39:52 +08:00
STEVEN
63ddb2917d
Feat: update editor tools ( #14 )
...
* fileupload
* update memo editor comman tool btns
* update editor tools
Co-authored-by: lqwakeup <qiaobingxue1998@163.com>
2021-12-21 22:31:42 +08:00
LeeShuang
06bffd0ba5
migrate frontend
2021-12-08 23:43:52 +08:00