AddJob Adress-Tab: Layout auf volle Höhe ohne vertikales Scrollen umgestellt, Plus-Kachel an Lieferstationen-Höhe angepasst

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-03 18:03:19 +01:00
parent 7491f1d46b
commit 8f40fd017f

View File

@@ -396,7 +396,7 @@ public class AddJobView extends Main implements HasDynamicTitle {
// Create TabSheet for organizing the form
// TabSheet and Tab references for dynamic label updates
tabSheet = new TabSheet();
tabSheet.setSizeFull();
tabSheet.setWidthFull();
// Tab 1: Customer & Addresses
addressesTab = tabSheet.add(getTranslation("addjob.tab.addresses"), createCustomerAndAddressesTab());
@@ -439,10 +439,9 @@ public class AddJobView extends Main implements HasDynamicTitle {
private Component createCustomerAndAddressesTab() {
VerticalLayout tabContent = new VerticalLayout();
tabContent.setSizeFull();
tabContent.setWidthFull();
tabContent.setPadding(true);
tabContent.setSpacing(true);
tabContent.getStyle().set("overflow-y", "auto");
// Customer selection section
HorizontalLayout customerLayout = new HorizontalLayout();
@@ -461,7 +460,7 @@ public class AddJobView extends Main implements HasDynamicTitle {
stationsScrollContainer.getStyle().set("gap", "var(--lumo-space-m)");
stationsScrollContainer.getStyle().set("padding", "var(--lumo-space-s)");
stationsScrollContainer.getStyle().set("padding-bottom", "20px");
stationsScrollContainer.getStyle().set("align-items", "flex-start");
stationsScrollContainer.getStyle().set("align-items", "stretch");
stationsScrollContainer.getStyle().set("flex-shrink", "0");
stationsScrollContainer.setWidthFull();
@@ -491,7 +490,6 @@ public class AddJobView extends Main implements HasDynamicTitle {
Div button = new Div();
button.getStyle().set("min-width", "300px");
button.getStyle().set("width", "40%");
button.getStyle().set("min-height", "200px");
button.getStyle().set("flex-shrink", "0");
button.getStyle().set("border", "2px dashed var(--lumo-contrast-30pct)");
button.getStyle().set("border-radius", "var(--lumo-border-radius-m)");