From 8a172db3f462182e5d381463833212fd36f9bc3d Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Wed, 16 Jul 2025 05:30:11 +0200 Subject: [PATCH 01/15] feat: refactor code to require refetching the theme whenever a new version releases --- app.vue | 21 ++++++--------- .../Settings/AppSettings/Appearance.vue | 16 ++--------- utils/loadPreferredTheme.ts | 27 +++++++++++++++++++ 3 files changed, 37 insertions(+), 27 deletions(-) create mode 100644 utils/loadPreferredTheme.ts diff --git a/app.vue b/app.vue index 6f6eae0..d7ea4c4 100644 --- a/app.vue +++ b/app.vue @@ -1,14 +1,18 @@ - - - - + + + + \ No newline at end of file diff --git a/pages/register.vue b/pages/register.vue index 708fed0..36bdb53 100644 --- a/pages/register.vue +++ b/pages/register.vue @@ -86,6 +86,7 @@ const auth = useAuth(); const loggedIn = ref(await auth.getUser()); const query = new URLSearchParams(useRoute().query as Record); +query.delete("token"); const user = await useAuth().getUser(); diff --git a/pages/reset-password.vue b/pages/reset-password.vue new file mode 100644 index 0000000..8f869c4 --- /dev/null +++ b/pages/reset-password.vue @@ -0,0 +1,56 @@ + + + {{ errorValue }} + + + Password + + + + + + + + + Already have an account? Log in! + + + + + + + \ No newline at end of file From 9d69dac77ab0ed86754c6aafecf2d484217f3c77 Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Fri, 18 Jul 2025 11:00:25 +0200 Subject: [PATCH 15/15] feat: manage to get the popup to render with correct positions --- components/Guild/MemberEntry.vue | 18 +++++------- components/Modal/ProfilePopup.vue | 47 +++++++++++++++++++++++-------- 2 files changed, 42 insertions(+), 23 deletions(-) diff --git a/components/Guild/MemberEntry.vue b/components/Guild/MemberEntry.vue index 1562ee5..4827cb4 100644 --- a/components/Guild/MemberEntry.vue +++ b/components/Guild/MemberEntry.vue @@ -1,29 +1,25 @@ - + {{ getDisplayName(props.member) }} + \ No newline at end of file