From e563560cb189ff7cfd0861d59bb34e53096856b8 Mon Sep 17 00:00:00 2001 From: ArneBo Date: Mon, 16 Dec 2024 15:13:39 +0100 Subject: [PATCH] fix(ui): sidebar layout --- front/src/components/ui/Link.vue | 2 +- front/src/ui/components/Sidebar.vue | 168 ++++++++++++++------------- front/src/ui/components/UserMenu.vue | 73 +++++++----- 3 files changed, 135 insertions(+), 108 deletions(-) diff --git a/front/src/components/ui/Link.vue b/front/src/components/ui/Link.vue index 4b2a8a7a0..c2bfb7825 100644 --- a/front/src/components/ui/Link.vue +++ b/front/src/components/ui/Link.vue @@ -39,7 +39,7 @@ const isExternalLink = computed(() => { .active { outline: 3px solid red; } .external { outline: 3px dotted blue; } .inline { display:inline-flex; } - .link { + .button { background-color: var(--fw-bg-color); color: var(--fw-text-color); border: 1px solid var(--fw-bg-color); diff --git a/front/src/ui/components/Sidebar.vue b/front/src/ui/components/Sidebar.vue index f3e1e33e1..4b1d70c8e 100644 --- a/front/src/ui/components/Sidebar.vue +++ b/front/src/ui/components/Sidebar.vue @@ -9,6 +9,7 @@ import Input from '~/components/ui/Input.vue' import Link from '~/components/ui/Link.vue' import ActorAvatar from '~/components/common/ActorAvatar.vue' import UserMenu from './UserMenu.vue' +import Button from '~/components/ui/Button.vue' const searchQuery = ref('') @@ -25,25 +26,25 @@ const uploads = useUploadsStore() diff --git a/front/src/ui/components/UserMenu.vue b/front/src/ui/components/UserMenu.vue index 15a706c40..c094848c0 100644 --- a/front/src/ui/components/UserMenu.vue +++ b/front/src/ui/components/UserMenu.vue @@ -56,7 +56,10 @@ const labels = computed(() => ({