From 39fb0a9eab26ed8d1035ed3604b5c4cbfe775605 Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Sun, 1 Jun 2025 07:15:20 +0200 Subject: [PATCH] feat: start of "My Account" page, need API help --- .../settings/app_settings/Appearance.vue | 1 - components/settings/app_settings/Keybinds.vue | 12 +++ components/settings/app_settings/Language.vue | 12 +++ .../settings/app_settings/Notifications.vue | 12 +++ components/settings/user_settings/Account.vue | 28 ++++- .../settings/user_settings/Connections.vue | 12 +++ components/settings/user_settings/Devices.vue | 12 +++ components/settings/user_settings/Privacy.vue | 13 +++ pages/settings.vue | 101 ++++++++++-------- 9 files changed, 156 insertions(+), 47 deletions(-) create mode 100644 components/settings/app_settings/Keybinds.vue create mode 100644 components/settings/app_settings/Language.vue create mode 100644 components/settings/app_settings/Notifications.vue create mode 100644 components/settings/user_settings/Connections.vue create mode 100644 components/settings/user_settings/Devices.vue create mode 100644 components/settings/user_settings/Privacy.vue diff --git a/components/settings/app_settings/Appearance.vue b/components/settings/app_settings/Appearance.vue index e198d64..135c0a1 100644 --- a/components/settings/app_settings/Appearance.vue +++ b/components/settings/app_settings/Appearance.vue @@ -7,7 +7,6 @@ \ No newline at end of file diff --git a/components/settings/app_settings/Language.vue b/components/settings/app_settings/Language.vue new file mode 100644 index 0000000..b1c3a8a --- /dev/null +++ b/components/settings/app_settings/Language.vue @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/components/settings/app_settings/Notifications.vue b/components/settings/app_settings/Notifications.vue new file mode 100644 index 0000000..2e6de9c --- /dev/null +++ b/components/settings/app_settings/Notifications.vue @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/components/settings/user_settings/Account.vue b/components/settings/user_settings/Account.vue index 8425cd8..e137031 100644 --- a/components/settings/user_settings/Account.vue +++ b/components/settings/user_settings/Account.vue @@ -1,11 +1,35 @@ \ No newline at end of file diff --git a/components/settings/user_settings/Devices.vue b/components/settings/user_settings/Devices.vue new file mode 100644 index 0000000..7006a12 --- /dev/null +++ b/components/settings/user_settings/Devices.vue @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/components/settings/user_settings/Privacy.vue b/components/settings/user_settings/Privacy.vue new file mode 100644 index 0000000..b805a7c --- /dev/null +++ b/components/settings/user_settings/Privacy.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/pages/settings.vue b/pages/settings.vue index 8327370..7c68e63 100644 --- a/pages/settings.vue +++ b/pages/settings.vue @@ -2,36 +2,34 @@
- +
-