From 3970d2c7149972b97af404c401eebb7bbcf340d2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Fri, 20 Mar 2026 20:00:23 +0100 Subject: [PATCH] refactor(webui): restore native table layout to fix column overlap on action panel open Replace display:flex overrides on //
with native HTML table layout. Add overflow-x:auto wrapper with min-width floor so columns scroll horizontally instead of compressing and overlapping when the action panel reduces available width. --- ui/web/src/components/buttons/Button.vue | 6 +- .../components/charging-stations/CSData.vue | 19 +- .../components/charging-stations/CSTable.vue | 237 +++++++++--------- 3 files changed, 127 insertions(+), 135 deletions(-) diff --git a/ui/web/src/components/buttons/Button.vue b/ui/web/src/components/buttons/Button.vue index 708d6c44..b84c1423 100644 --- a/ui/web/src/components/buttons/Button.vue +++ b/ui/web/src/components/buttons/Button.vue @@ -9,10 +9,10 @@ diff --git a/ui/web/src/components/charging-stations/CSData.vue b/ui/web/src/components/charging-stations/CSData.vue index 7d1f4ce3..53703a64 100644 --- a/ui/web/src/components/charging-stations/CSData.vue +++ b/ui/web/src/components/charging-stations/CSData.vue @@ -72,7 +72,6 @@ -
{ diff --git a/ui/web/src/components/charging-stations/CSTable.vue b/ui/web/src/components/charging-stations/CSTable.vue index 3ed3b6b8..bc887dfe 100644 --- a/ui/web/src/components/charging-stations/CSTable.vue +++ b/ui/web/src/components/charging-stations/CSTable.vue @@ -1,93 +1,109 @@ -- 2.43.0