Bug 483777: tango icons for message compose window. r=mkmelin, images by Andreas Nilsson <nisses.mail@home.se>
authorChinmay Patel <chinmay_patel@ymail.com>
Mon, 04 May 2009 20:28:36 +0300
changeset 2546 d19ebdd62dbfb0fa446a3da18883132a3c924465
parent 2545 51d047f80f5fb310a6755100a31457e1ad7c1901
child 2547 91b50be6114a98499f8c39445e7cb027151b70fb
push idunknown
push userunknown
push dateunknown
reviewersmkmelin, images
bugs483777
Bug 483777: tango icons for message compose window. r=mkmelin, images by Andreas Nilsson <nisses.mail@home.se>
mail/themes/gnomestripe/mail/compose/compose-toolbar-small.png
mail/themes/gnomestripe/mail/compose/compose-toolbar.png
mail/themes/gnomestripe/mail/compose/format-buttons.png
mail/themes/gnomestripe/mail/compose/messengercompose.css
mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
index c0c603a6123822c65b21d9f31cdcfb30962c06af..87eb7fe17a4beff94d9da88deeeeae7f697dd594
GIT binary patch
literal 8424
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
WE_C2f(1!cNf`*Eg@=ryJ(EkJH(^m8V
index 096afed340e76ebfbc2d74df5d2c771d0f4ae506..041c0c53951011f63e8099b181d790b1325cd6de
GIT binary patch
literal 11048
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
Zx+UkYt1%%FM||P+&1)5zpVG#k{s#bWQ2PJ?
index ae39b5a30cf112066d1222e060143b881ae3f070..f8b6e47878292d76d0dd3eee9553a12cde0a8deb
GIT binary patch
literal 8558
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
TM#ahf-zL<RwUsKL+eG{a;V`Y1
--- a/mail/themes/gnomestripe/mail/compose/messengercompose.css
+++ b/mail/themes/gnomestripe/mail/compose/messengercompose.css
@@ -51,252 +51,169 @@
 .toolbarbutton-1 {
   -moz-box-orient: vertical;
   min-width: 0px;
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
 }
 
 #button-send {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 24px 24px 0px);
+  -moz-image-region: rect(198px 22px 220px 0px);
 }
 
-#button-send:hover {
-  -moz-image-region: rect(24px 24px 48px 0px);
-} 
-
 #button-send[disabled="true"] {
-  -moz-image-region: rect(48px 24px 72px 0px) !important;
+  -moz-image-region: rect(176px 22px 198px 0px) !important;
 } 
 
 #button-contacts {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 48px 24px 24px) !important;
+  -moz-image-region: rect(22px 22px 44px 0px) !important;
 }
 
-#button-contacts:hover {
-  -moz-image-region: rect(24px 48px 48px 24px) !important;
-} 
-
 #button-contacts[disabled="true"] {
-  -moz-image-region: rect(48px 48px 72px 24px) !important;
+  -moz-image-region: rect(0px 22px 22px 0px) !important;
 } 
 
 #spellingButton {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 72px 24px 48px);
-}
-
-#spellingButton:hover {
-  -moz-image-region: rect(24px 72px 48px 48px);
+  list-style-image: url("moz-icon://stock/gtk-spell-check?size=toolbar");
 }
 
 #spellingButton[disabled="true"] {
-  -moz-image-region: rect(48px 72px 72px 48px) !important;
+  list-style-image: url("moz-icon://stock/tools-check-spelling?size=toolbar&state=disabled");
 }
 
 #button-attach {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 96px 24px 72px);
+  -moz-image-region: rect(66px 22px 88px 0px);
 }
 
-#button-attach:hover {
-  -moz-image-region: rect(24px 96px 48px 72px);
-} 
-
 #button-attach[disabled="true"] {
-  -moz-image-region: rect(48px 96px 72px 72px) !important;
+  -moz-image-region: rect(44px 22px 66px 0px) !important;
 } 
 
 #button-save {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 144px 24px 120px);
+  list-style-image: url("moz-icon://stock/gtk-save?size=toolbar");
 }
 
-#button-save:hover {
-  -moz-image-region: rect(24px 144px 48px 120px);
-} 
-
 #button-save[disabled="true"] {
-  -moz-image-region: rect(48px 144px 72px 120px) !important;
-} 
+  list-style-image: url("moz-icon://stock/gtk-save?size=toolbar&state=disabled");
+}
 
 #quoteButton {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 168px 24px 144px);
-}
-
-#quoteButton:hover {
-  -moz-image-region: rect(24px 168px 48px 144px);
+  -moz-image-region: rect(110px 22px 132px 0px);
 }
 
 #quoteButton[disabled="true"] {
