mirror of
https://gitlab.kit.edu/uskyk/typicalc.git
synced 2024-11-09 19:00:48 +00:00
Set dialog width in java
Css solution did not work when all accordion panels were closed
This commit is contained in:
parent
5a9903e754
commit
b2209bcdaf
@ -1,8 +1,3 @@
|
||||
vaadin-dialog-overlay {
|
||||
width: 1000px;
|
||||
height: 600px;
|
||||
}
|
||||
|
||||
#contentLayout {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
@ -21,6 +16,10 @@ vaadin-dialog-overlay {
|
||||
right: 0;
|
||||
}
|
||||
|
||||
#accordion {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.help-field {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
@ -31,6 +31,7 @@ public class HelpDialog extends Dialog implements LocaleChangeObserver {
|
||||
private static final String HEADING_LAYOUT_ID = "headingLayout";
|
||||
private static final String CONTENT_LAYOUT_ID = "contentLayout";
|
||||
private static final String LANGUAGE_SELECT_ID = "languageSelect";
|
||||
private static final String ACCORDION_ID = "accordion";
|
||||
|
||||
private final H3 heading;
|
||||
private final Select<Locale> languageSelect;
|
||||
@ -53,9 +54,13 @@ public class HelpDialog extends Dialog implements LocaleChangeObserver {
|
||||
|
||||
VerticalLayout contentLayout = new VerticalLayout();
|
||||
Accordion content = createHelpContent();
|
||||
content.setId(ACCORDION_ID);
|
||||
contentLayout.add(content);
|
||||
contentLayout.setId(CONTENT_LAYOUT_ID);
|
||||
add(headingLayout, contentLayout);
|
||||
// setting size of overlay does not work if all accordion panels are closed
|
||||
setWidth("1000px");
|
||||
setHeight("600px");
|
||||
}
|
||||
|
||||
private Accordion createHelpContent() {
|
||||
@ -84,5 +89,6 @@ public class HelpDialog extends Dialog implements LocaleChangeObserver {
|
||||
languageSelect.setLabel(getTranslation("root.selectLanguage"));
|
||||
languageSelect.setTextRenderer(renderer);
|
||||
// TODO update help texts
|
||||
// language-switch already works
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user