Commit graph

26 commits

Author SHA1 Message Date
Jesse Wierzbinski 9ba59cfd21
refactor: ♻️ Improve sidebar and background design 2025-02-09 19:39:05 +01:00
Jesse Wierzbinski 9098720b49
refactor: 🔥 Remove more old code 2024-12-07 17:21:10 +01:00
Jesse Wierzbinski ee8c543cd9
refactor: 🔥 Clean up codebase 2024-12-07 13:46:19 +01:00
Jesse Wierzbinski 6934a5758e
feat: Add emoji preferences 2024-12-04 15:04:08 +01:00
Jesse Wierzbinski 9ced2c98e4
refactor: ♻️ Rewrite sidebar with shadcn 2024-11-30 00:58:04 +01:00
Jesse Wierzbinski 0fe13cbeee
fix: 🐛 Update Emoji types 2024-11-29 21:53:55 +01:00
Jesse Wierzbinski 626828ffa4
fix: 🐛 Fix emoji categories having an incorrect max-height on initial load 2024-11-19 11:14:10 +01:00
Jesse Wierzbinski 733a51ab9a
refactor: ♻️ Simplify settings page rendering code 2024-11-15 15:34:18 +01:00
Jesse Wierzbinski 50d5af7e4a
fix: 🐛 Fix backgrounds in settings pages 2024-11-15 15:28:47 +01:00
Jesse Wierzbinski 28facd6d5f
feat: Add emoji viewer settings 2024-11-15 15:06:06 +01:00
Jesse Wierzbinski 093ae627b9
feat: Add ability to set custom background images 2024-11-05 17:37:25 +01:00
Jesse Wierzbinski 6b6d1d44d2
feat: Add emoji theme picker 2024-11-05 14:25:28 +01:00
Jesse Wierzbinski aca3892ffd
feat: Add new Enum settings type 2024-11-05 09:25:30 +01:00
Jesse Wierzbinski cc54e95e92
refactor: ♻️ Use new Versia branding everywhere 2024-08-28 00:23:29 +02:00
Jesse Wierzbinski 518104f47b
Revert "feat: ♻️ Rename dark to background, refactor themes"
This reverts commit 842033c950.
2024-07-22 01:23:29 +02:00
Jesse Wierzbinski 842033c950
feat: ♻️ Rename dark to background, refactor themes 2024-07-22 01:05:51 +02:00
Jesse Wierzbinski 4f2c1901d1
feat: Add support for settings of type "code" 2024-07-21 23:59:19 +02:00
Jesse Wierzbinski 78e4fa0f04
refactor: ♻️ Rewrite settings backend 2024-07-21 18:53:16 +02:00
Jesse Wierzbinski 4e370cd056
refactor: 💄 Add max width to settings pages 2024-07-21 17:58:40 +02:00
Jesse Wierzbinski 3428e4b5b6
perf: ♻️ Use global instance of composable instead of an instance per component for identities, client and settings 2024-07-21 15:33:32 +02:00
Jesse Wierzbinski 091615b04e
refactor: ♻️ Port all buttons to new UI library 2024-06-27 14:09:05 -10:00
Jesse Wierzbinski e309c56a86
refactor: ♻️ Disable Nuxt component auto-importing (obscures code flow) 2024-06-20 16:09:09 -10:00
Jesse Wierzbinski 5e6e881b98
refactor: ♻️ Refactor toaster code for more accessibility and better UI 2024-06-19 15:40:13 -10:00
Jesse Wierzbinski f9433e259b
refactor: ♻️ Fix linter errors 2024-06-19 14:07:56 -10:00
Jesse Wierzbinski 8a984abfb2
refactor: ⬆️ Update @lysand-org/client to 0.2.0, use its types instead 2024-06-19 13:57:38 -10:00
Jesse Wierzbinski 1691daa000
feat: Add settings page to configure account and preferences 2024-06-18 20:16:28 -10:00