# HG changeset patch
# Parent 8ef5eb3494700696bf8d8f098cf1b93607e08ad9
diff --git a/mail/themes/gnomestripe/jar.mn b/mail/themes/gnomestripe/jar.mn
--- a/mail/themes/gnomestripe/jar.mn
+++ b/mail/themes/gnomestripe/jar.mn
@@ -98,16 +98,70 @@ classic.jar:
skin/classic/messenger/addressbook/icons/abcard-large.png (mail/addrbook/abcard-large.png)
skin/classic/messenger/addressbook/icons/remote-addrbook.png (mail/addrbook/remote-addrbook.png)
skin/classic/messenger/addressbook/icons/remote-addrbook-error.png (mail/addrbook/remote-addrbook-error.png)
skin/classic/messenger/addressbook/icons/secure-remote-addrbook.png (mail/addrbook/secure-remote-addrbook.png)
skin/classic/messenger/messengercompose/messengercompose.css (mail/compose/messengercompose.css)
skin/classic/messenger/messengercompose/editorOverlay.css (mail/compose/editorOverlay.css)
skin/classic/messenger/messengercompose/compose-toolbar.png (mail/compose/compose-toolbar.png)
skin/classic/messenger/messengercompose/compose-toolbar-small.png (mail/compose/compose-toolbar-small.png)
+ skin/classic/messenger/messengercompose/button-attach-disabled.svg (mail/compose/button-attach-disabled.svg)
+ skin/classic/messenger/messengercompose/button-attach-hover.svg (mail/compose/button-attach-hover.svg)
+ skin/classic/messenger/messengercompose/button-attach-small-disabled.svg (mail/compose/button-attach-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-attach-small-hover.svg (mail/compose/button-attach-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-attach-small.svg (mail/compose/button-attach-small.svg)
+ skin/classic/messenger/messengercompose/button-attach.svg (mail/compose/button-attach.svg)
+ skin/classic/messenger/messengercompose/button-copy-disabled.svg (mail/compose/button-copy-disabled.svg)
+ skin/classic/messenger/messengercompose/button-copy-hover.svg (mail/compose/button-copy-hover.svg)
+ skin/classic/messenger/messengercompose/button-copy-small-disabled.svg (mail/compose/button-copy-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-copy-small-hover.svg (mail/compose/button-copy-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-copy-small.svg (mail/compose/button-copy-small.svg)
+ skin/classic/messenger/messengercompose/button-copy.svg (mail/compose/button-copy.svg)
+ skin/classic/messenger/messengercompose/button-cut-disabled.svg (mail/compose/button-cut-disabled.svg)
+ skin/classic/messenger/messengercompose/button-cut-hover.svg (mail/compose/button-cut-hover.svg)
+ skin/classic/messenger/messengercompose/button-cut-small-disabled.svg (mail/compose/button-cut-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-cut-small-hover.svg (mail/compose/button-cut-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-cut-small.svg (mail/compose/button-cut-small.svg)
+ skin/classic/messenger/messengercompose/button-cut.svg (mail/compose/button-cut.svg)
+ skin/classic/messenger/messengercompose/button-paste-disabled.svg (mail/compose/button-paste-disabled.svg)
+ skin/classic/messenger/messengercompose/button-paste-hover.svg (mail/compose/button-paste-hover.svg)
+ skin/classic/messenger/messengercompose/button-paste-small-disabled.svg (mail/compose/button-paste-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-paste-small-hover.svg (mail/compose/button-paste-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-paste-small.svg (mail/compose/button-paste-small.svg)
+ skin/classic/messenger/messengercompose/button-paste.svg (mail/compose/button-paste.svg)
+ skin/classic/messenger/messengercompose/button-quote-disabled.svg (mail/compose/button-quote-disabled.svg)
+ skin/classic/messenger/messengercompose/button-quote-hover.svg (mail/compose/button-quote-hover.svg)
+ skin/classic/messenger/messengercompose/button-quote-small-disabled.svg (mail/compose/button-quote-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-quote-small-hover.svg (mail/compose/button-quote-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-quote-small.svg (mail/compose/button-quote-small.svg)
+ skin/classic/messenger/messengercompose/button-quote.svg (mail/compose/button-quote.svg)
+ skin/classic/messenger/messengercompose/button-save-disabled.svg (mail/compose/button-save-disabled.svg)
+ skin/classic/messenger/messengercompose/button-save-hover.svg (mail/compose/button-save-hover.svg)
+ skin/classic/messenger/messengercompose/button-save-small-disabled.svg (mail/compose/button-save-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-save-small-hover.svg (mail/compose/button-save-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-save-small.svg (mail/compose/button-save-small.svg)
+ skin/classic/messenger/messengercompose/button-save.svg (mail/compose/button-save.svg)
+ skin/classic/messenger/messengercompose/button-security-disabled.svg (mail/compose/button-security-disabled.svg)
+ skin/classic/messenger/messengercompose/button-security-hover.svg (mail/compose/button-security-hover.svg)
+ skin/classic/messenger/messengercompose/button-security-small-disabled.svg (mail/compose/button-security-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-security-small-hover.svg (mail/compose/button-security-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-security-small.svg (mail/compose/button-security-small.svg)
+ skin/classic/messenger/messengercompose/button-security.svg (mail/compose/button-security.svg)
+ skin/classic/messenger/messengercompose/button-send-disabled.svg (mail/compose/button-send-disabled.svg)
+ skin/classic/messenger/messengercompose/button-send-hover.svg (mail/compose/button-send-hover.svg)
+ skin/classic/messenger/messengercompose/button-send-small-disabled.svg (mail/compose/button-send-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-send-small-hover.svg (mail/compose/button-send-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-send-small.svg (mail/compose/button-send-small.svg)
+ skin/classic/messenger/messengercompose/button-send.svg (mail/compose/button-send.svg)
+ skin/classic/messenger/messengercompose/button-spelling-disabled.svg (mail/compose/button-spelling-disabled.svg)
+ skin/classic/messenger/messengercompose/button-spelling-hover.svg (mail/compose/button-spelling-hover.svg)
+ skin/classic/messenger/messengercompose/button-spelling-small-disabled.svg (mail/compose/button-spelling-small-disabled.svg)
+ skin/classic/messenger/messengercompose/button-spelling-small-hover.svg (mail/compose/button-spelling-small-hover.svg)
+ skin/classic/messenger/messengercompose/button-spelling-small.svg (mail/compose/button-spelling-small.svg)
+ skin/classic/messenger/messengercompose/button-spelling.svg (mail/compose/button-spelling.svg)
skin/classic/messenger/messengercompose/format-buttons.png (mail/compose/format-buttons.png)
% skin messenger-newsblog classic/1.0 %skin/classic/messenger-newsblog/
skin/classic/messenger-newsblog/feed-subscriptions.css (mail/newsblog/feed-subscriptions.css)
skin/classic/messenger-newsblog/icons/rss-feed.png (mail/newsblog/rss-feed.png)
skin/classic/messenger-newsblog/icons/server-rss.png (mail/newsblog/server-rss.png)
skin/classic/messenger/preferences/alwaysAsk.png (mail/preferences/alwaysAsk.png)
skin/classic/messenger/preferences/preferences.css (mail/preferences/preferences.css)
skin/classic/messenger/preferences/general.png (mail/preferences/general.png)
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-attach-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach-hover.svg b/mail/themes/gnomestripe/mail/compose/button-attach-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-attach-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-attach-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach-small.svg b/mail/themes/gnomestripe/mail/compose/button-attach-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-attach.svg b/mail/themes/gnomestripe/mail/compose/button-attach.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-attach.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-copy-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy-hover.svg b/mail/themes/gnomestripe/mail/compose/button-copy-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-copy-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-copy-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy-small.svg b/mail/themes/gnomestripe/mail/compose/button-copy-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-copy.svg b/mail/themes/gnomestripe/mail/compose/button-copy.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-copy.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-cut-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut-hover.svg b/mail/themes/gnomestripe/mail/compose/button-cut-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-cut-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-cut-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut-small.svg b/mail/themes/gnomestripe/mail/compose/button-cut-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-cut.svg b/mail/themes/gnomestripe/mail/compose/button-cut.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-cut.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-paste-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste-hover.svg b/mail/themes/gnomestripe/mail/compose/button-paste-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-paste-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-paste-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste-small.svg b/mail/themes/gnomestripe/mail/compose/button-paste-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-paste.svg b/mail/themes/gnomestripe/mail/compose/button-paste.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-paste.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-quote-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote-hover.svg b/mail/themes/gnomestripe/mail/compose/button-quote-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-quote-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-quote-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote-small.svg b/mail/themes/gnomestripe/mail/compose/button-quote-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-quote.svg b/mail/themes/gnomestripe/mail/compose/button-quote.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-quote.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-save-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save-hover.svg b/mail/themes/gnomestripe/mail/compose/button-save-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-save-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-save-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save-small.svg b/mail/themes/gnomestripe/mail/compose/button-save-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-save.svg b/mail/themes/gnomestripe/mail/compose/button-save.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-save.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-security-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security-hover.svg b/mail/themes/gnomestripe/mail/compose/button-security-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-security-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-security-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security-small.svg b/mail/themes/gnomestripe/mail/compose/button-security-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-security.svg b/mail/themes/gnomestripe/mail/compose/button-security.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-security.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-send-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send-hover.svg b/mail/themes/gnomestripe/mail/compose/button-send-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-send-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-send-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send-small.svg b/mail/themes/gnomestripe/mail/compose/button-send-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-send.svg b/mail/themes/gnomestripe/mail/compose/button-send.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-send.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-spelling-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling-hover.svg b/mail/themes/gnomestripe/mail/compose/button-spelling-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling-small-disabled.svg b/mail/themes/gnomestripe/mail/compose/button-spelling-small-disabled.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling-small-disabled.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling-small-hover.svg b/mail/themes/gnomestripe/mail/compose/button-spelling-small-hover.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling-small-hover.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling-small.svg b/mail/themes/gnomestripe/mail/compose/button-spelling-small.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling-small.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/button-spelling.svg b/mail/themes/gnomestripe/mail/compose/button-spelling.svg
new file mode 100644
--- /dev/null
+++ b/mail/themes/gnomestripe/mail/compose/button-spelling.svg
@@ -0,0 +1,7 @@
+
diff --git a/mail/themes/gnomestripe/mail/compose/messengercompose.css b/mail/themes/gnomestripe/mail/compose/messengercompose.css
--- a/mail/themes/gnomestripe/mail/compose/messengercompose.css
+++ b/mail/themes/gnomestripe/mail/compose/messengercompose.css
@@ -65,166 +65,285 @@ toolbox[labelalign="end"] > toolbar[mode
-moz-padding-start: 2px;
}
toolbox[labelalign="end"] > toolbar[mode="full"] deck .toolbarbutton-text {
text-align: start;
}
#button-send {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
- -moz-image-region: rect(198px 22px 220px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send.svg") !important;
+ -moz-image-region: auto !important;
+}
+
+#button-send:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send-hover.svg") !important;
+ -moz-image-region: auto !important;
}
#button-send[disabled="true"] {
- -moz-image-region: rect(176px 22px 198px 0px) !important;
-}
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send-disabled.svg") !important;
+ -moz-image-region: auto !important;
+}
#button-contacts {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
- -moz-image-region: rect(22px 22px 44px 0px) !important;
+ list-style-image: url("chrome://messenger/skin/icons/button-address.svg");
+ -moz-image-region: auto !important;
+}
+
+#button-contacts:hover {
+ list-style-image: url("chrome://messenger/skin/icons/button-address-hover.svg");
+ -moz-image-region: auto !important;
}
#button-contacts[disabled="true"] {
- -moz-image-region: rect(0px 22px 22px 0px) !important;
+ list-style-image: url("chrome://messenger/skin/icons/button-address-disabled.svg");
+ -moz-image-region: auto !important;
}
#spellingButton {
- list-style-image: url("moz-icon://stock/gtk-spell-check?size=toolbar");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling.svg");
+ -moz-image-region: auto !important;
+}
+
+#spellingButton:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling-hover.svg");
+ -moz-image-region: auto !important;
}
#spellingButton[disabled="true"] {
- list-style-image: url("moz-icon://stock/tools-check-spelling?size=toolbar&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling-disabled.svg");
+ -moz-image-region: auto !important;
}
#button-attach {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
- -moz-image-region: rect(66px 22px 88px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach.svg");
+ -moz-image-region: auto !important;
+}
+
+#button-attach:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach-hover.svg");
+ -moz-image-region: auto !important;
}
#button-attach[disabled="true"] {
- -moz-image-region: rect(44px 22px 66px 0px) !important;
-}
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach-disabled.svg");
+ -moz-image-region: auto !important;
+}
#button-save {
- list-style-image: url("moz-icon://stock/gtk-save?size=toolbar");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save.svg");
+ -moz-image-region: auto !important;
+}
+
+#button-save:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save-hover.svg");
+ -moz-image-region: auto !important;
}
#button-save[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-save?size=toolbar&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save-disabled.svg");
+ -moz-image-region: auto !important;
}
#quoteButton {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar.png");
- -moz-image-region: rect(110px 22px 132px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote.svg");
+ -moz-image-region: auto !important;
+}
+
+#quoteButton:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote-hover.svg");
+ -moz-image-region: auto !important;
}
#quoteButton[disabled="true"] {
- -moz-image-region: rect(88px 22px 110px 0px) !important;
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote-disabled.svg");
+ -moz-image-region: auto !important;
}
#cut-button {
- list-style-image: url("moz-icon://stock/gtk-cut?size=toolbar");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut.svg");
+ -moz-image-region: auto !important;
+}
+
+#cut-button:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut-hover.svg");
+ -moz-image-region: auto !important;
}
#cut-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-cut?size=toolbar&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut-disabled.svg");
+ -moz-image-region: auto !important;
}
#copy-button {
- list-style-image: url("moz-icon://stock/gtk-copy?size=toolbar");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy.svg");
+ -moz-image-region: auto !important;
+}
+
+#copy-button:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy-hover.svg");
+ -moz-image-region: auto !important;
}
#copy-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-copy?size=toolbar&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy-disabled.svg");
+ -moz-image-region: auto !important;
}
#paste-button {
- list-style-image: url("moz-icon://stock/gtk-paste?size=toolbar");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste.svg");
+ -moz-image-region: auto !important;
+}
+
+#paste-button:hover{
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste-hover.svg");
+ -moz-image-region: auto !important;
}
#paste-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-paste?size=toolbar&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste-disabled.svg");
+ -moz-image-region: auto !important;
}
/* ::::: small primary toolbar buttons ::::: */
toolbar[iconsize="small"] #button-send {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
- -moz-image-region: rect(144px 16px 160px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send-small.svg") !important;
+ -moz-image-region: auto !important;
}
-toolbar[iconsize="small"] #button-send[disabled] {
- -moz-image-region: rect(128px 16px 144px 0px) !important;
+toolbar[iconsize="small"] #button-send:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send-small-hover.svg") !important;
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #button-send[disabled="true"] {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-send-small-disabled.svg") !important;
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #button-contacts {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
- -moz-image-region: rect(16px 16px 32px 0px) !important;
+ list-style-image: url("chrome://messenger/skin/icons/button-address-small.svg");
+ -moz-image-region: auto !important;
}
-toolbar[iconsize="small"] #button-contacts[disabled] {
- -moz-image-region: rect(0px 16px 16px 0px) !important;
+toolbar[iconsize="small"] #button-contacts:hover {
+ list-style-image: url("chrome://messenger/skin/icons/button-address-small-hover.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #button-contacts[disabled="true"] {
+ list-style-image: url("chrome://messenger/skin/icons/button-address-small-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #spellingButton {
- list-style-image: url("moz-icon://stock/gtk-spell-check?size=menu");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling-small.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #spellingButton:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling-small-hover.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #spellingButton[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-spell-check?size=menu&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-spelling-small-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #button-attach {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
- -moz-image-region: rect(48px 16px 64px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach-small.svg");
+ -moz-image-region: auto !important;
}
-toolbar[iconsize="small"] #button-attach[disabled] {
- -moz-image-region: rect(32px 16px 48px 0px) !important;
-}
+toolbar[iconsize="small"] #button-attach:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach-small-hover.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #button-attach[disabled="true"] {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-attach-small-disabled.svg");
+ -moz-image-region: auto !important;
+}
toolbar[iconsize="small"] #button-save {
- list-style-image: url("moz-icon://stock/gtk-save?size=menu");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save-small.svg");
+ -moz-image-region: auto !important;
}
-toolbar[iconsize="small"] #button-save[disabled] {
- list-style-image: url("moz-icon://stock/gtk-save?size=menu&state=disabled");
+toolbar[iconsize="small"] #button-save:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save-small-hover.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #button-save[disabled="true"] {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-save-small-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #quoteButton {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
- -moz-image-region: rect(80px 16px 96px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote-small.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #quoteButton:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote-small-hover.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #quoteButton[disabled="true"] {
- -moz-image-region: rect(64px 16px 80px 0px) !important;
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-quote-small-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #cut-button {
- list-style-image: url("moz-icon://stock/gtk-cut?size=menu");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut-small.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #cut-button:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut-small-hover.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #cut-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-cut?size=menu&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-cut-small-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #copy-button {
- list-style-image: url("moz-icon://stock/gtk-copy?size=menu");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy-small.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #copy-button:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy-small-hover.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #copy-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-copy?size=menu&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-copy-small-disabled.svg");
+ -moz-image-region: auto !important;
}
+
toolbar[iconsize="small"] #paste-button {
- list-style-image: url("moz-icon://stock/gtk-paste?size=menu");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste-small.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #paste-button:hover{
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste-small-hover.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #paste-button[disabled="true"] {
- list-style-image: url("moz-icon://stock/gtk-paste?size=menu&state=disabled");
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-paste-small-disabled.svg");
+ -moz-image-region: auto !important;
}
#priority-button:not(:-moz-lwtheme) > label {
color: MenuText;
}
/* ::::: special toolbar colors ::::: */
diff --git a/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css b/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
--- a/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
+++ b/mail/themes/gnomestripe/mail/smime/msgCompSMIMEOverlay.css
@@ -36,32 +36,44 @@
/* ===== 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(154px 22px 176px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security.svg");
+ -moz-image-region: auto !important;
+}
+
+#button-security:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security-hover.svg");
+ -moz-image-region: auto !important;
}
#button-security[disabled="true"] {
- -moz-image-region: rect(132px 22px 154px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security-disabled.svg");
+ -moz-image-region: auto !important;
}
toolbar[iconsize="small"] #button-security {
- list-style-image: url("chrome://messenger/skin/messengercompose/compose-toolbar-small.png");
- -moz-image-region: rect(112px 16px 128px 0px);
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security-small.svg");
+ -moz-image-region: auto !important;
}
-toolbar[iconsize="small"] #button-security[disabled] {
- -moz-image-region: rect(96px 16px 112px 0px);
+toolbar[iconsize="small"] #button-security:hover {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security-small-hover.svg");
+ -moz-image-region: auto !important;
+}
+
+toolbar[iconsize="small"] #button-security[disabled="true"] {
+ list-style-image: url("chrome://messenger/skin/messengercompose/button-security-small-disabled.svg");
+ -moz-image-region: auto !important;
}
#msgcomposeWindow #signing-status {
list-style-image: none;
visibility: collapse;
}
#msgcomposeWindow[signing="ok"] #signing-status {