Commit graph

9 commits

Author SHA1 Message Date
Joaquín Sánchez
c504e14ff5
feat(a11y): add semantic markup to interface settings (#2809)
Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
2024-04-14 18:06:25 +00:00
Joaquín Sánchez
6bb9ad0511
fix(a11y): add aria-* entries to interface settings (#2799)
Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
2024-04-13 10:39:59 +00:00
Phojie Rengel
5dc136372b
refactor: button creation with v-for to remove redundancy (#2020) 2023-04-28 09:42:23 +02:00
三咲智子 Kevin Deng
3defa7f110
fix: don't wrap color mode button 2023-01-14 02:29:12 +08:00
Tom Sherman
e9dccc9ef5
feat: add option to follow system color setting (#1012)
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Closes https://github.com/elk-zone/elk/issues/1007
2023-01-12 18:29:10 +00:00
三咲智子 Kevin Deng
9a41b9b7d7
feat(settings): respect settings from server (#1013) 2023-01-13 01:52:52 +08:00
Joaquín Sánchez
524f7005aa
fix: color mode settings button (#648) 2022-12-29 20:27:11 +01:00
Daniel Roe
7a36fb8efd
refactor: use @nuxtjs/color-mode to manage ssr (#612) 2022-12-29 13:26:08 +01:00
Anthony Fu
d8d163dbd0 fix: rework setup to improve SSR compatibility 2022-12-28 02:06:54 +01:00
Renamed from components/settings/SettingsColorMode.client.vue (Browse further)