summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md141
-rw-r--r--LICENSE373
-rw-r--r--README.md12
-rw-r--r--src/chrome.manifest12
-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
-rw-r--r--src/install.rdf15
86 files changed, 674 insertions, 1234 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index bab064f..0000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,141 +0,0 @@
1# Changelog
2
3### 2.3.1
4- fix toolbarbutton dropmarker width
5
6### 2.3.0
7- add tab audio indicators for Pale Moon 28.3.0+
8- update in-browser developer tools
9- Linux/macOS: add private browsing indicator
10- Linux: improve text legibility on toolbars in persona mode
11
12### 2.2.0
13- sync global stylings with Pale Moon 28
14- remove redundant devtools styling
15- use non-prefixed -inline syntax
16- update media controls
17- mark as compatible with Pale Moon 28 only
18- fix alltabs icon appearance when in "menu" mode
19
20### 2.1.0
21- add PM28 newtab styling
22- add tabbrowser findbar styling
23- improve about:permissions sizing
24- fix disappearing titlebar in private and lwtheme modes on macOS
25
26### 2.0.3
27- fix find bar in PM28 beta
28
29### 2.0.2
30- PM28: add more autocomplete styling
31- fix pinned tab background image
32- minor cleanup
33
34### 2.0.1
35- fix listcell-check styling
36
37### 2.0.0
38- re-base from White Moon v3.0.0
39- replace many icons with vectors (from Simple White X)
40- revise identity panel styling
41- redesign tab stylings using pure CSS
42- preserve add-on bar close button in text mode
43- sync devtools styling with default
44- improve Tree Style Tabs tab bar appearance (in vertical mode)
45- add preliminary Pale Moon 28 support
46- improve Linux and macOS support
47- Win10: improve caption button appearance
48- major cleanup
49
50### 1.7.0
51- sync about:support styling with default
52- sync about:permissions styling with default
53- fix "learn more" links in notification popups
54
55### 1.6.0
56- add about:home styling for Home Styler
57- add theme-native icons for statusbar options window
58- use theme-native print preview icon stylings
59- add theme-native directory listing icons
60- add new SSL warning icon
61- use new blacklisted site icon
62- add new activity monitor icons
63- add fixes for "Downloads Window" extension
64- use theme-native download icons
65
66### 1.5.2
67- fix download animation
68- darken download buttons in update window
69- allow extensions to style their own toolbarbutton-badge
70- use password manager icons from upstream
71
72### 1.5.1
73- darken feed subscribe page
74- darken livemark icons
75- improve expander appearance
76- make plugin notification icons easier to see
77- darken info icon
78- add security padlocks from upstream
79- use different padlocks on identity popup depending on security type
80- add border to download items
81- merge devtools storage styling from default theme
82
83### 1.5.0
84- support PM27's devtools
85- drop PM26 support
86
87### 1.4.2
88- darken error console
89
90### 1.4.1
91- improve menubar legibility on Vista/Win7/Win8
92- make bookmarks toolbar items more theme-native
93
94### 1.4.0
95- keep appmenu size consistent between normal and private modes
96- use browser-defined tab widths
97- darken modal prompts
98- darken generic addon icons
99- darken identity panel icons
100- improve legibility of labels in about:addons
101- replace several icons with SVG variants
102- flatten popup notification button
103- flatten navbar buttons clicked state
104- use plugin icons from Simple White/X
105- PM27: improve statusbar options window appearance
106
107### 1.3.0
108- PM27: add statusbar styling
109- PM27: add styling for downloads panel components
110- PM27: style devtools
111- improve appearance of about:
112
113### 1.2.0
114- refactor media controls for Pale Moon 26.3
115- use unified close button icons
116- darken statusbar element
117- brighten text in menulist-editable-input
118
119### 1.1.2
120- darken about:memory
121- make buttons in about:addons more consistent
122- make selected tab more visible
123
124### 1.1.1
125- (PM26) add download location styling
126- darken spinbuttons
127- use SVG icons for categories in about:addons
128- use more theme-native error icons
129- make critical notifications more theme-native
130
131### 1.1.0
132- (PM26) add history menu button
133- show more icons in history/bookmarks menus
134- darken sidebar headers and borders
135- use theme-native unified back/forward menu icons
136- show correct alltabs icon when using a light persona
137
138### 1.0.0
139- initial release, based on White Moon
140- darken as many browser elements as possible
141- invert icons to be viewable on dark interfaces \ No newline at end of file
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 14e2f77..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,373 +0,0 @@
1Mozilla Public License Version 2.0
2==================================
3
41. Definitions
5--------------
6
71.1. "Contributor"
8 means each individual or legal entity that creates, contributes to
9 the creation of, or owns Covered Software.
10
111.2. "Contributor Version"
12 means the combination of the Contributions of others (if any) used
13 by a Contributor and that particular Contributor's Contribution.
14
151.3. "Contribution"
16 means Covered Software of a particular Contributor.
17
181.4. "Covered Software"
19 means Source Code Form to which the initial Contributor has attached
20 the notice in Exhibit A, the Executable Form of such Source Code
21 Form, and Modifications of such Source Code Form, in each case
22 including portions thereof.
23
241.5. "Incompatible With Secondary Licenses"
25 means
26
27 (a) that the initial Contributor has attached the notice described
28 in Exhibit B to the Covered Software; or
29
30 (b) that the Covered Software was made available under the terms of
31 version 1.1 or earlier of the License, but not also under the
32 terms of a Secondary License.
33
341.6. "Executable Form"
35 means any form of the work other than Source Code Form.
36
371.7. "Larger Work"
38 means a work that combines Covered Software with other material, in
39 a separate file or files, that is not Covered Software.
40
411.8. "License"
42 means this document.
43
441.9. "Licensable"
45 means having the right to grant, to the maximum extent possible,
46 whether at the time of the initial grant or subsequently, any and
47 all of the rights conveyed by this License.
48
491.10. "Modifications"
50 means any of the following:
51
52 (a) any file in Source Code Form that results from an addition to,
53 deletion from, or modification of the contents of Covered
54 Software; or
55
56 (b) any new file in Source Code Form that contains any Covered
57 Software.
58
591.11. "Patent Claims" of a Contributor
60 means any patent claim(s), including without limitation, method,
61 process, and apparatus claims, in any patent Licensable by such
62 Contributor that would be infringed, but for the grant of the
63 License, by the making, using, selling, offering for sale, having
64 made, import, or transfer of either its Contributions or its
65 Contributor Version.
66
671.12. "Secondary License"
68 means either the GNU General Public License, Version 2.0, the GNU
69 Lesser General Public License, Version 2.1, the GNU Affero General
70 Public License, Version 3.0, or any later versions of those
71 licenses.
72
731.13. "Source Code Form"
74 means the form of the work preferred for making modifications.
75
761.14. "You" (or "Your")
77 means an individual or a legal entity exercising rights under this
78 License. For legal entities, "You" includes any entity that
79 controls, is controlled by, or is under common control with You. For
80 purposes of this definition, "control" means (a) the power, direct
81 or indirect, to cause the direction or management of such entity,
82 whether by contract or otherwise, or (b) ownership of more than
83 fifty percent (50%) of the outstanding shares or beneficial
84 ownership of such entity.
85
862. License Grants and Conditions
87--------------------------------
88
892.1. Grants
90
91Each Contributor hereby grants You a world-wide, royalty-free,
92non-exclusive license:
93
94(a) under intellectual property rights (other than patent or trademark)
95 Licensable by such Contributor to use, reproduce, make available,
96 modify, display, perform, distribute, and otherwise exploit its
97 Contributions, either on an unmodified basis, with Modifications, or
98 as part of a Larger Work; and
99
100(b) under Patent Claims of such Contributor to make, use, sell, offer
101 for sale, have made, import, and otherwise transfer either its
102 Contributions or its Contributor Version.
103
1042.2. Effective Date
105
106The licenses granted in Section 2.1 with respect to any Contribution
107become effective for each Contribution on the date the Contributor first
108distributes such Contribution.
109
1102.3. Limitations on Grant Scope
111
112The licenses granted in this Section 2 are the only rights granted under
113this License. No additional rights or licenses will be implied from the
114distribution or licensing of Covered Software under this License.
115Notwithstanding Section 2.1(b) above, no patent license is granted by a
116Contributor:
117
118(a) for any code that a Contributor has removed from Covered Software;
119 or
120
121(b) for infringements caused by: (i) Your and any other third party's
122 modifications of Covered Software, or (ii) the combination of its
123 Contributions with other software (except as part of its Contributor
124 Version); or
125
126(c) under Patent Claims infringed by Covered Software in the absence of
127 its Contributions.
128
129This License does not grant any rights in the trademarks, service marks,
130or logos of any Contributor (except as may be necessary to comply with
131the notice requirements in Section 3.4).
132
1332.4. Subsequent Licenses
134
135No Contributor makes additional grants as a result of Your choice to
136distribute the Covered Software under a subsequent version of this
137License (see Section 10.2) or under the terms of a Secondary License (if
138permitted under the terms of Section 3.3).
139
1402.5. Representation
141
142Each Contributor represents that the Contributor believes its
143Contributions are its original creation(s) or it has sufficient rights
144to grant the rights to its Contributions conveyed by this License.
145
1462.6. Fair Use
147
148This License is not intended to limit any rights You have under
149applicable copyright doctrines of fair use, fair dealing, or other
150equivalents.
151
1522.7. Conditions
153
154Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
155in Section 2.1.
156
1573. Responsibilities
158-------------------
159
1603.1. Distribution of Source Form
161
162All distribution of Covered Software in Source Code Form, including any
163Modifications that You create or to which You contribute, must be under
164the terms of this License. You must inform recipients that the Source
165Code Form of the Covered Software is governed by the terms of this
166License, and how they can obtain a copy of this License. You may not
167attempt to alter or restrict the recipients' rights in the Source Code
168Form.
169
1703.2. Distribution of Executable Form
171
172If You distribute Covered Software in Executable Form then:
173
174(a) such Covered Software must also be made available in Source Code
175 Form, as described in Section 3.1, and You must inform recipients of
176 the Executable Form how they can obtain a copy of such Source Code
177 Form by reasonable means in a timely manner, at a charge no more
178 than the cost of distribution to the recipient; and
179
180(b) You may distribute such Executable Form under the terms of this
181 License, or sublicense it under different terms, provided that the
182 license for the Executable Form does not attempt to limit or alter
183 the recipients' rights in the Source Code Form under this License.
184
1853.3. Distribution of a Larger Work
186
187You may create and distribute a Larger Work under terms of Your choice,
188provided that You also comply with the requirements of this License for
189the Covered Software. If the Larger Work is a combination of Covered
190Software with a work governed by one or more Secondary Licenses, and the
191Covered Software is not Incompatible With Secondary Licenses, this
192License permits You to additionally distribute such Covered Software
193under the terms of such Secondary License(s), so that the recipient of
194the Larger Work may, at their option, further distribute the Covered
195Software under the terms of either this License or such Secondary
196License(s).
197
1983.4. Notices
199
200You may not remove or alter the substance of any license notices
201(including copyright notices, patent notices, disclaimers of warranty,
202or limitations of liability) contained within the Source Code Form of
203the Covered Software, except that You may alter any license notices to
204the extent required to remedy known factual inaccuracies.
205
2063.5. Application of Additional Terms
207
208You may choose to offer, and to charge a fee for, warranty, support,
209indemnity or liability obligations to one or more recipients of Covered
210Software. However, You may do so only on Your own behalf, and not on
211behalf of any Contributor. You must make it absolutely clear that any
212such warranty, support, indemnity, or liability obligation is offered by
213You alone, and You hereby agree to indemnify every Contributor for any
214liability incurred by such Contributor as a result of warranty, support,
215indemnity or liability terms You offer. You may include additional
216disclaimers of warranty and limitations of liability specific to any
217jurisdiction.
218
2194. Inability to Comply Due to Statute or Regulation
220---------------------------------------------------
221
222If it is impossible for You to comply with any of the terms of this
223License with respect to some or all of the Covered Software due to
224statute, judicial order, or regulation then You must: (a) comply with
225the terms of this License to the maximum extent possible; and (b)
226describe the limitations and the code they affect. Such description must
227be placed in a text file included with all distributions of the Covered
228Software under this License. Except to the extent prohibited by statute
229or regulation, such description must be sufficiently detailed for a
230recipient of ordinary skill to be able to understand it.
231
2325. Termination
233--------------
234
2355.1. The rights granted under this License will terminate automatically
236if You fail to comply with any of its terms. However, if You become
237compliant, then the rights granted under this License from a particular
238Contributor are reinstated (a) provisionally, unless and until such
239Contributor explicitly and finally terminates Your grants, and (b) on an
240ongoing basis, if such Contributor fails to notify You of the
241non-compliance by some reasonable means prior to 60 days after You have
242come back into compliance. Moreover, Your grants from a particular
243Contributor are reinstated on an ongoing basis if such Contributor
244notifies You of the non-compliance by some reasonable means, this is the
245first time You have received notice of non-compliance with this License
246from such Contributor, and You become compliant prior to 30 days after
247Your receipt of the notice.
248
2495.2. If You initiate litigation against any entity by asserting a patent
250infringement claim (excluding declaratory judgment actions,
251counter-claims, and cross-claims) alleging that a Contributor Version
252directly or indirectly infringes any patent, then the rights granted to
253You by any and all Contributors for the Covered Software under Section
2542.1 of this License shall terminate.
255
2565.3. In the event of termination under Sections 5.1 or 5.2 above, all
257end user license agreements (excluding distributors and resellers) which
258have been validly granted by You or Your distributors under this License
259prior to termination shall survive termination.
260
261************************************************************************
262* *
263* 6. Disclaimer of Warranty *
264* ------------------------- *
265* *
266* Covered Software is provided under this License on an "as is" *
267* basis, without warranty of any kind, either expressed, implied, or *
268* statutory, including, without limitation, warranties that the *
269* Covered Software is free of defects, merchantable, fit for a *
270* particular purpose or non-infringing. The entire risk as to the *
271* quality and performance of the Covered Software is with You. *
272* Should any Covered Software prove defective in any respect, You *
273* (not any Contributor) assume the cost of any necessary servicing, *
274* repair, or correction. This disclaimer of warranty constitutes an *
275* essential part of this License. No use of any Covered Software is *
276* authorized under this License except under this disclaimer. *
277* *
278************************************************************************
279
280************************************************************************
281* *
282* 7. Limitation of Liability *
283* -------------------------- *
284* *
285* Under no circumstances and under no legal theory, whether tort *
286* (including negligence), contract, or otherwise, shall any *
287* Contributor, or anyone who distributes Covered Software as *
288* permitted above, be liable to You for any direct, indirect, *
289* special, incidental, or consequential damages of any character *
290* including, without limitation, damages for lost profits, loss of *
291* goodwill, work stoppage, computer failure or malfunction, or any *
292* and all other commercial damages or losses, even if such party *
293* shall have been informed of the possibility of such damages. This *
294* limitation of liability shall not apply to liability for death or *
295* personal injury resulting from such party's negligence to the *
296* extent applicable law prohibits such limitation. Some *
297* jurisdictions do not allow the exclusion or limitation of *
298* incidental or consequential damages, so this exclusion and *
299* limitation may not apply to You. *
300* *
301************************************************************************
302
3038. Litigation
304-------------
305
306Any litigation relating to this License may be brought only in the
307courts of a jurisdiction where the defendant maintains its principal
308place of business and such litigation shall be governed by laws of that
309jurisdiction, without reference to its conflict-of-law provisions.
310Nothing in this Section shall prevent a party's ability to bring
311cross-claims or counter-claims.
312
3139. Miscellaneous
314----------------
315
316This License represents the complete agreement concerning the subject
317matter hereof. If any provision of this License is held to be
318unenforceable, such provision shall be reformed only to the extent
319necessary to make it enforceable. Any law or regulation which provides
320that the language of a contract shall be construed against the drafter
321shall not be used to construe this License against a Contributor.
322
32310. Versions of the License
324---------------------------
325
32610.1. New Versions
327
328Mozilla Foundation is the license steward. Except as provided in Section
32910.3, no one other than the license steward has the right to modify or
330publish new versions of this License. Each version will be given a
331distinguishing version number.
332
33310.2. Effect of New Versions
334
335You may distribute the Covered Software under the terms of the version
336of the License under which You originally received the Covered Software,
337or under the terms of any subsequent version published by the license
338steward.
339
34010.3. Modified Versions
341
342If you create software not governed by this License, and you want to
343create a new license for such software, you may create and use a
344modified version of this License if you rename the license and remove
345any references to the name of the license steward (except to note that
346such modified license differs from this License).
347
34810.4. Distributing Source Code Form that is Incompatible With Secondary
349Licenses
350
351If You choose to distribute Source Code Form that is Incompatible With
352Secondary Licenses under the terms of this version of the License, the
353notice described in Exhibit B of this License must be attached.
354
355Exhibit A - Source Code Form License Notice
356-------------------------------------------
357
358 This Source Code Form is subject to the terms of the Mozilla Public
359 License, v. 2.0. If a copy of the MPL was not distributed with this
360 file, You can obtain one at http://mozilla.org/MPL/2.0/.
361
362If it is not possible or desirable to put the notice in a particular
363file, then You may include the notice in a location (such as a LICENSE
364file in a relevant directory) where a recipient would be likely to look
365for such a notice.
366
367You may add additional accurate notices of copyright ownership.
368
369Exhibit B - "Incompatible With Secondary Licenses" Notice
370---------------------------------------------------------
371
372 This Source Code Form is "Incompatible With Secondary Licenses", as
373 defined by the Mozilla Public License, v. 2.0.
diff --git a/README.md b/README.md
deleted file mode 100644
index 2c9bb06..0000000
--- a/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
1# Black Moon
2![Preview](https://i.imgur.com/KmiR1Gj.png) (Font is [CatseyeClearCode](https://github.com/Servail/fonts))
3
4Black minimalistic theme for Pale Moon, based on [Dark Moon](https://github.com/Lootyhoof/darkmoon).
5
6No colors, no round corners, almost no light. Extremely compact and easy on eyes. Very useful with linear gamma.
7
8## Building
9Simply download the contents of the "src" folder and pack the contents into a .zip file. Then, rename the file to .xpi and drag into the browser.
10
11## Download
12You can grab the latest release from the Releases section of this repository, or the [Pale Moon Add-Ons Site](https://addons.palemoon.org/addon/blackmoon/).
diff --git a/src/chrome.manifest b/src/chrome.manifest
index 165f233..0b06ab2 100644
--- a/src/chrome.manifest
+++ b/src/chrome.manifest
@@ -1,10 +1,8 @@
1skin abouthome blackmoon chrome/abouthome/ 1skin abouthome elbaitemoon chrome/abouthome/
2skin browser blackmoon chrome/browser/ 2skin browser elbaitemoon chrome/browser/
3skin mozapps blackmoon chrome/mozapps/ 3skin mozapps elbaitemoon chrome/mozapps/
4skin global blackmoon chrome/global/ 4skin global elbaitemoon chrome/global/
5skin os blackmoon chrome/os/darwin/ os=Darwin 5skin os elbaitemoon chrome/os/linux/ os=Linux
6skin os blackmoon chrome/os/linux/ os=Linux
7skin os blackmoon chrome/os/winnt/ os=WINNT
8 6
9override chrome://browser/skin/autocomplete.css chrome://global/skin/autocomplete.css 7override chrome://browser/skin/autocomplete.css chrome://global/skin/autocomplete.css
10override chrome://browser/skin/page-livemarks.png chrome://browser/skin/feeds/feedIcon16.svg 8override chrome://browser/skin/page-livemarks.png chrome://browser/skin/feeds/feedIcon16.svg
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,
diff --git a/src/install.rdf b/src/install.rdf
index 1d48f26..1f8c221 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -8,15 +8,16 @@
8 xmlns:em="http://www.mozilla.org/2004/em-rdf#"> 8 xmlns:em="http://www.mozilla.org/2004/em-rdf#">
9 9
10 <Description about="urn:mozilla:install-manifest"> 10 <Description about="urn:mozilla:install-manifest">
11 <em:id>blackmoon@servail-pm</em:id> 11 <em:id>elbaitemoon@shokara</em:id>
12 <em:version>0.1.4</em:version> 12 <em:version>0.1.5</em:version>
13 <em:name>Black Moon</em:name> 13 <em:name>Elbaite Moon</em:name>
14 <em:description>Black minimalistic theme.</em:description> 14 <em:description>Black Moon but with Elbaite.</em:description>
15 <em:creator>Servail</em:creator> 15 <em:creator>Shokara</em:creator>
16 <em:type>4</em:type> 16 <em:type>4</em:type>
17 <em:internalName>blackmoon</em:internalName> 17 <em:internalName>elbaitemoon</em:internalName>
18 <em:skinnable>true</em:skinnable> 18 <em:skinnable>true</em:skinnable>
19 19
20 <em:contributor>Servail</em:contributor>
20 <em:contributor>Lootyhoof</em:contributor> 21 <em:contributor>Lootyhoof</em:contributor>
21 <em:contributor>Louis Chan</em:contributor> 22 <em:contributor>Louis Chan</em:contributor>
22 <em:contributor>Graciliano</em:contributor> 23 <em:contributor>Graciliano</em:contributor>
@@ -26,7 +27,7 @@
26 <!-- Pale Moon --> 27 <!-- Pale Moon -->
27 <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id> 28 <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id>
28 <em:minVersion>28.0</em:minVersion> 29 <em:minVersion>28.0</em:minVersion>
29 <em:maxVersion>28.*</em:maxVersion> 30 <em:maxVersion>29.*</em:maxVersion>
30 </Description> 31 </Description>
31 </em:targetApplication> 32 </em:targetApplication>
32 </Description> 33 </Description>