summaryrefslogtreecommitdiff
path: root/data/extensions/spyblock@gnu.org/chrome/skin/overlay.css
diff options
context:
space:
mode:
Diffstat (limited to 'data/extensions/spyblock@gnu.org/chrome/skin/overlay.css')
-rw-r--r--data/extensions/spyblock@gnu.org/chrome/skin/overlay.css116
1 files changed, 110 insertions, 6 deletions
diff --git a/data/extensions/spyblock@gnu.org/chrome/skin/overlay.css b/data/extensions/spyblock@gnu.org/chrome/skin/overlay.css
index dca1b46..60ba812 100644
--- a/data/extensions/spyblock@gnu.org/chrome/skin/overlay.css
+++ b/data/extensions/spyblock@gnu.org/chrome/skin/overlay.css
@@ -1,6 +1,6 @@
/*
* This file is part of Adblock Plus <https://adblockplus.org/>,
- * Copyright (C) 2006-2015 Eyeo GmbH
+ * Copyright (C) 2006-2017 eyeo GmbH
*
* Adblock Plus is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3 as
@@ -26,10 +26,12 @@
toolbar[iconsize="small"] #abp-toolbarbutton,
#PersonalToolbar #abp-toolbarbutton,
#header-view-toolbar > #abp-toolbarbutton,
-#abp-status {
+#abp-status
+{
list-style-image: url("abp-status-16.png");
-moz-image-region: rect(0px, 16px, 16px, 0px);
}
+
toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="disabled"],
#PersonalToolbar #abp-toolbarbutton[abpstate="disabled"],
#header-view-toolbar > #abp-toolbarbutton[abpstate="disabled"],
@@ -37,10 +39,59 @@ toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="disabled"],
toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="whitelisted"],
#PersonalToolbar #abp-toolbarbutton[abpstate="whitelisted"],
#header-view-toolbar > #abp-toolbarbutton[abpstate="whitelisted"],
-#abp-status[abpstate="whitelisted"] {
+#abp-status[abpstate="whitelisted"]
+{
-moz-image-region: rect(16px, 16px, 32px, 0px);
}
+@media screen and (min-resolution: 1.5dppx)
+{
+ toolbar[iconsize="small"] #abp-toolbarbutton,
+ #PersonalToolbar #abp-toolbarbutton,
+ #header-view-toolbar > #abp-toolbarbutton,
+ #abp-status
+ {
+ list-style-image: url("abp-status.png");
+ -moz-image-region: rect(0px, 24px, 24px, 0px);
+ }
+
+ toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="disabled"],
+ #PersonalToolbar #abp-toolbarbutton[abpstate="disabled"],
+ #header-view-toolbar > #abp-toolbarbutton[abpstate="disabled"],
+ #abp-status[abpstate="disabled"],
+ toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="whitelisted"],
+ #PersonalToolbar #abp-toolbarbutton[abpstate="whitelisted"],
+ #header-view-toolbar > #abp-toolbarbutton[abpstate="whitelisted"],
+ #abp-status[abpstate="whitelisted"]
+ {
+ -moz-image-region: rect(24px, 24px, 48px, 0px);
+ }
+}
+
+@media screen and (min-resolution: 2dppx)
+{
+ toolbar[iconsize="small"] #abp-toolbarbutton,
+ #PersonalToolbar #abp-toolbarbutton,
+ #header-view-toolbar > #abp-toolbarbutton,
+ #abp-status
+ {
+ list-style-image: url("abp-status-32.png");
+ -moz-image-region: rect(0px, 32px, 32px, 0px);
+ }
+
+ toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="disabled"],
+ #PersonalToolbar #abp-toolbarbutton[abpstate="disabled"],
+ #header-view-toolbar > #abp-toolbarbutton[abpstate="disabled"],
+ #abp-status[abpstate="disabled"],
+ toolbar[iconsize="small"] #abp-toolbarbutton[abpstate="whitelisted"],
+ #PersonalToolbar #abp-toolbarbutton[abpstate="whitelisted"],
+ #header-view-toolbar > #abp-toolbarbutton[abpstate="whitelisted"],
+ #abp-status[abpstate="whitelisted"]
+ {
+ -moz-image-region: rect(32px, 32px, 64px, 0px);
+ }
+}
+
#abp-toolbarbutton[cui-areatype="menu-panel"],
toolbarpaletteitem[place="palette"] > #abp-toolbarbutton
{
@@ -56,6 +107,42 @@ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton[abpstate="whitelisted"]
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
+@media screen and (min-resolution: 1.5dppx)
+{
+ #abp-toolbarbutton[cui-areatype="menu-panel"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton
+ {
+ list-style-image: url("abp-status-48.png");
+ -moz-image-region: rect(0px, 48px, 48px, 0px);
+ }
+
+ #abp-toolbarbutton[cui-areatype="menu-panel"][abpstate="disabled"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton[abpstate="disabled"],
+ #abp-toolbarbutton[cui-areatype="menu-panel"][abpstate="whitelisted"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton[abpstate="whitelisted"]
+ {
+ -moz-image-region: rect(48px, 48px, 96px, 0px);
+ }
+}
+
+@media screen and (min-resolution: 2dppx)
+{
+ #abp-toolbarbutton[cui-areatype="menu-panel"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton
+ {
+ list-style-image: url("abp-status-64.png");
+ -moz-image-region: rect(0px, 64px, 64px, 0px);
+ }
+
+ #abp-toolbarbutton[cui-areatype="menu-panel"][abpstate="disabled"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton[abpstate="disabled"],
+ #abp-toolbarbutton[cui-areatype="menu-panel"][abpstate="whitelisted"],
+ toolbarpaletteitem[place="palette"] > #abp-toolbarbutton[abpstate="whitelisted"]
+ {
+ -moz-image-region: rect(64px, 64px, 128px, 0px);
+ }
+}
+
#abp-toolbar-popup {
list-style-image: none;
-moz-image-region: rect(0px, 0px, 0px, 0px);
@@ -148,7 +235,9 @@ toolbar[mode="full"] #abp-toolbarbutton[type="menu"]
visibility: visible !important;
}
-#abp-bottombar-close {
+#abp-bottombar-close,
+#abp-notification-close
+{
padding: 4px 2px;
border-style: none !important;
-moz-user-focus: normal;
@@ -157,11 +246,15 @@ toolbar[mode="full"] #abp-toolbarbutton[type="menu"]
-moz-image-region: rect(0px, 14px, 14px, 0px);
}
-#abp-bottombar-close:hover {
+#abp-bottombar-close:hover,
+#abp-notification-close:hover
+{
-moz-image-region: rect(0px, 28px, 14px, 14px);
}
-#abp-bottombar-close:hover:active {
+#abp-bottombar-close:hover:active,
+#abp-notification-close:hover:active
+{
-moz-image-region: rect(0px, 42px, 14px, 28px);
}
@@ -224,3 +317,14 @@ toolbar[mode="full"] #abp-toolbarbutton[type="menu"]
{
text-decoration: underline;
}
+
+#abp-notification.abp-closing #abp-notification-content,
+#abp-notification:not(.abp-closing) #abp-notification-close-content
+{
+ display: none;
+}
+
+#abp-notification-close-content toolbarbutton label
+{
+ text-align: left;
+}