From ba07a8e37508dc263ed2ef20df7e82f9e490760f Mon Sep 17 00:00:00 2001 From: ReLoia Date: Wed, 10 Jun 2026 23:20:46 +0200 Subject: [PATCH] refactor: improve header layout and authentication UI - Split long href attributes for better readability - Replace NuxtLink with button-based authentication UI - Update BIIcon formatting for consistency - Refactor auth section to use SVG icon with proper styling - Change className from 'it-header-slim-right-zone' to 'header-slim-right-zone' Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- app/components/Header.vue | 52 ++++++++++++++++++++++++++------------- 1 file changed, 35 insertions(+), 17 deletions(-) diff --git a/app/components/Header.vue b/app/components/Header.vue index b5a81a8..57580b3 100644 --- a/app/components/Header.vue +++ b/app/components/Header.vue @@ -28,26 +28,30 @@ const isAuthenticated = ref(false) // Replace with: const token = useCookie('aut
@@ -63,7 +67,7 @@ const isAuthenticated = ref(false) // Replace with: const token = useCookie('aut
- +
Visione
Un'occhio per la sicurezza del cittadino.
@@ -87,7 +91,7 @@ const isAuthenticated = ref(false) // Replace with: const token = useCookie('aut aria-label="Mostra la navigazione" @click="isMobileMenuOpen = true" > - +
@@ -141,11 +145,25 @@ const isAuthenticated = ref(false) // Replace with: const token = useCookie('aut