diff --git a/frontend/src/views/Dashboard/DashboardNavigation.css b/frontend/src/views/Dashboard/DashboardNavigation.css index f1371dc..f99a435 100644 --- a/frontend/src/views/Dashboard/DashboardNavigation.css +++ b/frontend/src/views/Dashboard/DashboardNavigation.css @@ -120,15 +120,25 @@ .navigation-account-card { display: flex; flex-direction: column; - gap: 6px; - margin: 0 4px 10px; - padding: 10px 12px; + gap: 8px; + width: 100%; + box-sizing: border-box; + margin: 0 0 10px; + padding: 12px; border: 1px solid #e2e8f2; - border-radius: 12px; + border-radius: 10px; background: #f8faff; color: #1e293b; } +.navigation-account-header { + display: flex; + align-items: center; + justify-content: space-between; + gap: 8px; + width: 100%; +} + .navigation-account-label { color: #64748b; font-size: 12px; @@ -139,7 +149,9 @@ .navigation-account-row { display: flex; align-items: center; + justify-content: space-between; gap: 8px; + width: 100%; min-width: 0; } @@ -150,6 +162,8 @@ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; + flex: 1 1 auto; + min-width: 0; } .navigation-role-badge { diff --git a/frontend/src/views/Dashboard/DashboardNavigation.vue b/frontend/src/views/Dashboard/DashboardNavigation.vue index 602e387..be6e5ee 100644 --- a/frontend/src/views/Dashboard/DashboardNavigation.vue +++ b/frontend/src/views/Dashboard/DashboardNavigation.vue @@ -82,13 +82,8 @@ defineEmits(["select", "settings"]);