Vojtech Szocs has uploaded a new change for review.

Change subject: webadmin: Add splitter to Cluster General sub tab
......................................................................

webadmin: Add splitter to Cluster General sub tab

This patch adds vertical splitter to Cluster General
sub tab so that the user can control right-hand form
panel width (useful for low screen resolutions).

Change-Id: I08ecd53ba91a04dab5f2baf33fd34de6b9418857
Signed-off-by: Vojtech Szocs <[email protected]>
---
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterGeneralView.ui.xml
1 file changed, 47 insertions(+), 41 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/78/12978/1

diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterGeneralView.ui.xml
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterGeneralView.ui.xml
index 37af0c7..348d8be 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterGeneralView.ui.xml
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterGeneralView.ui.xml
@@ -72,56 +72,62 @@
                        border-right: 1px solid #c0c0c0;
                }
        </ui:style>
+
        <g:DockLayoutPanel height="100%">
-               <g:west size="570">
-                       <g:FlowPanel addStyleNames="{style.leftPanel}">
-                               <g:HorizontalPanel spacing="5">
-                                       <g:HorizontalPanel 
ui:field="policyPanel" addStyleNames="{style.marginLeft}">
-                                               <g:FlowPanel width="400px">
-                                                       <w:UiCommandButton 
ui:field="editPolicyButton" addStyleNames="{style.button}"/>
-                                                       <g:HorizontalPanel>
-                                                               <g:Label 
ui:field="policyLabel" addStyleNames="{style.rightMarginStyle}"/>
-                                                               <g:Label 
ui:field="policyFieldLabel"/>
+               <g:center>
+                       <g:SplitLayoutPanel>
+                               <g:west size="570">
+                                       <g:FlowPanel 
addStyleNames="{style.leftPanel}">
+                                               <g:HorizontalPanel spacing="5">
+                                                       <g:HorizontalPanel 
ui:field="policyPanel" addStyleNames="{style.marginLeft}">
+                                                               <g:FlowPanel 
width="400px">
+                                                                       
<w:UiCommandButton ui:field="editPolicyButton" addStyleNames="{style.button}"/>
+                                                                       
<g:HorizontalPanel>
+                                                                               
<g:Label ui:field="policyLabel" addStyleNames="{style.rightMarginStyle}"/>
+                                                                               
<g:Label ui:field="policyFieldLabel"/>
+                                                                       
</g:HorizontalPanel>
+                                                                       
<g:AbsolutePanel ui:field="sliderPanel" addStyleNames="{style.topMarginPanel}">
+                                                                               
<g:HorizontalPanel addStyleNames="{style.absolutePanel}">
+                                                                               
        <g:SimplePanel ui:field="leftDummySlider" 
addStyleNames="{style.geryPanel}"/>
+                                                                               
        <f:Slider ui:field="leftSlider"/>
+                                                                               
        <g:SimplePanel addStyleNames="{style.gerySplitPanel}"/>
+                                                                               
        <f:Slider ui:field="rightSlider"/>
+                                                                               
</g:HorizontalPanel>
+                                                                               
<g:SimplePanel addStyleNames="{style.transparent}"/>
+                                                                       
</g:AbsolutePanel>
+                                                                       
<g:Label ui:field="policyTimeLabel"/>
+                                                               </g:FlowPanel>
+                                                               <g:FlowPanel 
addStyleNames="{style.minMaxPanel}">
+                                                                       
<g:HorizontalPanel>
+                                                                               
<g:SimplePanel addStyleNames="{style.maxLabel}"/>
+                                                                               
<g:Label ui:field="maxServiceLevelLabel"/>
+                                                                       
</g:HorizontalPanel>
+                                                                       
<g:HorizontalPanel>
+                                                                               
<g:SimplePanel addStyleNames="{style.minLabel}"/>
+                                                                               
<g:Label ui:field="minServiceLevelLabel"/>
+                                                                       
</g:HorizontalPanel>
+                                                               </g:FlowPanel>
                                                        </g:HorizontalPanel>
-                                                       <g:AbsolutePanel 
ui:field="sliderPanel" addStyleNames="{style.topMarginPanel}">
-                                                               
<g:HorizontalPanel addStyleNames="{style.absolutePanel}">
-                                                                       
<g:SimplePanel ui:field="leftDummySlider" addStyleNames="{style.geryPanel}"/>
-                                                                       
<f:Slider ui:field="leftSlider"/>
-                                                                       
<g:SimplePanel addStyleNames="{style.gerySplitPanel}"/>
-                                                                       
<f:Slider ui:field="rightSlider"/>
-                                                               
</g:HorizontalPanel>
-                                                               <g:SimplePanel 
addStyleNames="{style.transparent}"/>
-                                                       </g:AbsolutePanel>
-                                                       <g:Label 
ui:field="policyTimeLabel"/>
-                                               </g:FlowPanel>
-                                               <g:FlowPanel 
addStyleNames="{style.minMaxPanel}">
-                                                       <g:HorizontalPanel>
-                                                               <g:SimplePanel 
addStyleNames="{style.maxLabel}"/>
-                                                               <g:Label 
ui:field="maxServiceLevelLabel"/>
-                                                       </g:HorizontalPanel>
-                                                       <g:HorizontalPanel>
-                                                               <g:SimplePanel 
addStyleNames="{style.minLabel}"/>
-                                                               <g:Label 
ui:field="minServiceLevelLabel"/>
-                                                       </g:HorizontalPanel>
-                                               </g:FlowPanel>
-                                       </g:HorizontalPanel>
-                               </g:HorizontalPanel>
-                       </g:FlowPanel>
-               </g:west>
-               <g:center size="300">
-                       <g:ScrollPanel>
-                               <c:ClusterGeneralModelForm ui:field="form"/>
-                       </g:ScrollPanel>
+                                               </g:HorizontalPanel>
+                                       </g:FlowPanel>
+                               </g:west>
+                               <g:center>
+                                       <g:ScrollPanel>
+                                               <c:ClusterGeneralModelForm 
ui:field="form"/>
+                                       </g:ScrollPanel>
+                               </g:center>
+                       </g:SplitLayoutPanel>
                </g:center>
                <g:south size="50">
                        <g:HTMLPanel ui:field="alertsPanel" 
addStyleNames="{style.alertsPanel}">
                                <div>
                                        <b>
-                                               <g:Label 
text="{constants.actionItemsHostGeneral}"></g:Label>
+                                               <g:Label 
text="{constants.actionItemsHostGeneral}" />
                                        </b>
                                </div>
-                               <g:FlowPanel ui:field="alertsList"/>
+                               <g:FlowPanel ui:field="alertsList" />
                        </g:HTMLPanel>
                </g:south>
        </g:DockLayoutPanel>
-</ui:UiBinder>
\ No newline at end of file
+
+</ui:UiBinder>


--
To view, visit http://gerrit.ovirt.org/12978
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I08ecd53ba91a04dab5f2baf33fd34de6b9418857
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Vojtech Szocs <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to