-  -moz-image-region: rect(48px 168px 72px 144px) !important;
+  -moz-image-region: rect(88px 22px 110px 0px) !important;
 }
 
 #cut-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 192px 24px 168px);
-}
-
-#cut-button:hover {
-  -moz-image-region: rect(24px 192px 48px 168px);
+  list-style-image: url("moz-icon://stock/gtk-cut?size=toolbar");
 }
 
 #cut-button[disabled="true"] {
-  -moz-image-region: rect(48px 192px 72px 168px) !important;
+  list-style-image: url("moz-icon://stock/gtk-cut?size=toolbar&state=disabled");
 }
 
 #copy-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 216px 24px 192px);
-}
-
-#copy-button:hover {
-  -moz-image-region: rect(24px 216px 48px 192px);
+  list-style-image: url("moz-icon://stock/gtk-copy?size=toolbar");
 }
 
 #copy-button[disabled="true"] {
-  -moz-image-region: rect(48px 216px 72px 192px) !important;
+  list-style-image: url("moz-icon://stock/gtk-copy?size=toolbar&state=disabled");
 }
 
 #paste-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 240px 24px 216px);
-}
-
-#paste-button:hover {
-  -moz-image-region: rect(24px 240px 48px 216px);
+  list-style-image: url("moz-icon://stock/gtk-paste?size=toolbar");
 }
 
 #paste-button[disabled="true"] {
-  -moz-image-region: rect(48px 240px 72px 216px) !important;
+  list-style-image: url("moz-icon://stock/gtk-paste?size=toolbar&state=disabled");
 }
 
-
 /* ::::: small primary toolbar buttons ::::: */
 
 toolbar[iconsize="small"] .toolbarbutton-1 {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
 }
 
 toolbar[iconsize="small"] #button-send {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 16px 16px 0px);
+  -moz-image-region: rect(144px 16px 160px 0px);
 }
 
-toolbar[iconsize="small"] #button-send:hover {
-  -moz-image-region: rect(16px 16px 32px 0px);
-} 
-
 toolbar[iconsize="small"] #button-send[disabled] {
-  -moz-image-region: rect(32px 16px 48px 0px) !important;
+  -moz-image-region: rect(128px 16px 144px 0px) !important;
 } 
 
 toolbar[iconsize="small"] #button-contacts {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 32px 16px 16px) !important;
+  -moz-image-region: rect(16px 16px 32px 0px) !important;
 }
 
-toolbar[iconsize="small"] #button-contacts:hover {
-  -moz-image-region: rect(16px 32px 32px 16px) !important;
-} 
-
 toolbar[iconsize="small"] #button-contacts[disabled] {
-   -moz-image-region: rect(32px 32px 48px 16px) !important;
+   -moz-image-region: rect(0px 16px 16px 0px) !important;
 } 
 
 toolbar[iconsize="small"] #spellingButton {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 48px 16px 32px);
+  list-style-image: url("moz-icon://stock/gtk-spell-check?size=menu");
 }
 
-toolbar[iconsize="small"] #spellingButton:hover {
-  -moz-image-region: rect(16px 48px 32px 32px);
-} 
-
 toolbar[iconsize="small"] #spellingButton[disabled="true"] {
-  -moz-image-region: rect(32px 48px 48px 32px) !important;
-} 
+  list-style-image: url("moz-icon://stock/gtk-spell-check?size=menu&state=disabled");
+}
 
 toolbar[iconsize="small"] #button-attach {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 64px 16px 48px);
+  -moz-image-region: rect(48px 16px 64px 0px);
 }
 
-toolbar[iconsize="small"] #button-attach:hover {
-  -moz-image-region: rect(16px 64px 32px 48px);
-} 
-
 toolbar[iconsize="small"] #button-attach[disabled] {
-  -moz-image-region: rect(32px 64px 48px 48px) !important;
+  -moz-image-region: rect(32px 16px 48px 0px) !important;
 } 
 
 toolbar[iconsize="small"] #button-save {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 96px 16px 80px);
+  list-style-image: url("moz-icon://stock/gtk-save?size=menu");
 }
 
-toolbar[iconsize="small"] #button-save:hover {
-  -moz-image-region: rect(16px 96px 32px 80px);
-} 
-
 toolbar[iconsize="small"] #button-save[disabled] {
-  -moz-image-region: rect(32px 96px 48px 80px) !important;
-} 
+  list-style-image: url("moz-icon://stock/gtk-save?size=menu&state=disabled");
+}
 
 toolbar[iconsize="small"] #quoteButton {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 112px 16px 96px);
+  -moz-image-region: rect(80px 16px 96px 0px);
 }
 
