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