From 216b715203c8d6cf94120acfc67cb9d8d198ab66 Mon Sep 17 00:00:00 2001 From: Mohamed Belaouad Date: Fri, 30 Jan 2026 16:18:25 +0100 Subject: [PATCH 1/3] ui: Set target details tab sheet as full split size Signed-off-by: Mohamed Belaouad --- .../src/main/java/org/eclipse/hawkbit/ui/view/TargetView.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/TargetView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/TargetView.java index e8f1bb992f..53e07d0d59 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/TargetView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/TargetView.java @@ -353,6 +353,7 @@ protected static class TargetDetailedView extends VerticalLayout { private TargetDetailedView(final HawkbitMgmtClient hawkbitClient) { final TabSheet tabSheet = new TabSheet(); + tabSheet.setWidthFull(); targetId = new Span(); targetDetails = new TargetDetails(hawkbitClient); targetAssignedInstalled = new TargetAssignedInstalled(hawkbitClient); From cf3999f4aed6eae96484283b1601e71712c3a9a1 Mon Sep 17 00:00:00 2001 From: Mohamed Belaouad Date: Fri, 30 Jan 2026 16:19:21 +0100 Subject: [PATCH 2/3] ui: Use vertical split to separate target details --- .../main/java/org/eclipse/hawkbit/ui/view/util/TableView.java | 1 - 1 file changed, 1 deletion(-) diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/util/TableView.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/util/TableView.java index 1d5f452d48..24f4897a7d 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/util/TableView.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/view/util/TableView.java @@ -75,7 +75,6 @@ public TableView( splitLayout = new SplitLayout(); splitLayout.setSizeFull(); splitLayout.setOrientation(SplitLayout.Orientation.HORIZONTAL); - splitLayout.addThemeVariants(SplitLayoutVariant.LUMO_SMALL); splitLayout.setSplitterPosition(100); splitLayout.addToPrimary(selectionGrid); detailsPanel = new Div(); From 80f59059f94d2b3ffa922efb45dfcf34513ae6a4 Mon Sep 17 00:00:00 2001 From: Mohamed Belaouad Date: Fri, 30 Jan 2026 17:47:19 +0100 Subject: [PATCH 3/3] ui: Pin actions in target details action history --- .../eclipse/hawkbit/ui/component/TargetActionsHistory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/component/TargetActionsHistory.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/component/TargetActionsHistory.java index 4da8c43acf..2896ce7dc1 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/component/TargetActionsHistory.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/component/TargetActionsHistory.java @@ -57,9 +57,9 @@ public TargetActionsHistory(final HawkbitMgmtClient hawkbitClient, TargetView.Ta .setComparator(ActionStatusEntry::getLastModifiedAt); addColumn(new ComponentRenderer<>(ActionStatusEntry::getForceTypeIcon)).setHeader("Type").setAutoWidth(true).setFlexGrow(0); - addColumn(new ComponentRenderer<>(ActionStatusEntry::getActionsLayout)).setHeader("Actions").setAutoWidth(true).setFlexGrow(0); + addColumn(new ComponentRenderer<>(ActionStatusEntry::getActionsLayout)).setHeader("Actions").setAutoWidth(true).setFlexGrow(0).setFrozenToEnd(true); addColumn(new ComponentRenderer<>(ActionStatusEntry::getForceQuitLayout)).setHeader("Force Quit").setAutoWidth(true) - .setFlexGrow(0); + .setFlexGrow(0).setFrozenToEnd(true);; addItemClickListener(e -> actionStepsGrid.setActionId(e.getItem().action.getId())); this.actionStepsGrid = actionStepsGrid; }