-toolbar[iconsize="small"] #quoteButton:hover {
-  -moz-image-region: rect(16px 112px 32px 96px);
-} 
-
 toolbar[iconsize="small"] #quoteButton[disabled="true"] {
-  -moz-image-region: rect(32px 112px 48px 96px) !important;
+  -moz-image-region: rect(64px 16px 80px 0px) !important;
 }
 
 toolbar[iconsize="small"] #cut-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 128px 16px 112px);
+  list-style-image: url("moz-icon://stock/gtk-cut?size=menu");
 }
 
-toolbar[iconsize="small"] #cut-button:hover {
-  -moz-image-region: rect(16px 128px 32px 112px);
-} 
-
 toolbar[iconsize="small"] #cut-button[disabled="true"] {
-  -moz-image-region: rect(32px 128px 48px 112px) !important;
+  list-style-image: url("moz-icon://stock/gtk-cut?size=menu&state=disabled");
 }
 
 toolbar[iconsize="small"] #copy-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 144px 16px 128px);
+  list-style-image: url("moz-icon://stock/gtk-copy?size=menu");
 }
 
-toolbar[iconsize="small"] #copy-button:hover {
-  -moz-image-region: rect(16px 144px 32px 128px);
-} 
-
 toolbar[iconsize="small"] #copy-button[disabled="true"] {
-  -moz-image-region: rect(32px 144px 48px 128px) !important;
+  list-style-image: url("moz-icon://stock/gtk-copy?size=menu&state=disabled");
 }
 toolbar[iconsize="small"] #paste-button {
-  list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 160px 16px 144px);
+  list-style-image: url("moz-icon://stock/gtk-paste?size=menu");
 }
 
-toolbar[iconsize="small"] #paste-button:hover {
-  -moz-image-region: rect(16px 160px 32px 144px);
-} 
-
 toolbar[iconsize="small"] #paste-button[disabled="true"] {
-  -moz-image-region: rect(32px 160px 48px 144px) !important;
+  list-style-image: url("moz-icon://stock/gtk-paste?size=menu&state=disabled");
 }
 
 /* ::::: special toolbar colors ::::: */
 
 #appcontent {
   border-top: 1px solid ThreeDShadow;
   border-left: 1px solid ThreeDShadow;
   border-right: 1px solid ThreeDHighlight;
@@ -377,105 +294,105 @@ toolbar[iconsize="small"] #paste-button[
   min-height: 132px;
 }
 
 /* ::::: format toolbar ::::: */
 
 #FormatToolbar > toolbarbutton {
   list-style-image: url("chrome://messenger/skin/messengercompose/format-buttons.png");
 }
- 
+
 #FormatToolbar > toolbarbutton > .toolbarbutton-text {
   display: none;
 }
 
 #DecreaseFontSizeButton {
-  -moz-image-region: rect(0px 16px 16px 0px);
+  -moz-image-region: rect(144px 16px 160px 0px);
 }
 #DecreaseFontSizeButton[disabled="true"] {
-  -moz-image-region: rect(32px 16px 48px 0px) !important;
+  -moz-image-region: rect(128px 16px 144px 0px);
 }
 
 #IncreaseFontSizeButton {
-  -moz-image-region: rect(0px 32px 16px 16px);
+  -moz-image-region: rect(176px 16px 192px 0px);
 }
 #IncreaseFontSizeButton[disabled="true"] {
-  -moz-image-region: rect(32px 32px 48px 16px) !important;
+  -moz-image-region: rect(160px 16px 176px 0px);
 }
 
 #boldButton {
-  -moz-image-region: rect(0px 48px 16px 32px);
+  list-style-image: url("moz-icon://stock/gtk-bold?size=menu") !important;
 }
 #boldButton[disabled="true"] {
-  -moz-image-region: rect(32px 48px 48px 32px) !important;
+  list-style-image: url("moz-icon://stock/gtk-bold?size=menu&state=disabled") !important;
 }
 
 #italicButton {
-  -moz-image-region: rect(0px 64px 16px 48px);
+  list-style-image: url("moz-icon://stock/gtk-italic?size=menu") !important;
 }
 #italicButton[disabled="true"] {
-  -moz-image-region: rect(32px 64px 48px 48px) !important;
+  list-style-image: url("moz-icon://stock/gtk-italic?size=menu&state=disabled") !important;
 }
 
 #underlineButton {
-  -moz-image-region: rect(0px 80px 16px 64px);
+  list-style-image: url("moz-icon://stock/gtk-underline?size=menu") !important;
 }
 #underlineButton[disabled="true"] {
