From 88b193f6f6f08e2572fbdbb37d09a1003c547125 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Mon, 10 Aug 2026 19:38:42 +0200 Subject: [PATCH] fix(webui): polish the station details view (panel placement + section/key-value separation) (#2076) CSS/Vue-only polish of the #993 Show details view: classic panel-placement fix + section/key-value separation; modern section panels, promoted titles and tighter symmetric row separators; not-found escape; toggle-navigation test coverage. --- .../components/actions/ShowDetails.vue | 40 +++++++++++++------ .../components/dialogs/ShowDetailsDialog.vue | 18 ++++++++- .../tests/unit/skins/classic/Actions.test.ts | 8 +--- .../tests/unit/skins/classic/CSData.test.ts | 22 ++++++++++ 4 files changed, 68 insertions(+), 20 deletions(-) diff --git a/ui/web/src/skins/classic/components/actions/ShowDetails.vue b/ui/web/src/skins/classic/components/actions/ShowDetails.vue index 9557b19f..2b482cae 100644 --- a/ui/web/src/skins/classic/components/actions/ShowDetails.vue +++ b/ui/web/src/skins/classic/components/actions/ShowDetails.vue @@ -3,12 +3,17 @@ Show Details

{{ chargingStationId }}

-

- Charging station not found -

+ -