plysan has uploaded a new change for review. Change subject: branding: Add more css styles from login UI to branding ......................................................................
branding: Add more css styles from login UI to branding This patch add capability to: 1. customize background image in login section view by adding background-image: url(path) in obrand_loginPanelContainer style. 2. customize login popup panel by obrand_loginPopupBackground style. 3. customize text of form in login popup view by obrand_formWidget style. 4. customize connect automatically text by obrand_connectAutomatically style. 5. customize local selection text by obrand_localeSelect style. Change-Id: I2ef2d76ae42834dae090479e499b898a566efa66 Signed-off-by: walteryang <walteryan...@gmail.com> --- M frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginPopupView.ui.xml M frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginSectionView.ui.xml M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.ui.xml M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginSectionView.ui.xml M packaging/branding/ovirt.brand/user_portal.css M packaging/branding/ovirt.brand/web_admin.css 6 files changed, 99 insertions(+), 43 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/37/26737/1 diff --git a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginPopupView.ui.xml b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginPopupView.ui.xml index 40beaeb..49aee92 100644 --- a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginPopupView.ui.xml +++ b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginPopupView.ui.xml @@ -17,13 +17,8 @@ margin: auto; } - .formWidget { - color: #333333; - font-size: 13px; - padding: 0 5px; - font-family: Verdana,sans-serif; - line-height: 30px; - text-align: left; + @external obrand_formWidget; + .obrand_formWidget { } .localizationLabel { @@ -75,12 +70,12 @@ margin-top:10px; } - .localeSelect { - padding-right: 15px; - text-align: right; - color:gray; - font-size: 11px; - width: 130px; + @external obrand_connectAutomatically; + .obrand_connectAutomatically { + } + + @external obrand_localeSelect; + .obrand_localeSelect { } .motd { @@ -106,6 +101,10 @@ </ui:style> <ui:style field='loginPopupStyle'> + @external obrand_loginPopupBackground; + .obrand_loginPopupBackground { + } + .loginPopupHeader { position: absolute; top: 5px; @@ -133,7 +132,7 @@ </ui:style> - <d:SimplePopupPanel ui:field="popup" width="480px"> + <d:SimplePopupPanel ui:field="popup" width="480px" addStyleNames="{loginPopupStyle.obrand_loginPopupBackground}"> <d:header> <g:HorizontalPanel styleName="{loginPopupStyle.loginPopupHeader}"> <g:Image styleName="obrand_loginPopupHeaderLogoImage" url="clear.cache.gif" /> @@ -149,19 +148,19 @@ <table class="{style.loginFormTable}"> <tr> <td> - <g:Label ui:field="userNameLabel" addStyleNames="{style.formWidget}" /> - <g:Label ui:field="passwordLabel" addStyleNames="{style.formWidget}" /> - <g:Label ui:field="domainLabel" addStyleNames="{style.formWidget}" /> + <g:Label ui:field="userNameLabel" addStyleNames="{style.obrand_formWidget}" /> + <g:Label ui:field="passwordLabel" addStyleNames="{style.obrand_formWidget}" /> + <g:Label ui:field="domainLabel" addStyleNames="{style.obrand_formWidget}" /> </td> <td> - <e:EntityModelTextBoxEditor ui:field="userNameEditor" addStyleNames="{style.formWidget}" /> - <e:EntityModelPasswordBoxEditor ui:field="passwordEditor" addStyleNames="{style.formWidget}" /> - <e:ListModelListBoxEditor ui:field="domainEditor" addStyleNames="{style.formWidget}" /> + <e:EntityModelTextBoxEditor ui:field="userNameEditor" addStyleNames="{style.obrand_formWidget}" /> + <e:EntityModelPasswordBoxEditor ui:field="passwordEditor" addStyleNames="{style.obrand_formWidget}" /> + <e:ListModelListBoxEditor ui:field="domainEditor" addStyleNames="{style.obrand_formWidget}" /> </td> </tr> <tr> <td colspan="2"> - <e:EntityModelCheckBoxEditor ui:field="connectAutomatically" /> + <e:EntityModelCheckBoxEditor ui:field="connectAutomatically" addStyleNames="{style.obrand_connectAutomatically}" /> </td> </tr> <tr> @@ -179,7 +178,7 @@ </g:VerticalPanel> <g:HTMLPanel addStyleNames="{style.localePanel}"> <g:ListBox ui:field="localeBox" addStyleNames="{style.localeBox}"/> - <g:Label ui:field="selectedLocale" addStyleNames="{style.localeSelect}"></g:Label> + <g:Label ui:field="selectedLocale" addStyleNames="{style.obrand_localeSelect}"></g:Label> </g:HTMLPanel> </g:VerticalPanel> </g:HTMLPanel> diff --git a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginSectionView.ui.xml b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginSectionView.ui.xml index 32f1ae5..9723ba1 100644 --- a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginSectionView.ui.xml +++ b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/login/view/LoginSectionView.ui.xml @@ -2,13 +2,19 @@ <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" xmlns:g="urn:import:com.google.gwt.user.client.ui"> + <ui:with field='resources' type='org.ovirt.engine.ui.userportal.ApplicationResources' /> + <ui:style> .loginPanelContainer { background-color: #7F7F7F; } + @external obrand_loginPanelContainer; + .obrand_loginPanelContainer { + } </ui:style> <g:FlowPanel addStyleNames="{style.loginPanelContainer}"> + <g:Image styleName="obrand_loginPanelContainer" /> </g:FlowPanel> </ui:UiBinder> diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.ui.xml b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.ui.xml index cf50897..33a54c9 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.ui.xml +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.ui.xml @@ -17,13 +17,8 @@ margin: auto; } - .formWidget { - color: #333333; - font-size: 13px; - padding: 0 5px; - font-family: Verdana,sans-serif; - line-height: 30px; - text-align: left; + @external obrand_formWidget; + .obrand_formWidget { } .errorMessagePanel { @@ -72,12 +67,8 @@ margin-top:10px; } - .localeSelect { - padding-right: 15px; - text-align: right; - color:gray; - font-size: 11px; - width: 130px; + @external obrand_localeSelect; + .obrand_localeSelect { } .headerLabelStyle { @@ -89,6 +80,10 @@ </ui:style> <ui:style field='loginPopupStyle'> + @external obrand_loginPopupBackground; + .obrand_loginPopupBackground { + } + .loginPopupHeader { position: absolute; top: 5px; @@ -109,7 +104,7 @@ } </ui:style> - <d:SimplePopupPanel ui:field="popup" width="480px"> + <d:SimplePopupPanel ui:field="popup" width="480px" addStyleNames="{loginPopupStyle.obrand_loginPopupBackground}"> <d:header> <g:HorizontalPanel styleName="{loginPopupStyle.loginPopupHeader}"> <g:Image styleName="obrand_loginPopupHeaderLogoImage" url="clear.cache.gif" /> @@ -125,14 +120,14 @@ <table class="{style.loginFormTable}"> <tr> <td> - <g:Label ui:field="userNameLabel" addStyleNames="{style.formWidget}" /> - <g:Label ui:field="passwordLabel" addStyleNames="{style.formWidget}" /> - <g:Label ui:field="domainLabel" addStyleNames="{style.formWidget}" /> + <g:Label ui:field="userNameLabel" addStyleNames="{style.obrand_formWidget}" /> + <g:Label ui:field="passwordLabel" addStyleNames="{style.obrand_formWidget}" /> + <g:Label ui:field="domainLabel" addStyleNames="{style.obrand_formWidget}" /> </td> <td> - <e:EntityModelTextBoxEditor ui:field="userNameEditor" addStyleNames="{style.formWidget}" /> - <e:EntityModelPasswordBoxEditor ui:field="passwordEditor" addStyleNames="{style.formWidget}" /> - <e:ListModelListBoxEditor ui:field="domainEditor" addStyleNames="{style.formWidget}" /> + <e:EntityModelTextBoxEditor ui:field="userNameEditor" addStyleNames="{style.obrand_formWidget}" /> + <e:EntityModelPasswordBoxEditor ui:field="passwordEditor" addStyleNames="{style.obrand_formWidget}" /> + <e:ListModelListBoxEditor ui:field="domainEditor" addStyleNames="{style.obrand_formWidget}" /> </td> </tr> <tr> @@ -153,7 +148,7 @@ <g:HTMLPanel addStyleNames="{style.localePanel}"> <g:ListBox ui:field="localeBox" addStyleNames="{style.localeBox}"/> - <g:Label ui:field="selectedLocale" addStyleNames="{style.localeSelect}"></g:Label> + <g:Label ui:field="selectedLocale" addStyleNames="{style.obrand_localeSelect}"></g:Label> </g:HTMLPanel> </g:VerticalPanel> diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginSectionView.ui.xml b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginSectionView.ui.xml index 32f1ae5..2b37217 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginSectionView.ui.xml +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginSectionView.ui.xml @@ -2,13 +2,19 @@ <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" xmlns:g="urn:import:com.google.gwt.user.client.ui"> + <ui:with field='resources' type='org.ovirt.engine.ui.webadmin.ApplicationResources' /> + <ui:style> .loginPanelContainer { background-color: #7F7F7F; } + @external obrand_loginPanelContainer; + .obrand_loginPanelContainer { + } </ui:style> <g:FlowPanel addStyleNames="{style.loginPanelContainer}"> + <g:Image styleName="obrand_loginPanelContainer" /> </g:FlowPanel> </ui:UiBinder> diff --git a/packaging/branding/ovirt.brand/user_portal.css b/packaging/branding/ovirt.brand/user_portal.css index 23b7a65..17dfd09 100644 --- a/packaging/branding/ovirt.brand/user_portal.css +++ b/packaging/branding/ovirt.brand/user_portal.css @@ -77,3 +77,29 @@ margin-right: 2px; } +.obrand_loginPanelContainer { +} + +.obrand_loginPopupBackground { +} + +.obrand_formWidget { + color: #333333; + font-size: 13px; + padding: 0 5px; + font-family: Verdana,sans-serif; + line-height: 30px; + text-align: left; +} + +.obrand_localeSelect { + padding-right: 15px; + text-align: right; + color:gray; + font-size: 11px; + width: 130px; +} + +.obrand_connectAutomatically { + color: #00b4ed; +} diff --git a/packaging/branding/ovirt.brand/web_admin.css b/packaging/branding/ovirt.brand/web_admin.css index a3976d8..f604a31 100644 --- a/packaging/branding/ovirt.brand/web_admin.css +++ b/packaging/branding/ovirt.brand/web_admin.css @@ -57,3 +57,27 @@ line-height: 2em; padding-right: 10px; } + +.obrand_loginPanelContainer { +} + +.obrand_loginPopupBackground { +} + +.obrand_formWidget { + color: #333333; + font-size: 13px; + padding: 0 5px; + font-family: Verdana,sans-serif; + line-height: 30px; + text-align: left; +} + +.obrand_localeSelect { + padding-right: 15px; + text-align: right; + color:gray; + font-size: 11px; + width: 130px; +} + -- To view, visit http://gerrit.ovirt.org/26737 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2ef2d76ae42834dae090479e499b898a566efa66 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: ovirt-engine-3.3 Gerrit-Owner: plysan <ply...@gmail.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches