Commit graph

107 commits

Author SHA1 Message Date
Anthony Fu d8d163dbd0 fix: rework setup to improve SSR compatibility 2022-12-28 02:06:54 +01:00
Anthony Fu 12942095de feat: move nav footer items to settings 2022-12-28 00:03:50 +01:00
patak 26a26ba9f7
feat: search on small screens (#585) 2022-12-27 22:41:44 +01:00
Anthony Fu 847e64ef6d chore: clean up component 2022-12-27 19:37:53 +01:00
Anthony Fu cf5e6ed5b5 i18n: rename keys 2022-12-27 18:49:23 +01:00
Anthony Fu 841959b51f feat: move flags to settings 2022-12-27 18:49:23 +01:00
Anthony Fu e8dde2c2ba feat: display version 2022-12-26 20:33:19 +01:00
Ayaka Rizumu 613c5315b3
feat: added a profile settings and settings nav (#432) 2022-12-26 09:50:11 +01:00
Joaquín Sánchez cf261c36cd
feat: add font size to bottom nav (#558) 2022-12-25 17:13:23 +01:00
Anthony Fu b40832a7eb fix: font-size ssr 2022-12-24 00:19:17 +01:00
patak 41ef187379 feat: font size preference 2022-12-23 23:47:13 +01:00
Daniel Roe c30587ec7d
fix: make home user-only as well 2022-12-22 15:06:52 +00:00
patak fb649807b0 fix: avoid layout shift on nav footer 2022-12-22 10:28:03 +01:00
patak 9ccc24e845 feat: avoid navigation sidebar layout shifts while loading 2022-12-22 09:31:12 +01:00
Daniel Roe a2da1b2ee1
fix: use reactive feature flags
resolves https://github.com/elk-zone/elk/issues/498
2022-12-22 02:32:08 +00:00
patak f542011b55 fix: responsive sign in after icon-only sidebar 2022-12-21 15:10:50 +01:00
patak 0320d5ab44 fix: missing text on mobile nav 2022-12-21 13:30:51 +01:00
patak 44cf8aa89c
feat: responsive sidebar, aim for a 600px timeline always (#482) 2022-12-21 00:02:01 +00:00
patak 687acc185e feat: links to Mastodon and Discord in app 2022-12-20 12:08:03 +01:00
patak cd85871d01
feat: account switcher sidebar (#460)
* feat: account switcher sidebar

* fix: defer loading sidebar until masto initialised

* fix: only show user switcher for 2 or more accounts

* chore: use `ofetch` (newer version of `ohymfetch`)

* chore: early alpha warning

* fix: handle missing user in github preview

* refactor: avoid circular auto-import

Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-12-19 16:44:14 +01:00
Daniel Roe 5ff0900108
fix: typo 2022-12-17 21:28:47 +00:00
patak 798f73ece5
feat: GitHub cards (#450) 2022-12-17 22:11:39 +01:00
Daniel Roe 9395b7031e
feat: render app shell with ssr to improve loading experience (#448) 2022-12-17 17:55:29 +01:00
Ayaka Rizumu 61113a242a
fix: user switcher blocking other dialog (#430) 2022-12-15 14:50:11 +01:00
Joaquín Sánchez 49a28144fd
feat: update logo logic (#377) 2022-12-08 14:30:56 +01:00
Daniel Roe f0fb29b078
fix: fix typo in class name 2022-12-07 00:07:54 +00:00
Daniel Roe b078e456cc
fix: add explicit height/width for logo to reduce cls 2022-12-06 23:32:27 +00:00
Daniel Roe 1e0f733c50
chore: enable type checking in more places 2022-12-06 22:17:58 +00:00
Daniel Roe 08d629ea78
refactor: configure preview status with runtime config 2022-12-06 21:09:47 +00:00
patak 8537f9e0ae
feat: display status meta over card (#325) 2022-12-06 11:07:17 +00:00
Ayaka Rizumu 70db3ea759
refactor: improve code structure (#343) 2022-12-05 21:20:23 +08:00
Daniel Roe 408aff20ee
ci: test project on pull requests (#338) 2022-12-04 23:28:04 +00:00
Daniel Roe 04615e443e
fix: update more public and explore links 2022-12-04 20:05:11 +00:00
三咲智子 1ba5cc4072
refactor: use escaped middot 2022-12-05 02:59:33 +08:00
三咲智子 Kevin Deng a96d564eaa
feat: show commit id (#331) 2022-12-05 02:18:39 +08:00
Ayaka Rizumu cbd5867275
feat: add nav more menu on mobile (#322)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-12-04 22:17:02 +08:00
Daniel Roe 585b9e0229
feat: show and stream new notifications (#282)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-12-02 10:21:10 +08:00
Joaquín Sánchez c4cf3fb371
feat(i18n): plurals support (#278) 2022-12-02 10:18:36 +08:00
三咲智子 17a15e2917
fix: navigation commands name 2022-12-01 21:45:13 +08:00
三咲智子 447ed6d941
refactor: simplify 2022-12-01 21:22:31 +08:00
Alex 96775ebcf3
feat: add offline check (#247)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-12-01 11:08:09 +08:00
Daniel Roe 4ed1816806
feat: resolve status paths with router (#258) 2022-11-30 18:15:18 +01:00
Anthony Fu 9ee51a5831 ui: improve account switcher 2022-11-30 15:30:17 +08:00
Anthony Fu afed995138 ui: improve login dialog 2022-11-30 09:45:52 +08:00
Anthony Fu 07209a7d29 feat: i18n lazy load 2022-11-30 08:22:35 +08:00
Anthony Fu ccffe9daa8 i18n: improve translations 2022-11-30 07:26:07 +08:00
Daniel Roe 59e365591d
fix(a11y): add more aria labels 2022-11-29 21:24:26 +00:00
Daniel Roe 608aad56dd
fix: image alt tags 2022-11-29 21:13:21 +00:00
Shinigami 0e7076b991
feat: scroll to top (#237) 2022-11-29 21:15:53 +01:00
三咲智子 994bf98c82
refactor: unify prefix of icon name 2022-11-29 20:06:08 +08:00