-  -moz-image-region: rect(32px 80px 48px 64px) !important;
+  list-style-image: url("moz-icon://stock/gtk-underline?size=menu&state=disabled") !important;
 }
 
 #ulButton {
-  -moz-image-region: rect(0px 96px 16px 80px);
+  -moz-image-region: rect(112px 16px 128px 0px);
 }
 #ulButton[disabled="true"] {
-  -moz-image-region: rect(32px 96px 48px 80px) !important;
+  -moz-image-region: rect(96px 16px 112px 0px);
 }
 
 #olButton {
-  -moz-image-region: rect(0px 112px 16px 96px);
+  -moz-image-region: rect(80px 16px 96px 0px);
 }
 #olButton[disabled="true"] {
-  -moz-image-region: rect(32px 112px 48px 96px) !important;
+  -moz-image-region: rect(64px 16px 80px 0px);
 }
 
 #outdentButton {
-  -moz-image-region: rect(0px 128px 16px 112px);
+  list-style-image: url("moz-icon://stock/gtk-unindent-ltr?size=menu") !important;
 }
 #outdentButton[disabled="true"] {
-  -moz-image-region: rect(32px 128px 48px 112px) !important;
+  list-style-image: url("moz-icon://stock/gtk-unindent-ltr?size=menu&state=disabled") !important;
 }
 
 #indentButton {
-  -moz-image-region: rect(0px 144px 16px 128px);
+  list-style-image: url("moz-icon://stock/gtk-unindent-rtl?size=menu") !important;
 }
 #indentButton[disabled="true"] {
-  -moz-image-region: rect(32px 144px 48px 128px) !important;
+  list-style-image: url("moz-icon://stock/gtk-unindent-rtl?size=menu&state=disabled") !important;
 }
 
 #AlignPopupButton {
-  -moz-image-region: rect(0px 176px 16px 160px);
+  list-style-image: url("moz-icon://stock/gtk-justify-left?size=menu") !important;
 }
 #AlignPopupButton[disabled="true"] {
-  -moz-image-region: rect(32px 176px 48px 160px) !important;
+  list-style-image: url("moz-icon://stock/gtk-justify-left?size=menu&state=disabled") !important;
 }
 
 #InsertPopupButton {
-  -moz-image-region: rect(0px 256px 16px 240px);
+  -moz-image-region: rect(48px 16px 64px 0px);
 }
 #InsertPopupButton[disabled="true"] {
-  -moz-image-region: rect(32px 256px 48px 240px) !important;
+  -moz-image-region: rect(32px 16px 48px 0px);
 }
 
+
 #smileButtonMenu {
-  -moz-image-region: rect(0px 304px 16px 288px);
+  -moz-image-region: rect(16px 16px 32px 0px);
 }
 #smileButtonMenu[disabled="true"] {
-  -moz-image-region: rect(32px 304px 48px 288px) !important;
+  -moz-image-region: rect(0px 16px 16px 0px);
 }
-
 /* ..... align menu ..... */
 
 #AlignPopup > menuitem {
   list-style-image: url("chrome://messenger/skin/messengercompose/format-buttons.png");
 }
 
 #AlignLeftItem {
   -moz-image-region: rect(0px 160px 16px 144px);
--- a/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
+++ b/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
@@ -37,39 +37,32 @@
 /* ===== msgCompSMIMEOverlay.css ========================================
   == Styles for the S/Mime in composer window.
   ======================================================================= */
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 #button-security {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
-  -moz-image-region: rect(0px 120px 24px 96px);
+  -moz-image-region: rect(154px 22px 176px 0px);
 }
 
-#button-security:hover {
-  -moz-image-region: rect(24px 120px 48px 96px);
-} 
+#button-security[disabled="true"] {
+  -moz-image-region: rect(132px 22px 154px 0px);
+}
 
-#button-security[disabled] {
-  -moz-image-region: rect(48px 120px 72px 96px) !important;
-} 
 
 toolbar[iconsize="small"] #button-security {
   list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
-  -moz-image-region: rect(0px 80px 16px 64px);
+  -moz-image-region: rect(112px 16px 128px 0px);
 }
 
-toolbar[iconsize="small"] #button-security:hover {
-  -moz-image-region: rect(16px 80px 32px 64px);
-} 
-
 toolbar[iconsize="small"] #button-security[disabled] {
-  -moz-image-region: rect(32px 80px 48px 64px) !important;
-} 
+  -moz-image-region: rect(96px 16px 112px 0px);
+}
 
 #msgcomposeWindow #signing-status {
   list-style-image: none;
   visibility: collapse;
 }
 
 #msgcomposeWindow[signing="ok"] #signing-status {
   list-style-image: url("chrome://messenger/skin/smime/icons/sbSignOk.png");