mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-06 12:23:55 +00:00
Added edgeToEdge toggle to mobile section widget
This commit is contained in:
1 parent
65d35e6d9c
commit
eae0eadc2c
5 files changed
+18
-7
No files matched your search
+1
-1
@@ -6,7 +6,7 @@
|
||||
<ui:with field="res" type="com.sap.sailing.gwt.home.mobile.resources.SharedResources" />
|
||||
<ui:with field="local_res" type="com.sap.sailing.gwt.home.mobile.partials.impressions.Impressions" />
|
||||
|
||||
<mp:section.MobileSection ui:field="mobileSectionUi">
|
||||
<mp:section.MobileSection ui:field="mobileSectionUi" edgeToEdgeContent="true">
|
||||
<mp:header>
|
||||
<mp:sectionHeader.SectionHeaderContent
|
||||
ui:field="headerUi"
|
||||
|
||||
+4
-1
@@ -19,7 +19,10 @@
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sectionContentHolder {
|
||||
.edgeToEdgeSectionContentHolder {
|
||||
padding: 0;
|
||||
}
|
||||
.sectionContentHolder {
|
||||
|
||||
}
|
||||
|
||||
+11
@@ -24,6 +24,8 @@ public class MobileSection extends Composite {
|
||||
@UiField
|
||||
DivElement sectionHeaderHolderUi;
|
||||
@UiField
|
||||
DivElement sectionContentHolderUi;
|
||||
@UiField
|
||||
SimplePanel sectionHeaderUi;
|
||||
@UiField
|
||||
FlowPanel sectionContentUi;
|
||||
@@ -56,4 +58,13 @@ public class MobileSection extends Composite {
|
||||
public void clearContent() {
|
||||
sectionContentUi.clear();
|
||||
}
|
||||
|
||||
public void setEdgeToEdgeContent(boolean setIsEdgeToEdgeContent) {
|
||||
|
||||
if (setIsEdgeToEdgeContent) {
|
||||
sectionContentHolderUi.addClassName(local_res.css().edgeToEdgeSectionContentHolder());
|
||||
} else if (!setIsEdgeToEdgeContent) {
|
||||
sectionContentHolderUi.removeClassName(local_res.css().edgeToEdgeSectionContentHolder());
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
ui:field="sectionHeaderUi"
|
||||
/>
|
||||
</div>
|
||||
<div class="{local_res.css.sectionContentHolder} {res.mediaCss.small12} {res.mediaCss.columns}">
|
||||
<div ui:field="sectionContentHolderUi" class="{local_res.css.sectionContentHolder} {res.mediaCss.small12} {res.mediaCss.columns}">
|
||||
<g:FlowPanel
|
||||
ui:field="sectionContentUi"
|
||||
styleName="{local_res.css.sectionContent}" />
|
||||
|
||||
+1
-4
@@ -12,13 +12,10 @@ public interface MobileSectionResources extends ClientBundle {
|
||||
|
||||
public interface LocalCss extends CssResource {
|
||||
String section();
|
||||
|
||||
String sectionHeader();
|
||||
|
||||
String sectionSubHeader();
|
||||
|
||||
String sectionContent();
|
||||
|
||||
String edgeToEdgeSectionContentHolder();
|
||||
String sectionContentHolder();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user