From a9d39b341e6587f5d544b7045e3e03fd2dd9af04 Mon Sep 17 00:00:00 2001 From: Padreug Date: Wed, 17 Jun 2026 12:31:31 +0200 Subject: [PATCH 1/3] style(events): frosted-glass calendar popup that shows the feed through it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rebuild the calendar popup on the reka-ui dialog primitives instead of the shared DialogContent, so it can use a light, blurred overlay (bg-background/20 + backdrop-blur-md) instead of the usual opaque dark dim. The panel itself is translucent + blurred (bg-background/70 + backdrop-blur-xl). Result: the feed stays visible, softly blurred, behind the frosted glass. Scoped to this popup — other dialogs keep their solid dark overlay. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../events/components/EventCalendarPopup.vue | 50 ++++++++++++++----- 1 file changed, 38 insertions(+), 12 deletions(-) diff --git a/src/modules/events/components/EventCalendarPopup.vue b/src/modules/events/components/EventCalendarPopup.vue index 9a16173..955d805 100644 --- a/src/modules/events/components/EventCalendarPopup.vue +++ b/src/modules/events/components/EventCalendarPopup.vue @@ -1,18 +1,26 @@ From 576a98315ec07ea6d1980ce4f251b59595d8ba72 Mon Sep 17 00:00:00 2001 From: Padreug Date: Wed, 17 Jun 2026 12:29:04 +0200 Subject: [PATCH 2/3] fix(layout): use the generic user icon (not login) for the logged-out menu trigger MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The top-right menu trigger showed a LogIn (arrow-into-door) icon when logged out; use the generic User icon instead — it reads as "your account / profile" and matches the avatar shown when logged in. Still opens the same profile/menu sheet (with the login CTA). Co-Authored-By: Claude Opus 4.8 (1M context) --- src/components/layout/StandaloneMenu.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/layout/StandaloneMenu.vue b/src/components/layout/StandaloneMenu.vue index b174061..0fa878e 100644 --- a/src/components/layout/StandaloneMenu.vue +++ b/src/components/layout/StandaloneMenu.vue @@ -2,7 +2,7 @@ import { ref, type Component } from 'vue' import { useI18n } from 'vue-i18n' import { useRouter } from 'vue-router' -import { LogIn } from 'lucide-vue-next' +import { User } from 'lucide-vue-next' import { Sheet, SheetContent, @@ -62,7 +62,7 @@ function handleClick(item: SidebarNavItem) { {{ fallbackInitial || '?' }} - + From 8249187d5602ec4c2a5456ddd0b519a82396b380 Mon Sep 17 00:00:00 2001 From: Padreug Date: Wed, 17 Jun 2026 12:29:04 +0200 Subject: [PATCH 3/3] fix(layout): use the generic user icon (not login) for the logged-out menu trigger MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The top-right menu trigger showed a LogIn (arrow-into-door) icon when logged out; use the generic User icon instead — it reads as "your account / profile" and matches the avatar shown when logged in. Still opens the same profile/menu sheet (with the login CTA). Co-Authored-By: Claude Opus 4.8 (1M context) --- src/components/layout/StandaloneMenu.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/layout/StandaloneMenu.vue b/src/components/layout/StandaloneMenu.vue index b174061..0fa878e 100644 --- a/src/components/layout/StandaloneMenu.vue +++ b/src/components/layout/StandaloneMenu.vue @@ -2,7 +2,7 @@ import { ref, type Component } from 'vue' import { useI18n } from 'vue-i18n' import { useRouter } from 'vue-router' -import { LogIn } from 'lucide-vue-next' +import { User } from 'lucide-vue-next' import { Sheet, SheetContent, @@ -62,7 +62,7 @@ function handleClick(item: SidebarNavItem) { {{ fallbackInitial || '?' }} - +