Commit graph

58 commits

Author SHA1 Message Date
patak
f542011b55 fix: responsive sign in after icon-only sidebar 2022-12-21 15:10:50 +01:00
patak
44cf8aa89c
feat: responsive sidebar, aim for a 600px timeline always (#482) 2022-12-21 00:02:01 +00: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
wheat
c1d1138742
feat: search (#285) 2022-12-17 22:35:07 +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
QiroNT
462e85dad0
refactor(command): use dialog (#352) 2022-12-09 22:18:21 +01:00
Alex
e8bdceac68
feat(i18n): improve translations of command palette and others (#341)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-12-05 13:48:23 +08:00
三咲智子
33a51b65b4
feat: adapt safe area for mobile
closes #326
2022-12-04 23:35:11 +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
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
Daniel Roe
59e365591d
fix(a11y): add more aria labels 2022-11-29 21:24:26 +00:00
webfansplz
cf2d22cb5e
fix(ui): responsive design (#216) 2022-11-29 20:54:41 +08:00
QiroNT
59802f0896
feat: command palette (#200)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-29 16:15:05 +08:00
三咲智子
db47e31597
revert: "fix(ui): account info responsive design (#212)"
This reverts commit 0ba7002d62.
2022-11-29 13:53:31 +08:00
webfansplz
0ba7002d62
fix(ui): account info responsive design (#212) 2022-11-29 11:58:04 +08:00
三咲智子 Kevin Deng
424c7cd529
feat: user switch on mobile (#160) 2022-11-27 19:16:27 +08:00
Anthony Fu
8dd91002d7 feat: improve code block parsing 2022-11-27 14:16:02 +08:00
Anthony Fu
39e200f639 refactor: use dropdown instead of drawer for user switch 2022-11-27 11:34:55 +08:00
Anthony Fu
4703b6884a feat: improve dialog 2022-11-27 11:13:39 +08:00
Sam Richard
f5ca6c22a4
feat: a11y account info (#98)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-11-27 08:19:45 +08:00
Lucie
1ad3fcf20c
feat(a11y): improve focus state (#116) 2022-11-26 00:46:25 +01:00
Anthony Fu
7065100006 ui: show full id in switcher 2022-11-25 22:44:16 +08:00
Anthony Fu
fd410010ca ui: adjust layout 2022-11-25 21:40:57 +08:00
三咲智子
5e54cbe792
fix: add margin-bottom for mobile device
Add margin-bottom to prevent content from being blocked by bottom nav.
2022-11-25 17:04:50 +08:00
wheat
4505080ba8
feat: add mobile navigation (#78)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-25 16:13:35 +08:00
Joaquín Sánchez
225273d00e
fix(ui): left menu not scrollable (#52) 2022-11-24 18:58:26 +00:00
Anthony Fu
5aea158cf0 ui: move nav to left 2022-11-24 16:39:56 +08:00
Anthony Fu
83c0fafbec feat: publish via dialog 2022-11-24 16:04:53 +08:00
Anthony Fu
cd2a06e969 ui: move publish widget 2022-11-24 15:53:27 +08:00
Anthony Fu
e81273e944 chore: case 2022-11-24 14:04:17 +08:00
Anthony Fu
e17b918c00 feat: zenmode 2022-11-24 12:21:30 +08:00
三咲智子
ae6552fee0
refactor: add margin for publish widget 2022-11-23 23:10:44 +08:00
三咲智子
6329a906a6
refactor: improve nav side UI 2022-11-23 22:50:03 +08:00
三咲智子
889b4b8a00
refactor: improve UI 2022-11-23 22:39:52 +08:00
三咲智子
5605d518dc
refactor: improve account info UI 2022-11-23 21:59:29 +08:00
Anthony Fu
ed5b8091d3 feat: rename accounts to user 2022-11-23 12:25:48 +08:00
Anthony Fu
8dc1fb6493 feat: sign out 2022-11-23 12:20:59 +08:00
Anthony Fu
fc4437838a chore: layout 2022-11-23 11:49:21 +08:00
Anthony Fu
241b28241c feat: basic mutli-accounts support 2022-11-23 11:48:01 +08:00
Anthony Fu
24c573ccf0 refactor: signin page 2022-11-23 11:06:56 +08:00
Anthony Fu
936488f51e ui: improve layout 2022-11-23 10:53:22 +08:00
Anthony Fu
a4d235b6fe refactor: theming 2022-11-23 10:16:31 +08:00
Anthony Fu
e59b3e5db2 chore: fix layout 2022-11-23 06:47:25 +08:00
Anthony Fu
2267ca6122 chore: update 2022-11-21 18:13:13 +08:00
patak
2442c80bfb
feat: improve layout (#19)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-11-21 05:30:21 +08:00
Anthony Fu
4fc6e405e0 refactor: update composable names 2022-11-18 05:32:03 +08:00
patak
6e54d95bbc
feat: publish widget markup (#12) 2022-11-17 05:27:02 +08:00