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:
@@ -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)");
|
||||
|
||||
Reference in New Issue
Block a user