From 15848b5e96d3d76decbadbc924461527b2ec3309 Mon Sep 17 00:00:00 2001 From: znetsixe Date: Wed, 1 Apr 2026 15:30:14 +0200 Subject: [PATCH] Add logout button, fix metro label positioning - Add top bar with breadcrumb (left) and user name + logout button (right) - Move station labels below dots (centered) to prevent line overlap - Move line labels further above stations - Increase vertical spacing between metro lines (160px) for label clearance - Align station x-coordinates for cleaner map layout Co-Authored-By: Claude Opus 4.6 (1M context) --- .../js/Components/MetroMap/Breadcrumb.vue | 9 -- .../js/Components/MetroMap/MetroCanvas.vue | 18 ++-- resources/js/Pages/Map/MetroMap.vue | 92 +++++++++++++++---- 3 files changed, 85 insertions(+), 34 deletions(-) diff --git a/resources/js/Components/MetroMap/Breadcrumb.vue b/resources/js/Components/MetroMap/Breadcrumb.vue index f72a5a3..f9e5bef 100644 --- a/resources/js/Components/MetroMap/Breadcrumb.vue +++ b/resources/js/Components/MetroMap/Breadcrumb.vue @@ -25,18 +25,9 @@ const emit = defineEmits(['navigate'])