Revision: 6970
Author: [email protected]
Date: Tue Nov 17 14:23:51 2009
Log: Now using CssResource's @if to provide 1-bit-alpha images on IE6.
Review: http://gwt-code-reviews.appspot.com/104802
http://code.google.com/p/google-web-toolkit/source/detail?r=6970

Added:
  /trunk/samples/mail/war/contactsgroup_ie6.gif
  /trunk/samples/mail/war/logo_ie6.gif
  /trunk/samples/mail/war/mailboxesgroup_ie6.gif
  /trunk/samples/mail/war/tasksgroup_ie6.gif
Modified:
  /trunk/samples/mail/src/com/google/gwt/sample/mail/client/Shortcuts.ui.xml
  /trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml

=======================================
--- /dev/null   
+++ /trunk/samples/mail/war/contactsgroup_ie6.gif       Tue Nov 17 14:23:51 2009
Binary file, no diff available.
=======================================
--- /dev/null   
+++ /trunk/samples/mail/war/logo_ie6.gif        Tue Nov 17 14:23:51 2009
Binary file, no diff available.
=======================================
--- /dev/null   
+++ /trunk/samples/mail/war/mailboxesgroup_ie6.gif      Tue Nov 17 14:23:51 2009
Binary file, no diff available.
=======================================
--- /dev/null   
+++ /trunk/samples/mail/war/tasksgroup_ie6.gif  Tue Nov 17 14:23:51 2009
Binary file, no diff available.
=======================================
---  
/trunk/samples/mail/src/com/google/gwt/sample/mail/client/Shortcuts.ui.xml      
 
Thu Nov 12 14:37:02 2009
+++  
/trunk/samples/mail/src/com/google/gwt/sample/mail/client/Shortcuts.ui.xml      
 
Tue Nov 17 14:23:51 2009
@@ -22,20 +22,43 @@
      border-top: 1px solid #888;
    }

-  @sprite .mailboxesIcon {
-    gwt-image: 'mailboxesgroup';
-    float: left;
-  }
-
-  @sprite .tasksIcon {
-    gwt-image: 'tasksgroup';
-    float: left;
-  }
-
-  @sprite .contactsIcon {
-    gwt-image: 'contactsgroup';
-    float: left;
-  }
+  @if user.agent ie6 {
+         .mailboxesIcon {
+           background-image: url(mailboxesgroup_ie6.gif);
+           width: 31px;
+           height: 22px;
+           float: left;
+         }
+
+         .tasksIcon {
+           background-image: url(tasksgroup_ie6.gif);
+      width: 31px;
+      height: 22px;
+           float: left;
+         }
+
+         .contactsIcon {
+           background-image: url(contactsgroup_ie6.gif);
+      width: 31px;
+      height: 22px;
+           float: left;
+         }
+  } @else {
+    @sprite .mailboxesIcon {
+      gwt-image: 'mailboxesgroup';
+      float: left;
+    }
+
+    @sprite .tasksIcon {
+      gwt-image: 'tasksgroup';
+      float: left;
+    }
+
+    @sprite .contactsIcon {
+      gwt-image: 'contactsgroup';
+      float: left;
+    }
+       }
    </ui:style>

    <ui:image field='mailboxesgroup' src='mailboxesgroup.png'/>
=======================================
---  
/trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml       
 
Mon Nov  9 10:52:41 2009
+++  
/trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml       
 
Tue Nov 17 14:23:51 2009
@@ -18,9 +18,18 @@
      text-align: right;
    }

-  @sprite .logo {
-    gwt-image: 'logo';
-    position: absolute;
+  @if user.agent ie6 {
+    .logo {
+      background-image: url(logo_ie6.gif);
+      width: 140px;
+      height: 75px;
+      position: absolute;
+    }
+  } @else {
+    @sprite .logo {
+      gwt-image: 'logo';
+      position: absolute;
+    }
    }
    </ui:style>

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to