summaryrefslogtreecommitdiff
path: root/src/chrome
diff options
context:
space:
mode:
authorVineet Kumar <git@vineetk.net>2022-08-29 17:02:12 -0400
committerVineet Kumar <git@vineetk.net>2026-05-14 17:02:12 -0400
commit199c684366d6cf7431513ff15bae9861166a3a19 (patch)
treeab143c779ca20d6ba39be37b2ee2b93b2802cfa2 /src/chrome
parent48c977ab7fcab19dc4da19bba4b209b220c0a33e (diff)
Diffstat (limited to 'src/chrome')
-rw-r--r--src/chrome/abouthome/abouthome.css22
-rw-r--r--src/chrome/browser/aboutCertError.css6
-rw-r--r--src/chrome/browser/aboutTabCrashed.css2
-rw-r--r--src/chrome/browser/browser.css85
-rw-r--r--src/chrome/browser/devtools.css6
-rw-r--r--src/chrome/browser/downloads/allDownloadsViewOverlay.css6
-rw-r--r--src/chrome/browser/downloads/downloads.css10
-rw-r--r--src/chrome/browser/feeds/subscribe.css16
-rw-r--r--src/chrome/browser/newtab/newTab.css28
-rw-r--r--src/chrome/browser/pageInfo.css24
-rw-r--r--src/chrome/browser/places/organizer.css18
-rw-r--r--src/chrome/browser/places/places.css4
-rw-r--r--src/chrome/browser/syncCommon.css2
-rw-r--r--src/chrome/browser/syncSetup.css6
-rw-r--r--src/chrome/browser/tabview/tabview.css2
-rw-r--r--src/chrome/global/about.css8
-rw-r--r--src/chrome/global/aboutMemory.css24
-rw-r--r--src/chrome/global/aboutReader.css538
-rw-r--r--src/chrome/global/aboutSupport.css2
-rw-r--r--src/chrome/global/alerts/alert.css4
-rw-r--r--src/chrome/global/autocomplete.css6
-rw-r--r--src/chrome/global/button.css12
-rw-r--r--src/chrome/global/checkbox.css4
-rw-r--r--src/chrome/global/config.css2
-rw-r--r--src/chrome/global/console/console.css12
-rw-r--r--src/chrome/global/customizeToolbar.css4
-rw-r--r--src/chrome/global/datetimepicker.css16
-rw-r--r--src/chrome/global/dialog.css6
-rw-r--r--src/chrome/global/dirListing/dirListing.css10
-rw-r--r--src/chrome/global/filefield.css10
-rw-r--r--src/chrome/global/findBar.css2
-rw-r--r--src/chrome/global/global.css10
-rw-r--r--src/chrome/global/groupbox.css4
-rw-r--r--src/chrome/global/in-content/common.css28
-rw-r--r--src/chrome/global/inContentUI.css16
-rw-r--r--src/chrome/global/listbox.css12
-rw-r--r--src/chrome/global/narrate.css8
-rw-r--r--src/chrome/global/netError.css8
-rw-r--r--src/chrome/global/notification.css14
-rw-r--r--src/chrome/global/preferences.css10
-rw-r--r--src/chrome/global/progressmeter.css2
-rw-r--r--src/chrome/global/richlistbox.css8
-rw-r--r--src/chrome/global/spinbuttons.css8
-rw-r--r--src/chrome/global/splitter.css2
-rw-r--r--src/chrome/global/tabbox.css8
-rw-r--r--src/chrome/global/tabprompts.css4
-rw-r--r--src/chrome/global/textbox.css8
-rw-r--r--src/chrome/global/toolbar.css2
-rw-r--r--src/chrome/global/tree.css26
-rw-r--r--src/chrome/global/wizard.css4
-rw-r--r--src/chrome/mozapps/aboutProfiles.css4
-rw-r--r--src/chrome/mozapps/aboutServiceWorkers.css6
-rw-r--r--src/chrome/mozapps/downloads/downloads.css8
-rw-r--r--src/chrome/mozapps/extensions/about.css4
-rw-r--r--src/chrome/mozapps/extensions/eula.css4
-rw-r--r--src/chrome/mozapps/extensions/extensions.css24
-rw-r--r--src/chrome/mozapps/plugins/pluginProblem.css8
-rw-r--r--src/chrome/mozapps/xpinstall/xpinstallConfirm.css8
-rw-r--r--src/chrome/os/darwin/menu.css10
-rw-r--r--src/chrome/os/darwin/menulist.css8
-rw-r--r--src/chrome/os/darwin/notification.css6
-rw-r--r--src/chrome/os/darwin/popup.css10
-rw-r--r--src/chrome/os/darwin/radio.css4
-rw-r--r--src/chrome/os/darwin/toolbar.css8
-rw-r--r--src/chrome/os/darwin/toolbarbutton.css4
-rw-r--r--src/chrome/os/darwin/tree.css4
-rw-r--r--src/chrome/os/linux/menu.css10
-rw-r--r--src/chrome/os/linux/menulist.css20
-rw-r--r--src/chrome/os/linux/popup.css12
-rw-r--r--src/chrome/os/linux/radio.css6
-rw-r--r--src/chrome/os/linux/toolbar.css10
-rw-r--r--src/chrome/os/linux/toolbarbutton.css8
-rw-r--r--src/chrome/os/winnt/browser.css8
-rw-r--r--src/chrome/os/winnt/menu.css8
-rw-r--r--src/chrome/os/winnt/menulist.css10
-rw-r--r--src/chrome/os/winnt/notification.css6
-rw-r--r--src/chrome/os/winnt/popup.css12
-rw-r--r--src/chrome/os/winnt/radio.css4
-rw-r--r--src/chrome/os/winnt/scrollbars.css28
-rw-r--r--src/chrome/os/winnt/toolbar.css8
-rw-r--r--src/chrome/os/winnt/toolbarbutton.css6
81 files changed, 661 insertions, 694 deletions
diff --git a/src/chrome/abouthome/abouthome.css b/src/chrome/abouthome/abouthome.css
index ad2b1a0..7f67f2f 100644
--- a/src/chrome/abouthome/abouthome.css
+++ b/src/chrome/abouthome/abouthome.css
@@ -21,7 +21,7 @@ button {
21} 21}
22 22
23a { 23a {
24 color: #fff; 24 color: #bfbbb6;
25 text-decoration: none; 25 text-decoration: none;
26} 26}
27 27
@@ -73,9 +73,9 @@ a {
73 73
74#searchText { 74#searchText {
75 -moz-box-flex: 1; 75 -moz-box-flex: 1;
76 color: #fff; 76 color: #bfbbb6;
77 padding: 6px 8px; 77 padding: 6px 8px;
78 background-color: rgb(0, 0, 0); 78 background-color: #181411;
79 border: 1px solid; 79 border: 1px solid;
80 border-color: rgb(64, 64, 64); 80 border-color: rgb(64, 64, 64);
81 border-radius: 5px 0 0 5px; 81 border-radius: 5px 0 0 5px;
@@ -93,8 +93,8 @@ a {
93#searchSubmit { 93#searchSubmit {
94 margin-inline-start: -1px; 94 margin-inline-start: -1px;
95 padding: 0 9px; 95 padding: 0 9px;
96 color: #fff; 96 color: #bfbbb6;
97 background-color: rgb(0, 0, 0); 97 background-color: #181411;
98 border: 1px solid; 98 border: 1px solid;
99 border-color: rgb(64, 64, 64); 99 border-color: rgb(64, 64, 64);
100 border-radius: 0 5px 5px 0; 100 border-radius: 0 5px 5px 0;
@@ -111,12 +111,12 @@ a {
111#searchText + #searchSubmit:hover, 111#searchText + #searchSubmit:hover,
112#searchText[autofocus] + #searchSubmit { 112#searchText[autofocus] + #searchSubmit {
113 border-color: rgb(128, 128, 128); 113 border-color: rgb(128, 128, 128);
114 background-color: rgb(0, 0, 0); 114 background-color: #181411;
115} 115}
116 116
117#searchText + #searchSubmit:hover:active { 117#searchText + #searchSubmit:hover:active {
118 border-color: rgb(64, 64, 64); 118 border-color: rgb(64, 64, 64);
119 background-color: rgb(0, 0, 0); 119 background-color: #181411;
120} 120}
121 121
122#launcher { 122#launcher {
@@ -124,7 +124,7 @@ a {
124 -moz-box-align: center; 124 -moz-box-align: center;
125 -moz-box-pack: center; 125 -moz-box-pack: center;
126 width: 100%; 126 width: 100%;
127 background-color: rgb(0, 0, 0); 127 background-color: #181411;
128 border-top: 1px solid rgb(64, 64, 64); 128 border-top: 1px solid rgb(64, 64, 64);
129} 129}
130 130
@@ -148,7 +148,7 @@ body[narrow] #launcher[session] {
148 background: transparent padding-box; 148 background: transparent padding-box;
149 border: 1px solid transparent; 149 border: 1px solid transparent;
150 border-radius: 2.5px; 150 border-radius: 2.5px;
151 color: #fff; 151 color: #bfbbb6;
152 font-size: 75%; 152 font-size: 75%;
153 cursor: pointer; 153 cursor: pointer;
154} 154}
@@ -158,11 +158,11 @@ body[narrow] #launcher[session] > .launchButton {
158} 158}
159 159
160.launchButton:hover { 160.launchButton:hover {
161 background-color: rgb(0, 0, 0); 161 background-color: #181411;
162} 162}
163 163
164.launchButton:hover:active { 164.launchButton:hover:active {
165 background-color: rgb(0, 0, 0); 165 background-color: #181411;
166 border-color: rgb(64, 64, 64); 166 border-color: rgb(64, 64, 64);
167} 167}
168 168
diff --git a/src/chrome/browser/aboutCertError.css b/src/chrome/browser/aboutCertError.css
index 17ed964..d5264d0 100644
--- a/src/chrome/browser/aboutCertError.css
+++ b/src/chrome/browser/aboutCertError.css
@@ -4,13 +4,13 @@
4 4
5 5
6html { 6html {
7 background: rgb(0, 0, 0); 7 background: #181411;
8} 8}
9 9
10body { 10body {
11 margin: 0; 11 margin: 0;
12 padding: 0 1em; 12 padding: 0 1em;
13 color: #fff; 13 color: #bfbbb6;
14 font: message-box; 14 font: message-box;
15} 15}
16 16
@@ -33,7 +33,7 @@ h2 {
33 border-radius: 10px; 33 border-radius: 10px;
34 padding: 3em; 34 padding: 3em;
35 padding-inline-start: 30px; 35 padding-inline-start: 30px;
36 background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat rgb(0, 0, 0); 36 background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat #181411;
37 background-origin: content-box; 37 background-origin: content-box;
38} 38}
39 39
diff --git a/src/chrome/browser/aboutTabCrashed.css b/src/chrome/browser/aboutTabCrashed.css
index 0689ed1..de29a00 100644
--- a/src/chrome/browser/aboutTabCrashed.css
+++ b/src/chrome/browser/aboutTabCrashed.css
@@ -1,5 +1,5 @@
1body { 1body {
2 background-color: rgb(0, 0, 0); 2 background-color: #181411;
3 margin-top: 2em; 3 margin-top: 2em;
4 font: message-box; 4 font: message-box;
5 font-size: 100%; 5 font-size: 100%;
diff --git a/src/chrome/browser/browser.css b/src/chrome/browser/browser.css
index 483e076..6196e97 100644
--- a/src/chrome/browser/browser.css
+++ b/src/chrome/browser/browser.css
@@ -7,18 +7,18 @@
7@namespace html url("http://www.w3.org/1999/xhtml"); 7@namespace html url("http://www.w3.org/1999/xhtml");
8 8
9:root { 9:root {
10 --tab-background: linear-gradient(rgba(0,0,0,1), rgba(0,0,0,1)); 10 --tab-background: #181411;
11 --tab-border-color: rgb(64,64,64); 11 --tab-border-color: #9a9a9a;
12 --tab-border-radius: 0px; 12 --tab-border-radius: 0px;
13 --tab-box-shadow: none; 13 --tab-box-shadow: none;
14 --tab-hover-background: linear-gradient(rgba(0,0,0,.85), rgba(0,0,0,.85)); 14 --tab-hover-background: rgba(24,20,17,.85);
15 --tab-hover-border: var(--tab-border-color); 15 --tab-hover-border: var(--tab-border-color);
16 --tab-pinned-background: linear-gradient(rgba(255,255,255,1) -8px, rgba(23,23,23,1), rgba(23,23,23,1)); 16 --tab-pinned-background: linear-gradient(rgba(255,255,255,1) -8px, rgba(23,23,23,1), rgba(23,23,23,1));
17 --tab-selected-background: linear-gradient(rgba(0,0,0,1), rgba(0,0,0,1)); 17 --tab-selected-background: rgba(24,20,17,1);
18 --tab-selected-border: var(--tab-border-color); 18 --tab-selected-border: var(--tab-border-color);
19 19
20 --toolbar-border: rgba(64,64,64,1); 20 --toolbar-border: #9a9a9a;
21 --toolbar-highlight-top: rgba(32,32,32); 21 --toolbar-highlight-top: #2b2722;
22 --toolbar-highlight-bottom: var(--toolbar-highlight-top); 22 --toolbar-highlight-bottom: var(--toolbar-highlight-top);
23 23
24 --toolbarbutton-background-color: hsla(210,32%,93%,0); 24 --toolbarbutton-background-color: hsla(210,32%,93%,0);
@@ -55,12 +55,12 @@
55} 55}
56 56
57#main-window:not(:-moz-lwtheme):after { 57#main-window:not(:-moz-lwtheme):after {
58 color: #fff !important; 58 color: #bfbbb6 !important;
59 text-shadow: none !important; 59 text-shadow: none !important;
60} 60}
61 61
62#main-window { 62#main-window {
63 background-color: rgb(0,0,0); 63 background-color: #181411;
64} 64}
65 65
66#menubar-items { 66#menubar-items {
@@ -73,9 +73,9 @@
73 73
74#navigator-toolbox { 74#navigator-toolbox {
75 -moz-appearance: none; 75 -moz-appearance: none;
76 background-color: rgb(0,0,0); /*transparent;*/ 76 background-color: #181411; /*transparent;*/
77 border-top: none; 77 border-top: none;
78 color: #fff; 78 color: #bfbbb6;
79} 79}
80 80
81#navigator-toolbox::after { 81#navigator-toolbox::after {
@@ -83,7 +83,7 @@
83 display: -moz-box; 83 display: -moz-box;
84 -moz-box-ordinal-group: 101; 84 -moz-box-ordinal-group: 101;
85 height: 1px; 85 height: 1px;
86 background-color: rgba(0,0,0,1); 86 background-color: #181411;
87} 87}
88 88
89#navigator-toolbox[tabsontop=false]::after, 89#navigator-toolbox[tabsontop=false]::after,
@@ -94,16 +94,16 @@
94#navigator-toolbox > toolbar:not(:-moz-lwtheme) { 94#navigator-toolbox > toolbar:not(:-moz-lwtheme) {
95 -moz-appearance: none; 95 -moz-appearance: none;
96 border-style: none; 96 border-style: none;
97 background-color: rgba(0,0,0,1); 97 background-color: #181411;
98} 98}
99 99
100#toolbar-menubar:not(:-moz-lwtheme), 100#toolbar-menubar:not(:-moz-lwtheme),
101#TabsToolbar[tabsontop=true]:not(:-moz-lwtheme), 101#TabsToolbar[tabsontop=true]:not(:-moz-lwtheme),
102#navigator-toolbox[tabsontop=false] > #nav-bar:not(:-moz-lwtheme), 102#navigator-toolbox[tabsontop=false] > #nav-bar:not(:-moz-lwtheme),
103#nav-bar + #customToolbars + #PersonalToolbar[collapsed=true] + #TabsToolbar[tabsontop=false]:last-child:not(:-moz-lwtheme) { 103#nav-bar + #customToolbars + #PersonalToolbar[collapsed=true] + #TabsToolbar[tabsontop=false]:last-child:not(:-moz-lwtheme) {
104 background-color: rgb(0,0,0) !important; /*transparent !important;*/ 104 background-color: #181411 !important; /*transparent !important;*/
105 background-image: none !important; 105 background-image: none !important;
106 color: #fff; 106 color: #bfbbb6;
107 border-left-style: none !important; 107 border-left-style: none !important;
108 border-right-style: none !important; 108 border-right-style: none !important;
109} 109}
@@ -153,7 +153,7 @@
153 153
154#print-preview-toolbar:not(:-moz-lwtheme) { 154#print-preview-toolbar:not(:-moz-lwtheme) {
155 -moz-appearance: none; 155 -moz-appearance: none;
156 background-color: rgb(0, 0, 0); 156 background-color: #181411;
157} 157}
158 158
159/* ::::: app menu button ::::: */ 159/* ::::: app menu button ::::: */
@@ -185,16 +185,16 @@
185 185
186#appmenu-popup { 186#appmenu-popup {
187 -moz-appearance: none; 187 -moz-appearance: none;
188 background: rgb(0,0,0); 188 background: #181411;
189 border: 1px solid rgb(64,64,64); 189 border: 1px solid rgb(64,64,64);
190} 190}
191#appmenuPrimaryPane { 191#appmenuPrimaryPane {
192 background-color: rgb(0,0,0); 192 background-color: #181411;
193 padding: 2px; 193 padding: 2px;
194 border-inline-end: none; 194 border-inline-end: none;
195} 195}
196#appmenuSecondaryPane { 196#appmenuSecondaryPane {
197 background-color: rgb(0,0,0); 197 background-color: #181411;
198 padding-inline-start: 3px; 198 padding-inline-start: 3px;
199 padding-inline-end: 2px; 199 padding-inline-end: 2px;
200 padding-top: 2px; 200 padding-top: 2px;
@@ -213,7 +213,7 @@
213} 213}
214 214
215.appmenu-edit-button:not([disabled]):hover { 215.appmenu-edit-button:not([disabled]):hover {
216 background: rgb(0,0,0); 216 background: #181411;
217} 217}
218 218
219#appmenuSecondaryPane-spacer { 219#appmenuSecondaryPane-spacer {
@@ -376,13 +376,13 @@ toolbarbutton.bookmark-item {
376} 376}
377 377
378toolbarbutton.bookmark-item:hover { 378toolbarbutton.bookmark-item:hover {
379 background-color: rgb(0,0,0); 379 background-color: #181411;
380 color: white; 380 color: white;
381 text-shadow: none; 381 text-shadow: none;
382} 382}
383 383
384toolbarbutton.bookmark-item:hover:active { 384toolbarbutton.bookmark-item:hover:active {
385 background-color: rgb(0,0,0); 385 background-color: #181411;
386 color: white; 386 color: white;
387 text-shadow: none; 387 text-shadow: none;
388} 388}
@@ -847,8 +847,8 @@ toolbar:not([brighttext]) #tabview-button {
847 border: none; 847 border: none;
848 border-color: rgba(32,32,32,1); 848 border-color: rgba(32,32,32,1);
849 border-radius: 0px; 849 border-radius: 0px;
850 background-color: rgb(0,0,0); 850 background-color: #181411;
851 color: #fff; 851 color: #bfbbb6;
852} 852}
853 853
854#urlbar { 854#urlbar {
@@ -860,22 +860,23 @@ toolbar:not([brighttext]) #tabview-button {
860.searchbar-textbox:-moz-lwtheme { 860.searchbar-textbox:-moz-lwtheme {
861 background-color: rgba(0,0,0,.8); 861 background-color: rgba(0,0,0,.8);
862 border-color: rgba(64,64,64,.27) rgba(64,64,64,.2) rgba(64,64,64,.18); 862 border-color: rgba(64,64,64,.27) rgba(64,64,64,.2) rgba(64,64,64,.18);
863 color: #fff; 863 color: #bfbbb6;
864} 864}
865 865
866html|*.urlbar-input:-moz-lwtheme:-moz-placeholder, 866html|*.urlbar-input:-moz-lwtheme:-moz-placeholder,
867.searchbar-textbox:-moz-lwtheme > .autocomplete-textbox-container > .textbox-input-box > html|*.textbox-input:-moz-placeholder { 867.searchbar-textbox:-moz-lwtheme > .autocomplete-textbox-container > .textbox-input-box > html|*.textbox-input:-moz-placeholder {
868 color: #fff; 868 color: #bfbbb6;
869} 869}
870 870
871#urlbar:-moz-lwtheme[focused="true"], 871#urlbar:-moz-lwtheme[focused="true"],
872.searchbar-textbox:-moz-lwtheme[focused="true"] { 872.searchbar-textbox:-moz-lwtheme[focused="true"] {
873 background-color: rgb(0,0,0); 873 background-color: #181411;
874} 874}
875 875
876#urlbar-container { 876#urlbar-container {
877 -moz-box-orient: horizontal; 877 -moz-box-orient: horizontal;
878 -moz-box-align: stretch; 878 -moz-box-align: stretch;
879 background-color: #181411;
879} 880}
880 881
881.urlbar-textbox-container { 882.urlbar-textbox-container {
@@ -1086,7 +1087,7 @@ window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icon
1086 1087
1087.ac-url-text, 1088.ac-url-text,
1088.ac-action-text { 1089.ac-action-text {
1089 color: #fff; 1090 color: #bfbbb6;
1090} 1091}
1091 1092
1092 1093
@@ -1266,20 +1267,20 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1266} 1267}
1267 1268
1268#sidebar-search-container { 1269#sidebar-search-container {
1269 background-color: #000; 1270 background-color: #181411;
1270} 1271}
1271 1272
1272#sidebar-header { 1273#sidebar-header {
1273 -moz-appearance: none; 1274 -moz-appearance: none;
1274 border-top: none; 1275 border-top: none;
1275 border-bottom: none; 1276 border-bottom: none;
1276 background-color: rgb(0,0,0); 1277 background-color: #181411;
1277 color: #fff; 1278 color: #bfbbb6;
1278} 1279}
1279 1280
1280.browserContainer > findbar { 1281.browserContainer > findbar {
1281 background-color: rgb(0,0,0); 1282 background-color: #181411;
1282 color: #fff; 1283 color: #bfbbb6;
1283 text-shadow: none; 1284 text-shadow: none;
1284} 1285}
1285 1286
@@ -1332,7 +1333,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
1332 border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0; 1333 border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0;
1333 box-shadow: var(--tab-box-shadow); 1334 box-shadow: var(--tab-box-shadow);
1334 margin-inline-start: -1px; 1335 margin-inline-start: -1px;
1335 color: #fff; 1336 color: #bfbbb6;
1336} 1337}
1337 1338
1338.tabs-newtab-button { 1339.tabs-newtab-button {
@@ -2202,12 +2203,12 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2202#ctrlTab-panel { 2203#ctrlTab-panel {
2203 padding: 20px 10px 10px; 2204 padding: 20px 10px 10px;
2204 font-weight: bold; 2205 font-weight: bold;
2205 background: rgb(0,0,0); 2206 background: #181411;
2206 color: #fff; 2207 color: #bfbbb6;
2207} 2208}
2208 2209
2209.ctrlTab-favicon[src] { 2210.ctrlTab-favicon[src] {
2210 background-color: rgb(0,0,0); 2211 background-color: #181411;
2211 width: 20px; 2212 width: 20px;
2212 height: 20px; 2213 height: 20px;
2213 padding: 2px; 2214 padding: 2px;
@@ -2252,8 +2253,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2252 padding-bottom: 10px; 2253 padding-bottom: 10px;
2253 -moz-appearance: none; 2254 -moz-appearance: none;
2254 border: none; 2255 border: none;
2255 background: rgb(0,0,0); 2256 background: #181411;
2256 color: #fff; 2257 color: #bfbbb6;
2257} 2258}
2258 2259
2259#allTabs-meta { 2260#allTabs-meta {
@@ -2270,7 +2271,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2270} 2271}
2271 2272
2272.allTabs-favicon[src] { 2273.allTabs-favicon[src] {
2273 background-color: rgb(0,0,0); 2274 background-color: #181411;
2274 width: 22px; 2275 width: 22px;
2275 height: 22px; 2276 height: 22px;
2276 padding-top: 1px; 2277 padding-top: 1px;
@@ -2305,7 +2306,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2305} 2306}
2306 2307
2307#allTabs-tab-close-button { 2308#allTabs-tab-close-button {
2308 background: rgb(0,0,0); 2309 background: #181411;
2309 border-bottom-left-radius: 4px; 2310 border-bottom-left-radius: 4px;
2310 padding: 2px 1px; 2311 padding: 2px 1px;
2311} 2312}
@@ -2320,7 +2321,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
2320#addon-bar:not(:-moz-lwtheme), 2321#addon-bar:not(:-moz-lwtheme),
2321#FindToolbar:not(:-moz-lwtheme) { 2322#FindToolbar:not(:-moz-lwtheme) {
2322 -moz-appearance: none; 2323 -moz-appearance: none;
2323 color: #fff; 2324 color: #bfbbb6;
2324} 2325}
2325 2326
2326#status-bar { 2327#status-bar {
@@ -2559,5 +2560,5 @@ toolbar[mode="text"] #addonbar-closebutton > .toolbarbutton-icon {
2559} 2560}
2560 2561
2561#main-window[treestyletab-mode=vertical]:not([treestyletab-style]) .treestyletab-tabbar-placeholder { 2562#main-window[treestyletab-mode=vertical]:not([treestyletab-style]) .treestyletab-tabbar-placeholder {
2562 background: rgb(0,0,0) !important; 2563 background: #181411 !important;
2563} 2564}
diff --git a/src/chrome/browser/devtools.css b/src/chrome/browser/devtools.css
index fe56765..150a9c0 100644
--- a/src/chrome/browser/devtools.css
+++ b/src/chrome/browser/devtools.css
@@ -5,7 +5,7 @@
5/* Responsive Mode */ 5/* Responsive Mode */
6 6
7.browserContainer[responsivemode] { 7.browserContainer[responsivemode] {
8 background-color: #000; 8 background-color: #181411;
9 padding: 0 20px 20px 20px; 9 padding: 0 20px 20px 20px;
10} 10}
11 11
@@ -29,7 +29,7 @@
29.devtools-responsiveui-textinput { 29.devtools-responsiveui-textinput {
30 -moz-appearance: none; 30 -moz-appearance: none;
31 background: #000; 31 background: #000;
32 color: #fff; 32 color: #bfbbb6;
33 border: 1px solid #111; 33 border: 1px solid #111;
34 border-radius: 2px; 34 border-radius: 2px;
35 padding: 0 5px; 35 padding: 0 5px;
@@ -255,7 +255,7 @@
255 border: 1px solid #FFFFFF; 255 border: 1px solid #FFFFFF;
256 border-bottom-width: 0; 256 border-bottom-width: 0;
257 257
258 background-color: #000000; 258 background-color: #181411;
259 259
260 box-shadow: 0 3px 0.7px 1px #777777, 0 5px rgba(0, 0, 0, 0.4) inset; 260 box-shadow: 0 3px 0.7px 1px #777777, 0 5px rgba(0, 0, 0, 0.4) inset;
261 261
diff --git a/src/chrome/browser/downloads/allDownloadsViewOverlay.css b/src/chrome/browser/downloads/allDownloadsViewOverlay.css
index 6e35119..9f72c1c 100644
--- a/src/chrome/browser/downloads/allDownloadsViewOverlay.css
+++ b/src/chrome/browser/downloads/allDownloadsViewOverlay.css
@@ -80,14 +80,14 @@
80} 80}
81 81
82#downloadsRichListBox > richlistitem.download[selected] { 82#downloadsRichListBox > richlistitem.download[selected] {
83 color: #fff; 83 color: #bfbbb6;
84 background-color: rgb(0,0,0); 84 background-color: #181411;
85} 85}
86 86
87/* Fixes for "Downloads Window" extension */ 87/* Fixes for "Downloads Window" extension */
88 88
89#downloadsWindow > #downloadsRichListBox > richlistitem.download:not([selected="true"]):nth-child(odd) { 89#downloadsWindow > #downloadsRichListBox > richlistitem.download:not([selected="true"]):nth-child(odd) {
90 background-color: rgb(0, 0, 0) !important; 90 background-color: #181411 !important;
91} 91}
92 92
93#downloadsWindow > #downloadsRichListBox { 93#downloadsWindow > #downloadsRichListBox {
diff --git a/src/chrome/browser/downloads/downloads.css b/src/chrome/browser/downloads/downloads.css
index e9ba951..9c490a2 100644
--- a/src/chrome/browser/downloads/downloads.css
+++ b/src/chrome/browser/downloads/downloads.css
@@ -22,13 +22,13 @@
22} 22}
23 23
24#downloadsFooter { 24#downloadsFooter {
25 background: rgb(0,0,0); 25 background: #181411;
26 border-top: 1px solid rgb(64,64,64); 26 border-top: 1px solid rgb(64,64,64);
27} 27}
28 28
29#downloadsHistory { 29#downloadsHistory {
30 background: transparent; 30 background: transparent;
31 color: #fff; 31 color: #bfbbb6;
32 cursor: pointer; 32 cursor: pointer;
33} 33}
34 34
@@ -73,7 +73,7 @@ richlistitem[type="download"] {
73richlistitem[type="download"] { 73richlistitem[type="download"] {
74 margin: 0; 74 margin: 0;
75 border-bottom: 1px solid rgb(64,64,64); 75 border-bottom: 1px solid rgb(64,64,64);
76 background: rgb(0,0,0); 76 background: #181411;
77 padding: 8px; 77 padding: 8px;
78} 78}
79 79
@@ -157,8 +157,8 @@ richlistitem[type="download"]:first-child {
157/*** Highlighted list items ***/ 157/*** Highlighted list items ***/
158 158
159#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover { 159#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover {
160 color: #fff; 160 color: #bfbbb6;
161 background-color: rgb(0,0,0); 161 background-color: #181411;
162} 162}
163 163
164/*** Button icons ***/ 164/*** Button icons ***/
diff --git a/src/chrome/browser/feeds/subscribe.css b/src/chrome/browser/feeds/subscribe.css
index a9bf6cd..bd17eaa 100644
--- a/src/chrome/browser/feeds/subscribe.css
+++ b/src/chrome/browser/feeds/subscribe.css
@@ -3,7 +3,7 @@
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 4
5html { 5html {
6 background: rgb(0,0,0); 6 background: #181411;
7 font: 3mm tahoma,arial,helvetica,sans-serif; 7 font: 3mm tahoma,arial,helvetica,sans-serif;
8} 8}
9 9
@@ -13,14 +13,14 @@ html {
13 padding: 3em; 13 padding: 3em;
14 padding-inline-start: 30px; 14 padding-inline-start: 30px;
15 margin: 2em auto; 15 margin: 2em auto;
16 background: rgb(0,0,0); 16 background: #181411;
17} 17}
18 18
19#feedHeaderContainer { 19#feedHeaderContainer {
20 border: 1px solid rgb(64,64,64); 20 border: 1px solid rgb(64,64,64);
21 border-radius: 10px; 21 border-radius: 10px;
22 margin: -4em auto 0 auto; 22 margin: -4em auto 0 auto;
23 background-color: rgb(0,0,0); 23 background-color: #181411;
24} 24}
25 25
26#feedHeader { 26#feedHeader {
@@ -30,7 +30,7 @@ html {
30 margin-inline-end: 1em; 30 margin-inline-end: 1em;
31 padding-inline-start: 2.9em; 31 padding-inline-start: 2.9em;
32 font-size: 110%; 32 font-size: 110%;
33 color: #fff; 33 color: #bfbbb6;
34} 34}
35 35
36#feedIntroText { 36#feedIntroText {
@@ -40,7 +40,7 @@ html {
40.feedBackground, 40.feedBackground,
41.videoPodcastBackground, 41.videoPodcastBackground,
42.audioPodcastBackground { 42.audioPodcastBackground {
43 background: url("chrome://browser/skin/feeds/feedIcon.svg") 0% 10% no-repeat rgb(0,0,0); 43 background: url("chrome://browser/skin/feeds/feedIcon.svg") 0% 10% no-repeat #181411;
44} 44}
45 45
46#feedHeader[dir="rtl"] { 46#feedHeader[dir="rtl"] {
@@ -71,7 +71,7 @@ html {
71body { 71body {
72 margin: 0; 72 margin: 0;
73 padding: 0 3em; 73 padding: 0 3em;
74 color: #fff; 74 color: #bfbbb6;
75 font: message-box; 75 font: message-box;
76} 76}
77 77
@@ -121,7 +121,7 @@ a[href] img {
121 121
122.link, 122.link,
123a { 123a {
124 color: #fff; 124 color: #bfbbb6;
125 text-decoration: underline; 125 text-decoration: underline;
126 cursor: pointer; 126 cursor: pointer;
127} 127}
@@ -148,7 +148,7 @@ a:hover:active {
148 border: rgb(64,64,64); 148 border: rgb(64,64,64);
149 padding: 1em; 149 padding: 1em;
150 margin: 1em auto; 150 margin: 1em auto;
151 background: rgb(0,0,0); 151 background: #181411;
152} 152}
153 153
154.enclosure { 154.enclosure {
diff --git a/src/chrome/browser/newtab/newTab.css b/src/chrome/browser/newtab/newTab.css
index 1d6d236..98ab306 100644
--- a/src/chrome/browser/newtab/newTab.css
+++ b/src/chrome/browser/newtab/newTab.css
@@ -10,7 +10,7 @@
10 10
11/* SCROLLBOX */ 11/* SCROLLBOX */
12#newtab-vertical-margin { 12#newtab-vertical-margin {
13 background-color: rgb(0,0,0); 13 background-color: #181411;
14 background-attachment: fixed; 14 background-attachment: fixed;
15} 15}
16 16
@@ -19,8 +19,8 @@
19 padding: 4px 3px; 19 padding: 4px 3px;
20 border: 1px solid; 20 border: 1px solid;
21 border-color: rgb(64,64,64); 21 border-color: rgb(64,64,64);
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23 color: #fff; 23 color: #bfbbb6;
24} 24}
25 25
26#newtab-undo-label { 26#newtab-undo-label {
@@ -30,7 +30,7 @@
30 30
31.newtab-undo-button { 31.newtab-undo-button {
32 -moz-appearance: none; 32 -moz-appearance: none;
33 color: #fff; 33 color: #bfbbb6;
34 cursor: pointer; 34 cursor: pointer;
35 padding: 0; 35 padding: 0;
36 margin: 0 4px; 36 margin: 0 4px;
@@ -100,7 +100,7 @@
100/* CELLS */ 100/* CELLS */
101.newtab-cell { 101.newtab-cell {
102 margin-inline-end: 20px; 102 margin-inline-end: 20px;
103 background-color: rgb(0,0,0); 103 background-color: #181411;
104 border: 1px solid rgb(64,64,64); 104 border: 1px solid rgb(64,64,64);
105 transition: border-color 100ms ease-out; 105 transition: border-color 100ms ease-out;
106} 106}
@@ -130,7 +130,7 @@
130 130
131.newtab-site[dragged] { 131.newtab-site[dragged] {
132 transition-property: box-shadow, background-color; 132 transition-property: box-shadow, background-color;
133 background-color: rgb(0,0,0); 133 background-color: #181411;
134 box-shadow: 0 18px 24px rgba(255,255,255,.5); 134 box-shadow: 0 18px 24px rgba(255,255,255,.5);
135} 135}
136 136
@@ -146,8 +146,8 @@
146/* TITLES */ 146/* TITLES */
147.newtab-title { 147.newtab-title {
148 padding: 0 8px; 148 padding: 0 8px;
149 background-color: rgb(0,0,0); 149 background-color: #181411;
150 color: #fff; 150 color: #bfbbb6;
151 line-height: 24px; 151 line-height: 24px;
152} 152}
153 153
@@ -251,9 +251,9 @@
251 251
252#searchText { 252#searchText {
253 -moz-box-flex: 1; 253 -moz-box-flex: 1;
254 color: #fff; 254 color: #bfbbb6;
255 padding: 6px 8px; 255 padding: 6px 8px;
256 background-color: rgb(0, 0, 0); 256 background-color: #181411;
257 border: 1px solid; 257 border: 1px solid;
258 border-color: rgb(64, 64, 64); 258 border-color: rgb(64, 64, 64);
259 border-radius: 5px 0 0 5px; 259 border-radius: 5px 0 0 5px;
@@ -272,8 +272,8 @@
272#searchSubmit { 272#searchSubmit {
273 margin-inline-start: -1px; 273 margin-inline-start: -1px;
274 padding: 0 9px; 274 padding: 0 9px;
275 color: #fff; 275 color: #bfbbb6;
276 background-color: rgb(0, 0, 0); 276 background-color: #181411;
277 border: 1px solid; 277 border: 1px solid;
278 border-color: rgb(64, 64, 64); 278 border-color: rgb(64, 64, 64);
279 border-radius: 0 5px 5px 0; 279 border-radius: 0 5px 5px 0;
@@ -291,10 +291,10 @@
291#searchText + #searchSubmit:hover, 291#searchText + #searchSubmit:hover,
292#searchText[autofocus] + #searchSubmit { 292#searchText[autofocus] + #searchSubmit {
293 border-color: rgb(128, 128, 128); 293 border-color: rgb(128, 128, 128);
294 background-color: rgb(0, 0, 0); 294 background-color: #181411;
295} 295}
296 296
297#searchText + #searchSubmit:hover:active { 297#searchText + #searchSubmit:hover:active {
298 border-color: rgb(64, 64, 64); 298 border-color: rgb(64, 64, 64);
299 background-color: rgb(0, 0, 0); 299 background-color: #181411;
300} 300}
diff --git a/src/chrome/browser/pageInfo.css b/src/chrome/browser/pageInfo.css
index ddbc44c..e4523b0 100644
--- a/src/chrome/browser/pageInfo.css
+++ b/src/chrome/browser/pageInfo.css
@@ -20,20 +20,20 @@
20} 20}
21 21
22#viewGroup > radio:hover { 22#viewGroup > radio:hover {
23 background-color: rgb(0,0,0); 23 background-color: #181411;
24 color: #fff; 24 color: #bfbbb6;
25} 25}
26 26
27#viewGroup > radio[selected="true"] { 27#viewGroup > radio[selected="true"] {
28 background-color: rgb(0,0,0); 28 background-color: #181411;
29 color: #fff; 29 color: #bfbbb6;
30} 30}
31 31
32#topBar { 32#topBar {
33 border-bottom: 1px solid rgb(64,64,64); 33 border-bottom: 1px solid rgb(64,64,64);
34 padding-inline-start: 10px; 34 padding-inline-start: 10px;
35 background-color: rgb(0,0,0); 35 background-color: #181411;
36 color: #fff; 36 color: #bfbbb6;
37} 37}
38 38
39#generalTab { 39#generalTab {
@@ -194,8 +194,8 @@ treechildren::-moz-tree-cell-text(broken) {
194} 194}
195 195
196#feedListbox richlistitem[selected="true"] { 196#feedListbox richlistitem[selected="true"] {
197 background-color: rgb(0,0,0); 197 background-color: #181411;
198 color: #fff; 198 color: #bfbbb6;
199} 199}
200 200
201#feedListbox { 201#feedListbox {
@@ -211,8 +211,8 @@ treechildren::-moz-tree-cell-text(broken) {
211 margin-top: .5em; 211 margin-top: .5em;
212 overflow: auto; 212 overflow: auto;
213 border: 1px solid rgb(64,64,64); 213 border: 1px solid rgb(64,64,64);
214 background-color: rgb(0,0,0); 214 background-color: #181411;
215 color: #fff; 215 color: #bfbbb6;
216} 216}
217 217
218.permission { 218.permission {
@@ -226,11 +226,11 @@ treechildren::-moz-tree-cell-text(broken) {
226 226
227.permissionLabel { 227.permissionLabel {
228 font-weight: bold; 228 font-weight: bold;
229 color: #fff; 229 color: #bfbbb6;
230} 230}
231 231
232.permission:hover { 232.permission:hover {
233 background-color: rgb(0,0,0); 233 background-color: #181411;
234} 234}
235 235
236/* Security Tab */ 236/* Security Tab */
diff --git a/src/chrome/browser/places/organizer.css b/src/chrome/browser/places/organizer.css
index b9a5784..f3aab15 100644
--- a/src/chrome/browser/places/organizer.css
+++ b/src/chrome/browser/places/organizer.css
@@ -49,23 +49,23 @@
49 padding-top: 2px; 49 padding-top: 2px;
50 padding-bottom: 2px; 50 padding-bottom: 2px;
51 -moz-appearance: none; 51 -moz-appearance: none;
52 color: #fff; 52 color: #bfbbb6;
53 border: 1px solid transparent; 53 border: 1px solid transparent;
54 border-radius: 3px; 54 border-radius: 3px;
55} 55}
56 56
57#placesMenu > menu[_moz-menuactive="true"] { 57#placesMenu > menu[_moz-menuactive="true"] {
58 background-color: rgb(0,0,0); 58 background-color: #181411;
59} 59}
60 60
61#placesMenu > menu:hover { 61#placesMenu > menu:hover {
62 border: 1px solid rgb(64,64,64); 62 border: 1px solid rgb(64,64,64);
63 background-color: rgb(0,0,0); 63 background-color: #181411;
64} 64}
65 65
66#placesMenu > menu[open="true"] { 66#placesMenu > menu[open="true"] {
67 border: 1px solid rgb(64,64,64); 67 border: 1px solid rgb(64,64,64);
68 background-color: rgb(0,0,0); 68 background-color: #181411;
69} 69}
70 70
71#placesMenu > menu > .menubar-text { 71#placesMenu > menu > .menubar-text {
@@ -141,7 +141,7 @@
141} 141}
142 142
143#placesToolbar { 143#placesToolbar {
144 background-color: rgb(0,0,0); 144 background-color: #181411;
145} 145}
146 146
147#placesView > splitter { 147#placesView > splitter {
@@ -155,7 +155,7 @@
155} 155}
156 156
157#placesToolbar { 157#placesToolbar {
158 color: #fff; 158 color: #bfbbb6;
159} 159}
160 160
161#detailsDeck { 161#detailsDeck {
@@ -166,7 +166,7 @@
166 -moz-appearance: none; 166 -moz-appearance: none;
167 padding: 4px; 167 padding: 4px;
168 padding-inline-start: 6px; 168 padding-inline-start: 6px;
169 background-color: rgb(0,0,0); 169 background-color: #181411;
170 background-clip: padding-box; 170 background-clip: padding-box;
171 border: 1px solid rgb(64,64,64); 171 border: 1px solid rgb(64,64,64);
172 border-radius: 5px; 172 border-radius: 5px;
@@ -178,13 +178,13 @@
178} 178}
179#placesToolbar > toolbarbutton:not([disabled="true"]):hover { 179#placesToolbar > toolbarbutton:not([disabled="true"]):hover {
180 border: 1px solid rgb(64,64,64); 180 border: 1px solid rgb(64,64,64);
181 background-color: rgb(0,0,0); 181 background-color: #181411;
182} 182}
183 183
184#placesToolbar > toolbarbutton:not([disabled="true"]):hover:active, 184#placesToolbar > toolbarbutton:not([disabled="true"]):hover:active,
185#placesToolbar > toolbarbutton:not([disabled="true"])[open="true"] { 185#placesToolbar > toolbarbutton:not([disabled="true"])[open="true"] {
186 border: 1px solid rgb(64,64,64); 186 border: 1px solid rgb(64,64,64);
187 background-color: rgb(0,0,0); 187 background-color: #181411;
188} 188}
189#placesToolbar > toolbarbutton > .toolbarbutton-icon { 189#placesToolbar > toolbarbutton > .toolbarbutton-icon {
190 margin-right: 4px; 190 margin-right: 4px;
diff --git a/src/chrome/browser/places/places.css b/src/chrome/browser/places/places.css
index 63151a2..2b2d3ef 100644
--- a/src/chrome/browser/places/places.css
+++ b/src/chrome/browser/places/places.css
@@ -123,11 +123,11 @@ treechildren::-moz-tree-cell-text(cutting) {
123 123
124/*added by Louis*/ 124/*added by Louis*/
125treechildren::-moz-tree-row(selected, focus) { 125treechildren::-moz-tree-row(selected, focus) {
126 background-color: rgb(0,0,0); 126 background-color: #181411;
127 border: none; 127 border: none;
128} 128}
129treechildren::-moz-tree-cell-text(selected, focus) { 129treechildren::-moz-tree-cell-text(selected, focus) {
130 color: #fff; 130 color: #bfbbb6;
131} 131}
132 132
133/* Browser Sidebars */ 133/* Browser Sidebars */
diff --git a/src/chrome/browser/syncCommon.css b/src/chrome/browser/syncCommon.css
index 8e48969..d05185e 100644
--- a/src/chrome/browser/syncCommon.css
+++ b/src/chrome/browser/syncCommon.css
@@ -4,7 +4,7 @@
4 4
5/* The following are used by both sync/setup.xul and sync/genericChange.xul */ 5/* The following are used by both sync/setup.xul and sync/genericChange.xul */
6.status { 6.status {
7 color: #fff; 7 color: #bfbbb6;
8} 8}
9 9
10.statusIcon { 10.statusIcon {
diff --git a/src/chrome/browser/syncSetup.css b/src/chrome/browser/syncSetup.css
index cfbb193..8da9513 100644
--- a/src/chrome/browser/syncSetup.css
+++ b/src/chrome/browser/syncSetup.css
@@ -7,8 +7,8 @@ wizard {
7 width: 55em; 7 width: 55em;
8 height: 45em; 8 height: 45em;
9 padding: 0; 9 padding: 0;
10 background-color: rgb(0,0,0); 10 background-color: #181411;
11 color: #fff; 11 color: #bfbbb6;
12} 12}
13 13
14.wizard-page-box { 14.wizard-page-box {
@@ -23,7 +23,7 @@ wizardpage {
23 -moz-box-align: center; 23 -moz-box-align: center;
24 margin: 0; 24 margin: 0;
25 padding: 0 6em; 25 padding: 0 6em;
26 background-color: rgb(0,0,0); 26 background-color: #181411;
27} 27}
28 28
29.wizard-header { 29.wizard-header {
diff --git a/src/chrome/browser/tabview/tabview.css b/src/chrome/browser/tabview/tabview.css
index 15e5d47..7df1e46 100644
--- a/src/chrome/browser/tabview/tabview.css
+++ b/src/chrome/browser/tabview/tabview.css
@@ -575,7 +575,7 @@ html[dir=rtl] .iq-resizable-se {
575 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,1), 0px 0px 9px rgba(0,0,0,.8); 575 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,1), 0px 0px 9px rgba(0,0,0,.8);
576 color: white; 576 color: white;
577 border: none; 577 border: none;
578 background-color: #000; 578 background-color: #181411;
579 border-radius: 0.4em; 579 border-radius: 0.4em;
580 padding-inline-start: 5px; 580 padding-inline-start: 5px;
581 padding-inline-end: 5px; 581 padding-inline-end: 5px;
diff --git a/src/chrome/global/about.css b/src/chrome/global/about.css
index da99b0d..d590e57 100644
--- a/src/chrome/global/about.css
+++ b/src/chrome/global/about.css
@@ -1,11 +1,11 @@
1html { 1html {
2 background: rgb(0,0,0); 2 background: #181411;
3 padding: 0 1em; 3 padding: 0 1em;
4 font: message-box; 4 font: message-box;
5} 5}
6 6
7body { 7body {
8 color: #fff; 8 color: #bfbbb6;
9 position: relative; 9 position: relative;
10 min-width: 330px; 10 min-width: 330px;
11 max-width: 50em; 11 max-width: 50em;
@@ -14,7 +14,7 @@ body {
14 border-radius: 10px; 14 border-radius: 10px;
15 padding: 3em; 15 padding: 3em;
16 padding-inline-start: 30px; 16 padding-inline-start: 30px;
17 background: rgb(0,0,0); 17 background: #181411;
18} 18}
19 19
20.aboutPageWideContainer { 20.aboutPageWideContainer {
@@ -47,7 +47,7 @@ th, td {
47} 47}
48 48
49a { 49a {
50 color: #fff; 50 color: #bfbbb6;
51} 51}
52 52
53a:hover { 53a:hover {
diff --git a/src/chrome/global/aboutMemory.css b/src/chrome/global/aboutMemory.css
index 276e97e..4e925ae 100644
--- a/src/chrome/global/aboutMemory.css
+++ b/src/chrome/global/aboutMemory.css
@@ -13,7 +13,7 @@
13@import url("chrome://global/content/aboutMemory.css"); 13@import url("chrome://global/content/aboutMemory.css");
14 14
15html { 15html {
16 background: rgb(0,0,0); 16 background: #181411;
17 font: message-box; 17 font: message-box;
18} 18}
19 19
@@ -34,8 +34,8 @@ div.section {
34 margin: 1em 0em; 34 margin: 1em 0em;
35 border: 1px solid rgb(64,64,64); 35 border: 1px solid rgb(64,64,64);
36 border-radius: 10px; 36 border-radius: 10px;
37 background: rgb(0,0,0); 37 background: #181411;
38 color: #fff; 38 color: #bfbbb6;
39} 39}
40 40
41div.opsRow { 41div.opsRow {
@@ -44,9 +44,9 @@ div.opsRow {
44 margin-top: 0.5em; 44 margin-top: 0.5em;
45 border: 1px solid rgb(64,64,64); 45 border: 1px solid rgb(64,64,64);
46 border-radius: 10px; 46 border-radius: 10px;
47 background: rgb(0,0,0); 47 background: #181411;
48 display: inline-block; 48 display: inline-block;
49 color: #fff; 49 color: #bfbbb6;
50} 50}
51 51
52div.opsRowLabel { 52div.opsRowLabel {
@@ -72,7 +72,7 @@ h1 {
72 72
73h2 { 73h2 {
74 background-color: rgb(1,1,1); 74 background-color: rgb(1,1,1);
75 color: #fff; 75 color: #bfbbb6;
76 padding-left: .1em; 76 padding-left: .1em;
77} 77}
78 78
@@ -90,7 +90,7 @@ h2 {
90 90
91.mrValue { 91.mrValue {
92 font-weight: bold; 92 font-weight: bold;
93 color: #fff; 93 color: #bfbbb6;
94} 94}
95 95
96.mrPerc { 96.mrPerc {
@@ -100,11 +100,11 @@ h2 {
100} 100}
101 101
102.mrName { 102.mrName {
103 color: #fff; 103 color: #bfbbb6;
104} 104}
105 105
106.mrNote { 106.mrNote {
107 color: #fff; 107 color: #bfbbb6;
108} 108}
109 109
110.hasKids { 110.hasKids {
@@ -122,13 +122,13 @@ h2 {
122.option { 122.option {
123 font-size: 80%; 123 font-size: 80%;
124 -moz-user-select: none; /* no need to include this when cutting+pasting */ 124 -moz-user-select: none; /* no need to include this when cutting+pasting */
125 color: #fff; 125 color: #bfbbb6;
126} 126}
127 127
128.legend { 128.legend {
129 font-size: 80%; 129 font-size: 80%;
130 -moz-user-select: none; /* no need to include this when cutting+pasting */ 130 -moz-user-select: none; /* no need to include this when cutting+pasting */
131 color: #fff; 131 color: #bfbbb6;
132} 132}
133 133
134.debug { 134.debug {
@@ -140,7 +140,7 @@ h2 {
140} 140}
141 141
142.invalid { 142.invalid {
143 color: #fff; 143 color: #bfbbb6;
144 background-color: #f00; 144 background-color: #f00;
145} 145}
146 146
diff --git a/src/chrome/global/aboutReader.css b/src/chrome/global/aboutReader.css
index c2dc2cf..fd78418 100644
--- a/src/chrome/global/aboutReader.css
+++ b/src/chrome/global/aboutReader.css
@@ -6,327 +6,293 @@
6 * inadvertently match elements in the article content. */ 6 * inadvertently match elements in the article content. */
7 7
8body { 8body {
9 padding: 64px 51px; 9 padding: 64px 51px;
10} 10}
11 11
12body.loaded { 12body.loaded {
13 transition: color 0.4s, background-color 0.4s; 13 transition: color 0.4s, background-color 0.4s;
14} 14}
15 15
16body.light { 16body.light {
17 color: #000000; 17 color: #000000;
18 background-color: #ffffff; 18 background-color: #bfbbb6;
19} 19}
20 20
21body.dark { 21body.dark {
22 color: #eeeeee; 22 color: #bfbbb6;
23 background-color: #000000; 23 background-color: #181411;
24} 24}
25 25
26body.dark *::-moz-selection { 26body.dark *::-moz-selection {
27 background-color: #FFFFFF; 27 background-color: #bfbbb6;
28 color: #0095DD; 28 color: #33658a;
29} 29}
30body.dark a::-moz-selection { 30body.dark a::-moz-selection {
31 color: #DD4800; 31 color: #a63221;
32} 32}
33 33
34body.sepia { 34body.sepia {
35 color: #5b4636; 35 color: #5b4636;
36 background-color: #f4ecd8; 36 background-color: #f4ecd8;
37} 37}
38 38
39body.sans-serif, 39body.sans-serif,
40body.sans-serif .remove-button { 40body.sans-serif .remove-button {
41 font-family: Helvetica, Arial, sans-serif; 41 font-family: sans-serif;
42} 42}
43 43
44body.serif, 44body.serif,
45body.serif .remove-button { 45body.serif .remove-button {
46 font-family: Georgia, "Times New Roman", serif; 46 font-family: serif;
47} 47}
48 48
49.container { 49.container {
50 max-width: 30em; 50 --font-size: 12;
51 margin: 0 auto; 51 max-width: 30em;
52} 52 margin: 0 auto;
53 53 font-size: var(--font-size);
54.container.font-size1 {
55 font-size: 12px;
56}
57
58.container.font-size2 {
59 font-size: 14px;
60}
61
62.container.font-size3 {
63 font-size: 16px;
64}
65
66.container.font-size4 {
67 font-size: 18px;
68}
69
70.container.font-size5 {
71 font-size: 20px;
72}
73
74.container.font-size6 {
75 font-size: 22px;
76}
77
78.container.font-size7 {
79 font-size: 24px;
80}
81
82.container.font-size8 {
83 font-size: 26px;
84}
85
86.container.font-size9 {
87 font-size: 28px;
88} 54}
89 55
90.container.content-width1 { 56.container.content-width1 {
91 max-width: 20em; 57 max-width: 20em;
92} 58}
93 59
94.container.content-width2 { 60.container.content-width2 {
95 max-width: 25em; 61 max-width: 25em;
96} 62}
97 63
98.container.content-width3 { 64.container.content-width3 {
99 max-width: 30em; 65 max-width: 30em;
100} 66}
101 67
102.container.content-width4 { 68.container.content-width4 {
103 max-width: 35em; 69 max-width: 35em;
104} 70}
105 71
106.container.content-width5 { 72.container.content-width5 {
107 max-width: 40em; 73 max-width: 40em;
108} 74}
109 75
110.container.content-width6 { 76.container.content-width6 {
111 max-width: 45em; 77 max-width: 45em;
112} 78}
113 79
114.container.content-width7 { 80.container.content-width7 {
115 max-width: 50em; 81 max-width: 50em;
116} 82}
117 83
118.container.content-width8 { 84.container.content-width8 {
119 max-width: 55em; 85 max-width: 55em;
120} 86}
121 87
122.container.content-width9 { 88.container.content-width9 {
123 max-width: 60em; 89 max-width: 60em;
124} 90}
125 91
126/* Override some controls and content styles based on color scheme */ 92/* Override some controls and content styles based on color scheme */
127 93
128body.light > .container > .header > .domain { 94body.light > .container > .header > .domain {
129 border-bottom-color: #333333 !important; 95 border-bottom-color: #333333 !important;
130} 96}
131 97
132body.sepia > .container > .header > .domain { 98body.sepia > .container > .header > .domain {
133 border-bottom-color: #5b4636 !important; 99 border-bottom-color: #5b4636 !important;
134} 100}
135 101
136body.dark > .container > .header > .domain { 102body.dark > .container > .header > .domain {
137 border-bottom-color: #eeeeee !important; 103 border-bottom-color: #eeeeee !important;
138} 104}
139 105
140body.sepia > .container > .footer { 106body.sepia > .container > .footer {
141 background-color: #dedad4 !important; 107 background-color: #dedad4 !important;
142} 108}
143 109
144body.light blockquote { 110body.light blockquote {
145 border-inline-start: 2px solid #333333 !important; 111 border-inline-start: 2px solid #333333 !important;
146} 112}
147 113
148body.sepia blockquote { 114body.sepia blockquote {
149 border-inline-start: 2px solid #5b4636 !important; 115 border-inline-start: 2px solid #5b4636 !important;
150} 116}
151 117
152body.dark blockquote { 118body.dark blockquote {
153 border-inline-start: 2px solid #eeeeee !important; 119 border-inline-start: 2px solid #eeeeee !important;
154} 120}
155 121
156/* Add toolbar transition base on loaded class */ 122/* Add toolbar transition base on loaded class */
157 123
158body.loaded .toolbar { 124body.loaded .toolbar {
159 transition: transform 0.3s ease-out; 125 transition: transform 0.3s ease-out;
160} 126}
161 127
162body:not(.loaded) .toolbar:-moz-locale-dir(ltr) { 128body:not(.loaded) .toolbar:-moz-locale-dir(ltr) {
163 transform: translateX(-100%); 129 transform: translateX(-100%);
164} 130}
165 131
166body:not(.loaded) .toolbar:-moz-locale-dir(rtl) { 132body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
167 transform: translateX(100%); 133 transform: translateX(100%);
168} 134}
169 135
170.light-button { 136.light-button {
171 color: #000000; 137 color: #000000;
172 background-color: #ffffff; 138 background-color: #bfbbb6;
173} 139}
174 140
175.dark-button { 141.dark-button {
176 color: #eeeeee; 142 color: #eeeeee;
177 background-color: #000000; 143 background-color: #181411;
178} 144}
179 145
180.sepia-button { 146.sepia-button {
181 color: #5b4636; 147 color: #5b4636;
182 background-color: #f4ecd8; 148 background-color: #f4ecd8;
183} 149}
184 150
185.sans-serif-button { 151.sans-serif-button {
186 font-family: Helvetica, Arial, sans-serif; 152 font-family: sans-serif;
187} 153}
188 154
189.serif-button { 155.serif-button {
190 font-family: Georgia, "Times New Roman", serif; 156 font-family: serif;
191} 157}
192 158
193/* Loading/error message */ 159/* Loading/error message */
194 160
195.reader-message { 161.reader-message {
196 margin-top: 40px; 162 margin-top: 40px;
197 display: none; 163 display: none;
198 text-align: center; 164 text-align: center;
199 width: 100%; 165 width: 100%;
200 font-size: 0.9em; 166 font-size: 0.9em;
201} 167}
202 168
203/* Header */ 169/* Header */
204 170
205.header { 171.header {
206 text-align: start; 172 text-align: start;
207 display: none; 173 display: none;
208} 174}
209 175
210.domain { 176.domain {
211 font-size: 0.9em; 177 font-size: 0.9em;
212 line-height: 1.48em; 178 line-height: 1.48em;
213 padding-bottom: 4px; 179 padding-bottom: 4px;
214 font-family: Helvetica, Arial, sans-serif; 180 font-family: sans-serif;
215 text-decoration: none; 181 text-decoration: none;
216 border-bottom: 1px solid; 182 border-bottom: 1px solid;
217 color: #0095dd; 183 color: #0095dd;
218} 184}
219 185
220.header > h1 { 186.header > h1 {
221 font-size: 1.6em; 187 font-size: 1.6em;
222 line-height: 1.25em; 188 line-height: 1.25em;
223 width: 100%; 189 width: 100%;
224 margin: 30px 0; 190 margin: 30px 0;
225 padding: 0; 191 padding: 0;
226} 192}
227 193
228.header > .credits { 194.header > .credits {
229 font-size: 0.9em; 195 font-size: 0.9em;
230 line-height: 1.48em; 196 line-height: 1.48em;
231 margin: 0 0 10px 0; 197 margin: 0 0 10px 0;
232 padding: 0; 198 padding: 0;
233 font-style: italic; 199 font-style: italic;
234} 200}
235 201
236.header > .meta-data { 202.header > .meta-data {
237 font-size: 0.65em; 203 font-size: 0.65em;
238 margin: 0 0 15px 0; 204 margin: 0 0 15px 0;
239} 205}
240 206
241/*======= Controls toolbar =======*/ 207/*======= Controls toolbar =======*/
242 208
243.toolbar { 209.toolbar {
244 font-family: Helvetica, Arial, sans-serif; 210 font-family: sans-serif;
245 position: fixed; 211 position: fixed;
246 height: 100%; 212 height: 100%;
247 top: 0; 213 top: 0;
248 left: 0; 214 left: 0;
249 margin: 0; 215 margin: 0;
250 padding: 0; 216 padding: 0;
251 list-style: none; 217 list-style: none;
252 background-color: #000000; 218 background-color: #181411;
253 -moz-user-select: none; 219 -moz-user-select: none;
254 border-right: 1px solid #b5b5b5; 220 border-right: 1px solid #b5b5b5;
255 z-index: 1; 221 z-index: 1;
256} 222}
257 223
258.button { 224.button {
259 display: block; 225 display: block;
260 background-size: 24px 24px; 226 background-size: 24px 24px;
261 background-repeat: no-repeat; 227 background-repeat: no-repeat;
262 color: #333; 228 color: #333;
263 background-color: #000000; 229 background-color: #181411;
264 height: 40px; 230 height: 40px;
265 padding: 0; 231 padding: 0;
266} 232}
267 233
268.toolbar .button { 234.toolbar .button {
269 width: 40px; 235 width: 40px;
270 background-position: center; 236 background-position: center;
271 margin-right: -1px; 237 margin-right: -1px;
272 border-top: 0; 238 border-top: 0;
273 border-left: 0; 239 border-left: 0;
274 border-right: 1px solid #b5b5b5; 240 border-right: 1px solid #b5b5b5;
275 border-bottom: 1px solid #c1c1c1; 241 border-bottom: 1px solid #c1c1c1;
276} 242}
277 243
278.button[hidden] { 244.button[hidden] {
279 display: none; 245 display: none;
280} 246}
281 247
282.dropdown { 248.dropdown {
283 text-align: center; 249 text-align: center;
284 list-style: none; 250 list-style: none;
285 margin: 0; 251 margin: 0;
286 padding: 0; 252 padding: 0;
287} 253}
288 254
289.dropdown li { 255.dropdown li {
290 margin: 0; 256 margin: 0;
291 padding: 0; 257 padding: 0;
292} 258}
293 259
294/*======= Popup =======*/ 260/*======= Popup =======*/
295 261
296.dropdown-popup { 262.dropdown-popup {
297 min-width: 300px; 263 min-width: 300px;
298 text-align: start; 264 text-align: start;
299 position: absolute; 265 position: absolute;
300 left: 48px; /* offset to account for toolbar width */ 266 left: 48px; /* offset to account for toolbar width */
301 z-index: 1000; 267 z-index: 1000;
302 background-color: #000000; 268 background-color: #181411;
303 visibility: hidden; 269 visibility: hidden;
304 border-radius: 4px; 270 border-radius: 4px;
305 border: 1px solid #b5b5b5; 271 border: 1px solid #b5b5b5;
306 border-bottom-width: 0; 272 border-bottom-width: 0;
307 box-shadow: 0 1px 3px #c1c1c1; 273 box-shadow: 0 1px 3px #c1c1c1;
308} 274}
309 275
310.keep-open .dropdown-popup { 276.keep-open .dropdown-popup {
311 z-index: initial; 277 z-index: initial;
312} 278}
313 279
314.dropdown-popup > hr { 280.dropdown-popup > hr {
315 display: none; 281 display: none;
316} 282}
317 283
318.open > .dropdown-popup { 284.open > .dropdown-popup {
319 visibility: visible; 285 visibility: visible;
320} 286}
321 287
322.dropdown-arrow { 288.dropdown-arrow {
323 position: absolute; 289 position: absolute;
324 top: 30px; /* offset arrow from top of popup */ 290 top: 30px; /* offset arrow from top of popup */
325 left: -16px; 291 left: -16px;
326 width: 16px; 292 width: 16px;
327 height: 24px; 293 height: 24px;
328 background-image: url("chrome://global/skin/reader/RM-Type-Controls-Arrow.svg"); 294 background-image: url("chrome://global/skin/reader/RM-Type-Controls-Arrow.svg");
329 display: block; 295 display: block;
330} 296}
331 297
332/*======= Font style popup =======*/ 298/*======= Font style popup =======*/
@@ -336,21 +302,21 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
336.color-scheme-buttons, 302.color-scheme-buttons,
337.content-width-buttons, 303.content-width-buttons,
338.line-height-buttons { 304.line-height-buttons {
339 display: flex; 305 display: flex;
340 flex-direction: row; 306 flex-direction: row;
341} 307}
342 308
343.font-type-buttons > button:first-child { 309.font-type-buttons > button:first-child {
344 border-top-left-radius: 3px; 310 border-top-left-radius: 3px;
345} 311}
346.font-type-buttons > button:last-child { 312.font-type-buttons > button:last-child {
347 border-top-right-radius: 3px; 313 border-top-right-radius: 3px;
348} 314}
349.color-scheme-buttons > button:first-child { 315.color-scheme-buttons > button:first-child {
350 border-bottom-left-radius: 3px; 316 border-bottom-left-radius: 3px;
351} 317}
352.color-scheme-buttons > button:last-child { 318.color-scheme-buttons > button:last-child {
353 border-bottom-right-radius: 3px; 319 border-bottom-right-radius: 3px;
354} 320}
355 321
356.font-type-buttons > button, 322.font-type-buttons > button,
@@ -358,105 +324,105 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
358.color-scheme-buttons > button, 324.color-scheme-buttons > button,
359.content-width-buttons > button, 325.content-width-buttons > button,
360.line-height-buttons > button { 326.line-height-buttons > button {
361 text-align: center; 327 text-align: center;
362 border: 0; 328 border: 0;
363} 329}
364 330
365.font-type-buttons > button, 331.font-type-buttons > button,
366.font-size-buttons > button, 332.font-size-buttons > button,
367.content-width-buttons > button, 333.content-width-buttons > button,
368.line-height-buttons > button { 334.line-height-buttons > button {
369 width: 50%; 335 width: 50%;
370 background-color: transparent; 336 background-color: transparent;
371 border-left: 1px solid #B5B5B5; 337 border-left: 1px solid #B5B5B5;
372 border-bottom: 1px solid #B5B5B5; 338 border-bottom: 1px solid #B5B5B5;
373} 339}
374 340
375.color-scheme-buttons > button { 341.color-scheme-buttons > button {
376 width: 33.33%; 342 width: 33.33%;
377 font-size: 14px; 343 font-size: 14px;
378} 344}
379 345
380.color-scheme-buttons > .dark-button { 346.color-scheme-buttons > .dark-button {
381 margin-top: -1px; 347 margin-top: -1px;
382 height: 61px; 348 height: 61px;
383} 349}
384 350
385.font-type-buttons > button:first-child, 351.font-type-buttons > button:first-child,
386.font-size-buttons > button:first-child, 352.font-size-buttons > button:first-child,
387.content-width-buttons > button:first-child, 353.content-width-buttons > button:first-child,
388.line-height-buttons > button:first-child { 354.line-height-buttons > button:first-child {
389 border-left: 0; 355 border-left: 0;
390} 356}
391 357
392.font-type-buttons > button { 358.font-type-buttons > button {
393 display: inline-block; 359 display: inline-block;
394 font-size: 62px; 360 font-size: 62px;
395 height: 100px; 361 height: 100px;
396} 362}
397 363
398.font-size-buttons > button, 364.font-size-buttons > button,
399.color-scheme-buttons > button, 365.color-scheme-buttons > button,
400.content-width-buttons > button, 366.content-width-buttons > button,
401.line-height-buttons > button { 367.line-height-buttons > button {
402 height: 60px; 368 height: 60px;
403} 369}
404 370
405.font-type-buttons > button:active:hover, 371.font-type-buttons > button:active:hover,
406.font-type-buttons > button.selected, 372.font-type-buttons > button.selected,
407.color-scheme-buttons > button:active:hover, 373.color-scheme-buttons > button:active:hover,
408.color-scheme-buttons > button.selected { 374.color-scheme-buttons > button.selected {
409 box-shadow: inset 0 -3px 0 0 #fc6420; 375 box-shadow: inset 0 -3px 0 0 #fc6420;
410} 376}
411 377
412.font-type-buttons > button:active:hover, 378.font-type-buttons > button:active:hover,
413.font-type-buttons > button.selected { 379.font-type-buttons > button.selected {
414 border-bottom: 1px solid #FC6420; 380 border-bottom: 1px solid #FC6420;
415} 381}
416 382
417/* Make the serif button content the same size as the sans-serif button content. */ 383/* Make the serif button content the same size as the sans-serif button content. */
418.font-type-buttons > button > .description { 384.font-type-buttons > button > .description {
419 color: #666; 385 color: #666;
420 font-size: 12px; 386 font-size: 12px;
421 margin-top: -5px; 387 margin-top: -5px;
422} 388}
423 389
424/* Font sizes are different per-platform, so we need custom CSS to line them up. */ 390/* Font sizes are different per-platform, so we need custom CSS to line them up. */
425%ifdef XP_MACOSX 391%ifdef XP_MACOSX
426.font-type-buttons > .sans-serif-button > .name { 392.font-type-buttons > .sans-serif-button > .name {
427 margin-top: 10px; 393 margin-top: 10px;
428} 394}
429 395
430.font-type-buttons > .sans-serif-button > .description { 396.font-type-buttons > .sans-serif-button > .description {
431 margin-top: -4px; 397 margin-top: -4px;
432} 398}
433 399
434.font-type-buttons > .serif-button > .name { 400.font-type-buttons > .serif-button > .name {
435 font-size: 63px; 401 font-size: 63px;
436} 402}
437%elifdef XP_WIN 403%elifdef XP_WIN
438.font-type-buttons > .sans-serif-button > .name { 404.font-type-buttons > .sans-serif-button > .name {
439 margin-top: 2px; 405 margin-top: 2px;
440} 406}
441 407
442.font-type-buttons > .sans-serif-button > .description { 408.font-type-buttons > .sans-serif-button > .description {
443 margin-top: -4px; 409 margin-top: -4px;
444} 410}
445 411
446.font-type-buttons > .serif-button > .name { 412.font-type-buttons > .serif-button > .name {
447 font-size: 63px; 413 font-size: 63px;
448} 414}
449%else 415%else
450.font-type-buttons > .sans-serif-button > .name { 416.font-type-buttons > .sans-serif-button > .name {
451 margin-top: 5px; 417 margin-top: 5px;
452} 418}
453 419
454.font-type-buttons > .sans-serif-button > .description { 420.font-type-buttons > .sans-serif-button > .description {
455 margin-top: -8px; 421 margin-top: -8px;
456} 422}
457 423
458.font-type-buttons > .serif-button > .name { 424.font-type-buttons > .serif-button > .name {
459 font-size: 70px; 425 font-size: 70px;
460} 426}
461%endif 427%endif
462 428
@@ -465,7 +431,7 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
465.font-type-buttons > button:hover, 431.font-type-buttons > button:hover,
466.content-width-buttons > button:hover, 432.content-width-buttons > button:hover,
467.line-height-buttons > button:hover { 433.line-height-buttons > button:hover {
468 background-color: #000000; 434 background-color: #181411;
469} 435}
470 436
471.dropdown.open, 437.dropdown.open,
@@ -476,12 +442,12 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
476.content-width-buttons > button.selected, 442.content-width-buttons > button.selected,
477.line-height-buttons > button:active, 443.line-height-buttons > button:active,
478.line-height-buttons > button.selected { 444.line-height-buttons > button.selected {
479 background-color: #000000; 445 background-color: #181411;
480} 446}
481 447
482/* Only used on Android */ 448/* Only used on Android */
483.font-size-sample { 449.font-size-sample {
484 display: none; 450 display: none;
485} 451}
486 452
487.minus-button, 453.minus-button,
@@ -490,71 +456,71 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
490.content-width-plus-button, 456.content-width-plus-button,
491.line-height-minus-button, 457.line-height-minus-button,
492.line-height-plus-button { 458.line-height-plus-button {
493 background-color: transparent; 459 background-color: transparent;
494 border: 0; 460 border: 0;
495 background-size: 18px 18px; 461 background-size: 18px 18px;
496 background-repeat: no-repeat; 462 background-repeat: no-repeat;
497 background-position: center; 463 background-position: center;
498} 464}
499 465
500/*======= Toolbar icons =======*/ 466/*======= Toolbar icons =======*/
501 467
502.close-button { 468.close-button {
503 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close"); 469 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close");
504 height: 68px; 470 height: 68px;
505 background-position: center 8px; 471 background-position: center 8px;
506} 472}
507 473
508.close-button:hover { 474.close-button:hover {
509 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close-hover"); 475 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close-hover");
510 background-color: #d94141; 476 background-color: #d94141;
511 border-bottom: 1px solid #d94141; 477 border-bottom: 1px solid #d94141;
512 border-right: 1px solid #d94141; 478 border-right: 1px solid #d94141;
513} 479}
514 480
515.close-button:hover:active { 481.close-button:hover:active {
516 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close-hover"); 482 background-image: url("chrome://global/skin/reader/RM-Close-24x24.svg#close-hover");
517 background-color: #AE2325; 483 background-color: #AE2325;
518 border-bottom: 1px solid #AE2325; 484 border-bottom: 1px solid #AE2325;
519 border-right: 1px solid #AE2325; 485 border-right: 1px solid #AE2325;
520} 486}
521 487
522.style-button { 488.style-button {
523 background-image: url("chrome://global/skin/reader/RM-Type-Controls-24x24.svg"); 489 background-image: url("chrome://global/skin/reader/RM-Type-Controls-24x24.svg");
524} 490}
525 491
526.minus-button { 492.minus-button {
527 background-image: url("chrome://global/skin/reader/RM-Minus-24x24.svg"); 493 background-image: url("chrome://global/skin/reader/RM-Minus-24x24.svg");
528} 494}
529 495
530.plus-button { 496.plus-button {
531 background-image: url("chrome://global/skin/reader/RM-Plus-24x24.svg"); 497 background-image: url("chrome://global/skin/reader/RM-Plus-24x24.svg");
532} 498}
533 499
534.content-width-minus-button { 500.content-width-minus-button {
535 background-size: 42px 16px; 501 background-size: 42px 16px;
536 background-image: url("chrome://global/skin/reader/RM-Content-Width-Minus-42x16.svg"); 502 background-image: url("chrome://global/skin/reader/RM-Content-Width-Minus-42x16.svg");
537} 503}
538 504
539.content-width-plus-button { 505.content-width-plus-button {
540 background-size: 44px 16px; 506 background-size: 44px 16px;
541 background-image: url("chrome://global/skin/reader/RM-Content-Width-Plus-44x16.svg"); 507 background-image: url("chrome://global/skin/reader/RM-Content-Width-Plus-44x16.svg");
542} 508}
543 509
544.line-height-minus-button { 510.line-height-minus-button {
545 background-size: 34px 14px; 511 background-size: 34px 14px;
546 background-image: url("chrome://global/skin/reader/RM-Line-Height-Minus-38x14.svg"); 512 background-image: url("chrome://global/skin/reader/RM-Line-Height-Minus-38x14.svg");
547} 513}
548 514
549.line-height-plus-button { 515.line-height-plus-button {
550 background-size: 34px 24px; 516 background-size: 34px 24px;
551 background-image: url("chrome://global/skin/reader/RM-Line-Height-Plus-38x24.svg"); 517 background-image: url("chrome://global/skin/reader/RM-Line-Height-Plus-38x24.svg");
552} 518}
553 519
554@media print { 520@media print {
555 .toolbar { 521 .toolbar {
556 display: none !important; 522 display: none !important;
557 } 523 }
558} 524}
559 525
560/*======= Article content =======*/ 526/*======= Article content =======*/
@@ -564,101 +530,101 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
564 * Readability.js doesn't strip them out */ 530 * Readability.js doesn't strip them out */
565 531
566.moz-reader-content { 532.moz-reader-content {
567 display: none; 533 display: none;
568 font-size: 1em; 534 font-size: 1em;
569 line-height: 1.6em; 535 line-height: 1.6em;
570} 536}
571 537
572.moz-reader-content.line-height1 { 538.moz-reader-content.line-height1 {
573 line-height: 1em; 539 line-height: 1em;
574} 540}
575 541
576.moz-reader-content.line-height2 { 542.moz-reader-content.line-height2 {
577 line-height: 1.2em; 543 line-height: 1.2em;
578} 544}
579 545
580.moz-reader-content.line-height3 { 546.moz-reader-content.line-height3 {
581 line-height: 1.4em; 547 line-height: 1.4em;
582} 548}
583 549
584.moz-reader-content.line-height4 { 550.moz-reader-content.line-height4 {
585 line-height: 1.6em; 551 line-height: 1.6em;
586} 552}
587 553
588.moz-reader-content.line-height5 { 554.moz-reader-content.line-height5 {
589 line-height: 1.8em; 555 line-height: 1.8em;
590} 556}
591 557
592.moz-reader-content.line-height6 { 558.moz-reader-content.line-height6 {
593 line-height: 2.0em; 559 line-height: 2.0em;
594} 560}
595 561
596.moz-reader-content.line-height7 { 562.moz-reader-content.line-height7 {
597 line-height: 2.2em; 563 line-height: 2.2em;
598} 564}
599 565
600.moz-reader-content.line-height8 { 566.moz-reader-content.line-height8 {
601 line-height: 2.4em; 567 line-height: 2.4em;
602} 568}
603 569
604.moz-reader-content.line-height9 { 570.moz-reader-content.line-height9 {
605 line-height: 2.6em; 571 line-height: 2.6em;
606} 572}
607 573
608@media print { 574@media print {
609 .moz-reader-content p, 575 .moz-reader-content p,
610 .moz-reader-content code, 576 .moz-reader-content code,
611 .moz-reader-content pre, 577 .moz-reader-content pre,
612 .moz-reader-content blockquote, 578 .moz-reader-content blockquote,
613 .moz-reader-content ul, 579 .moz-reader-content ul,
614 .moz-reader-content ol, 580 .moz-reader-content ol,
615 .moz-reader-content li, 581 .moz-reader-content li,
616 .moz-reader-content figure, 582 .moz-reader-content figure,
617 .moz-reader-content .wp-caption { 583 .moz-reader-content .wp-caption {
618 margin: 0 0 10px 0 !important; 584 margin: 0 0 10px 0 !important;
619 padding: 0 !important; 585 padding: 0 !important;
620 } 586 }
621} 587}
622 588
623.moz-reader-content h1, 589.moz-reader-content h1,
624.moz-reader-content h2, 590.moz-reader-content h2,
625.moz-reader-content h3 { 591.moz-reader-content h3 {
626 font-weight: bold; 592 font-weight: bold;
627} 593}
628 594
629.moz-reader-content h1 { 595.moz-reader-content h1 {
630 font-size: 1.6em; 596 font-size: 1.6em;
631 line-height: 1.25em; 597 line-height: 1.25em;
632} 598}
633 599
634.moz-reader-content h2 { 600.moz-reader-content h2 {
635 font-size: 1.2em; 601 font-size: 1.2em;
636 line-height: 1.51em; 602 line-height: 1.51em;
637} 603}
638 604
639.moz-reader-content h3 { 605.moz-reader-content h3 {
640 font-size: 1em; 606 font-size: 1em;
641 line-height: 1.66em; 607 line-height: 1.66em;
642} 608}
643 609
644.moz-reader-content a:link { 610.moz-reader-content a:link {
645 text-decoration: underline; 611 text-decoration: underline;
646 font-weight: normal; 612 font-weight: normal;
647} 613}
648 614
649.moz-reader-content a:link, 615.moz-reader-content a:link,
650.moz-reader-content a:link:hover, 616.moz-reader-content a:link:hover,
651.moz-reader-content a:link:active { 617.moz-reader-content a:link:active {
652 color: #0095dd; 618 color: #0095dd;
653} 619}
654 620
655.moz-reader-content a:visited { 621.moz-reader-content a:visited {
656 color: #c2e; 622 color: #c2e;
657} 623}
658 624
659.moz-reader-content * { 625.moz-reader-content * {
660 max-width: 100%; 626 max-width: 100%;
661 height: auto; 627 height: auto;
662} 628}
663 629
664.moz-reader-content p, 630.moz-reader-content p,
@@ -671,63 +637,63 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
671.moz-reader-content li, 637.moz-reader-content li,
672.moz-reader-content figure, 638.moz-reader-content figure,
673.moz-reader-content .wp-caption { 639.moz-reader-content .wp-caption {
674 margin: -10px -10px 20px -10px; 640 margin: -10px -10px 20px -10px;
675 padding: 10px; 641 padding: 10px;
676 border-radius: 5px; 642 border-radius: 5px;
677} 643}
678 644
679.moz-reader-content li { 645.moz-reader-content li {
680 margin-bottom: 0; 646 margin-bottom: 0;
681} 647}
682 648
683.moz-reader-content li > ul, 649.moz-reader-content li > ul,
684.moz-reader-content li > ol { 650.moz-reader-content li > ol {
685 margin-bottom: -10px; 651 margin-bottom: -10px;
686} 652}
687 653
688.moz-reader-content p > img:only-child, 654.moz-reader-content p > img:only-child,
689.moz-reader-content p > a:only-child > img:only-child, 655.moz-reader-content p > a:only-child > img:only-child,
690.moz-reader-content .wp-caption img, 656.moz-reader-content .wp-caption img,
691.moz-reader-content figure img { 657.moz-reader-content figure img {
692 display: block; 658 display: block;
693} 659}
694 660
695.moz-reader-content img[moz-reader-center] { 661.moz-reader-content img[moz-reader-center] {
696 margin-left: auto; 662 margin-left: auto;
697 margin-right: auto; 663 margin-right: auto;
698} 664}
699 665
700.moz-reader-content .caption, 666.moz-reader-content .caption,
701.moz-reader-content .wp-caption-text 667.moz-reader-content .wp-caption-text
702.moz-reader-content figcaption { 668.moz-reader-content figcaption {
703 font-size: 0.9em; 669 font-size: 0.9em;
704 line-height: 1.48em; 670 line-height: 1.48em;
705 font-style: italic; 671 font-style: italic;
706} 672}
707 673
708.moz-reader-content code, 674.moz-reader-content code,
709.moz-reader-content pre { 675.moz-reader-content pre {
710 white-space: pre-wrap; 676 white-space: pre-wrap;
711} 677}
712 678
713.moz-reader-content blockquote { 679.moz-reader-content blockquote {
714 padding: 0; 680 padding: 0;
715 padding-inline-start: 16px; 681 padding-inline-start: 16px;
716} 682}
717 683
718.moz-reader-content ul, 684.moz-reader-content ul,
719.moz-reader-content ol { 685.moz-reader-content ol {
720 padding: 0; 686 padding: 0;
721} 687}
722 688
723.moz-reader-content ul { 689.moz-reader-content ul {
724 padding-inline-start: 30px; 690 padding-inline-start: 30px;
725 list-style: disc; 691 list-style: disc;
726} 692}
727 693
728.moz-reader-content ol { 694.moz-reader-content ol {
729 padding-inline-start: 30px; 695 padding-inline-start: 30px;
730 list-style: decimal; 696 list-style: decimal;
731} 697}
732 698
733/* Hide elements with common "hidden" class names */ 699/* Hide elements with common "hidden" class names */
@@ -736,5 +702,5 @@ body:not(.loaded) .toolbar:-moz-locale-dir(rtl) {
736.moz-reader-content .hidden, 702.moz-reader-content .hidden,
737.moz-reader-content .invisible, 703.moz-reader-content .invisible,
738.moz-reader-content .sr-only { 704.moz-reader-content .sr-only {
739 display: none; 705 display: none;
740} 706}
diff --git a/src/chrome/global/aboutSupport.css b/src/chrome/global/aboutSupport.css
index e17dc1d..c0a4573 100644
--- a/src/chrome/global/aboutSupport.css
+++ b/src/chrome/global/aboutSupport.css
@@ -3,7 +3,7 @@
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 4
5html { 5html {
6 --aboutSupport-table-background: rgb(0,0,0); 6 --aboutSupport-table-background: #181411;
7 background-color: var(--in-content-page-background); 7 background-color: var(--in-content-page-background);
8} 8}
9 9
diff --git a/src/chrome/global/alerts/alert.css b/src/chrome/global/alerts/alert.css
index 43d12ec..e68a8ce 100644
--- a/src/chrome/global/alerts/alert.css
+++ b/src/chrome/global/alerts/alert.css
@@ -19,8 +19,8 @@
19#alertBox { 19#alertBox {
20 border: 1px solid rgb(64,64,64); 20 border: 1px solid rgb(64,64,64);
21 border-radius: 0; 21 border-radius: 0;
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23 color: #fff; 23 color: #bfbbb6;
24 box-shadow: 0 0 4px rgba(255,255,255,.3); 24 box-shadow: 0 0 4px rgba(255,255,255,.3);
25} 25}
26 26
diff --git a/src/chrome/global/autocomplete.css b/src/chrome/global/autocomplete.css
index 389416e..8959a60 100644
--- a/src/chrome/global/autocomplete.css
+++ b/src/chrome/global/autocomplete.css
@@ -49,7 +49,7 @@ panel[type="private-autocomplete-richlistbox"],
49 -moz-border-bottom-colors: rgb(50,50,50); 49 -moz-border-bottom-colors: rgb(50,50,50);
50 -moz-border-left-colors: rgb(50,50,50); 50 -moz-border-left-colors: rgb(50,50,50);
51 padding: 0; 51 padding: 0;
52 background-color: rgb(0,0,0); 52 background-color: #181411;
53} 53}
54 54
55.autocomplete-history-popup, 55.autocomplete-history-popup,
@@ -92,7 +92,7 @@ treechildren.private-autocomplete-treebody::-moz-tree-row(selected) {
92 92
93treechildren.autocomplete-treebody::-moz-tree-cell-text(selected), 93treechildren.autocomplete-treebody::-moz-tree-cell-text(selected),
94treechildren.private-autocomplete-treebody::-moz-tree-cell-text(selected) { 94treechildren.private-autocomplete-treebody::-moz-tree-cell-text(selected) {
95 color: #fff !important; 95 color: #bfbbb6 !important;
96} 96}
97 97
98.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue), 98.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue),
@@ -116,7 +116,7 @@ treechildren.private-autocomplete-treebody::-moz-tree-cell-text(selected) {
116 116
117.autocomplete-richlistitem[selected="true"], 117.autocomplete-richlistitem[selected="true"],
118.private-autocomplete-richlistitem[selected="true"] { 118.private-autocomplete-richlistitem[selected="true"] {
119 color: #fff; 119 color: #bfbbb6;
120 background-color: rgb(1,1,1); 120 background-color: rgb(1,1,1);
121} 121}
122 122
diff --git a/src/chrome/global/button.css b/src/chrome/global/button.css
index dcc901e..eb8da66 100644
--- a/src/chrome/global/button.css
+++ b/src/chrome/global/button.css
@@ -20,8 +20,8 @@ button {
20 -moz-border-right-colors: rgb(75,75,75); 20 -moz-border-right-colors: rgb(75,75,75);
21 -moz-border-bottom-colors: rgb(75,75,75); 21 -moz-border-bottom-colors: rgb(75,75,75);
22 -moz-border-left-colors: rgb(75,75,75); 22 -moz-border-left-colors: rgb(75,75,75);
23 background-color: rgb(0,0,0); 23 background-color: #181411;
24 color: #fff; 24 color: #bfbbb6;
25 text-shadow: none; 25 text-shadow: none;
26} 26}
27 27
@@ -69,12 +69,12 @@ button[checked="true"] {
69 -moz-border-right-colors: rgb(75,75,75); 69 -moz-border-right-colors: rgb(75,75,75);
70 -moz-border-bottom-colors: rgb(75,75,75); 70 -moz-border-bottom-colors: rgb(75,75,75);
71 -moz-border-left-colors: rgb(75,75,75); 71 -moz-border-left-colors: rgb(75,75,75);
72 background-color: rgb(0,0,0); 72 background-color: #181411;
73 color: #fff; 73 color: #bfbbb6;
74} 74}
75 75
76button:hover:not(:active):not([disabled=true]) { 76button:hover:not(:active):not([disabled=true]) {
77 background-color: rgb(0,0,0); 77 background-color: #181411;
78} 78}
79 79
80button:hover:active > .button-box:-moz-system-metric(windows-classic), 80button:hover:active > .button-box:-moz-system-metric(windows-classic),
@@ -93,7 +93,7 @@ button[disabled="true"] {
93 -moz-border-right-colors: rgb(75,75,75) !important; 93 -moz-border-right-colors: rgb(75,75,75) !important;
94 -moz-border-bottom-colors: rgb(75,75,75) !important; 94 -moz-border-bottom-colors: rgb(75,75,75) !important;
95 -moz-border-left-colors: rgb(75,75,75) !important; 95 -moz-border-left-colors: rgb(75,75,75) !important;
96 background-color: rgb(0,0,0); 96 background-color: #181411;
97 color: GrayText; 97 color: GrayText;
98} 98}
99 99
diff --git a/src/chrome/global/checkbox.css b/src/chrome/global/checkbox.css
index 7879bd9..ba7ce52 100644
--- a/src/chrome/global/checkbox.css
+++ b/src/chrome/global/checkbox.css
@@ -43,7 +43,7 @@ checkbox:-moz-focusring > .checkbox-label-box {
43/* ..... disabled state ..... */ 43/* ..... disabled state ..... */
44 44
45checkbox[disabled="true"] > .checkbox-check { 45checkbox[disabled="true"] > .checkbox-check {
46 background-color: rgb(0,0,0); 46 background-color: #181411;
47} 47}
48 48
49checkbox[disabled="true"] { 49checkbox[disabled="true"] {
@@ -62,7 +62,7 @@ checkbox[disabled="true"] {
62 -moz-border-left-colors: rgb(75,75,75); 62 -moz-border-left-colors: rgb(75,75,75);
63 min-width: 13px; 63 min-width: 13px;
64 min-height: 13px; 64 min-height: 13px;
65 background: rgb(0,0,0) no-repeat 50% 50%; 65 background: #181411 no-repeat 50% 50%;
66} 66}
67 67
68checkbox:hover:active > .checkbox-check { 68checkbox:hover:active > .checkbox-check {
diff --git a/src/chrome/global/config.css b/src/chrome/global/config.css
index cfc3a90..69a5a9d 100644
--- a/src/chrome/global/config.css
+++ b/src/chrome/global/config.css
@@ -19,7 +19,7 @@
19#warningTitle { 19#warningTitle {
20 font-weight: lighter; 20 font-weight: lighter;
21 line-height: 1.2; 21 line-height: 1.2;
22 color: #fff; 22 color: #bfbbb6;
23 margin: 0; 23 margin: 0;
24 margin-bottom: .5em; 24 margin-bottom: .5em;
25} 25}
diff --git a/src/chrome/global/console/console.css b/src/chrome/global/console/console.css
index 18cb01e..0de92e3 100644
--- a/src/chrome/global/console/console.css
+++ b/src/chrome/global/console/console.css
@@ -13,8 +13,8 @@
13@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 13@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
14 14
15.console-box { 15.console-box {
16 background-color: rgb(0,0,0); 16 background-color: #181411;
17 color: #fff; 17 color: #bfbbb6;
18} 18}
19 19
20/* ::::: console rows ::::: */ 20/* ::::: console rows ::::: */
@@ -81,7 +81,7 @@
81/* ..... selected state ..... */ 81/* ..... selected state ..... */
82 82
83.console-row:hover { 83.console-row:hover {
84 background-color: rgb(0,0,0); 84 background-color: #181411;
85} 85}
86 86
87.console-row[selected="true"] { 87.console-row[selected="true"] {
@@ -90,7 +90,7 @@
90 90
91.console-row-code[selected="true"], 91.console-row-code[selected="true"],
92.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link { 92.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link {
93 color: #fff !important; 93 color: #bfbbb6 !important;
94} 94}
95 95
96/* ::::: icons ::::: */ 96/* ::::: icons ::::: */
@@ -134,14 +134,14 @@ toolbarseparator {
134 134
135#ToolbarMode toolbarbutton { 135#ToolbarMode toolbarbutton {
136 -moz-appearance: none; 136 -moz-appearance: none;
137 color: #fff; 137 color: #bfbbb6;
138 border: none; 138 border: none;
139 min-width: 57px; 139 min-width: 57px;
140 padding: 4px !important; 140 padding: 4px !important;
141} 141}
142 142
143#ToolbarMode toolbarbutton:hover { 143#ToolbarMode toolbarbutton:hover {
144 background-color: rgb(0,0,0); 144 background-color: #181411;
145} 145}
146 146
147toolbar#ToolbarMode toolbarbutton:active, 147toolbar#ToolbarMode toolbarbutton:active,
diff --git a/src/chrome/global/customizeToolbar.css b/src/chrome/global/customizeToolbar.css
index 268f510..fc9ca73 100644
--- a/src/chrome/global/customizeToolbar.css
+++ b/src/chrome/global/customizeToolbar.css
@@ -15,8 +15,8 @@ dialog {
15#palette-box { 15#palette-box {
16 -moz-appearance: none; 16 -moz-appearance: none;
17 margin: 0 0 10px; 17 margin: 0 0 10px;
18 background-color: rgb(0,0,0); 18 background-color: #181411;
19 color: #fff; 19 color: #bfbbb6;
20 border: 1px solid rgb(64,64,64); 20 border: 1px solid rgb(64,64,64);
21} 21}
22 22
diff --git a/src/chrome/global/datetimepicker.css b/src/chrome/global/datetimepicker.css
index 284abfe..42902b6 100644
--- a/src/chrome/global/datetimepicker.css
+++ b/src/chrome/global/datetimepicker.css
@@ -25,8 +25,8 @@ datepicker, timepicker {
25 padding: 2px 0 3px 0; 25 padding: 2px 0 3px 0;
26 padding-inline-start: 4px; 26 padding-inline-start: 4px;
27 padding-inline-end: 2px; 27 padding-inline-end: 2px;
28 background-color: rgb(0,0,0); 28 background-color: #181411;
29 color: #fff; 29 color: #bfbbb6;
30} 30}
31 31
32.datetimepicker-input-subbox { 32.datetimepicker-input-subbox {
@@ -47,22 +47,22 @@ html|*.datetimepicker-input {
47 47
48datepicker[readonly="true"], 48datepicker[readonly="true"],
49timepicker[readonly="true"] { 49timepicker[readonly="true"] {
50 background-color: rgb(0,0,0); 50 background-color: #181411;
51 color: rgb(219,219,219); 51 color: rgb(219,219,219);
52} 52}
53 53
54datepicker[disabled="true"], 54datepicker[disabled="true"],
55timepicker[disabled="true"] { 55timepicker[disabled="true"] {
56 cursor: default; 56 cursor: default;
57 background-color: rgb(0,0,0); 57 background-color: #181411;
58 color: rgb(200,200,200); 58 color: rgb(200,200,200);
59} 59}
60 60
61.datepicker-mainbox { 61.datepicker-mainbox {
62 margin: 2px 4px; 62 margin: 2px 4px;
63 border: 1px solid rgb(0,0,0); 63 border: 1px solid #181411;
64 background-color: rgb(0,0,0); 64 background-color: #181411;
65 color: #fff; 65 color: #bfbbb6;
66} 66}
67 67
68.datepicker-popupgrid > .datepicker-mainbox { 68.datepicker-popupgrid > .datepicker-mainbox {
@@ -81,7 +81,7 @@ timepicker[disabled="true"] {
81 81
82.datepicker-gridlabel[selected="true"] { 82.datepicker-gridlabel[selected="true"] {
83 background-color: rgb(1,1,1); 83 background-color: rgb(1,1,1);
84 color: #fff; 84 color: #bfbbb6;
85} 85}
86 86
87.datepicker-button { 87.datepicker-button {
diff --git a/src/chrome/global/dialog.css b/src/chrome/global/dialog.css
index c1af36c..bf070b4 100644
--- a/src/chrome/global/dialog.css
+++ b/src/chrome/global/dialog.css
@@ -31,7 +31,7 @@ dialogheader {
31 border: 1px solid rgb(50,50,50); 31 border: 1px solid rgb(50,50,50);
32 padding: 5px 8px; 32 padding: 5px 8px;
33 background-color: rgb(1,1,1); 33 background-color: rgb(1,1,1);
34 color: #fff; 34 color: #bfbbb6;
35} 35}
36 36
37.dialogheader-title { 37.dialogheader-title {
@@ -56,8 +56,8 @@ dialogheader {
56 padding-bottom: 12px; 56 padding-bottom: 12px;
57 padding-inline-start: 25px; 57 padding-inline-start: 25px;
58 padding-inline-end: 5px; 58 padding-inline-end: 5px;
59 background-color: rgb(0,0,0); 59 background-color: #181411;
60 color: #fff; 60 color: #bfbbb6;
61} 61}
62 62
63.header-large > .dialogheader-title { 63.header-large > .dialogheader-title {
diff --git a/src/chrome/global/dirListing/dirListing.css b/src/chrome/global/dirListing/dirListing.css
index 6b93d9f..2f286ee 100644
--- a/src/chrome/global/dirListing/dirListing.css
+++ b/src/chrome/global/dirListing/dirListing.css
@@ -3,8 +3,8 @@
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 4
5:root { 5:root {
6 background-color: rgb(0,0,0); 6 background-color: #181411;
7 color: #fff; 7 color: #bfbbb6;
8 font: message-box; 8 font: message-box;
9 padding-left: 2em; 9 padding-left: 2em;
10 padding-right: 2em; 10 padding-right: 2em;
@@ -17,8 +17,8 @@ body {
17 min-width: 30em; 17 min-width: 30em;
18 max-width: 65em; 18 max-width: 65em;
19 margin: 4em auto; 19 margin: 4em auto;
20 background-color: rgb(0,0,0); 20 background-color: #181411;
21 color: #fff; 21 color: #bfbbb6;
22} 22}
23 23
24h1 { 24h1 {
@@ -30,7 +30,7 @@ h1 {
30 30
31a { 31a {
32 text-decoration: none; 32 text-decoration: none;
33 color: #fff; 33 color: #bfbbb6;
34} 34}
35 35
36a:hover { 36a:hover {
diff --git a/src/chrome/global/filefield.css b/src/chrome/global/filefield.css
index f661d8b..694be29 100644
--- a/src/chrome/global/filefield.css
+++ b/src/chrome/global/filefield.css
@@ -9,14 +9,14 @@
9filefield { 9filefield {
10 margin: 2px 4px; 10 margin: 2px 4px;
11 -moz-appearance: none; 11 -moz-appearance: none;
12 background-color: rgb(0,0,0); 12 background-color: #181411;
13 color: #fff; 13 color: #bfbbb6;
14 border-color: rgb(50,50,50); 14 border-color: rgb(50,50,50);
15} 15}
16 16
17.fileFieldContentBox { 17.fileFieldContentBox {
18 background-color: rgb(0,0,0); 18 background-color: #181411;
19 color: #fff; 19 color: #bfbbb6;
20} 20}
21 21
22.fileFieldIcon[disabled="true"] { 22.fileFieldIcon[disabled="true"] {
@@ -35,7 +35,7 @@ filefield {
35.fileFieldLabel { 35.fileFieldLabel {
36 -moz-appearance: none; 36 -moz-appearance: none;
37 background-color: transparent; 37 background-color: transparent;
38 color: #fff; 38 color: #bfbbb6;
39 border: none; 39 border: none;
40 margin: 0px; 40 margin: 0px;
41} 41}
diff --git a/src/chrome/global/findBar.css b/src/chrome/global/findBar.css
index 2fb57de..db00380 100644
--- a/src/chrome/global/findBar.css
+++ b/src/chrome/global/findBar.css
@@ -82,7 +82,7 @@ findbar[hidden] {
82.findbar-find-previous, 82.findbar-find-previous,
83.findbar-find-next { 83.findbar-find-next {
84 -moz-appearance: none; 84 -moz-appearance: none;
85 background: rgb(0,0,0); 85 background: #181411;
86 border: 1px solid rgb(75,75,75); 86 border: 1px solid rgb(75,75,75);
87 list-style-image: url("chrome://global/skin/icons/find-arrows.png"); 87 list-style-image: url("chrome://global/skin/icons/find-arrows.png");
88 padding: 2px 6px; 88 padding: 2px 6px;
diff --git a/src/chrome/global/global.css b/src/chrome/global/global.css
index 93b282a..1cbd412 100644
--- a/src/chrome/global/global.css
+++ b/src/chrome/global/global.css
@@ -34,8 +34,8 @@ dialog,
34wizard, 34wizard,
35prefwindow { 35prefwindow {
36 -moz-appearance: none; 36 -moz-appearance: none;
37 background-color: rgb(0,0,0); 37 background-color: #181411;
38 color: #fff; 38 color: #bfbbb6;
39 font: message-box; 39 font: message-box;
40} 40}
41 41
@@ -91,7 +91,7 @@ statusbar {
91 border-left: 1px solid rgb(64,64,64); 91 border-left: 1px solid rgb(64,64,64);
92 border-right: 1px solid rgb(64,64,64); 92 border-right: 1px solid rgb(64,64,64);
93 border-bottom: 1px solid rgb(64,64,64); 93 border-bottom: 1px solid rgb(64,64,64);
94 background-color: rgb(0,0,0); 94 background-color: #181411;
95 min-height: 22px; 95 min-height: 22px;
96} 96}
97 97
@@ -131,7 +131,7 @@ statusbarpanel:not(.statusbar-resizerpanel):-moz-lwtheme {
131 131
132sidebarheader { 132sidebarheader {
133 height: 25px; 133 height: 25px;
134 background-color: rgb(0,0,0); 134 background-color: #181411;
135 -moz-appearance: toolbox; 135 -moz-appearance: toolbox;
136 border-bottom: 1px solid rgb(64,64,64); 136 border-bottom: 1px solid rgb(64,64,64);
137 border-top: 1px solid rgb(64,64,64); 137 border-top: 1px solid rgb(64,64,64);
@@ -275,7 +275,7 @@ label[disabled="true"]:-moz-system-metric(windows-classic) {
275} 275}
276 276
277.text-link { 277.text-link {
278 color: #fff; 278 color: #bfbbb6;
279 text-decoration: underline; 279 text-decoration: underline;
280 border: 1px solid transparent; 280 border: 1px solid transparent;
281 cursor: pointer; 281 cursor: pointer;
diff --git a/src/chrome/global/groupbox.css b/src/chrome/global/groupbox.css
index d3b5bb9..da9bcf2 100644
--- a/src/chrome/global/groupbox.css
+++ b/src/chrome/global/groupbox.css
@@ -24,13 +24,13 @@ groupbox {
24 24
25caption { 25caption {
26 margin: 0 6px; 26 margin: 0 6px;
27 background-color: rgb(0,0,0); 27 background-color: #181411;
28 color: #FFFFFF !important; 28 color: #FFFFFF !important;
29} 29}
30 30
31tabpanels caption { 31tabpanels caption {
32 -moz-appearance: none; 32 -moz-appearance: none;
33 background-color: rgb(0,0,0); 33 background-color: #181411;
34 color: #FFFFFF !important; 34 color: #FFFFFF !important;
35} 35}
36 36
diff --git a/src/chrome/global/in-content/common.css b/src/chrome/global/in-content/common.css
index 63bf3f4..5ea08da 100644
--- a/src/chrome/global/in-content/common.css
+++ b/src/chrome/global/in-content/common.css
@@ -6,18 +6,18 @@
6@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"; 6@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
7 7
8*|*:root { 8*|*:root {
9 --in-content-page-color: #fff; 9 --in-content-page-color: #ffffff;
10 --in-content-page-background: rgb(0,0,0); 10 --in-content-page-background: #181411;
11 --in-content-frame-background: rgb(0,0,0); 11 --in-content-frame-background: #181411;
12 --in-content-main-border-color: rgb(50,50,50); 12 --in-content-main-border-color: rgb(50,50,50);
13 --in-content-main-background-color: rgb(0,0,0); 13 --in-content-main-background-color: #181411;
14 --in-content-main-background-image: transparent; 14 --in-content-main-background-image: transparent;
15 --in-content-text-color: #fff; 15 --in-content-text-color: #ffffff;
16 --in-content-selected-text: #fff; 16 --in-content-selected-text: #fff;
17 --in-content-header-border-color: rgb(50,50,50); 17 --in-content-header-border-color: rgb(50,50,50);
18 --in-content-box-background: rgb(0,0,0); 18 --in-content-box-background: #181411;
19 --in-content-box-background-odd: #f3f6fa; 19 --in-content-box-background-odd: #f3f6fa;
20 --in-content-box-background-hover: rgb(0,0,0); 20 --in-content-box-background-hover: #181411;
21 --in-content-box-background-active: rgb(1,1,1); 21 --in-content-box-background-active: rgb(1,1,1);
22 --in-content-box-border-color: rgb(75,75,75); 22 --in-content-box-border-color: rgb(75,75,75);
23 --in-content-item-hover: rgb(110,110,110); 23 --in-content-item-hover: rgb(110,110,110);
@@ -33,11 +33,11 @@
33 --in-content-category-background-hover: #5e6972; 33 --in-content-category-background-hover: #5e6972;
34 --in-content-category-background-active: #343f48; 34 --in-content-category-background-active: #343f48;
35 --in-content-tab-color: #424f5a; 35 --in-content-tab-color: #424f5a;
36 --in-content-link-color: #fff; 36 --in-content-link-color: #ffffff;
37 --in-content-link-color-hover: rgb(219,219,219); 37 --in-content-link-color-hover: rgb(219,219,219);
38 --in-content-link-color-active: rgb(219,219,219); 38 --in-content-link-color-active: rgb(219,219,219);
39 --in-content-link-color-visited: #551a8b; 39 --in-content-link-color-visited: #551a8b;
40 --in-content-primary-button-background: rgb(0,0,0); 40 --in-content-primary-button-background: #181411;
41 --in-content-primary-button-background-hover: rgb(110,110,110); 41 --in-content-primary-button-background-hover: rgb(110,110,110);
42 --in-content-primary-button-background-active: rgb(43,43,43); 42 --in-content-primary-button-background-active: rgb(43,43,43);
43 --in-content-table-border-dark-color: rgb(50,50,50); 43 --in-content-table-border-dark-color: rgb(50,50,50);
@@ -715,7 +715,7 @@ xul|*.radio-label-box {
715 -moz-appearance: none; 715 -moz-appearance: none;
716 box-sizing: border-box; 716 box-sizing: border-box;
717 background-color: transparent; 717 background-color: transparent;
718 color: #fff; 718 color: #bfbbb6;
719 padding-inline-start: 4px; 719 padding-inline-start: 4px;
720 padding-inline-end: 27px; 720 padding-inline-end: 27px;
721 border: 1px solid transparent; 721 border: 1px solid transparent;
@@ -889,7 +889,7 @@ xul|treecolpicker {
889 -moz-appearance: none; 889 -moz-appearance: none;
890 border: none; 890 border: none;
891 background-color: var(--in-content-box-background-hover); 891 background-color: var(--in-content-box-background-hover);
892 color: #fff; 892 color: #bfbbb6;
893 padding: 5px 10px; 893 padding: 5px 10px;
894} 894}
895 895
@@ -1143,7 +1143,7 @@ xul|treechildren::-moz-tree-cell-text(selected) {
1143 1143
1144/* @-moz-document url-prefix("about:privatebrowsing"){ */ 1144/* @-moz-document url-prefix("about:privatebrowsing"){ */
1145 div#bar.showPrivate{ 1145 div#bar.showPrivate{
1146 background-color: #000; 1146 background-color: #181411;
1147 } 1147 }
1148 .showPrivate ul#forgotten > li{ 1148 .showPrivate ul#forgotten > li{
1149 background-image: url("chrome://global/skin/in-content/check.svg#check"); 1149 background-image: url("chrome://global/skin/in-content/check.svg#check");
@@ -1160,13 +1160,13 @@ xul|treechildren::-moz-tree-cell-text(selected) {
1160 background-color: #9b9b9b; 1160 background-color: #9b9b9b;
1161 } 1161 }
1162 .showPrivate span#tpDisabled{ 1162 .showPrivate span#tpDisabled{
1163 background-color: #000; 1163 background-color: #181411;
1164 } 1164 }
1165/* } */ 1165/* } */
1166 1166
1167@-moz-document url-prefix("about:performance") { 1167@-moz-document url-prefix("about:performance") {
1168 #subprocess-reports td { 1168 #subprocess-reports td {
1169 background-color: rgb(0,0,0) !important; 1169 background-color: #181411 !important;
1170 } 1170 }
1171} 1171}
1172 1172
diff --git a/src/chrome/global/inContentUI.css b/src/chrome/global/inContentUI.css
index e2e0691..a240cd1 100644
--- a/src/chrome/global/inContentUI.css
+++ b/src/chrome/global/inContentUI.css
@@ -48,8 +48,8 @@
48 -moz-appearance: none; 48 -moz-appearance: none;
49 padding: 18px; 49 padding: 18px;
50 background-repeat: repeat; 50 background-repeat: repeat;
51 color: #fff; 51 color: #bfbbb6;
52 background-color: rgb(0,0,0); 52 background-color: #181411;
53} 53}
54 54
55html|html { 55html|html {
@@ -68,9 +68,9 @@ html|html {
68 /* Disabled because of bug 623615 68 /* Disabled because of bug 623615
69 overflow: hidden; 69 overflow: hidden;
70 */ 70 */
71 background-color: rgb(0,0,0); 71 background-color: #181411;
72 border: 1px solid rgb(64,64,64); 72 border: 1px solid rgb(64,64,64);
73 color: #fff; 73 color: #bfbbb6;
74 border-radius: 5px; 74 border-radius: 5px;
75} 75}
76 76
@@ -79,9 +79,9 @@ html|html {
79 menulist, 79 menulist,
80 colorpicker[type="button"] { 80 colorpicker[type="button"] {
81 -moz-appearance: none; 81 -moz-appearance: none;
82 color: #fff; 82 color: #bfbbb6;
83 padding: 0 5px; 83 padding: 0 5px;
84 background-color: rgb(0,0,0); 84 background-color: #181411;
85 background-clip: padding-box; 85 background-clip: padding-box;
86 border-radius: 3px; 86 border-radius: 3px;
87 border: 1px solid rgb(75,75,75); 87 border: 1px solid rgb(75,75,75);
@@ -103,7 +103,7 @@ html|html {
103 -moz-border-right-colors: rgb(64,64,64) !important; 103 -moz-border-right-colors: rgb(64,64,64) !important;
104 -moz-border-bottom-colors: rgb(64,64,64) !important; 104 -moz-border-bottom-colors: rgb(64,64,64) !important;
105 -moz-border-left-colors: rgb(64,64,64) !important; 105 -moz-border-left-colors: rgb(64,64,64) !important;
106 background-color: rgb(0,0,0); 106 background-color: #181411;
107 color: #GrayText; 107 color: #GrayText;
108 } 108 }
109 109
@@ -117,7 +117,7 @@ html|html {
117 117
118 html|button:not([disabled]):hover, 118 html|button:not([disabled]):hover,
119 button:not([disabled="true"]):hover { 119 button:not([disabled="true"]):hover {
120 background-color: rgb(0,0,0); 120 background-color: #181411;
121 } 121 }
122 122
123 button > .button-box { 123 button > .button-box {
diff --git a/src/chrome/global/listbox.css b/src/chrome/global/listbox.css
index 9e05272..f8cc813 100644
--- a/src/chrome/global/listbox.css
+++ b/src/chrome/global/listbox.css
@@ -14,8 +14,8 @@ listbox {
14 -moz-appearance: none; 14 -moz-appearance: none;
15 margin: 2px 4px; 15 margin: 2px 4px;
16 border: 1px solid rgb(64,64,64); 16 border: 1px solid rgb(64,64,64);
17 background-color: rgb(0,0,0); 17 background-color: #181411;
18 color: #fff; 18 color: #bfbbb6;
19}64 19}64
20 20
21listbox[disabled="true"] { 21listbox[disabled="true"] {
@@ -40,7 +40,7 @@ listbox:focus > listitem[current="true"] {
40listitem[selected="true"], 40listitem[selected="true"],
41listbox:focus > listitem[selected="true"] { 41listbox:focus > listitem[selected="true"] {
42 64-color: rgb(128,128,128); 42 64-color: rgb(128,128,128);
43 color: #fff; 43 color: #bfbbb6;
44} 44}
45 45
46/* ::::: listheader ::::: */ 46/* ::::: listheader ::::: */
@@ -49,8 +49,8 @@ listheader {
49 -moz-appearance: none; 49 -moz-appearance: none;
50 -moz-box-align: center; 50 -moz-box-align: center;
51 border: 1px solid rgb(64,64,64); 51 border: 1px solid rgb(64,64,64);
52 background-color: rgb(0,0,0); 52 background-color: #181411;
53 color: #fff; 53 color: #bfbbb6;
54 padding: 0 4px; 54 padding: 0 4px;
55} 55}
56 56
@@ -128,7 +128,7 @@ listheader[sortable="true"]:hover:active {
128 -moz-border-left-colors: rgb(64,64,64); 128 -moz-border-left-colors: rgb(64,64,64);
129 min-width: 13px; 129 min-width: 13px;
130 min-height: 13px; 130 min-height: 13px;
131 background: rgb(0,0,0) no-repeat 50% 50%; 131 background: #181411 no-repeat 50% 50%;
132} 132}
133 133
134.listcell-check[checked="true"] { 134.listcell-check[checked="true"] {
diff --git a/src/chrome/global/narrate.css b/src/chrome/global/narrate.css
index 76b488c..e2e7c6b 100644
--- a/src/chrome/global/narrate.css
+++ b/src/chrome/global/narrate.css
@@ -15,7 +15,7 @@ body.sepia .narrating {
15} 15}
16 16
17body.dark .narrating { 17body.dark .narrating {
18 background-color: #000000; 18 background-color: #181411;
19} 19}
20 20
21.narrate-word-highlight { 21.narrate-word-highlight {
@@ -62,7 +62,7 @@ body.dark .narrate-word-highlight {
62} 62}
63 63
64.narrate-dropdown > .dropdown-popup button:hover:not(:disabled) { 64.narrate-dropdown > .dropdown-popup button:hover:not(:disabled) {
65 background-color: #000000; 65 background-color: #181411;
66} 66}
67 67
68.narrate-row { 68.narrate-row {
@@ -158,7 +158,7 @@ body.dark .narrate-word-highlight {
158} 158}
159 159
160.narrate-rate-input::-moz-range-thumb { 160.narrate-rate-input::-moz-range-thumb {
161 background-color: #000000; 161 background-color: #181411;
162 height: 16px; 162 height: 16px;
163 width: 16px; 163 width: 16px;
164 border-radius: 8px; 164 border-radius: 8px;
@@ -208,7 +208,7 @@ body.dark .narrate-word-highlight {
208} 208}
209 209
210.voiceselect > .options:not(.hovering) > button.option:focus { 210.voiceselect > .options:not(.hovering) > button.option:focus {
211 background-color: #000000; 211 background-color: #181411;
212} 212}
213 213
214.voiceselect > .options:not(.hovering) > button.option:hover:not(:focus) { 214.voiceselect > .options:not(.hovering) > button.option:hover:not(:focus) {
diff --git a/src/chrome/global/netError.css b/src/chrome/global/netError.css
index 06f58db..326ad5b 100644
--- a/src/chrome/global/netError.css
+++ b/src/chrome/global/netError.css
@@ -8,13 +8,13 @@
8 */ 8 */
9 9
10html { 10html {
11 background: rgb(0,0,0); 11 background: #181411;
12} 12}
13 13
14body { 14body {
15 margin: 0; 15 margin: 0;
16 padding: 0 1em; 16 padding: 0 1em;
17 color: #fff; 17 color: #bfbbb6;
18 font: message-box; 18 font: message-box;
19} 19}
20 20
@@ -114,8 +114,8 @@ body[dir="rtl"] #errorPageContainer {
114} 114}
115 115
116#securityOverrideContent { 116#securityOverrideContent {
117 background-color: rgb(0,0,0); 117 background-color: #181411;
118 color: #fff; 118 color: #bfbbb6;
119 padding: 10px; 119 padding: 10px;
120 border-radius: 10px; 120 border-radius: 10px;
121} 121}
diff --git a/src/chrome/global/notification.css b/src/chrome/global/notification.css
index 6ac2d60..b01a051 100644
--- a/src/chrome/global/notification.css
+++ b/src/chrome/global/notification.css
@@ -5,14 +5,14 @@
5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6 6
7notification { 7notification {
8 background-color: rgb(0,0,0); 8 background-color: #181411;
9 color: #fff; 9 color: #bfbbb6;
10 text-shadow: none; 10 text-shadow: none;
11} 11}
12 12
13notification[type="info"] { 13notification[type="info"] {
14 background-color: rgb(0,0,0); 14 background-color: #181411;
15 color: #fff; 15 color: #bfbbb6;
16} 16}
17 17
18notification[type="critical"] { 18notification[type="critical"] {
@@ -90,7 +90,7 @@ notification[type="critical"] {
90 -moz-appearance: none; 90 -moz-appearance: none;
91 margin: 0; 91 margin: 0;
92 border: 1px solid rgb(64,64,64); 92 border: 1px solid rgb(64,64,64);
93 background: rgb(0,0,0); 93 background: #181411;
94} 94}
95 95
96.popup-notification-menubutton > .button-menubutton-button { 96.popup-notification-menubutton > .button-menubutton-button {
@@ -134,14 +134,14 @@ notification[type="critical"] {
134.popup-notification-menubutton:not([type="menu-button"]):hover, 134.popup-notification-menubutton:not([type="menu-button"]):hover,
135.popup-notification-menubutton > .button-menubutton-button:hover, 135.popup-notification-menubutton > .button-menubutton-button:hover,
136.popup-notification-menubutton > .button-menubutton-dropmarker:hover { 136.popup-notification-menubutton > .button-menubutton-dropmarker:hover {
137 background: rgb(0,0,0); 137 background: #181411;
138} 138}
139 139
140.popup-notification-menubutton:not([type="menu-button"]):hover:active, 140.popup-notification-menubutton:not([type="menu-button"]):hover:active,
141.popup-notification-menubutton > .button-menubutton-button:hover:active, 141.popup-notification-menubutton > .button-menubutton-button:hover:active,
142.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active, 142.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active,
143.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker { 143.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker {
144 background: rgb(0,0,0); 144 background: #181411;
145} 145}
146 146
147.popup-notification-closebutton { 147.popup-notification-closebutton {
diff --git a/src/chrome/global/preferences.css b/src/chrome/global/preferences.css
index 4180b28..b7bcfe1 100644
--- a/src/chrome/global/preferences.css
+++ b/src/chrome/global/preferences.css
@@ -53,8 +53,8 @@ radio[pane] {
53 border-bottom: 1px solid rgb(64,64,64); 53 border-bottom: 1px solid rgb(64,64,64);
54 margin: 0px; 54 margin: 0px;
55 padding-inline-start: 10px; 55 padding-inline-start: 10px;
56 background-color: rgb(0,0,0); 56 background-color: #181411;
57 color: #fff; 57 color: #bfbbb6;
58} 58}
59 59
60.paneButtonIcon { 60.paneButtonIcon {
@@ -63,14 +63,14 @@ radio[pane] {
63} 63}
64 64
65radio[pane]:hover { 65radio[pane]:hover {
66 background-color: rgb(0,0,0); 66 background-color: #181411;
67 color: #fff; 67 color: #bfbbb6;
68 -moz-appearance: none; 68 -moz-appearance: none;
69} 69}
70 70
71radio[pane][selected="true"] { 71radio[pane][selected="true"] {
72 background-color: rgb(1,1,1); 72 background-color: rgb(1,1,1);
73 color: #fff; 73 color: #bfbbb6;
74 -moz-appearance: none; 74 -moz-appearance: none;
75} 75}
76 76
diff --git a/src/chrome/global/progressmeter.css b/src/chrome/global/progressmeter.css
index 9b37efa..914a613 100644
--- a/src/chrome/global/progressmeter.css
+++ b/src/chrome/global/progressmeter.css
@@ -19,7 +19,7 @@ progressmeter {
19 -moz-border-bottom-colors: rgb(64,64,64); 19 -moz-border-bottom-colors: rgb(64,64,64);
20 -moz-border-left-colors: rgb(64,64,64); 20 -moz-border-left-colors: rgb(64,64,64);
21 border-radius: 3px; 21 border-radius: 3px;
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23 min-width: 128px; 23 min-width: 128px;
24 min-height: 15px; 24 min-height: 15px;
25} 25}
diff --git a/src/chrome/global/richlistbox.css b/src/chrome/global/richlistbox.css
index bb858ce..d072653 100644
--- a/src/chrome/global/richlistbox.css
+++ b/src/chrome/global/richlistbox.css
@@ -7,8 +7,8 @@
7richlistbox { 7richlistbox {
8 -moz-appearance: none; 8 -moz-appearance: none;
9 margin: 2px 4px; 9 margin: 2px 4px;
10 background-color: rgb(0,0,0); 10 background-color: #181411;
11 color: #fff; 11 color: #bfbbb6;
12} 12}
13 13
14richlistbox[disabled="true"] { 14richlistbox[disabled="true"] {
@@ -17,12 +17,12 @@ richlistbox[disabled="true"] {
17 17
18richlistitem[selected="true"] { 18richlistitem[selected="true"] {
19 background-color: rgb(1,1,1); 19 background-color: rgb(1,1,1);
20 color: #fff; 20 color: #bfbbb6;
21} 21}
22 22
23richlistbox:focus > richlistitem[selected="true"] { 23richlistbox:focus > richlistitem[selected="true"] {
24 background-color: rgb(1,1,1); 24 background-color: rgb(1,1,1);
25 color: #fff; 25 color: #bfbbb6;
26} 26}
27 27
28richlistbox[seltype="multiple"]:focus > richlistitem[current="true"] { 28richlistbox[seltype="multiple"]:focus > richlistitem[current="true"] {
diff --git a/src/chrome/global/spinbuttons.css b/src/chrome/global/spinbuttons.css
index c77a2fc..b6419ec 100644
--- a/src/chrome/global/spinbuttons.css
+++ b/src/chrome/global/spinbuttons.css
@@ -18,7 +18,7 @@ spinbuttons {
18 -moz-border-right-colors: rgb(64,64,64); 18 -moz-border-right-colors: rgb(64,64,64);
19 -moz-border-bottom-colors: rgb(64,64,64); 19 -moz-border-bottom-colors: rgb(64,64,64);
20 -moz-border-left-colors: rgb(64,64,64); 20 -moz-border-left-colors: rgb(64,64,64);
21 background-color: rgb(0,0,0); 21 background-color: #181411;
22} 22}
23 23
24.spinbuttons-button > .button-box { 24.spinbuttons-button > .button-box {
@@ -26,15 +26,15 @@ spinbuttons {
26} 26}
27 27
28.spinbuttons-button:hover { 28.spinbuttons-button:hover {
29 background-color: rgb(0,0,0); 29 background-color: #181411;
30} 30}
31 31
32.spinbuttons-button:hover:active { 32.spinbuttons-button:hover:active {
33 background-color: rgb(0,0,0); 33 background-color: #181411;
34} 34}
35 35
36.spinbuttons-button[disabled="true"] { 36.spinbuttons-button[disabled="true"] {
37 background-color: rgb(0,0,0); 37 background-color: #181411;
38} 38}
39 39
40.spinbuttons-up { 40.spinbuttons-up {
diff --git a/src/chrome/global/splitter.css b/src/chrome/global/splitter.css
index 3fc6cf5..b721a58 100644
--- a/src/chrome/global/splitter.css
+++ b/src/chrome/global/splitter.css
@@ -19,7 +19,7 @@ splitter {
19 -moz-border-left-colors: rgb(62,62,62) rgb(75,75,75); 19 -moz-border-left-colors: rgb(62,62,62) rgb(75,75,75);
20 -moz-border-right-colors: rgb(43,43,43) rgb(50,50,50); 20 -moz-border-right-colors: rgb(43,43,43) rgb(50,50,50);
21 min-width: 6px; 21 min-width: 6px;
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23} 23}
24 24
25splitter[state="collapsed"][collapse="before"], 25splitter[state="collapsed"][collapse="before"],
diff --git a/src/chrome/global/tabbox.css b/src/chrome/global/tabbox.css
index 866d025..c04d09e 100644
--- a/src/chrome/global/tabbox.css
+++ b/src/chrome/global/tabbox.css
@@ -27,8 +27,8 @@ tabpanels {
27 -moz-border-bottom-colors: rgb(64,64,64); 27 -moz-border-bottom-colors: rgb(64,64,64);
28 -moz-border-left-colors: rgb(64,64,64); 28 -moz-border-left-colors: rgb(64,64,64);
29 padding: 8px; 29 padding: 8px;
30 background-color: rgb(0,0,0); 30 background-color: #181411;
31 color: #fff; 31 color: #bfbbb6;
32} 32}
33 33
34/* ::::: tab ::::: */ 34/* ::::: tab ::::: */
@@ -47,8 +47,8 @@ tab {
47 border-top-left-radius: 0px; 47 border-top-left-radius: 0px;
48 border-top-right-radius: 0px; 48 border-top-right-radius: 0px;
49 padding: 1px 4px 2px 4px; 49 padding: 1px 4px 2px 4px;
50 background-color: rgb(0,0,0); 50 background-color: #181411;
51 color: #fff; 51 color: #bfbbb6;
52} 52}
53 53
54tab:-moz-locale-dir(rtl) { 54tab:-moz-locale-dir(rtl) {
diff --git a/src/chrome/global/tabprompts.css b/src/chrome/global/tabprompts.css
index ae010aa..2ad0b9c 100644
--- a/src/chrome/global/tabprompts.css
+++ b/src/chrome/global/tabprompts.css
@@ -6,8 +6,8 @@ tabmodalprompt {
6} 6}
7 7
8.mainContainer { 8.mainContainer {
9 color: #fff; 9 color: #bfbbb6;
10 background-color: rgb(0,0,0); 10 background-color: #181411;
11 background-clip: padding-box; 11 background-clip: padding-box;
12 border-radius: 5px; 12 border-radius: 5px;
13 border: 1px solid rgb(64,64,64); 13 border: 1px solid rgb(64,64,64);
diff --git a/src/chrome/global/textbox.css b/src/chrome/global/textbox.css
index 574fa54..9666072 100644
--- a/src/chrome/global/textbox.css
+++ b/src/chrome/global/textbox.css
@@ -22,8 +22,8 @@ textbox {
22 border: 1px solid rgb(64,64,64); 22 border: 1px solid rgb(64,64,64);
23 padding: 2px 2px 3px; 23 padding: 2px 2px 3px;
24 padding-inline-start: 4px; 24 padding-inline-start: 4px;
25 background-color: rgb(0,0,0); 25 background-color: #181411;
26 color: #fff; 26 color: #bfbbb6;
27} 27}
28 28
29html|*.textbox-input, 29html|*.textbox-input,
@@ -43,7 +43,7 @@ html|*.textbox-textarea {
43/* ..... readonly state ..... */ 43/* ..... readonly state ..... */
44 44
45textbox[readonly="true"] { 45textbox[readonly="true"] {
46 background-color: rgb(0,0,0); 46 background-color: #181411;
47 color: rgb(219,219,219); 47 color: rgb(219,219,219);
48} 48}
49 49
@@ -51,7 +51,7 @@ textbox[readonly="true"] {
51 51
52textbox[disabled="true"] { 52textbox[disabled="true"] {
53 cursor: default; 53 cursor: default;
54 background-color: rgb(0,0,0); 54 background-color: #181411;
55 color: rgb(200,200,200); 55 color: rgb(200,200,200);
56} 56}
57 57
diff --git a/src/chrome/global/toolbar.css b/src/chrome/global/toolbar.css
index 1f9cf65..bde65e6 100644
--- a/src/chrome/global/toolbar.css
+++ b/src/chrome/global/toolbar.css
@@ -19,7 +19,7 @@ toolbarpaletteitem {
19.toolbarpaletteitem-box[type="spacer"], 19.toolbarpaletteitem-box[type="spacer"],
20.toolbarpaletteitem-box[type="spring"] { 20.toolbarpaletteitem-box[type="spring"] {
21 border: 1px solid rgb(64,64,64); 21 border: 1px solid rgb(64,64,64);
22 background-color: rgb(0,0,0) !important; 22 background-color: #181411 !important;
23} 23}
24 24
25toolbarpaletteitem[place="toolbar"] > toolbarspacer { 25toolbarpaletteitem[place="toolbar"] > toolbarspacer {
diff --git a/src/chrome/global/tree.css b/src/chrome/global/tree.css
index 5c4347f..e9c3500 100644
--- a/src/chrome/global/tree.css
+++ b/src/chrome/global/tree.css
@@ -13,7 +13,7 @@
13tree { 13tree {
14 margin: 0px 4px; 14 margin: 0px 4px;
15 border: 1px solid rgb(64,64,64); 15 border: 1px solid rgb(64,64,64);
16 background-color: rgb(0,0,0); 16 background-color: #181411;
17 color: #FFFFFF; 17 color: #FFFFFF;
18 -moz-appearance: none; 18 -moz-appearance: none;
19} 19}
@@ -35,11 +35,11 @@ treechildren::-moz-tree-row {
35 border: 1px solid transparent; 35 border: 1px solid transparent;
36 min-height: 18px; 36 min-height: 18px;
37 height: 1.3em; 37 height: 1.3em;
38 color: #fff !important; 38 color: #bfbbb6 !important;
39} 39}
40 40
41treechildren::-moz-tree-cell-text { 41treechildren::-moz-tree-cell-text {
42 color: #fff !important; 42 color: #bfbbb6 !important;
43} 43}
44 44
45treechildren::-moz-tree-row(selected) { 45treechildren::-moz-tree-row(selected) {
@@ -73,11 +73,11 @@ treechildren::-moz-tree-cell {
73tree[seltype="cell"] > treechildren::-moz-tree-cell-text, 73tree[seltype="cell"] > treechildren::-moz-tree-cell-text,
74tree[seltype="text"] > treechildren::-moz-tree-cell-text, 74tree[seltype="text"] > treechildren::-moz-tree-cell-text,
75treechildren::-moz-tree-cell-text { 75treechildren::-moz-tree-cell-text {
76 color: #fff; 76 color: #bfbbb6;
77} 77}
78 78
79treechildren::-moz-tree-cell-text(selected) { 79treechildren::-moz-tree-cell-text(selected) {
80 color: #fff; 80 color: #bfbbb6;
81} 81}
82 82
83tree[seltype="cell"] > treechildren::-moz-tree-cell { 83tree[seltype="cell"] > treechildren::-moz-tree-cell {
@@ -94,16 +94,16 @@ tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected) {
94 background-color: rgb(1,1,1); 94 background-color: rgb(1,1,1);
95} 95}
96tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected) { 96tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected) {
97 color: #fff; 97 color: #bfbbb6;
98} 98}
99 99
100tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected) { 100tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected) {
101 background-color: rgb(1,1,1); 101 background-color: rgb(1,1,1);
102 color: #fff; 102 color: #bfbbb6;
103} 103}
104 104
105treechildren::-moz-tree-cell-text(selected, focus) { 105treechildren::-moz-tree-cell-text(selected, focus) {
106 color: #fff; 106 color: #bfbbb6;
107} 107}
108 108
109tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected, focus) { 109tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected, focus) {
@@ -115,11 +115,11 @@ tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected, focus
115} 115}
116 116
117tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected, focus) { 117tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected, focus) {
118 color: #fff; 118 color: #bfbbb6;
119} 119}
120 120
121tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected, focus) { 121tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected, focus) {
122 color: #fff; 122 color: #bfbbb6;
123} 123}
124 124
125tree[seltype="cell"] > treechildren::-moz-tree-cell(active, current, focus) { 125tree[seltype="cell"] > treechildren::-moz-tree-cell(active, current, focus) {
@@ -167,7 +167,7 @@ treechildren::-moz-tree-row(dropOn) {
167tree[seltype="cell"] > treechildren::-moz-tree-cell-text(primary, dropOn), 167tree[seltype="cell"] > treechildren::-moz-tree-cell-text(primary, dropOn),
168tree[seltype="text"] > treechildren::-moz-tree-cell-text(primary, dropOn), 168tree[seltype="text"] > treechildren::-moz-tree-cell-text(primary, dropOn),
169treechildren::-moz-tree-cell-text(primary, dropOn) { 169treechildren::-moz-tree-cell-text(primary, dropOn) {
170 color: #fff; 170 color: #bfbbb6;
171} 171}
172 172
173treechildren::-moz-tree-drop-feedback { 173treechildren::-moz-tree-drop-feedback {
@@ -202,8 +202,8 @@ treecolpicker {
202 -moz-box-align: center; 202 -moz-box-align: center;
203 -moz-box-pack: center; 203 -moz-box-pack: center;
204 border: 1px solid rgb(64,64,64); 204 border: 1px solid rgb(64,64,64);
205 background-color: rgb(0,0,0); 205 background-color: #181411;
206 color: #fff; 206 color: #bfbbb6;
207 padding: 0px 4px; 207 padding: 0px 4px;
208} 208}
209 209
diff --git a/src/chrome/global/wizard.css b/src/chrome/global/wizard.css
index 834d0d8..001dd78 100644
--- a/src/chrome/global/wizard.css
+++ b/src/chrome/global/wizard.css
@@ -2,8 +2,8 @@
2 2
3.wizard-header { 3.wizard-header {
4 border-bottom: 1px solid rgb(64,64,64); 4 border-bottom: 1px solid rgb(64,64,64);
5 background-color: rgb(0,0,0); 5 background-color: #181411;
6 color: #fff; 6 color: #bfbbb6;
7} 7}
8 8
9.wizard-header-box-1 { 9.wizard-header-box-1 {
diff --git a/src/chrome/mozapps/aboutProfiles.css b/src/chrome/mozapps/aboutProfiles.css
index 051112f..73ab2da 100644
--- a/src/chrome/mozapps/aboutProfiles.css
+++ b/src/chrome/mozapps/aboutProfiles.css
@@ -3,7 +3,7 @@
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 4
5html { 5html {
6 --aboutProfiles-table-background: rgb(0,0,0); 6 --aboutProfiles-table-background: #181411;
7 background-color: var(--in-content-frame-background); /* was var(--in-content-page-background) --johnGraciliano */ 7 background-color: var(--in-content-frame-background); /* was var(--in-content-page-background) --johnGraciliano */
8 padding: 48px 48px; 8 padding: 48px 48px;
9} 9}
@@ -16,7 +16,7 @@ body {
16 box-sizing: content-box; 16 box-sizing: content-box;
17 max-width: 90em; 17 max-width: 90em;
18 background-color: var(--in-content-page-background); 18 background-color: var(--in-content-page-background);
19 color: #fff; 19 color: #bfbbb6;
20 border: 1px solid var(--in-content-main-border-color); 20 border: 1px solid var(--in-content-main-border-color);
21 border-radius: 10px; 21 border-radius: 10px;
22 padding: 3em 30px; 22 padding: 3em 30px;
diff --git a/src/chrome/mozapps/aboutServiceWorkers.css b/src/chrome/mozapps/aboutServiceWorkers.css
index f915c23..31a08fb 100644
--- a/src/chrome/mozapps/aboutServiceWorkers.css
+++ b/src/chrome/mozapps/aboutServiceWorkers.css
@@ -11,7 +11,7 @@ body {
11 11
12.warningBackground { 12.warningBackground {
13 display: none; 13 display: none;
14 background: rgb(0,0,0); 14 background: #181411;
15 width:100%; 15 width:100%;
16 height:100%; 16 height:100%;
17 z-index:10; 17 z-index:10;
@@ -21,7 +21,7 @@ body {
21} 21}
22 22
23.warningMessage { 23.warningMessage {
24 color: #fff; 24 color: #bfbbb6;
25 position: relative; 25 position: relative;
26 min-width: 330px; 26 min-width: 330px;
27 max-width: 50em; 27 max-width: 50em;
@@ -30,7 +30,7 @@ body {
30 border-radius: 10px; 30 border-radius: 10px;
31 padding: 3em; 31 padding: 3em;
32 padding-inline-start: 30px; 32 padding-inline-start: 30px;
33 background: rgb(0,0,0); 33 background: #181411;
34 margin-left: auto; 34 margin-left: auto;
35 text-align: center; 35 text-align: center;
36} 36}
diff --git a/src/chrome/mozapps/downloads/downloads.css b/src/chrome/mozapps/downloads/downloads.css
index c6c49f4..543157b 100644
--- a/src/chrome/mozapps/downloads/downloads.css
+++ b/src/chrome/mozapps/downloads/downloads.css
@@ -7,7 +7,7 @@
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 7 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
8 8
9#downloadManager { 9#downloadManager {
10 background-color: rgb(0,0,0); 10 background-color: #181411;
11} 11}
12 12
13/* Download View */ 13/* Download View */
@@ -15,7 +15,7 @@
15 -moz-appearance: none; 15 -moz-appearance: none;
16 margin: 0; 16 margin: 0;
17 border-bottom: 1px solid rgb(64,64,64); 17 border-bottom: 1px solid rgb(64,64,64);
18 background-color: rgb(0,0,0); 18 background-color: #181411;
19} 19}
20 20
21/* Download View Items */ 21/* Download View Items */
@@ -118,7 +118,7 @@ richlistitem[type="download"] .dateTime {
118} 118}
119 119
120#downloadManager { 120#downloadManager {
121 background: rgb(0,0,0); 121 background: #181411;
122} 122}
123 123
124windowdragbox { 124windowdragbox {
@@ -134,7 +134,7 @@ windowdragbox {
134#searchbox { 134#searchbox {
135 margin-inline-end: 0; 135 margin-inline-end: 0;
136 margin-bottom: 0; 136 margin-bottom: 0;
137 background-color: rgb(0,0,0); 137 background-color: #181411;
138 border-radius: 5px; 138 border-radius: 5px;
139 border: 1px solid rgb(64,64,64); 139 border: 1px solid rgb(64,64,64);
140} 140}
diff --git a/src/chrome/mozapps/extensions/about.css b/src/chrome/mozapps/extensions/about.css
index 9cdfa0a..2b9d16a 100644
--- a/src/chrome/mozapps/extensions/about.css
+++ b/src/chrome/mozapps/extensions/about.css
@@ -11,8 +11,8 @@
11 11
12#clientBox, 12#clientBox,
13.dialog-button-box { 13.dialog-button-box {
14 background-color: rgb(0,0,0); 14 background-color: #181411;
15 color: #fff; 15 color: #bfbbb6;
16} 16}
17 17
18.basic-info { 18.basic-info {
diff --git a/src/chrome/mozapps/extensions/eula.css b/src/chrome/mozapps/extensions/eula.css
index e8afc78..b17ed95 100644
--- a/src/chrome/mozapps/extensions/eula.css
+++ b/src/chrome/mozapps/extensions/eula.css
@@ -35,8 +35,8 @@
35 35
36#eula { 36#eula {
37 -moz-appearance: none; 37 -moz-appearance: none;
38 color: #fff; 38 color: #bfbbb6;
39 background-color: rgb(0,0,0); 39 background-color: #181411;
40 margin: 1em; 40 margin: 1em;
41 border: 1px solid; 41 border: 1px solid;
42 -moz-border-top-colors: ActiveBorder; 42 -moz-border-top-colors: ActiveBorder;
diff --git a/src/chrome/mozapps/extensions/extensions.css b/src/chrome/mozapps/extensions/extensions.css
index 6a22924..14c4b2a 100644
--- a/src/chrome/mozapps/extensions/extensions.css
+++ b/src/chrome/mozapps/extensions/extensions.css
@@ -147,7 +147,7 @@
147.category { 147.category {
148 -moz-appearance: none; 148 -moz-appearance: none;
149 background-color: transparent; 149 background-color: transparent;
150 color: #fff; 150 color: #bfbbb6;
151 min-height: 0; 151 min-height: 0;
152 padding: 0 4px; 152 padding: 0 4px;
153 border-width: 1px; 153 border-width: 1px;
@@ -184,7 +184,7 @@
184 184
185.category[selected] { 185.category[selected] {
186 background-color: rgb(110,110,110); 186 background-color: rgb(110,110,110);
187 color: #fff; 187 color: #bfbbb6;
188 border-color: rgb(50,50,50); 188 border-color: rgb(50,50,50);
189 border-inline-end-color: rgb(75,75,75); 189 border-inline-end-color: rgb(75,75,75);
190} 190}
@@ -272,8 +272,8 @@
272#header-search { 272#header-search {
273 margin: 0; 273 margin: 0;
274 -moz-appearance: none; 274 -moz-appearance: none;
275 background-color: rgb(0,0,0); 275 background-color: #181411;
276 color: #fff; 276 color: #bfbbb6;
277 border: 1px solid rgb(64,64,64); 277 border: 1px solid rgb(64,64,64);
278 border-radius: 5px; 278 border-radius: 5px;
279 padding: 4px 5px; 279 padding: 4px 5px;
@@ -307,7 +307,7 @@
307 307
308.sorter { 308.sorter {
309 -moz-appearance: none; 309 -moz-appearance: none;
310 color: #fff; 310 color: #bfbbb6;
311 padding: 0 6px; 311 padding: 0 6px;
312 margin: 0 6px; 312 margin: 0 6px;
313 min-width: 12px !important; 313 min-width: 12px !important;
@@ -377,7 +377,7 @@
377} 377}
378 378
379.addon { 379.addon {
380 color: #fff; 380 color: #bfbbb6;
381 border-top: 1px solid rgb(75,75,75); 381 border-top: 1px solid rgb(75,75,75);
382 padding: 5px; 382 padding: 5px;
383 background-origin: border-box; 383 background-origin: border-box;
@@ -436,7 +436,7 @@
436.name-container { 436.name-container {
437 font-size: 150%; 437 font-size: 150%;
438 font-weight: bold; 438 font-weight: bold;
439 color: #fff; 439 color: #bfbbb6;
440 margin-bottom: 0; 440 margin-bottom: 0;
441 -moz-box-align: end; 441 -moz-box-align: end;
442 -moz-box-flex: 1; 442 -moz-box-flex: 1;
@@ -447,7 +447,7 @@
447} 447}
448 448
449.creator .text-link { 449.creator .text-link {
450 color: #fff; 450 color: #bfbbb6;
451} 451}
452 452
453.description-container { 453.description-container {
@@ -593,7 +593,7 @@
593 593
594.addon[selected] { 594.addon[selected] {
595 background-color: rgb(1,1,1); 595 background-color: rgb(1,1,1);
596 color: #fff; 596 color: #bfbbb6;
597} 597}
598 598
599.addon[active="false"][selected]/* .name-container*/ { 599.addon[active="false"][selected]/* .name-container*/ {
@@ -753,7 +753,7 @@
753 border: 1px solid #DDD; 753 border: 1px solid #DDD;
754 margin-bottom: 2em; 754 margin-bottom: 2em;
755 padding: 1em; 755 padding: 1em;
756 background-color: #000; 756 background-color: #181411;
757} 757}
758 758
759#detail-contrib-description { 759#detail-contrib-description {
@@ -1056,14 +1056,14 @@ button.button-link {
1056 border: none; 1056 border: none;
1057 box-shadow: none; 1057 box-shadow: none;
1058 text-decoration: underline; 1058 text-decoration: underline;
1059 color: #fff; 1059 color: #bfbbb6;
1060 cursor: pointer; 1060 cursor: pointer;
1061 min-width: 0; 1061 min-width: 0;
1062 margin: 0 6px; 1062 margin: 0 6px;
1063} 1063}
1064 1064
1065.text-link { 1065.text-link {
1066 color: #fff; 1066 color: #bfbbb6;
1067} 1067}
1068 1068
1069.button-link:hover, 1069.button-link:hover,
diff --git a/src/chrome/mozapps/plugins/pluginProblem.css b/src/chrome/mozapps/plugins/pluginProblem.css
index 7b4b59c..05380f5 100644
--- a/src/chrome/mozapps/plugins/pluginProblem.css
+++ b/src/chrome/mozapps/plugins/pluginProblem.css
@@ -13,7 +13,7 @@
13 display: table; 13 display: table;
14 width: 100%; 14 width: 100%;
15 height: 100%; 15 height: 100%;
16 background-color: rgb(0,0,0); 16 background-color: #181411;
17 color: white; 17 color: white;
18 -moz-user-select: none; 18 -moz-user-select: none;
19 position: relative; 19 position: relative;
@@ -30,7 +30,7 @@
30:-moz-handler-vulnerable-updatable .hoverBox:active, 30:-moz-handler-vulnerable-updatable .hoverBox:active,
31:-moz-handler-vulnerable-no-update .hoverBox:active, 31:-moz-handler-vulnerable-no-update .hoverBox:active,
32:-moz-handler-clicktoplay .hoverBox:active { 32:-moz-handler-clicktoplay .hoverBox:active {
33 background-color: rgb(0, 0, 0); 33 background-color: #181411;
34} 34}
35 35
36:-moz-handler-clicktoplay .hoverBox:active .msgTapToPlay, 36:-moz-handler-clicktoplay .hoverBox:active .msgTapToPlay,
@@ -195,13 +195,13 @@ html|a {
195.action-link { 195.action-link {
196 display: inline-block; 196 display: inline-block;
197 border-radius: 10px; 197 border-radius: 10px;
198 background-color: rgb(0, 0, 0); 198 background-color: #181411;
199 padding: 2px 8px; 199 padding: 2px 8px;
200 margin-top: 7px; 200 margin-top: 7px;
201 text-decoration: none; 201 text-decoration: none;
202} 202}
203.action-link:active { 203.action-link:active {
204 background-color: rgb(0, 0, 0); 204 background-color: #181411;
205} 205}
206 206
207:-moz-handler-vulnerable-updatable .action-link { 207:-moz-handler-vulnerable-updatable .action-link {
diff --git a/src/chrome/mozapps/xpinstall/xpinstallConfirm.css b/src/chrome/mozapps/xpinstall/xpinstallConfirm.css
index cd51dd3..5eae47e 100644
--- a/src/chrome/mozapps/xpinstall/xpinstallConfirm.css
+++ b/src/chrome/mozapps/xpinstall/xpinstallConfirm.css
@@ -11,8 +11,8 @@
11 margin: 3px 4px 10px 4px; 11 margin: 3px 4px 10px 4px;
12 height: 14em; 12 height: 14em;
13 border: 1px solid rgb(64,64,64); 13 border: 1px solid rgb(64,64,64);
14 background-color: rgb(0,0,0); 14 background-color: #181411;
15 color: #fff; 15 color: #bfbbb6;
16} 16}
17 17
18#itemWarningIntro { 18#itemWarningIntro {
@@ -64,8 +64,8 @@ installitem {
64 -moz-appearance: none; 64 -moz-appearance: none;
65 border: none; 65 border: none;
66 padding: 0; 66 padding: 0;
67 background-color: rgb(0,0,0); 67 background-color: #181411;
68 color: #fff; 68 color: #bfbbb6;
69 margin-top: 1px; 69 margin-top: 1px;
70 margin-bottom: 1px; 70 margin-bottom: 1px;
71 margin-inline-start: 6px; 71 margin-inline-start: 6px;
diff --git a/src/chrome/os/darwin/menu.css b/src/chrome/os/darwin/menu.css
index 2f6c4a3..96bb0f4 100644
--- a/src/chrome/os/darwin/menu.css
+++ b/src/chrome/os/darwin/menu.css
@@ -9,7 +9,7 @@ menuitem,
9menucaption { 9menucaption {
10 -moz-appearance: none; 10 -moz-appearance: none;
11 -moz-box-align: center; 11 -moz-box-align: center;
12 color: #fff; 12 color: #bfbbb6;
13 font: -moz-pull-down-menu; 13 font: -moz-pull-down-menu;
14 list-style-image: none; 14 list-style-image: none;
15 -moz-image-region: auto; 15 -moz-image-region: auto;
@@ -118,8 +118,8 @@ menubar > menu[_moz-menuactive="true"] {
118 118
119menubar > menu[_moz-menuactive="true"][open="true"] { 119menubar > menu[_moz-menuactive="true"][open="true"] {
120 -moz-appearance: none; 120 -moz-appearance: none;
121 color: #fff; 121 color: #bfbbb6;
122 background-color: rgb(0,0,0); 122 background-color: #181411;
123} 123}
124 124
125/* ..... internal content .... */ 125/* ..... internal content .... */
@@ -144,7 +144,7 @@ menupopup > menucaption {
144 144
145menu[_moz-menuactive="true"], 145menu[_moz-menuactive="true"],
146menuitem[_moz-menuactive="true"] { 146menuitem[_moz-menuactive="true"] {
147 color: #fff; 147 color: #bfbbb6;
148 background-color: rgb(64,64,64); 148 background-color: rgb(64,64,64);
149} 149}
150 150
@@ -155,7 +155,7 @@ menulist > menupopup > menucaption,
155menulist > menupopup > menu { 155menulist > menupopup > menu {
156 max-width: none; 156 max-width: none;
157 font: inherit; 157 font: inherit;
158 color: #fff; 158 color: #bfbbb6;
159} 159}
160 160
161/* ::::: menuitems in editable menulist popups ::::: */ 161/* ::::: menuitems in editable menulist popups ::::: */
diff --git a/src/chrome/os/darwin/menulist.css b/src/chrome/os/darwin/menulist.css
index f24404b..5aad189 100644
--- a/src/chrome/os/darwin/menulist.css
+++ b/src/chrome/os/darwin/menulist.css
@@ -13,8 +13,8 @@ menulist {
13 -moz-border-right-colors: rgb(64,64,64); 13 -moz-border-right-colors: rgb(64,64,64);
14 -moz-border-bottom-colors: rgb(64,64,64); 14 -moz-border-bottom-colors: rgb(64,64,64);
15 -moz-border-left-colors: rgb(64,64,64); 15 -moz-border-left-colors: rgb(64,64,64);
16 background-color: rgb(0,0,0); 16 background-color: #181411;
17 color: #fff; 17 color: #bfbbb6;
18 text-shadow: none; 18 text-shadow: none;
19} 19}
20 20
@@ -40,7 +40,7 @@ menulist:not([popuponly="true"]) {
40} 40}
41 41
42menulist:hover:not(:active):not([disabled=true]) { 42menulist:hover:not(:active):not([disabled=true]) {
43 background-color: rgb(0,0,0); 43 background-color: #181411;
44} 44}
45 45
46menulist:hover:active:not([disabled=true]) { 46menulist:hover:active:not([disabled=true]) {
@@ -57,7 +57,7 @@ menulist > .menulist-dropmarker {
57/* ..... disabled state ..... */ 57/* ..... disabled state ..... */
58 58
59menulist[disabled="true"] { 59menulist[disabled="true"] {
60 background-color: rgb(0,0,0); 60 background-color: #181411;
61 color: GrayText; 61 color: GrayText;
62} 62}
63 63
diff --git a/src/chrome/os/darwin/notification.css b/src/chrome/os/darwin/notification.css
index 3f18bee..5867402 100644
--- a/src/chrome/os/darwin/notification.css
+++ b/src/chrome/os/darwin/notification.css
@@ -20,7 +20,7 @@
20 -moz-appearance: none; 20 -moz-appearance: none;
21 margin: 0; 21 margin: 0;
22 border: 1px solid rgb(64,64,64); 22 border: 1px solid rgb(64,64,64);
23 background: rgb(0,0,0); 23 background: #181411;
24} 24}
25 25
26.popup-notification-menubutton > .button-menubutton-button { 26.popup-notification-menubutton > .button-menubutton-button {
@@ -60,14 +60,14 @@
60.popup-notification-menubutton:not([type="menu-button"]):hover, 60.popup-notification-menubutton:not([type="menu-button"]):hover,
61.popup-notification-menubutton > .button-menubutton-button:hover, 61.popup-notification-menubutton > .button-menubutton-button:hover,
62.popup-notification-menubutton > .button-menubutton-dropmarker:hover { 62.popup-notification-menubutton > .button-menubutton-dropmarker:hover {
63 background: rgb(0,0,0); 63 background: #181411;
64} 64}
65 65
66.popup-notification-menubutton:not([type="menu-button"]):hover:active, 66.popup-notification-menubutton:not([type="menu-button"]):hover:active,
67.popup-notification-menubutton > .button-menubutton-button:hover:active, 67.popup-notification-menubutton > .button-menubutton-button:hover:active,
68.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active, 68.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active,
69.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker { 69.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker {
70 background: rgb(0,0,0); 70 background: #181411;
71} 71}
72 72
73.popup-notification-closebutton { 73.popup-notification-closebutton {
diff --git a/src/chrome/os/darwin/popup.css b/src/chrome/os/darwin/popup.css
index e10ccce..bacf149 100644
--- a/src/chrome/os/darwin/popup.css
+++ b/src/chrome/os/darwin/popup.css
@@ -5,8 +5,8 @@
5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6 6
7.panel-arrowcontent { 7.panel-arrowcontent {
8 --panel-arrowcontent-background: rgb(0,0,0); 8 --panel-arrowcontent-background: #181411;
9 --panel-arrowcontent-color: #fff; 9 --panel-arrowcontent-color: #ffffff;
10 --panel-arrowcontent-border: rgb(64,64,64); 10 --panel-arrowcontent-border: rgb(64,64,64);
11} 11}
12 12
@@ -15,7 +15,7 @@ panel {
15 border: 1px solid transparent; 15 border: 1px solid transparent;
16 padding: 0px; 16 padding: 0px;
17 min-width: 1px; 17 min-width: 1px;
18 color: #fff; 18 color: #bfbbb6;
19} 19}
20 20
21menupopup { 21menupopup {
@@ -24,7 +24,7 @@ menupopup {
24 -moz-border-left-colors : rgb(64,64,64); 24 -moz-border-left-colors : rgb(64,64,64);
25 -moz-border-right-colors : rgb(64,64,64); 25 -moz-border-right-colors : rgb(64,64,64);
26 -moz-border-bottom-colors: rgb(64,64,64); 26 -moz-border-bottom-colors: rgb(64,64,64);
27 background: rgb(0,0,0); 27 background: #181411;
28} 28}
29 29
30menupopup > menu > menupopup { 30menupopup > menu > menupopup {
@@ -105,7 +105,7 @@ tooltip {
105 padding: 2px 3px; 105 padding: 2px 3px;
106 max-width: 40em; 106 max-width: 40em;
107 background-color: rgb(1,1,1); 107 background-color: rgb(1,1,1);
108 color: #fff; 108 color: #bfbbb6;
109 font: message-box; 109 font: message-box;
110} 110}
111 111
diff --git a/src/chrome/os/darwin/radio.css b/src/chrome/os/darwin/radio.css
index 3b4fd72..1e076a4 100644
--- a/src/chrome/os/darwin/radio.css
+++ b/src/chrome/os/darwin/radio.css
@@ -37,7 +37,7 @@ radio[focused="true"] > .radio-label-box {
37/* ..... disabled state ..... */ 37/* ..... disabled state ..... */
38 38
39radio[disabled="true"] > .radio-check-box1 { 39radio[disabled="true"] > .radio-check-box1 {
40 background-color: rgb(0,0,0); 40 background-color: #181411;
41} 41}
42 42
43radio[disabled="true"] { 43radio[disabled="true"] {
@@ -56,7 +56,7 @@ radio[disabled="true"] {
56 border-radius: 50%; 56 border-radius: 50%;
57 width: 12px; 57 width: 12px;
58 height: 12px; 58 height: 12px;
59 background-color: rgb(0,0,0); 59 background-color: #181411;
60} 60}
61 61
62.radio-check-box2 { 62.radio-check-box2 {
diff --git a/src/chrome/os/darwin/toolbar.css b/src/chrome/os/darwin/toolbar.css
index 3aa39d5..fa04722 100644
--- a/src/chrome/os/darwin/toolbar.css
+++ b/src/chrome/os/darwin/toolbar.css
@@ -2,8 +2,8 @@
2 2
3toolbar { 3toolbar {
4 -moz-appearance: none; 4 -moz-appearance: none;
5 background-color: rgb(0,0,0); 5 background-color: #181411;
6 color: #fff; 6 color: #bfbbb6;
7 min-width: 1px; 7 min-width: 1px;
8 min-height: 19px; 8 min-height: 19px;
9 border-top: 1px solid rgb(64,64,64); 9 border-top: 1px solid rgb(64,64,64);
@@ -20,8 +20,8 @@ toolbar:-moz-lwtheme {
20 20
21menubar { 21menubar {
22 -moz-appearance: none; 22 -moz-appearance: none;
23 background-color: rgb(0,0,0); 23 background-color: #181411;
24 color: #fff; 24 color: #bfbbb6;
25 min-width: 1px; 25 min-width: 1px;
26} 26}
27 27
diff --git a/src/chrome/os/darwin/toolbarbutton.css b/src/chrome/os/darwin/toolbarbutton.css
index b5c250e..6177559 100644
--- a/src/chrome/os/darwin/toolbarbutton.css
+++ b/src/chrome/os/darwin/toolbarbutton.css
@@ -9,7 +9,7 @@ toolbarbutton {
9 -moz-box-pack: center; 9 -moz-box-pack: center;
10 margin: 0 2px; 10 margin: 0 2px;
11 padding: 3px 2px; 11 padding: 3px 2px;
12 color: #fff; 12 color: #bfbbb6;
13} 13}
14 14
15toolbarbutton[open="true"], 15toolbarbutton[open="true"],
@@ -79,7 +79,7 @@ toolbarbutton[type="menu-button"][disabled="true"]:hover:active {
79 background-color: rgb(1,1,1); 79 background-color: rgb(1,1,1);
80 font-size: 9px; 80 font-size: 9px;
81 padding: 1px 2px; 81 padding: 1px 2px;
82 color: #fff; 82 color: #bfbbb6;
83 border-radius: 2px; 83 border-radius: 2px;
84 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset, 84 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset,
85 0 -1px 0 hsla(0, 0%, 0%, .1) inset, 85 0 -1px 0 hsla(0, 0%, 0%, .1) inset,
diff --git a/src/chrome/os/darwin/tree.css b/src/chrome/os/darwin/tree.css
index 836f7f5..e696e53 100644
--- a/src/chrome/os/darwin/tree.css
+++ b/src/chrome/os/darwin/tree.css
@@ -8,7 +8,7 @@
8 8
9tree { 9tree {
10 color: -moz-DialogText; 10 color: -moz-DialogText;
11 background-color: #000000; 11 background-color: #181411;
12} 12}
13 13
14/* ::::: tree focusring ::::: */ 14/* ::::: tree focusring ::::: */
@@ -131,7 +131,7 @@ treecolpicker:hover:active {
131 -moz-border-right-colors: ThreeDDarkShadow; 131 -moz-border-right-colors: ThreeDDarkShadow;
132 -moz-border-bottom-colors: ThreeDDarkShadow; 132 -moz-border-bottom-colors: ThreeDDarkShadow;
133 -moz-border-left-colors: ThreeDDarkShadow ThreeDShadow; 133 -moz-border-left-colors: ThreeDDarkShadow ThreeDShadow;
134 background-color: #000000; 134 background-color: #181411;
135} 135}
136 136
137/* ::::: column drag and drop styles ::::: */ 137/* ::::: column drag and drop styles ::::: */
diff --git a/src/chrome/os/linux/menu.css b/src/chrome/os/linux/menu.css
index bed4979..d66074e 100644
--- a/src/chrome/os/linux/menu.css
+++ b/src/chrome/os/linux/menu.css
@@ -29,7 +29,7 @@ menuitem[default="true"] {
29menu[_moz-menuactive="true"], 29menu[_moz-menuactive="true"],
30menuitem[_moz-menuactive="true"], 30menuitem[_moz-menuactive="true"],
31.splitmenu-menuitem[_moz-menuactive="true"] { 31.splitmenu-menuitem[_moz-menuactive="true"] {
32 color: #fff; 32 color: #bfbbb6;
33 background-color: rgb(64,64,64); 33 background-color: rgb(64,64,64);
34} 34}
35 35
@@ -42,7 +42,7 @@ menucaption[disabled="true"] {
42 42
43menubar > menu { 43menubar > menu {
44 padding: 0px 4px; 44 padding: 0px 4px;
45 color: #fff; 45 color: #bfbbb6;
46} 46}
47 47
48menubar:-moz-lwtheme > menu { 48menubar:-moz-lwtheme > menu {
@@ -55,12 +55,12 @@ menubar:-moz-lwtheme > menu:not([open="true"]) {
55} 55}
56 56
57menubar > menu[_moz-menuactive="true"]:not([open]):not([disabled="true"]):not(:-moz-lwtheme) { 57menubar > menu[_moz-menuactive="true"]:not([open]):not([disabled="true"]):not(:-moz-lwtheme) {
58 color: #fff; 58 color: #bfbbb6;
59} 59}
60 60
61menubar > menu[open] { 61menubar > menu[open] {
62 color: #fff; 62 color: #bfbbb6;
63 background-color: rgb(0,0,0); 63 background-color: #181411;
64} 64}
65menuitem.spell-suggestion { 65menuitem.spell-suggestion {
66 font-weight:bold; 66 font-weight:bold;
diff --git a/src/chrome/os/linux/menulist.css b/src/chrome/os/linux/menulist.css
index 680197b..640643f 100644
--- a/src/chrome/os/linux/menulist.css
+++ b/src/chrome/os/linux/menulist.css
@@ -19,8 +19,8 @@ menulist {
19 -moz-border-right-colors: rgb(64,64,64); 19 -moz-border-right-colors: rgb(64,64,64);
20 -moz-border-bottom-colors: rgb(64,64,64); 20 -moz-border-bottom-colors: rgb(64,64,64);
21 -moz-border-left-colors: rgb(64,64,64); 21 -moz-border-left-colors: rgb(64,64,64);
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23 color: #fff; 23 color: #bfbbb6;
24 text-shadow: none; 24 text-shadow: none;
25} 25}
26 26
@@ -38,18 +38,18 @@ menulist {
38} 38}
39 39
40menulist:hover { 40menulist:hover {
41 background-color: rgb(0,0,0); 41 background-color: #181411;
42} 42}
43 43
44menulist:hover:active, 44menulist:hover:active,
45menulist[open="true"] { 45menulist[open="true"] {
46 background-color: rgb(0,0,0); 46 background-color: #181411;
47} 47}
48 48
49menulist[disabled="true"], 49menulist[disabled="true"],
50menulist[disabled="true"]:hover, 50menulist[disabled="true"]:hover,
51menulist[disabled="true"]:hover:active { 51menulist[disabled="true"]:hover:active {
52 background-color: rgb(0,0,0); 52 background-color: #181411;
53 color: GrayText; 53 color: GrayText;
54} 54}
55 55
@@ -81,8 +81,8 @@ menulist:hover:active > .menulist-dropmarker {
81/* ..... focused state ..... */ 81/* ..... focused state ..... */
82 82
83menulist:focus:not([open="true"]) > .menulist-label-box { 83menulist:focus:not([open="true"]) > .menulist-label-box {
84 background-color: rgb(0,0,0); 84 background-color: #181411;
85 color: #fff; 85 color: #bfbbb6;
86} 86}
87 87
88menulist:-moz-focusring:not([open="true"]) > .menulist-label-box { 88menulist:-moz-focusring:not([open="true"]) > .menulist-label-box {
@@ -93,7 +93,7 @@ menulist:-moz-focusring:not([open="true"]) > .menulist-label-box {
93 93
94menulist[editable="true"] { 94menulist[editable="true"] {
95 -moz-appearance: none; 95 -moz-appearance: none;
96 color: #fff; 96 color: #bfbbb6;
97} 97}
98 98
99.menulist-editable-box { 99.menulist-editable-box {
@@ -102,13 +102,13 @@ menulist[editable="true"] {
102 padding-bottom: 3px; 102 padding-bottom: 3px;
103 padding-inline-start: 2px; 103 padding-inline-start: 2px;
104 padding-inline-end: 0px; 104 padding-inline-end: 0px;
105 color: #fff; 105 color: #bfbbb6;
106} 106}
107 107
108menulist[editable="true"] > .menulist-dropmarker { 108menulist[editable="true"] > .menulist-dropmarker {
109 display: -moz-box; 109 display: -moz-box;
110 -moz-appearance: none; 110 -moz-appearance: none;
111 color: #fff; 111 color: #bfbbb6;
112} 112}
113 113
114html|*.menulist-editable-input { 114html|*.menulist-editable-input {
diff --git a/src/chrome/os/linux/popup.css b/src/chrome/os/linux/popup.css
index bc434e9..16aa9db 100644
--- a/src/chrome/os/linux/popup.css
+++ b/src/chrome/os/linux/popup.css
@@ -11,7 +11,7 @@ panel {
11 border: 1px solid transparent; 11 border: 1px solid transparent;
12 padding: 0px; 12 padding: 0px;
13 min-width: 1px; 13 min-width: 1px;
14 color: #fff; 14 color: #bfbbb6;
15} 15}
16 16
17menupopup { 17menupopup {
@@ -20,7 +20,7 @@ menupopup {
20 -moz-border-left-colors : rgb(75,75,75); 20 -moz-border-left-colors : rgb(75,75,75);
21 -moz-border-right-colors : rgb(23,23,23); 21 -moz-border-right-colors : rgb(23,23,23);
22 -moz-border-bottom-colors: rgb(23,23,23); 22 -moz-border-bottom-colors: rgb(23,23,23);
23 background: rgb(0,0,0); 23 background: #181411;
24} 24}
25 25
26/* ::::: arrow panel ::::: */ 26/* ::::: arrow panel ::::: */
@@ -43,8 +43,8 @@ panel[type="arrow"][side="right"] {
43 43
44.panel-arrowcontent { 44.panel-arrowcontent {
45 padding: 10px; 45 padding: 10px;
46 color: #fff; 46 color: #bfbbb6;
47 background: rgb(0,0,0); 47 background: #181411;
48 border: 1px solid rgb(75,75,75); 48 border: 1px solid rgb(75,75,75);
49} 49}
50 50
@@ -91,8 +91,8 @@ tooltip {
91 /* GTK hardcodes this to 4px */ 91 /* GTK hardcodes this to 4px */
92 padding: 4px; 92 padding: 4px;
93 max-width: 40em; 93 max-width: 40em;
94 background-color: rgb(0,0,0); 94 background-color: #181411;
95 color: #fff; 95 color: #bfbbb6;
96 font: message-box; 96 font: message-box;
97} 97}
98 98
diff --git a/src/chrome/os/linux/radio.css b/src/chrome/os/linux/radio.css
index b3dc298..8a21879 100644
--- a/src/chrome/os/linux/radio.css
+++ b/src/chrome/os/linux/radio.css
@@ -46,7 +46,7 @@ radio[focused="true"] > .radio-label-box {
46/* ..... disabled state ..... */ 46/* ..... disabled state ..... */
47 47
48radio[disabled="true"] > .radio-check-box1 { 48radio[disabled="true"] > .radio-check-box1 {
49 background-color: rgb(0,0,0); 49 background-color: #181411;
50} 50}
51 51
52radio[disabled="true"] { 52radio[disabled="true"] {
@@ -65,7 +65,7 @@ radio[disabled="true"] {
65 border-radius: 50%; 65 border-radius: 50%;
66 width: 12px; 66 width: 12px;
67 height: 12px; 67 height: 12px;
68 background-color: rgb(0,0,0); 68 background-color: #181411;
69} 69}
70 70
71.radio-check-box2 { 71.radio-check-box2 {
@@ -81,7 +81,7 @@ radio[disabled="true"] {
81} 81}
82 82
83radio:hover:active > .radio-check-box1 { 83radio:hover:active > .radio-check-box1 {
84 background-color: rgb(0,0,0); 84 background-color: #181411;
85} 85}
86 86
87/* ..... selected state ..... */ 87/* ..... selected state ..... */
diff --git a/src/chrome/os/linux/toolbar.css b/src/chrome/os/linux/toolbar.css
index 8216093..5e15d95 100644
--- a/src/chrome/os/linux/toolbar.css
+++ b/src/chrome/os/linux/toolbar.css
@@ -4,10 +4,10 @@
4 4
5toolbox { 5toolbox {
6 -moz-appearance: none; 6 -moz-appearance: none;
7 background-color: rgb(0,0,0); 7 background-color: #181411;
8 border-top: 1px solid; 8 border-top: 1px solid;
9 -moz-border-top-colors: rgb(64,64,64); 9 -moz-border-top-colors: rgb(64,64,64);
10 color: #fff; 10 color: #bfbbb6;
11} 11}
12 12
13toolbox:-moz-lwtheme { 13toolbox:-moz-lwtheme {
@@ -20,11 +20,11 @@ toolbox:-moz-lwtheme {
20 20
21toolbar, menubar { 21toolbar, menubar {
22 -moz-appearance: none; 22 -moz-appearance: none;
23 color: #fff; 23 color: #bfbbb6;
24} 24}
25 25
26toolbar { 26toolbar {
27 background-color: rgb(0,0,0); 27 background-color: #181411;
28 min-width: 1px; 28 min-width: 1px;
29 min-height: 19px; 29 min-height: 19px;
30 border-top: 1px solid rgb(64,64,64); 30 border-top: 1px solid rgb(64,64,64);
@@ -39,7 +39,7 @@ toolbar:first-child, menubar {
39 39
40menubar, toolbar[type="menubar"] { 40menubar, toolbar[type="menubar"] {
41 -moz-appearance: none; 41 -moz-appearance: none;
42 color: #fff; 42 color: #bfbbb6;
43 min-width: 1px; 43 min-width: 1px;
44 min-height: 20px; 44 min-height: 20px;
45 padding: 1px 0px; 45 padding: 1px 0px;
diff --git a/src/chrome/os/linux/toolbarbutton.css b/src/chrome/os/linux/toolbarbutton.css
index 93471aa..b8f8106 100644
--- a/src/chrome/os/linux/toolbarbutton.css
+++ b/src/chrome/os/linux/toolbarbutton.css
@@ -16,7 +16,7 @@ toolbarbutton {
16 -moz-box-pack: center; 16 -moz-box-pack: center;
17 margin: 0; 17 margin: 0;
18 padding: 3px; 18 padding: 3px;
19 color: #fff; 19 color: #bfbbb6;
20} 20}
21 21
22toolbarbutton:-moz-lwtheme { 22toolbarbutton:-moz-lwtheme {
@@ -55,7 +55,7 @@ toolbarbutton[disabled="true"][open="true"] {
55} 55}
56 56
57toolbarbutton[checked="true"]:not(:hover) { 57toolbarbutton[checked="true"]:not(:hover) {
58 color: #fff; 58 color: #bfbbb6;
59} 59}
60 60
61toolbarbutton:-moz-lwtheme:not(:hover):not([checked="true"]):not([open="true"]):not([disabled="true"]) { 61toolbarbutton:-moz-lwtheme:not(:hover):not([checked="true"]):not([open="true"]):not([disabled="true"]) {
@@ -106,10 +106,10 @@ toolbarbutton[type="menu-button"][disabled="true"]:hover:active {
106} 106}
107 107
108.toolbarbutton-badge { 108.toolbarbutton-badge {
109 background-color: rgb(0,0,0); 109 background-color: #181411;
110 font-size: 10px; 110 font-size: 10px;
111 padding: 0 2px 1px; 111 padding: 0 2px 1px;
112 color: #fff; 112 color: #bfbbb6;
113 border-radius: 2px; 113 border-radius: 2px;
114 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset, 114 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset,
115 0 -1px 0 hsla(0, 0%, 0%, .1) inset, 115 0 -1px 0 hsla(0, 0%, 0%, .1) inset,
diff --git a/src/chrome/os/winnt/browser.css b/src/chrome/os/winnt/browser.css
index 54efaf6..923a9d8 100644
--- a/src/chrome/os/winnt/browser.css
+++ b/src/chrome/os/winnt/browser.css
@@ -17,7 +17,7 @@
17 box-shadow: none; 17 box-shadow: none;
18 padding: 0 1.5em .05em; 18 padding: 0 1.5em .05em;
19 margin: 0 0 2px; 19 margin: 0 0 2px;
20 color: #fff; 20 color: #bfbbb6;
21} 21}
22 22
23@media (-moz-windows-classic) { 23@media (-moz-windows-classic) {
@@ -177,7 +177,7 @@ toolbarbutton.bookmark-item[open="true"] {
177@media all and (-moz-windows-default-theme) { 177@media all and (-moz-windows-default-theme) {
178 #navigator-toolbox > toolbar:not(:-moz-lwtheme), 178 #navigator-toolbox > toolbar:not(:-moz-lwtheme),
179 #addon-bar:not(:-moz-lwtheme) { 179 #addon-bar:not(:-moz-lwtheme) {
180 background-color: rgb(0,0,0); 180 background-color: #181411;
181 } 181 }
182 182
183 #sidebar-splitter { 183 #sidebar-splitter {
@@ -440,7 +440,7 @@ toolbarbutton.bookmark-item[open="true"] {
440 440
441 #main-window[sizemode=fullscreen]:not(:-moz-lwtheme) { 441 #main-window[sizemode=fullscreen]:not(:-moz-lwtheme) {
442 -moz-appearance: none; 442 -moz-appearance: none;
443 background-color: rgb(0,0,0); 443 background-color: #181411;
444 } 444 }
445 445
446 #main-menubar > menu:not(:-moz-lwtheme) { 446 #main-menubar > menu:not(:-moz-lwtheme) {
@@ -531,7 +531,7 @@ toolbarbutton.bookmark-item[open="true"] {
531 } 531 }
532 532
533 #browser-bottombox:not(:-moz-lwtheme) { 533 #browser-bottombox:not(:-moz-lwtheme) {
534 background-color: rgb(0,0,0); 534 background-color: #181411;
535 background-clip: padding-box; 535 background-clip: padding-box;
536 } 536 }
537 537
diff --git a/src/chrome/os/winnt/menu.css b/src/chrome/os/winnt/menu.css
index 5970404..7e4f0b8 100644
--- a/src/chrome/os/winnt/menu.css
+++ b/src/chrome/os/winnt/menu.css
@@ -118,7 +118,7 @@ menubar > menu {
118} 118}
119 119
120menubar > menu[_moz-menuactive="true"]:not([disabled="true"]) { 120menubar > menu[_moz-menuactive="true"]:not([disabled="true"]) {
121 color: #fff; 121 color: #bfbbb6;
122} 122}
123 123
124menubar > menu[_moz-menuactive="true"][open="true"] { 124menubar > menu[_moz-menuactive="true"][open="true"] {
@@ -136,7 +136,7 @@ menubar > menu:-moz-lwtheme:not([disabled="true"]) {
136 136
137menubar > menu:-moz-lwtheme[_moz-menuactive="true"]:not([disabled="true"]) { 137menubar > menu:-moz-lwtheme[_moz-menuactive="true"]:not([disabled="true"]) {
138 background-color: rgb(64,64,64); 138 background-color: rgb(64,64,64);
139 color: #fff !important; 139 color: #bfbbb6 !important;
140 text-shadow: none; 140 text-shadow: none;
141} 141}
142 142
@@ -167,7 +167,7 @@ menu[_moz-menuactive="true"],
167menuitem[_moz-menuactive="true"], 167menuitem[_moz-menuactive="true"],
168.splitmenu-menuitem[_moz-menuactive="true"] { 168.splitmenu-menuitem[_moz-menuactive="true"] {
169 background-color: rgb(64,64,64) !important; 169 background-color: rgb(64,64,64) !important;
170 color: #fff !important; 170 color: #bfbbb6 !important;
171} 171}
172 172
173/* ::::: menu/menuitems in menulist popups ::::: */ 173/* ::::: menu/menuitems in menulist popups ::::: */
@@ -200,7 +200,7 @@ menulist > menupopup > menu > label {
200menulist:-moz-focusring > menupopup > menuitem[_moz-menuactive="true"] { 200menulist:-moz-focusring > menupopup > menuitem[_moz-menuactive="true"] {
201 border: 1px dotted rgb(64,64,64); 201 border: 1px dotted rgb(64,64,64);
202 background-color: rgb(64,64,64); 202 background-color: rgb(64,64,64);
203 color: #fff; 203 color: #bfbbb6;
204} 204}
205 205
206menuitem[checked="true"] { 206menuitem[checked="true"] {
diff --git a/src/chrome/os/winnt/menulist.css b/src/chrome/os/winnt/menulist.css
index 03be8f8..aa6a6ed 100644
--- a/src/chrome/os/winnt/menulist.css
+++ b/src/chrome/os/winnt/menulist.css
@@ -19,8 +19,8 @@ menulist {
19 -moz-border-right-colors: rgb(64,64,64); 19 -moz-border-right-colors: rgb(64,64,64);
20 -moz-border-bottom-colors: rgb(64,64,64); 20 -moz-border-bottom-colors: rgb(64,64,64);
21 -moz-border-left-colors: rgb(64,64,64); 21 -moz-border-left-colors: rgb(64,64,64);
22 background-color: rgb(0,0,0); 22 background-color: #181411;
23 color: #fff; 23 color: #bfbbb6;
24 text-shadow: none; 24 text-shadow: none;
25} 25}
26 26
@@ -81,7 +81,7 @@ menulist:hover:active > .menulist-dropmarker {
81 81
82menulist:focus:not([open="true"]) > .menulist-label-box { 82menulist:focus:not([open="true"]) > .menulist-label-box {
83 background-color: rgb(1,1,1); 83 background-color: rgb(1,1,1);
84 color: #fff; 84 color: #bfbbb6;
85} 85}
86 86
87menulist:-moz-focusring:not([open="true"]) > .menulist-label-box { 87menulist:-moz-focusring:not([open="true"]) > .menulist-label-box {
@@ -91,7 +91,7 @@ menulist:-moz-focusring:not([open="true"]) > .menulist-label-box {
91/* ..... disabled state ..... */ 91/* ..... disabled state ..... */
92 92
93menulist[disabled="true"] { 93menulist[disabled="true"] {
94 background-color: rgb(0,0,0); 94 background-color: #181411;
95 color: GrayText; 95 color: GrayText;
96} 96}
97 97
@@ -110,7 +110,7 @@ html|*.menulist-editable-input {
110 padding: 0px !important; 110 padding: 0px !important;
111 background: inherit; 111 background: inherit;
112 font: inherit; 112 font: inherit;
113 color: #fff; 113 color: #bfbbb6;
114} 114}
115 115
116@media (-moz-windows-default-theme) { 116@media (-moz-windows-default-theme) {
diff --git a/src/chrome/os/winnt/notification.css b/src/chrome/os/winnt/notification.css
index c8a415c..e680f30 100644
--- a/src/chrome/os/winnt/notification.css
+++ b/src/chrome/os/winnt/notification.css
@@ -20,7 +20,7 @@
20 -moz-appearance: none; 20 -moz-appearance: none;
21 margin: 0; 21 margin: 0;
22 border: 1px solid rgb(64,64,64); 22 border: 1px solid rgb(64,64,64);
23 background: rgb(0,0,0); 23 background: #181411;
24} 24}
25 25
26.popup-notification-menubutton > .button-menubutton-button { 26.popup-notification-menubutton > .button-menubutton-button {
@@ -64,14 +64,14 @@
64.popup-notification-menubutton:not([type="menu-button"]):hover, 64.popup-notification-menubutton:not([type="menu-button"]):hover,
65.popup-notification-menubutton > .button-menubutton-button:hover, 65.popup-notification-menubutton > .button-menubutton-button:hover,
66.popup-notification-menubutton > .button-menubutton-dropmarker:hover { 66.popup-notification-menubutton > .button-menubutton-dropmarker:hover {
67 background: rgb(0,0,0); 67 background: #181411;
68} 68}
69 69
70.popup-notification-menubutton:not([type="menu-button"]):hover:active, 70.popup-notification-menubutton:not([type="menu-button"]):hover:active,
71.popup-notification-menubutton > .button-menubutton-button:hover:active, 71.popup-notification-menubutton > .button-menubutton-button:hover:active,
72.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active, 72.popup-notification-menubutton > .button-menubutton-dropmarker:hover:active,
73.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker { 73.popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker {
74 background: rgb(0,0,0); 74 background: #181411;
75} 75}
76 76
77.popup-notification-closebutton { 77.popup-notification-closebutton {
diff --git a/src/chrome/os/winnt/popup.css b/src/chrome/os/winnt/popup.css
index 41a3795..282ed44 100644
--- a/src/chrome/os/winnt/popup.css
+++ b/src/chrome/os/winnt/popup.css
@@ -6,8 +6,8 @@
6 6
7/* ::::: Variables ::::: */ 7/* ::::: Variables ::::: */
8.panel-arrowcontent { 8.panel-arrowcontent {
9 --panel-arrowcontent-background: rgb(0,0,0); 9 --panel-arrowcontent-background: #181411;
10 --panel-arrowcontent-color: #fff; 10 --panel-arrowcontent-color: #ffffff;
11 --panel-arrowcontent-border: 1px solid rgb(64,64,64); 11 --panel-arrowcontent-border: 1px solid rgb(64,64,64);
12} 12}
13 13
@@ -22,8 +22,8 @@ panel {
22 -moz-border-bottom-colors: rgb(32,32,32); 22 -moz-border-bottom-colors: rgb(32,32,32);
23 padding: 0px; 23 padding: 0px;
24 min-width: 1px; 24 min-width: 1px;
25 background: rgb(0,0,0); 25 background: #181411;
26 color: #fff; 26 color: #bfbbb6;
27} 27}
28 28
29menupopup { 29menupopup {
@@ -119,7 +119,7 @@ tooltip {
119 padding: 2px 3px; 119 padding: 2px 3px;
120 max-width: 40em; 120 max-width: 40em;
121 background-color: rgb(1,1,1); 121 background-color: rgb(1,1,1);
122 color: #fff; 122 color: #bfbbb6;
123 font: message-box; 123 font: message-box;
124} 124}
125 125
@@ -141,6 +141,6 @@ menulist > menupopup {
141 -moz-border-left-colors: rgb(64,64,64); 141 -moz-border-left-colors: rgb(64,64,64);
142 padding: 0px; 142 padding: 0px;
143 min-width: 0px; 143 min-width: 0px;
144 background-color: rgb(0,0,0); 144 background-color: #181411;
145} 145}
146 146
diff --git a/src/chrome/os/winnt/radio.css b/src/chrome/os/winnt/radio.css
index 4fd8cc4..5d23237 100644
--- a/src/chrome/os/winnt/radio.css
+++ b/src/chrome/os/winnt/radio.css
@@ -46,7 +46,7 @@ radio[focused="true"] > .radio-label-box {
46/* ..... disabled state ..... */ 46/* ..... disabled state ..... */
47 47
48radio[disabled="true"] > .radio-check-box1 { 48radio[disabled="true"] > .radio-check-box1 {
49 background-color: rgb(0,0,0); 49 background-color: #181411;
50} 50}
51 51
52radio[disabled="true"] { 52radio[disabled="true"] {
@@ -65,7 +65,7 @@ radio[disabled="true"] {
65 border-radius: 50%; 65 border-radius: 50%;
66 width: 12px; 66 width: 12px;
67 height: 12px; 67 height: 12px;
68 background-color: rgb(0,0,0); 68 background-color: #181411;
69} 69}
70 70
71.radio-check-box2 { 71.radio-check-box2 {
diff --git a/src/chrome/os/winnt/scrollbars.css b/src/chrome/os/winnt/scrollbars.css
index e45695e..1f6df33 100644
--- a/src/chrome/os/winnt/scrollbars.css
+++ b/src/chrome/os/winnt/scrollbars.css
@@ -15,7 +15,7 @@ scrollbar {
15 -moz-appearance: none; 15 -moz-appearance: none;
16 -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar"); 16 -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar");
17 cursor: default; 17 cursor: default;
18 background: rgb(0,0,0); 18 background: #181411;
19 pointer-events: auto; 19 pointer-events: auto;
20} 20}
21 21
@@ -40,7 +40,7 @@ scrollbar[orient="vertical"]
40 40
41thumb, 41thumb,
42scrollbarbutton { 42scrollbarbutton {
43 background:rgb(0,0,0) 50% 50% no-repeat; 43 background:#181411 50% 50% no-repeat;
44} 44}
45 45
46thumb { 46thumb {
@@ -82,7 +82,7 @@ thumb[orient="horizontal"] {
82/* ::::: scrollbar button ::::: */ 82/* ::::: scrollbar button ::::: */
83 83
84scrollbarbutton { 84scrollbarbutton {
85 background: rgb(0,0,0) no-repeat 0px 1px; 85 background: #181411 no-repeat 0px 1px;
86 min-width: 15px; 86 min-width: 15px;
87 min-height: 15px; 87 min-height: 15px;
88} 88}
@@ -106,7 +106,7 @@ scrollcorner {
106 -moz-binding: url(chrome://global/content/bindings/scrollbar.xml#scrollbar-base); 106 -moz-binding: url(chrome://global/content/bindings/scrollbar.xml#scrollbar-base);
107 width: 16px; 107 width: 16px;
108 cursor: default; 108 cursor: default;
109 background-color: rgb(0,0,0); 109 background-color: #181411;
110} 110}
111 111
112/* ..... increment .... */ 112/* ..... increment .... */
@@ -132,7 +132,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
132 132
133scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"] { 133scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"] {
134 background-image: url("chrome://global/skin/arrow/arrow-v.svg#dn-dis"); 134 background-image: url("chrome://global/skin/arrow/arrow-v.svg#dn-dis");
135 background-color: rgb(0,0,0); 135 background-color: #181411;
136} 136}
137 137
138/* ..... decrement .... */ 138/* ..... decrement .... */
@@ -146,7 +146,7 @@ scrollbarbutton[type="decrement"] {
146 146
147scrollbarbutton[type="decrement"][disabled="true"] { 147scrollbarbutton[type="decrement"][disabled="true"] {
148 background-image: url("chrome://global/skin/arrow/arrow-h.svg#lft-dis"); 148 background-image: url("chrome://global/skin/arrow/arrow-h.svg#lft-dis");
149 background-color: rgb(0,0,0); 149 background-color: #181411;
150} 150}
151 151
152scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { 152scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
@@ -158,7 +158,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
158 158
159scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] { 159scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] {
160 background-image: url("chrome://global/skin/arrow/arrow-v.svg#up-dis"); 160 background-image: url("chrome://global/skin/arrow/arrow-v.svg#up-dis");
161 background-color: rgb(0,0,0); 161 background-color: #181411;
162} 162}
163 163
164/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::: */ 164/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
@@ -171,14 +171,14 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
171 -moz-appearance: none; 171 -moz-appearance: none;
172 -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar"); 172 -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar");
173 cursor: default; 173 cursor: default;
174 background: rgb(0,0,0); 174 background: #181411;
175 } 175 }
176 176
177 /* ::::: borders for thumb and buttons ::::: */ 177 /* ::::: borders for thumb and buttons ::::: */
178 178
179 html|div thumb, 179 html|div thumb,
180 html|div scrollbarbutton { 180 html|div scrollbarbutton {
181 background: rgb(0,0,0) 50% 50% no-repeat; 181 background: #181411 50% 50% no-repeat;
182 } 182 }
183 183
184 html|div thumb { 184 html|div thumb {
@@ -211,7 +211,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
211 /* ::::: scrollbar button ::::: */ 211 /* ::::: scrollbar button ::::: */
212 212
213 html|div scrollbarbutton { 213 html|div scrollbarbutton {
214 background: rgb(0,0,0) no-repeat 0px 1px; 214 background: #181411 no-repeat 0px 1px;
215 width: 15px; 215 width: 15px;
216 height: 15px; 216 height: 15px;
217 } 217 }
@@ -231,7 +231,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
231 231
232 html|div scrollbarbutton[type="increment"][disabled="true"] { 232 html|div scrollbarbutton[type="increment"][disabled="true"] {
233 background-image: url("chrome://global/skin/arrow/arrow-h.svg#rit-dis"); 233 background-image: url("chrome://global/skin/arrow/arrow-h.svg#rit-dis");
234 background-color: rgb(0,0,0); 234 background-color: #181411;
235 } 235 }
236 236
237 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { 237 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
@@ -243,7 +243,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
243 243
244 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"] { 244 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"] {
245 background-image: url("chrome://global/skin/arrow/arrow-v.svg#dn-dis"); 245 background-image: url("chrome://global/skin/arrow/arrow-v.svg#dn-dis");
246 background-color: rgb(0,0,0); 246 background-color: #181411;
247 } 247 }
248 248
249 /* ..... decrement .... */ 249 /* ..... decrement .... */
@@ -257,7 +257,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
257 257
258 html|div scrollbarbutton[type="decrement"][disabled="true"] { 258 html|div scrollbarbutton[type="decrement"][disabled="true"] {
259 background-image: url("chrome://global/skin/arrow/arrow-h.svg#lft-dis"); 259 background-image: url("chrome://global/skin/arrow/arrow-h.svg#lft-dis");
260 background-color: rgb(0,0,0); 260 background-color: #181411;
261 } 261 }
262 262
263 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { 263 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
@@ -269,7 +269,7 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
269 269
270 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] { 270 html|div scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] {
271 background-image: url("chrome://global/skin/arrow/arrow-v.svg#up-dis"); 271 background-image: url("chrome://global/skin/arrow/arrow-v.svg#up-dis");
272 background-color: rgb(0,0,0); 272 background-color: #181411;
273 } 273 }
274 274
275} 275}
diff --git a/src/chrome/os/winnt/toolbar.css b/src/chrome/os/winnt/toolbar.css
index 80298b3..656fb7e 100644
--- a/src/chrome/os/winnt/toolbar.css
+++ b/src/chrome/os/winnt/toolbar.css
@@ -4,21 +4,21 @@
4 4
5toolbox { 5toolbox {
6 -moz-appearance: none; 6 -moz-appearance: none;
7 background-color: rgb(0,0,0); 7 background-color: #181411;
8 border-top: 1px solid; 8 border-top: 1px solid;
9 -moz-border-top-colors: rgb(64,64,64); 9 -moz-border-top-colors: rgb(64,64,64);
10 color: #fff; 10 color: #bfbbb6;
11} 11}
12 12
13/* ::::: toolbar & menubar ::::: */ 13/* ::::: toolbar & menubar ::::: */
14 14
15toolbar, menubar { 15toolbar, menubar {
16 -moz-appearance: none; 16 -moz-appearance: none;
17 color: #fff; 17 color: #bfbbb6;
18} 18}
19 19
20toolbar { 20toolbar {
21 background-color: rgb(0,0,0); 21 background-color: #181411;
22 min-width: 1px; 22 min-width: 1px;
23 min-height: 19px; 23 min-height: 19px;
24 border-top: 1px solid rgb(64,64,64); 24 border-top: 1px solid rgb(64,64,64);
diff --git a/src/chrome/os/winnt/toolbarbutton.css b/src/chrome/os/winnt/toolbarbutton.css
index 04cec58..01c4cf1 100644
--- a/src/chrome/os/winnt/toolbarbutton.css
+++ b/src/chrome/os/winnt/toolbarbutton.css
@@ -18,7 +18,7 @@ toolbarbutton {
18 border: 1px solid transparent; 18 border: 1px solid transparent;
19 padding: 3px; 19 padding: 3px;
20 background-color: transparent; 20 background-color: transparent;
21 color: #fff; 21 color: #bfbbb6;
22} 22}
23 23
24.toolbarbutton-icon[label]:not([label=""]), 24.toolbarbutton-icon[label]:not([label=""]),
@@ -69,7 +69,7 @@ toolbarbutton[checked="true"]:not([disabled="true"]) {
69 padding-inline-start: 4px; 69 padding-inline-start: 4px;
70 padding-inline-end: 2px; 70 padding-inline-end: 2px;
71 background-color: rgba(64,64,64,0.5); 71 background-color: rgba(64,64,64,0.5);
72 color: #fff; 72 color: #bfbbb6;
73} 73}
74 74
75@media (-moz-windows-default-theme) { 75@media (-moz-windows-default-theme) {
@@ -141,7 +141,7 @@ toolbarbutton[type="menu-button"][disabled="true"]:hover:active {
141 font-size: 10px; 141 font-size: 10px;
142 font-weight: bold; 142 font-weight: bold;
143 padding: 0 2px 1px; 143 padding: 0 2px 1px;
144 color: #fff; 144 color: #bfbbb6;
145 border-radius: 2px; 145 border-radius: 2px;
146 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset, 146 box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset,
147 0 -1px 0 hsla(0, 0%, 0%, .1) inset, 147 0 -1px 0 hsla(0, 0%, 0%, .1) inset,