You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 06:36:08 UTC
svn commit: r1522368 - in
/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui:
NavigationView.java NavigationView.ui.xml
Author: dongxu
Date: Thu Sep 12 04:36:08 2013
New Revision: 1522368
URL: http://svn.apache.org/r1522368
Log:
make navigation styles shufflling be working as expected
Modified:
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.ui.xml
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.java?rev=1522368&r1=1522367&r2=1522368&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.java Thu Sep 12 04:36:08 2013
@@ -34,6 +34,9 @@ import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.place.shared.PlaceController;
<<<<<<< HEAD
+<<<<<<< HEAD
+=======
+>>>>>>> make navigation styles shufflling be working as expected
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
@@ -43,6 +46,7 @@ import com.google.gwt.user.client.ui.Anc
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DockLayoutPanel;
import com.google.gwt.user.client.ui.SimplePanel;
+<<<<<<< HEAD
=======
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
@@ -51,6 +55,8 @@ import com.google.gwt.user.client.ui.Anc
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DockLayoutPanel;
>>>>>>> try to make switch to setting work
+=======
+>>>>>>> make navigation styles shufflling be working as expected
import com.google.inject.Inject;
public class NavigationView extends Composite implements NavigationActivity.Displayable{
@@ -59,8 +65,12 @@ public class NavigationView extends Comp
@UiField Anchor mail;
@UiField Anchor setting;
<<<<<<< HEAD
+<<<<<<< HEAD
@UiField Anchor contact;
@UiField SimplePanel contactOuter;
+=======
+ @UiField Anchor contact;
+>>>>>>> make navigation styles shufflling be working as expected
@UiField SimplePanel mailOuter;
@UiField SimplePanel settingOuter;
@@ -71,6 +81,7 @@ public class NavigationView extends Comp
String selected();
String settingsInnerSelected();
String mailInnerSelected();
+<<<<<<< HEAD
String contactInnerSelected();
}
=======
@@ -91,6 +102,9 @@ public class NavigationView extends Comp
>>>>>>> integrate all of the views to their corresponding activities and mappers
=======
>>>>>>> try to make switch to setting work
+=======
+ }
+>>>>>>> make navigation styles shufflling be working as expected
public NavigationView() {
initWidget(binder.createAndBindUi(this));
@@ -151,11 +165,19 @@ public class NavigationView extends Comp
@UiHandler("mail")
public void onMailClick(ClickEvent e){
+ mailOuter.addStyleName(style.selected());
+ settingOuter.removeStyleName(style.selected());
+ mail.addStyleName(style.mailInnerSelected());
+ setting.removeStyleName(style.settingsInnerSelected());
placeController.goTo(new MailFolderPlace("Mock-Inbox"));
}
@UiHandler("setting")
public void onSettingClick(ClickEvent e){
+ mailOuter.removeStyleName(style.selected());
+ settingOuter.addStyleName(style.selected());
+ mail.removeStyleName(style.mailInnerSelected());
+ setting.addStyleName(style.settingsInnerSelected());
placeController.goTo(new SettingPlace("folders"));
}
>>>>>>> try to make switch to setting work
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.ui.xml
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.ui.xml?rev=1522368&r1=1522367&r2=1522368&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.ui.xml (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NavigationView.ui.xml Thu Sep 12 04:36:08 2013
@@ -13,10 +13,14 @@
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<ui:image field="buttons" src="res/buttons.png"/>
<<<<<<< HEAD
+<<<<<<< HEAD
<ui:style type="org.apache.hupa.client.ui.NavigationView.Style">
=======
<ui:style>
>>>>>>> make login page as one part of the overall layout & splite layout to little one
+=======
+ <ui:style type="org.apache.hupa.client.ui.NavigationView.Style">
+>>>>>>> make navigation styles shufflling be working as expected
@sprite .navigation .inner {
gwt-image: 'buttons';
display: inline-block;
@@ -41,6 +45,7 @@
.navigation .mailInner {
<<<<<<< HEAD
+<<<<<<< HEAD
background-position: 0 2px;
}
@@ -55,6 +60,16 @@
/*background-position: 0 2px;*/
}
>>>>>>> make login page as one part of the overall layout & splite layout to little one
+=======
+ background-position: 0 2px;
+ }
+
+ .navigation .mailInnerSelected {
+ background-position: 0 -22px;
+ color: #3cf;
+ }
+
+>>>>>>> make navigation styles shufflling be working as expected
.navigation mailInner:hover,.navigation .mailInner.selected {
background-position: 0 -22px;
@@ -80,11 +95,17 @@
}
<<<<<<< HEAD
+<<<<<<< HEAD
.navigation .settingsInnerSelected {
background-position: 0 -120px;
}
=======
>>>>>>> make login page as one part of the overall layout & splite layout to little one
+=======
+ .navigation .settingsInnerSelected {
+ background-position: 0 -120px;
+ }
+>>>>>>> make navigation styles shufflling be working as expected
.navigation a.settings:hover span.inner,.navigation a.settings.selected span.inner
{
background-position: 0 -120px;
@@ -102,6 +123,7 @@
<g:DockLayoutPanel unit="PX" ui:field="Navigation">
<g:west size="74">
<<<<<<< HEAD
+<<<<<<< HEAD
<g:SimplePanel ui:field="mailOuter" addStyleNames="{style.navigation} {style.selected}">
<g:Anchor ui:field="mail"
addStyleNames="
@@ -112,6 +134,12 @@
addStyleNames="
{style.mailInner} {style.inner}">
>>>>>>> make login page as one part of the overall layout & splite layout to little one
+=======
+ <g:SimplePanel ui:field="mailOuter" addStyleNames="{style.navigation} {style.selected}">
+ <g:Anchor ui:field="mail"
+ addStyleNames="
+ {style.mailInnerSelected} {style.inner}">
+>>>>>>> make navigation styles shufflling be working as expected
Mail
</g:Anchor>
</g:SimplePanel>
@@ -122,8 +150,12 @@
<g:Anchor ui:field="contact"
=======
<g:SimplePanel addStyleNames="{style.navigation}">
+<<<<<<< HEAD
<g:Anchor
>>>>>>> make login page as one part of the overall layout & splite layout to little one
+=======
+ <g:Anchor ui:field="contact"
+>>>>>>> make navigation styles shufflling be working as expected
addStyleNames="
{style.contactInner} {style.inner}">
Contacts
@@ -132,6 +164,7 @@
</g:center>
<g:east size="97">
<<<<<<< HEAD
+<<<<<<< HEAD
<g:SimplePanel ui:field="settingOuter" addStyleNames="{style.navigation}">
<g:Anchor ui:field="setting"
=======
@@ -140,6 +173,9 @@
<g:Anchor
>>>>>>> make login page as one part of the overall layout & splite layout to little one
=======
+=======
+ <g:SimplePanel ui:field="settingOuter" addStyleNames="{style.navigation}">
+>>>>>>> make navigation styles shufflling be working as expected
<g:Anchor ui:field="setting"
>>>>>>> try to make switch to setting work
addStyleNames="
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org