Commit Graph

9 Commits (cc1d149ac8bb6b5fc011e768be03caf4a926bc30)

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