Commit Graph

90 Commits (f78a7cd98d860218c38b84a3ef4f32baeb9f978b)

Author SHA1 Message Date
Alex 5e940e58cb
fix: offline checker not show in large screen (#1043)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
closes https://github.com/elk-zone/elk/issues/1042
2023-01-13 05:49:48 +00:00
三咲智子 Kevin Deng 9a41b9b7d7
feat(settings): respect settings from server (#1013) 2023-01-13 01:52:52 +08:00
Joaquín Sánchez 731d68d53d
fix: hydration problem on default layout (#831) 2023-01-07 03:38:40 +08:00
Anthony Fu 1aa118283e
refactor: unify user settings (#821)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2023-01-07 01:39:37 +08:00
patak 36f11e48da feat: categorized sidebar 2023-01-06 10:44:07 +01:00
Anthony Fu 272fb4a13d
feat: compose editor as a page (#804) 2023-01-05 16:42:36 +01:00
patak dede688bf2 fix: sign in button in md, lg 2023-01-05 15:03:45 +01:00
patak e5a9bd7370 feat: use square avatars for logged in user 2023-01-05 13:10:22 +01:00
patak 640075fed1 feat: continue style experiments 2023-01-05 12:33:09 +01:00
patak fc48f8b90c feat: style experiments 2023-01-05 00:17:30 +01:00
三咲智子 710511e589
fix(ui): don't shrink when wide layout 2023-01-04 15:55:11 +08:00
patak f8703fc1c1 feat: keep timeline at 600px for md and lg screens 2023-01-03 14:48:13 +01:00
三咲智子 Kevin Deng 645da2f945
fix: omit value property of isHydrated in template (#681) 2023-01-01 21:43:09 +01:00
patak ff73614228 fix: revert #660 + patch 2022-12-30 19:16:23 +01:00
Joel Drake 1bb8963d98
fix: mobile header and footer prevent flicker on ios safari (#660) 2022-12-30 15:06:48 +01:00
三咲智子 1054e556e8
fix: enable nav commands only once 2022-12-30 03:31:36 +08:00
Chris 73cec49cf0
feat(ui): update RTL style (#592) 2022-12-28 15:05:33 +01:00
Chris 107ac8a6b9
ui: fix left aside some buttons width (#588) 2022-12-28 15:00:49 +08:00
patak b1109c2ceb
feat: rework user picker (#568) 2022-12-27 21:07:19 +01:00
Ayaka Rizumu 613c5315b3
feat: added a profile settings and settings nav (#432) 2022-12-26 09:50:11 +01:00
Daniel Roe 3e3a241474
fix: address some hydration issues 2022-12-26 08:47:23 +01:00
patak 0530c6004e fix: main l/r borders 2022-12-25 21:20:14 +01:00
Anthony Fu cd268c9bc7 ui: update button for mobile 2022-12-23 19:26:28 +01:00
Anthony Fu 589cf463bd ui: improve pwa prompt 2022-12-23 19:05:48 +01:00
Clark Cui 2124e8046a
fix: content min-height (#517) 2022-12-22 17:48:57 +01:00
Clark Cui 3442adbeb6
fix: remove extra padding below nav on mobile (#503) 2022-12-22 13:53:11 +00:00
patak 30e9c3d773 feat: show search widget while loading 2022-12-22 11:34:35 +01:00
patak 9ccc24e845 feat: avoid navigation sidebar layout shifts while loading 2022-12-22 09:31:12 +01:00
Daniel Roe f1b0befd80
fix: make `isHydrated` export `.value` always 2022-12-22 02:27:16 +00:00
patak 2b5051e123 fix: stable layout while loading 2022-12-21 22:39:25 +01:00
patak 6849fde9cc refactor: use css breakpoints 2022-12-21 21:54:38 +01:00
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