Anthony Fu
564a754a4d
ui: clean up nav footer
2023-01-03 18:24:39 +01:00
Anthony Fu
64fa8d2bf4
ui: move settings to nav side
2023-01-03 18:16:04 +01:00
patak
f8703fc1c1
feat: keep timeline at 600px for md and lg screens
2023-01-03 14:48:13 +01:00
三咲智子
f0ed98c6ad
fix: hydrated error of built time ago
2023-01-03 19:16:16 +08:00
三咲智子
6729666170
refactor: add onMastoInit
2023-01-03 17:53:45 +08:00
Nicolò Ribaudo
6e12402987
fix: update m.webtoo.ls/@elk
links to open in Elk ( #725 )
2023-01-03 09:14:49 +01:00
Joaquín Sánchez
964a67fbf5
feat: update elk icons ( #717 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-01-03 08:14:53 +08:00
三咲智子
b48a893614
chore: rename emit function
2023-01-02 06:06:27 +08:00
Vjacheslav Trushkin
727d05915f
fix: layout fixes for RTL languages ( #591 )
...
* fix: rtl arrows on settings page
* fix: border on settings page for RTL languages
* fix: RTL fixes for logo, search box and logout icon
* fix: RTL layout bugs in conversations
* chore: remove rtl setting icon
* improve arabic locale
* add new entries to arabic locale
* chore: include number format
* fix: RTL layout on several pages
* fix: RTL layout of account header and sign in modal
* fix: always display account handle in LTR
* fix: move character counter in publish widget to left side for RTL
* fix: remove border-ss-none unocss rule
* fix: many RTL fixes
* fix: RTL fixes for many pages
* fix: use viewer's direction in all content
* chore: use new arabic plural rules
* chore: flip arrow on main content header
* chore: fix StatusPoll and show_new_items for zh-TW
* chore: StatusPoll tooltip on bottom
* chore: add `en` variants to i18n conf
* chore: update entry to use new plural rule
* fix: automatic content direction for status
* fix: direction for account handle
* fix: direction of polls
Co-authored-by: userquin <userquin@gmail.com>
Co-authored-by: Jean-Paul Khawam <jeanpaulkhawam@protonmail.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-01 15:29:11 +01:00
patak
17fecebcae
fix: NavUser avatar height on small screens
2022-12-31 13:26:52 +01:00
三咲智子
1054e556e8
fix: enable nav commands only once
2022-12-30 03:31:36 +08:00
Daniel Roe
7a36fb8efd
refactor: use @nuxtjs/color-mode
to manage ssr ( #612 )
2022-12-29 13:26:08 +01:00
patak
5c1a149358
fix: show explore in all screen sizes
2022-12-28 21:47:52 +01:00
Joaquín Sánchez
347cfff358
fix(a11y): disabled nav side links ( #529 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-12-28 21:35:26 +01: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
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
QiroNT
59802f0896
feat: command palette ( #200 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-29 16:15:05 +08:00
Anthony Fu
ea73107c23
i18n: doing more
2022-11-29 15:18:28 +08:00
Chris
0caf7339ef
fix(ui/i18n): translate nav footer ( #213 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-29 14:31:12 +08:00
kazuya kawaguchi
22e90b5ffd
fix(i18n): language switch is reset ( #215 )
...
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-29 14:29:09 +08:00
Shinigami
69d009d02a
feat: toggleable feature flags ( #209 )
2022-11-28 23:57:27 +01:00
三咲智子
ed0b78857c
refactor(i18n): tidy fields
2022-11-29 00:55:09 +08:00
三咲智子
2df646792d
refactor: get locales from i18n config
2022-11-29 00:49:30 +08:00
Shinigami
b118313b6f
feat: i18n de-DE ( #206 )
2022-11-29 00:41:58 +08:00
Chris
f72dd01ce7
ui(i18n): translate select language ( #204 )
2022-11-29 00:28:44 +08:00
Anthony Fu
c2f3526e88
feat: use module
2022-11-28 18:24:05 +08:00
三咲智子
fe875dc50f
refactor: drop controlled popper
2022-11-28 15:32:04 +08:00
三咲智子
df9e4edde7
ui: add tooltip for footer buttons
2022-11-28 15:16:22 +08:00
三咲智子
30eb95f1bd
feat: memorize language
2022-11-28 15:12:13 +08:00
Ayaka Rizumu
871076f2d9
feat: install and configure i18n features ( #177 )
...
Co-authored-by: Shinigami <chrissi92@hotmail.de>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-28 14:58:29 +08:00
Daniel Roe
d40b27982c
fix: use some more semantic elements
2022-11-27 23:29:21 +00:00
Daniel Roe
d0ec3676b8
feat: use blue favicon for dev/preview mode
2022-11-27 23:09:18 +00:00
Daniel Roe
834eca2ad2
fix: tapping on avatar should show switcher on mobile
2022-11-27 22:57:20 +00:00
Shinigami
d967520005
fix: show emoji in nav account ( #159 )
2022-11-28 00:59:33 +08:00
Shinigami
75aaf85e84
feat: dev indicator ( #183 )
2022-11-28 00:57:16 +08:00
三咲智子 Kevin Deng
424c7cd529
feat: user switch on mobile ( #160 )
2022-11-27 19:16:27 +08:00
三咲智子
a101b79486
fix: type errors
2022-11-27 16:58:15 +08:00
Shinigami
cedb511681
chore: use orange heart ( #158 )
2022-11-27 16:40:41 +08:00
Anthony Fu
8dd91002d7
feat: improve code block parsing
2022-11-27 14:16:02 +08:00
Anthony Fu
fcde653efe
ui: improve hover hint
2022-11-27 12:45:26 +08:00
Anthony Fu
4703b6884a
feat: improve dialog
2022-11-27 11:13:39 +08:00
Anthony Fu
cd4658506d
refactor: NavSideItem
2022-11-27 10:35:26 +08:00
patak
49b63aa3b2
fix: glass effect improvements ( #150 )
2022-11-27 00:13:52 +01:00
patak
e45ecf55f2
fix(a11y): solid color for secondary text ( #148 )
2022-11-27 04:41:18 +08:00
wheat
de468fb28b
fix: fixes profile button hover style in navigation ( #122 )
2022-11-26 16:10:24 +08:00
Lucie
1ad3fcf20c
feat(a11y): improve focus state ( #116 )
2022-11-26 00:46:25 +01:00
Anthony Fu
2ed22678ed
feat: use full id in url
2022-11-26 01:50:06 +08:00
Daniel Roe
ae2ce85bcc
feat: use <time>
element
2022-11-25 15:00:50 +00:00
Shinigami
fed9849016
feat: jump to top after clicking logo ( #86 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-25 19:24:40 +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