Commit Graph

36 Commits

Author SHA1 Message Date
Gordon Bleux 2741a1cac7 feat(web): render index.html as template to inject HTML tags
render the SPA differently based on the route. if a page is
available as RSS feed, inject a link element into the head
element of the HTML variant. this ensures feeds are discoverable.

this change replaces the middleware with custom router handlers
to serve either assets from the embedded filesystem or the SPA
document.

closes #4276
2025-12-22 14:16:57 +01:00
Johnny 6b0f90f355 chore: prevent sensitive data caching 2025-12-20 12:33:16 +08:00
Steven 8df0dea304 chore: remove fixed theme color 2025-07-15 23:26:07 +08:00
Johnny 91be2f68d1
feat: variant colors (#4816) 2025-07-04 23:03:13 +08:00
Johnny f5c64849d2 chore: upgrade tailwindcss to v4 2025-06-07 10:15:12 +08:00
Johnny bc97b66f36 fix: serial updates 2025-02-20 21:38:36 +08:00
Steven 2ed3e34636 refactor: update root layout 2025-02-06 23:20:37 +08:00
Steven 963706aebd refactor: update button source 2024-10-26 21:36:05 +08:00
Steven e78311b3af fix: initial gomark wasm 2024-02-01 19:39:41 +08:00
Steven 554f93eccc fix: move initial wasm into app 2024-02-01 19:06:44 +08:00
Steven 59d69a05fa feat: initial gomark wasm importer 2024-01-30 22:12:44 +08:00
Steven 9ffd827028 fix: appearance and locale initial value 2024-01-16 22:53:45 +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 ca53630410 chore: update drawer background 2024-01-04 21:11:22 +08:00
Steven 0f8bfb6328 chore: update index.html 2023-12-29 08:28:17 +08:00
Steven 4cd01ece30 chore: update frontend metadata 2023-12-29 08:19:32 +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
Steven 6cf7192d6a chore: add ssr placeholder in `index.html` 2023-12-14 23:29:42 +08:00
Steven 9bfb2d60b9 chore: tweak wording 2023-10-18 06:05:19 +08:00
Steven 16dad8b00d chore: update logo 2023-10-05 08:40:25 +08:00
boojack 1ea65c0b60
chore: update logo (#1442)
* chore: update logo

* chore: update
2023-04-02 09:54:52 +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
boojack c5200ca31b
feat: dark mode for dialogs (#643) 2022-11-30 20:34:16 +08:00
f97 e7db587a9e
feat: add emoji picker in editor (#221)
* feat: add vietnamese

* feat: add emoji picker in editor

* fix failing checks

* move emoji button before upload button

* move script to body index.html

* Update web/index.html

Co-authored-by: boojack <stevenlgtm@gmail.com>
2022-09-17 00:42:52 +08:00
Steven e330159f55 chore: update resources file format 2022-09-01 07:36:14 +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 c703f281d9 chore: update feather icon 2022-07-30 00:29:20 +08:00
boojack 9994b1fabc chore: update member setting styles 2022-07-29 19:52:16 +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 46d7ecca88 feat: use go embed 2022-07-10 09:02:56 +08:00
email 6f8ab0f3ff chore: remove ga and fonts 2022-02-05 13:39:52 +08:00
LeeShuang 06bffd0ba5 migrate frontend 2021-12-08 23:43:52 +08:00