diff --git a/neode-ui/src/style.css b/neode-ui/src/style.css index 493c6338..839f5e2f 100644 --- a/neode-ui/src/style.css +++ b/neode-ui/src/style.css @@ -79,7 +79,9 @@ select:focus-visible { border-color: rgba(251, 146, 60, 0.4); } -/* Card action placement: keep compact header buttons for genuinely wide layouts. */ +/* Card action placement: actions always live at the bottom of the card as + full-width buttons — same layout on every screen size. The compact header + variants are permanently retired for consistency (desktop == mobile). */ .responsive-card-actions-top, .web5-card-actions-top { display: none; @@ -109,20 +111,6 @@ select:focus-visible { white-space: nowrap; } -@media (min-width: 1800px) { - .responsive-card-actions-top, - .web5-card-actions-top { - display: flex; - } - - .responsive-card-actions-bottom, - .responsive-card-actions-bottom-grid, - .web5-card-actions-bottom, - .web5-card-actions-bottom-grid { - display: none; - } -} - /* Mobile touch targets — ensure tappable elements meet 44px minimum */ @media (max-width: 767px) { button:not(.mode-switcher-btn):not(.sidebar-nav-item):not([class*="w-9"]):not([class*="w-8"]):not([class*="w-7"]):not([class*="w-10"]):not([class*="w-11"]):not([class*="w-12"]) { diff --git a/neode-ui/src/views/server/TorServicesCard.vue b/neode-ui/src/views/server/TorServicesCard.vue index b2c58f48..05350ab9 100644 --- a/neode-ui/src/views/server/TorServicesCard.vue +++ b/neode-ui/src/views/server/TorServicesCard.vue @@ -30,40 +30,47 @@ Refreshing Tor services... -
{{ svc.name }}
- :{{ svc.local_port }} - protocol - auth - open +{{ svc.name }}
+ :{{ svc.local_port }} + protocol + auth + open +{{ svc.onion_address }}
+Waiting for .onion address...
+Disabled
{{ svc.onion_address }}
-Waiting for .onion address...
-Disabled
+