From 8033fd27e1523e7383a428ac7afeddbe9dfcadf5 Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Wed, 2 Jul 2025 23:50:09 +0200 Subject: [PATCH] feat: Add theming, no settings menu yet --- app.vue | 22 +++++++++---------- components/Button.vue | 19 +++++++++++----- components/Channel.vue | 2 +- components/Message.vue | 4 ++-- components/MessageArea.vue | 10 +++++---- components/Settings/UserSettings/Account.vue | 4 ++-- components/UserPopup.vue | 10 ++++----- layouts/client.vue | 10 +++++---- .../[serverId]/channels/[channelId].vue | 5 +++-- pages/settings.vue | 10 ++++----- public/themes/dark.css | 19 ++++++++++++++++ public/themes/default-themes.json | 4 ++++ public/themes/light.css | 19 ++++++++++++++++ 13 files changed, 96 insertions(+), 42 deletions(-) create mode 100644 public/themes/dark.css create mode 100644 public/themes/default-themes.json create mode 100644 public/themes/light.css diff --git a/app.vue b/app.vue index fbc6572..c0c5700 100644 --- a/app.vue +++ b/app.vue @@ -1,5 +1,6 @@