From b3ef59ac48d02a9785a258f0263fe9366a83a47b Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Fri, 18 Jul 2025 13:03:20 +0200 Subject: [PATCH] feat: finish up the profile popup --- components/Modal/ProfilePopup.vue | 188 +++++++++++++++++++- components/UserInterface/Button.vue | 7 +- components/UserInterface/VerticalSpacer.vue | 4 +- 3 files changed, 187 insertions(+), 12 deletions(-) diff --git a/components/Modal/ProfilePopup.vue b/components/Modal/ProfilePopup.vue index 1708c2b..5f674fb 100644 --- a/components/Modal/ProfilePopup.vue +++ b/components/Modal/ProfilePopup.vue @@ -5,28 +5,119 @@
+ +
+
{{ displayName }}
+
+ {{ username }} + + • + {{ pronouns }} + +
+
Status goes here lorem ipsum or something
+ +
+ + +
+
+ +
+
+ + +
+
+
+
+ {{ " " + aboutMe }} +
+
+
+ + + \ No newline at end of file diff --git a/components/UserInterface/Button.vue b/components/UserInterface/Button.vue index 90d5d2b..ad4cdb5 100644 --- a/components/UserInterface/Button.vue +++ b/components/UserInterface/Button.vue @@ -22,11 +22,12 @@ const props = defineProps<{ background-color: var(--primary-color); color: var(--text-color); - padding: 0.4em 0.75em; - font-size: 1.1em; + padding: 0.35em 0.65em; + font-size: 1em; + transition: background-color 0.2s; - border-radius: 0.7rem; + border-radius: var(--standard-radius); text-decoration: none; display: inline-block; diff --git a/components/UserInterface/VerticalSpacer.vue b/components/UserInterface/VerticalSpacer.vue index 8ac1bd6..e3a9322 100644 --- a/components/UserInterface/VerticalSpacer.vue +++ b/components/UserInterface/VerticalSpacer.vue @@ -1,9 +1,9 @@