From 25c7fad09f0758bc68a38359181556a4284d3519 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Sat, 21 Oct 2017 19:22:55 -0400 Subject: [PATCH 01/16] Add darculized theme --- styl/darculized-colors.styl | 23 +++++++++++++++++++++++ themes/darculized-dark.styl | 26 ++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 styl/darculized-colors.styl create mode 100644 themes/darculized-dark.styl diff --git a/styl/darculized-colors.styl b/styl/darculized-colors.styl new file mode 100644 index 0000000..9777b52 --- /dev/null +++ b/styl/darculized-colors.styl @@ -0,0 +1,23 @@ +// * colors.styl + +// ** Darculized colors + +// Darculized is a hybrid theme, derived from solarized and darcula +// See https://github.com/jgkamat/darculized + +base03 = #262626 +base02 = #2e2e2e +base01 = #5e6263 +base00 = #909396 +base0 = #909396 +base1 = #a6aaab +base2 = #B8BBBD +base3 = #D2D8D9 +yellow = #B68800 +orange = #E05F27 +red = #bd3832 +magenta = #a8366b +violet = #797FD4 +blue = #2F7BDE +cyan = #15968D +green = #598249 diff --git a/themes/darculized-dark.styl b/themes/darculized-dark.styl new file mode 100644 index 0000000..dbb05ec --- /dev/null +++ b/themes/darculized-dark.styl @@ -0,0 +1,26 @@ +// * darculized-dark.styl + +@require darculized-colors + +// ** Colors +color-a = #ce4139 +color-a-visited = #B68800 + +color-background = base03 +color-background-highlight = base02 +color-background-highlight-extra = base01 +color-background-highlight-extra-less = lighten(color-background-highlight, 4%) +color-background-highlight-extra-less-less = lighten(color-background-highlight, 2%) +color-background-highlight-tad-extra = lighten(color-background, 2%) + + +color-border = base00 +color-text = base0 +comment = base01 + +emphasized = base1 +emphasized-more = base2 +emphasized-more-more = base3 + +button-gradient-top = color-background-highlight-extra +button-gradient-bottom = color-background-highlight From fc86465811eac16ff10430bcd8d336c0abb371a3 Mon Sep 17 00:00:00 2001 From: cal2195 Date: Sun, 22 Oct 2017 17:10:09 +0100 Subject: [PATCH 02/16] Adding gruvbox dark theme - light one to follow! :) --- styl/gruvbox-colors.styl | 20 ++++++++++++++++++++ themes/gruvbox-dark.styl | 26 ++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 styl/gruvbox-colors.styl create mode 100644 themes/gruvbox-dark.styl diff --git a/styl/gruvbox-colors.styl b/styl/gruvbox-colors.styl new file mode 100644 index 0000000..8474b1f --- /dev/null +++ b/styl/gruvbox-colors.styl @@ -0,0 +1,20 @@ +// * gruvbox-colors.styl + +// ** A theme based of the gruvbox color scheme + +base03 = #3c3836 +base02 = #282828 +base01 = #b8bb26 +base00 = #fabd2f +base0 = #83a598 +base1 = #8ec07c +base2 = #a89984 +base3 = #ebdbb2 +yellow = #d79921 +orange = #fb4934 +red = #cc241d +magenta = #b16286 +violet = #d3869b +blue = #458588 +cyan = #689d6a +green = #98971a \ No newline at end of file diff --git a/themes/gruvbox-dark.styl b/themes/gruvbox-dark.styl new file mode 100644 index 0000000..d5e2e9d --- /dev/null +++ b/themes/gruvbox-dark.styl @@ -0,0 +1,26 @@ +// * gruvbox-dark.styl + +@require gruvbox-colors + +// ** Colors +color-a = blue +color-a-visited = violet + +color-background = base02 +color-background-highlight = base03 +color-background-highlight-extra = base01 +color-background-highlight-extra-less = lighten(color-background-highlight, 4%) +color-background-highlight-extra-less-less = lighten(color-background-highlight, 2%) +color-background-highlight-tad-extra = lighten(color-background, 2%) + + +color-border = base00 +color-text = base0 +comment = base01 + +emphasized = base1 +emphasized-more = base2 +emphasized-more-more = base3 + +button-gradient-top = color-background-highlight-extra +button-gradient-bottom = color-background-highlight \ No newline at end of file From 43b9df8f2b96694769f814723bd71d525cab8829 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Sun, 22 Oct 2017 12:15:25 -0500 Subject: [PATCH 03/16] Add @cal2195 to credits --- README.org | 1 + 1 file changed, 1 insertion(+) diff --git a/README.org b/README.org index a62267a..504929c 100644 --- a/README.org +++ b/README.org @@ -96,6 +96,7 @@ This way, the Solarized color values are loaded first, followed by the dark- or + Thanks to [[https://github.com/The-Compiler][Florian Bruhin]] for contributing the Reddit and DuckDuckGo sheets, as well as several fixes and improvements. + Thanks to [[https://github.com/jgkamat][Jay Kamat]] for contributing the Sakai stylesheet and several fixes and improvements. ++ Thanks to [[https://github.com/cal2195][Cal Martin]] for the gruvbox theme. ** License From 7fef211a20d9c3b6e2d76c5475270ca2268b3420 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 22 Oct 2017 19:58:41 +0200 Subject: [PATCH 04/16] Add GPL license --- LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 674 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9cecc1d --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. From 5e8bfe3169c73c75efdf94aed74fdd61c71242f5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 22 Oct 2017 20:03:24 +0200 Subject: [PATCH 05/16] Update license text in README --- README.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.org b/README.org index a62267a..7ff2c23 100644 --- a/README.org +++ b/README.org @@ -99,4 +99,8 @@ This way, the Solarized color values are loaded first, followed by the dark- or ** License -Really? Come on, it's just some CSS. Just have fun and share! +This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/gpl-3.0.txt. From 5d3e47d1aaf02a805847daa044fff96630b624b1 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Sun, 22 Oct 2017 18:43:06 -0500 Subject: [PATCH 06/16] Change: Put each theme in a directory with its supporting files --- css/darculized/darculized-all-sites.css | 1649 +++++++++++++++++ css/darculized/darculized-disqus.css | 33 + css/darculized/darculized-duckduckgo.css | 87 + css/darculized/darculized-generic.css | 52 + css/darculized/darculized-github.css | 923 +++++++++ css/darculized/darculized-google.css | 74 + css/darculized/darculized-hackernews.css | 84 + css/darculized/darculized-lwn.css | 76 + css/darculized/darculized-mediawiki.css | 144 ++ .../darculized-planet.emacsen.org.css | 61 + css/darculized/darculized-reddit.css | 117 ++ css/darculized/darculized-sakai.css | 74 + css/darculized/darculized-stackexchange.css | 236 +++ css/gruvbox/gruvbox-all-sites.css | 1649 +++++++++++++++++ css/gruvbox/gruvbox-disqus.css | 33 + css/gruvbox/gruvbox-duckduckgo.css | 87 + css/gruvbox/gruvbox-generic.css | 52 + css/gruvbox/gruvbox-github.css | 923 +++++++++ css/gruvbox/gruvbox-google.css | 74 + css/gruvbox/gruvbox-hackernews.css | 84 + css/gruvbox/gruvbox-lwn.css | 76 + css/gruvbox/gruvbox-mediawiki.css | 144 ++ css/gruvbox/gruvbox-planet.emacsen.org.css | 61 + css/gruvbox/gruvbox-reddit.css | 117 ++ css/gruvbox/gruvbox-sakai.css | 74 + css/gruvbox/gruvbox-stackexchange.css | 236 +++ .../solarized-dark-all-sites.css | 1649 +++++++++++++++++ css/solarized-dark/solarized-dark-disqus.css | 33 + .../solarized-dark-duckduckgo.css | 87 + css/solarized-dark/solarized-dark-generic.css | 52 + css/solarized-dark/solarized-dark-github.css | 923 +++++++++ css/solarized-dark/solarized-dark-google.css | 74 + .../solarized-dark-hackernews.css | 84 + css/solarized-dark/solarized-dark-lwn.css | 76 + .../solarized-dark-mediawiki.css | 144 ++ .../solarized-dark-planet.emacsen.org.css | 61 + css/solarized-dark/solarized-dark-reddit.css | 117 ++ css/solarized-dark/solarized-dark-sakai.css | 74 + .../solarized-dark-stackexchange.css | 236 +++ .../solarized-light-all-sites.css | 1649 +++++++++++++++++ .../solarized-light-disqus.css | 33 + .../solarized-light-duckduckgo.css | 87 + .../solarized-light-generic.css | 52 + .../solarized-light-github.css | 923 +++++++++ .../solarized-light-google.css | 74 + .../solarized-light-hackernews.css | 84 + css/solarized-light/solarized-light-lwn.css | 76 + .../solarized-light-mediawiki.css | 144 ++ .../solarized-light-planet.emacsen.org.css | 61 + .../solarized-light-reddit.css | 117 ++ css/solarized-light/solarized-light-sakai.css | 74 + .../solarized-light-stackexchange.css | 236 +++ make.py | 43 +- .../darculized/colors.styl | 0 .../dark.styl} | 2 +- .../gruvbox/colors.styl | 0 .../{gruvbox-dark.styl => gruvbox/dark.styl} | 4 +- .../solarized/colors.styl | 0 .../dark.styl} | 2 +- .../light.styl} | 2 +- 60 files changed, 14482 insertions(+), 11 deletions(-) create mode 100644 css/darculized/darculized-all-sites.css create mode 100644 css/darculized/darculized-disqus.css create mode 100644 css/darculized/darculized-duckduckgo.css create mode 100644 css/darculized/darculized-generic.css create mode 100644 css/darculized/darculized-github.css create mode 100644 css/darculized/darculized-google.css create mode 100644 css/darculized/darculized-hackernews.css create mode 100644 css/darculized/darculized-lwn.css create mode 100644 css/darculized/darculized-mediawiki.css create mode 100644 css/darculized/darculized-planet.emacsen.org.css create mode 100644 css/darculized/darculized-reddit.css create mode 100644 css/darculized/darculized-sakai.css create mode 100644 css/darculized/darculized-stackexchange.css create mode 100644 css/gruvbox/gruvbox-all-sites.css create mode 100644 css/gruvbox/gruvbox-disqus.css create mode 100644 css/gruvbox/gruvbox-duckduckgo.css create mode 100644 css/gruvbox/gruvbox-generic.css create mode 100644 css/gruvbox/gruvbox-github.css create mode 100644 css/gruvbox/gruvbox-google.css create mode 100644 css/gruvbox/gruvbox-hackernews.css create mode 100644 css/gruvbox/gruvbox-lwn.css create mode 100644 css/gruvbox/gruvbox-mediawiki.css create mode 100644 css/gruvbox/gruvbox-planet.emacsen.org.css create mode 100644 css/gruvbox/gruvbox-reddit.css create mode 100644 css/gruvbox/gruvbox-sakai.css create mode 100644 css/gruvbox/gruvbox-stackexchange.css create mode 100644 css/solarized-dark/solarized-dark-all-sites.css create mode 100644 css/solarized-dark/solarized-dark-disqus.css create mode 100644 css/solarized-dark/solarized-dark-duckduckgo.css create mode 100644 css/solarized-dark/solarized-dark-generic.css create mode 100644 css/solarized-dark/solarized-dark-github.css create mode 100644 css/solarized-dark/solarized-dark-google.css create mode 100644 css/solarized-dark/solarized-dark-hackernews.css create mode 100644 css/solarized-dark/solarized-dark-lwn.css create mode 100644 css/solarized-dark/solarized-dark-mediawiki.css create mode 100644 css/solarized-dark/solarized-dark-planet.emacsen.org.css create mode 100644 css/solarized-dark/solarized-dark-reddit.css create mode 100644 css/solarized-dark/solarized-dark-sakai.css create mode 100644 css/solarized-dark/solarized-dark-stackexchange.css create mode 100644 css/solarized-light/solarized-light-all-sites.css create mode 100644 css/solarized-light/solarized-light-disqus.css create mode 100644 css/solarized-light/solarized-light-duckduckgo.css create mode 100644 css/solarized-light/solarized-light-generic.css create mode 100644 css/solarized-light/solarized-light-github.css create mode 100644 css/solarized-light/solarized-light-google.css create mode 100644 css/solarized-light/solarized-light-hackernews.css create mode 100644 css/solarized-light/solarized-light-lwn.css create mode 100644 css/solarized-light/solarized-light-mediawiki.css create mode 100644 css/solarized-light/solarized-light-planet.emacsen.org.css create mode 100644 css/solarized-light/solarized-light-reddit.css create mode 100644 css/solarized-light/solarized-light-sakai.css create mode 100644 css/solarized-light/solarized-light-stackexchange.css rename styl/darculized-colors.styl => themes/darculized/colors.styl (100%) rename themes/{darculized-dark.styl => darculized/dark.styl} (96%) rename styl/gruvbox-colors.styl => themes/gruvbox/colors.styl (100%) rename themes/{gruvbox-dark.styl => gruvbox/dark.styl} (88%) rename styl/solarized-colors.styl => themes/solarized/colors.styl (100%) rename themes/{solarized-dark.styl => solarized/dark.styl} (96%) rename themes/{solarized-light.styl => solarized/light.styl} (96%) diff --git a/css/darculized/darculized-all-sites.css b/css/darculized/darculized-all-sites.css new file mode 100644 index 0000000..78ec9ba --- /dev/null +++ b/css/darculized/darculized-all-sites.css @@ -0,0 +1,1649 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.post-actions { + background-color: #2e2e2e !important; +} +.textarea-wrapper { + background-color: #262626 !important; + color: #909396 !important; +} +.search--adv { + background-color: #2e2e2e !important; +} +.search__autocomplete > .acp-wrap { + background-color: #262626 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #2e2e2e !important; + color: #b8bbbd !important; +} +.search__autocomplete > .acp-wrap strong { + color: #b8bbbd !important; +} +.site-wrapper > #header_wrapper { + background-color: #262626 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #262626 !important; +} +.search--header { + background-color: #2e2e2e !important; +} +.zci { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.tile--info { + background-color: #262626 !important; +} +.tile--info__expand { + background-color: #5e6263 !important; +} +.tile--c { + background-color: #5e6263 !important; + color: #b8bbbd !important; +} +.module__text { + color: #909396 !important; +} +.about-info-box__heading { + color: #a6aaab !important; +} +.result.highlight { + background-color: #2e2e2e !important; +} +.result__snippet { + color: #909396 !important; +} +.result__snippet b { + color: #a6aaab !important; +} +.btn--top { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.btn--top:hover { + background-color: #5e6263 !important; +} +.result--sep--hr:before { + background-color: #5e6263 !important; +} +* { + border-color: #2e2e2e !important; +} +.news .alert .pull-info { + background-color: #323232 !important; +} +.link-gray-dark, +.text-gray-dark { + color: #909396 !important; +} +.bg-white { + background-color: #262626 !important; +} +.border { + border-color: #909396 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #2f7bde !important; +} +.breadcrumb strong.final-path { + color: #909396 !important; +} +button.ajax-pagination-btn { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +button.ajax-pagination-btn:hover { + background-color: #5e6263 !important; +} +.comment-reactions .btn-link { + color: #909396 !important; +} +.comment-reactions .user-has-reacted { + background-color: #2e2e2e !important; +} +.text-gray-dark { + color: #909396 !important; +} +.contrib-number { + color: #a6aaab !important; +} +.counter { + background-color: #363636 !important; + color: #a6aaab !important; +} +.diffstat-bar { + color: #909396 !important; +} +.file-header { + background-color: #2e2e2e !important; +} +.file-history-tease .participation { + background-color: #262626 !important; + color: #909396 !important; +} +.file-history-tease .participation .quickstat strong { + color: #909396 !important; +} +.file-history-tease .participation a { + color: #5e6263 !important; +} +.file-history-tease .author a { + color: #909396 !important; +} +.file-history-tease-header { + background-color: #2e2e2e !important; +} +.file-info-divider { + background-color: #5e6263 !important; +} +.file-wrap { + color: #909396 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #323232 !important; +} +a.filter-item, +.filter-item { + color: #909396 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.flash { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.gh-header-number { + color: #5e6263 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #2e2e2e !important; +} +.issue-meta { + color: #5e6263 !important; +} +.issues-listing a { + color: #909396 !important; +} +.muted-link { + color: #909396 !important; +} +.new-user-avatar-cta { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.overall-summary { + border-color: #5e6263 !important; +} +.pinned-repo-item.border { + border-color: #5e6263 !important; +} +.progress-bar { + background-color: #5e6263 !important; +} +.simple-box { + background-color: #2e2e2e !important; +} +.social-count { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.scope-badge { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.stats-switcher-wrapper { + background-color: #262626 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #909396 !important; +} +.table-list-header-toggle .btn-link { + color: #5e6263 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #909396 !important; +} +.text-emphasized { + color: #a6aaab !important; +} +.text-diff-added { + color: #598249 !important; +} +.text-diff-deleted { + color: #bd3832 !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #262626 !important; + color: #909396 !important; +} +.blob-code-addition { + background-color: rgba(169,200,157,0.1) !important; +} +.blob-code-addition .x { + background-color: #436237 !important; + color: #c7c9ca !important; +} +.blob-code-deletion { + background-color: rgba(189,56,50,0.2) !important; +} +.blob-code-deletion .x { + background-color: #5e1c19 !important; + color: #c7c9ca !important; +} +.blob-code-hunk { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.blob-code-inner { + color: #909396 !important; +} +.blob-num { + background-color: #262626 !important; + color: #5e6263 !important; +} +.file { + color: #909396 !important; +} +.form-control { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.pl-c { + color: #5e6263 !important; +} +.pl-c1 { + color: #2f7bde !important; +} +.pl-e { + color: #b68800 !important; +} +.pl-en { + color: #2f7bde !important; +} +.pl-k { + color: #598249 !important; + font-weight: bold !important; +} +.pl-pds { + color: #15968d !important; +} +.pl-s { + color: #15968d !important; +} +.pl-smi { + color: #909396 !important; +} +.pl-v { + color: #598249 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #2e2e2e !important; +} +.boxed-group * { + border-color: #5e6263 !important; +} +.boxed-group article { + background-color: #262626 !important; + color: #909396 !important; +} +.boxed-group > h3 { + background-color: #363636 !important; + color: #a6aaab !important; +} +.more-repos { + background-color: #363636 !important; + box-shadow: inset 0 1px 0 #5e6263 !important; +} +.boxed-group-inner { + background-color: #262626 !important; +} +.branch-action-body { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.branch-action-body div { + border-color: #5e6263 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #598249 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b68800 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #909396 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b68800 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #5e6263 !important; + background-color: #2e2e2e !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #bd3832 !important; + color: #262626 !important; +} +.State--green { + background-color: #598249 !important; + color: #262626 !important; +} +.build-status-item { + background-color: #363636 !important; + color: #a6aaab !important; +} +.build-status-item .build-status-details { + color: #2f7bde !important; +} +.capped-card h3 { + background-color: #363636 !important; +} +.capped-card h3 a { + color: #a6aaab !important; +} +.capped-card-content { + background-color: #262626 !important; +} +.capped-list th { + background-color: #323232 !important; + color: #a6aaab !important; +} +.capped-list tr:nth-child(2n) { + background-color: #2e2e2e !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #262626 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #5e6263 !important; +} +.commit-author { + color: #909396 !important; +} +.commit-author-section { + color: #909396 !important; +} +.commit-meta { + color: #5e6263 !important; +} +.commit-meta .sha-block { + color: #5e6263 !important; +} +.commit-meta .sha-block .sha { + color: #909396 !important; +} +.commit-ref, +code.commit-sha { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #15968d !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(83,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #a6aaab !important; +} +.commit-tease-contributors { + background-color: #2e2e2e !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.commit-meta { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.commits-listing:before { + background-color: #2e2e2e !important; +} +.full-commit { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #909396 !important; +} +.commit.table-list-item { + border-color: #2e2e2e !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #909396 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #909396 !important; +} +.completeness-indicator-success { + background-color: #598249 !important; +} +.completeness-indicator-problem { + background-color: #b68800 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #2e2e2e !important; +} +.blankslate { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.comment-form-head.tabnav { + background-color: #262626 !important; +} +.conversation-list-heading .inner { + background-color: #262626 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #bd3832 !important; + color: #a6aaab !important; +} +.discussion-item-icon { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.discussion-item-icon.octicon { + color: #a6aaab !important; +} +.discussion-timeline:before { + background-color: #909396 !important; +} +.discussion-timeline-actions { + background-color: #262626 !important; +} +.drag-and-drop { + background-color: #2e2e2e !important; +} +.new-discussion-timeline .closed-banner { + background-color: #909396 !important; + border-color: #262626 !important; +} +.timeline-comment { + background-color: #262626 !important; + border-color: #5e6263 !important; +} +.timeline-comment-header { + background-color: #2e2e2e !important; +} +.timeline-comment-wrapper { + border-color: #262626 !important; +} +.donut-chart > .pending { + fill: #b68800 !important; +} +.dropdown-divider { + background-color: #909396 !important; +} +.dropdown-item { + color: #909396 !important; +} +.dropdown-item:hover { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.dropdown-menu { + background-color: #363636 !important; + color: #a6aaab !important; + border-color: #909396 !important; +} +.files * { + color: #909396 !important; +} +.files tbody tr { + border-color: #2e2e2e !important; +} +.files tbody tr:nth-child(even) { + background-color: #2a2a2a !important; +} +.files tbody tr:nth-child(odd) { + background-color: #262626 !important; +} +.files tbody tr:hover * { + background-color: #363636 !important; +} +.btn { + background-image: linear-gradient(to bottom, #5e6263, #2e2e2e) !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.btn:hover { + background-color: #323232 !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #598249 !important; + background-image: linear-gradient(#598249, #2c4125) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #2f7bde !important; +} +.Header { + background-color: #323232 !important; + border-bottom-color: #5e6263 !important; +} +.Header a { + color: #a6aaab !important; +} +.lang { + color: #a6aaab !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #2e2e2e !important; + border-color: transparent !important; + color: #909396 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #909396 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #262626 !important; + border-color: #bd3832 #363636 transparent !important; +} +.site-footer-links * { + color: #909396 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #323232 !important; + color: #a6aaab !important; +} +.js-directory-link { + color: #ce4139 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #262626 !important; + border-color: #5e6263 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #909396 !important; +} +.notifications-list li { + background-color: #262626 !important; +} +.octicon, +.octicon-repo { + color: #a6aaab !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,66,56,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #797fd4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(116,180,92,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #bd3832 !important; +} +.octicon-check { + color: #598249 !important; +} +.octicon-primitive-dot { + color: #b68800 !important; +} +.octicon-clippy { + color: #a6aaab !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #5e6263 !important; +} +.orghead { + background-color: #2e2e2e !important; + border-color: #909396 !important; + border-bottom: 0px !important; + color: #a6aaab !important; +} +.org-name { + color: #a6aaab !important; +} +.pagehead.orghead { + background-color: #2e2e2e !important; +} +.outline-box-highlighted { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.pagination .current { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.pagination .disabled { + background-color: #2e2e2e !important; + color: #5e6263 !important; +} +.pagination .disabled:hover { + background-color: #2e2e2e !important; +} +.pagination .gap { + background-color: #2e2e2e !important; + color: #5e6263 !important; +} +.pagination a { + background-color: #2e2e2e !important; + border-color: #262626 !important; + color: #909396 !important; +} +.pagination a:hover { + background-color: #5e6263 !important; + color: #262626 !important; +} +.empty-cell, +.diffbar { + background-color: #262626 !important; +} +.merge-status-item { + background-color: #363636 !important; +} +.merge-message { + background-color: #323232 !important; +} +.pr-toolbar { + background-color: #262626 !important; +} +.review-thread-reply { + background-color: #2e2e2e !important; +} +.review-thread-reply .inline-comment-form { + background-color: #262626 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #262626 !important; +} +.upload-progress { + background-color: #2e2e2e !important; + box-shadow: 1px 0px 0px #2e2e2e inset; +} +#readme .plain { + background-color: #262626 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #262626 !important; + border-color: #909396 !important; + color: #909396 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #ce4139 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #2e2e2e !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #5e6263 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #262626 !important; +} +.task-list-item.hovered { + background-color: #2e2e2e !important; +} +.range-editor { + background-color: #2e2e2e !important; +} +.compare-pr-placeholder { + background-color: #323232 !important; +} +ul.comparison-list > li.title { + background-color: #363636 !important; +} +ul.comparison-list { + background-color: #323232 !important; +} +.repository-description { + color: #909396 !important; +} +.repository-meta .edit-repository-meta label { + color: #909396 !important; +} +.pagehead.repohead { + background-color: #2e2e2e !important; +} +.repository-content .RecentBranches { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.repohead-details-container a { + color: #909396 !important; +} +.select-menu-modal { + border-color: #909396 !important; +} +.select-menu-modal * { + color: #909396 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #2e2e2e !important; + color: #a6aaab !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #262626 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.repository-sidebar { + background-color: #262626 !important; +} +.thread-subscription-status { + background-color: #262626 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #2e2e2e 0%, #262626 8px) !important; + box-shadow: 1px 0px 0px #2e2e2e inset; +} +.sunken-menu:before { + background-image: linear-gradient(#262626, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #262626) !important; +} +.sunken-menu-item { + border-color: #262626 !important; +} +.sunken-menu-item.selected { + background-color: #262626 !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.sunken-menu-item.selected:after { + background-color: #e05f27 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #2e2e2e 70%, #262626 100%) !important; +} +.state { + color: #a6aaab !important; +} +.state-closed { + background-color: #bd3832 !important; +} +.state-open { + background-color: #598249 !important; +} +.subnav-item { + color: #909396 !important; +} +.subnav-item:hover { + background-color: #323232 !important; +} +.subnav-item:visited { + color: #909396 !important; +} +.subnav-item.selected { + background-color: #2e2e2e !important; +} +.subnav-links a:hover { + background-color: #2e2e2e !important; +} +.subnav-search input { + border-color: #5e6263 !important; +} +.right .tabnav-extra { + color: #5e6263 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #5e6263 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #262626 !important; + background-image: linear-gradient(#2e2e2e, #262626) !important; + border-color: #909396 !important; + color: #a6aaab !important; +} +.table-list tr, +.table-list li { + background-color: #262626 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #363636 !important; +} +.table-list-header { + background-color: #2e2e2e !important; +} +.text-pending { + color: #b68800 !important; +} +.text-pending .octicon-primitive-dot { + color: #b68800 !important; +} +.text-red { + color: #bd3832 !important; +} +.timeline-commits .commit-meta { + background-color: #262626 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #5e6263 !important; +} +.topic-tag.topic-tag-link { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.underline-nav-item { + color: #909396 !important; +} +.underline-nav-item.selected { + border-bottom-color: #bd3832 !important; + color: #909396 !important; +} +.user-profile-nav { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.user-profile-sticky-bar:after { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.graphs .area { + fill: #598249; +} +.summary-stats li .num { + color: #a6aaab !important; +} +.viz { + background-color: #323232 !important; +} +.facebox-popup { + color: #909396 !important; + background-color: #262626 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #909396 !important; + background-color: #2e2e2e !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #5e6263 !important; +} +.suggester { + background-color: #363636 !important; +} +.suggester li.navigation-focus { + background-color: #5e6263 !important; +} +.sfbgg { + background-color: #2e2e2e !important; +} +.sbib_a { + background: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #262626 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #639ce6, #2f7bde) !important; +} +#hdtbSum { + background-color: #262626 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #262626 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#appbar { + background-color: #262626 !important; +} +cite { + color: #598249 !important; +} +.ab_dropdown { + background-color: #262626 !important; +} +div.crp { + background-color: #262626 !important; +} +#fbar { + background-color: #2e2e2e !important; +} +table { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #e05f27 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +.title a { + color: #909396 !important; +} +.title a:visited { + color: #5e6263 !important; +} +a.storylink { + color: #a6aaab !important; + font-weight: bold; +} +.sitestr { + color: #2f7bde !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #262626 !important; +} +#hnmain .comhead { + color: #a6aaab !important; +} +#hnmain .c00 { + color: #909396 !important; +} +#hnmain a.hnuser { + color: #b68800 !important; +} +#hnmain span.age a { + color: #5e6263 !important; +} +.cdd { + color: rgba(255,66,56,0.65) !important; +} +.comment i { + color: #5e6263 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #e05f27 !important; +} +tr.Even { + background-color: #2e2e2e !important; +} +.BigQuote { + background-color: #2e2e2e !important; + color: #e05f27 !important; +} +.Cat1HL { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.Cat2HL { + background-color: #363636 !important; +} +.Cat3HL { + background-color: #323232 !important; +} +.FeatureByline { + background-color: #2e2e2e !important; + border: none !important; +} +.Headline { + background-color: #363636 !important; +} +.QuotedText { + color: #797fd4 !important; +} +DIV.GAByline { + background-color: #2e2e2e !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #2a2a2a !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #262626 !important; +} +DIV.CommentBox { + border-color: #2e2e2e !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #363636 !important; +} +#menu, +.topnav-container { + background-color: #2e2e2e !important; +} +.navmenu ul { + background-color: #2e2e2e !important; +} +body * { + border-color: #363636 !important; +} +#content { + background-color: #262626 !important; + color: #909396 !important; +} +#mw-head, +#mw-panel { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #2e2e2e !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #262626, #2e2e2e) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs ul li { + background-color: #2e2e2e !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #2e2e2e !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #262626 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.catlinks { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.navbox { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #363636 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #323232 !important; +} +.navbox-even { + background-color: #262626 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #363636 !important; + color: #a6aaab !important; +} +code { + background-color: #363636 !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +div.thumbinner { + background-color: #2e2e2e !important; + border-color: #363636 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #363636 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #262626 !important; + border-color: #363636 !important; + color: #909396 !important; +} +table.wikitable > * > tr > th { + background-color: #2e2e2e !important; +} +div#page div#header { + background-color: #262626 !important; +} +div#page div#header a { + color: #797fd4 !important; +} +.post { + background-color: #262626 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #2e2e2e !important; +} +.post h2 a { + color: #a6aaab !important; +} +.post div.entry { + background-color: #262626 !important; + color: #909396 !important; +} +.post div.entry blockquote { + background-color: #2e2e2e !important; +} +.post div.entry kbd { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + box-shadow: none !important; + color: #a6aaab !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} +#sr-header-area { + background-color: #2e2e2e !important; +} +#sr-header-area .srdrop .selected { + color: #909396 !important; +} +#sr-header-area #sr-more-link { + background-color: #2e2e2e !important; +} +.link.promotedlink.promoted { + background-color: #2e2e2e !important; +} +.link .usertext .md { + background-color: #2e2e2e !important; +} +.linkinfo { + background-color: #2e2e2e !important; +} +.linklisting .odd { + background-color: #2e2e2e !important; +} +.thing .title { + color: #909396 !important; +} +div.md { + color: #909396 !important; +} +body.comment { + background-color: #262626 !important; +} +.commentarea > .usertext { + background-color: #262626 !important; +} +.commentarea .menuarea { + background-color: #262626 !important; +} +.comments-page .panestack-title { + background-color: #262626 !important; +} +.listing-chooser { + background-color: #262626 !important; +} +.listing-chooser .intro { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.listing-chooser .grippy { + background-color: #262626 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #2e2e2e !important; +} +.listing-chooser li.selected { + background-color: #5e6263 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #909396 !important; +} +.listing-chooser li a .description { + color: #a6aaab !important; +} +.titlebox { + background-color: #2e2e2e !important; +} +.titlebox form.toggle { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.side .usertext-body .md { + background-color: #2e2e2e !important; +} +.side { + background-color: #2e2e2e !important; +} +.sidebox .spacer { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.tabmenu li a { + background-color: #2e2e2e !important; +} +#header-bottom-right { + background-color: #2e2e2e !important; +} +.morelink .nub { + background-color: #2e2e2e !important; +} +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +tr:hover, +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +#toolMenu li { + background-color: #262626 !important; +} +.navPanel, +.navIntraTool { + background-color: #262626 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #909396 !important; +} +.listHier th { + background-color: #363636 !important; +} +ul.makeMenu { + background-color: #363636 !important; + border: 1px solid #363636 !important; +} +tr.external { + background-color: #363636 !important; +} +hr { + background-color: #363636 !important; + color: #363636 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #797fd4 !important; +} +.bottom-notice { + background-color: #2e2e2e !important; +} +.comments-link { + color: #598249 !important; +} +.page-numbers { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.page-numbers.current { + background-color: #e05f27 !important; + color: #262626 !important; +} +.post-menu a { + color: #797fd4 !important; +} +.question-status { + background-color: #2e2e2e !important; +} +pre code { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +pre code .atn { + color: #2f7bde !important; +} +pre code .atv { + color: #15968d !important; +} +pre code .com { + color: #5e6263 !important; +} +pre code .kwd { + color: #598249 !important; +} +pre code .lit { + color: #a8366b !important; +} +pre code .pln, +pre code .pun { + color: #909396 !important; +} +pre code .str { + color: #15968d !important; +} +pre code .tag { + color: #598249 !important; +} +pre code .typ { + color: #b68800 !important; +} +#footer { + background-color: #323232 !important; + color: #909396 !important; +} +#footer #footer-sites th { + color: #a6aaab !important; +} +.top-footer-links a { + color: #598249 !important; +} +.so-header { + background-color: #363636 !important; + color: #a6aaab !important; +} +.so-header a { + color: #598249 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #598249 !important; + color: #d2d8d9 !important; +} +.topbar-dialog { + background-color: #262626 !important; + box-shadow: #5e6263 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #262626 !important; +} +.topbar-dialog .header { + background-color: #2e2e2e !important; +} +.topbar-dialog .header a { + color: #a6aaab !important; +} +.topbar-dialog .site-link { + color: #a6aaab !important; +} +#header { + background-color: #363636 !important; +} +#question-header .question-hyperlink { + color: #a6aaab !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #2e2e2e !important; +} +.tagged-interesting { + background-color: #363636 !important; +} +div.answered-accepted { + background-color: #598249 !important; + color: #b8bbbd !important; +} +div.answered-accepted .mini-counts { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.answered .mini-counts span { + color: #598249 !important; +} +.unanswered .mini-counts span { + color: #909396 !important; +} +#hot-network-questions a { + color: #15968d !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #a6aaab !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #a6aaab !important; +} +#sidebar .module.community-bulletin { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +#sidebar .question-hyperlink { + color: #15968d !important; +} +.newuser { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.label-key { + color: #909396 !important; +} +.label-key b { + color: #a6aaab !important; +} +#h-chat-link { + color: #a6aaab !important; +} +.ad502-room { + background-color: #2e2e2e !important; + box-shadow: #5e6263 0px 1px 3px; + color: #a6aaab !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e); + color: #a6aaab !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #e05f27, #262626); + color: #d2d8d9 !important; +} +.post-tag { + background-color: #5e6263 !important; + color: #262626 !important; +} +.post-tag::before { + background-color: #262626 !important; +} +a.comment-user.owner { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.post-signature { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.post-signature a { + color: #15968d !important; +} +.post-signature.owner .user-info .user-details a { + color: #598249 !important; +} +.post-signature span.relativetime { + color: #a6aaab !important; +} +.vote { + background-color: #2e2e2e !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #5e6263 !important; + color: #262626 !important; +} diff --git a/css/darculized/darculized-disqus.css b/css/darculized/darculized-disqus.css new file mode 100644 index 0000000..47cb135 --- /dev/null +++ b/css/darculized/darculized-disqus.css @@ -0,0 +1,33 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.post-actions { + background-color: #2e2e2e !important; +} +.textarea-wrapper { + background-color: #262626 !important; + color: #909396 !important; +} diff --git a/css/darculized/darculized-duckduckgo.css b/css/darculized/darculized-duckduckgo.css new file mode 100644 index 0000000..9b00e5c --- /dev/null +++ b/css/darculized/darculized-duckduckgo.css @@ -0,0 +1,87 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.search--adv { + background-color: #2e2e2e !important; +} +.search__autocomplete > .acp-wrap { + background-color: #262626 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #2e2e2e !important; + color: #b8bbbd !important; +} +.search__autocomplete > .acp-wrap strong { + color: #b8bbbd !important; +} +.site-wrapper > #header_wrapper { + background-color: #262626 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #262626 !important; +} +.search--header { + background-color: #2e2e2e !important; +} +.zci { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.tile--info { + background-color: #262626 !important; +} +.tile--info__expand { + background-color: #5e6263 !important; +} +.tile--c { + background-color: #5e6263 !important; + color: #b8bbbd !important; +} +.module__text { + color: #909396 !important; +} +.about-info-box__heading { + color: #a6aaab !important; +} +.result.highlight { + background-color: #2e2e2e !important; +} +.result__snippet { + color: #909396 !important; +} +.result__snippet b { + color: #a6aaab !important; +} +.btn--top { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.btn--top:hover { + background-color: #5e6263 !important; +} +.result--sep--hr:before { + background-color: #5e6263 !important; +} diff --git a/css/darculized/darculized-generic.css b/css/darculized/darculized-generic.css new file mode 100644 index 0000000..6897862 --- /dev/null +++ b/css/darculized/darculized-generic.css @@ -0,0 +1,52 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} diff --git a/css/darculized/darculized-github.css b/css/darculized/darculized-github.css new file mode 100644 index 0000000..332f33e --- /dev/null +++ b/css/darculized/darculized-github.css @@ -0,0 +1,923 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +* { + border-color: #2e2e2e !important; +} +.news .alert .pull-info { + background-color: #323232 !important; +} +.link-gray-dark, +.text-gray-dark { + color: #909396 !important; +} +.bg-white { + background-color: #262626 !important; +} +.border { + border-color: #909396 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #2f7bde !important; +} +.breadcrumb strong.final-path { + color: #909396 !important; +} +button.ajax-pagination-btn { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +button.ajax-pagination-btn:hover { + background-color: #5e6263 !important; +} +.comment-reactions .btn-link { + color: #909396 !important; +} +.comment-reactions .user-has-reacted { + background-color: #2e2e2e !important; +} +.text-gray-dark { + color: #909396 !important; +} +.contrib-number { + color: #a6aaab !important; +} +.counter { + background-color: #363636 !important; + color: #a6aaab !important; +} +.diffstat-bar { + color: #909396 !important; +} +.file-header { + background-color: #2e2e2e !important; +} +.file-history-tease .participation { + background-color: #262626 !important; + color: #909396 !important; +} +.file-history-tease .participation .quickstat strong { + color: #909396 !important; +} +.file-history-tease .participation a { + color: #5e6263 !important; +} +.file-history-tease .author a { + color: #909396 !important; +} +.file-history-tease-header { + background-color: #2e2e2e !important; +} +.file-info-divider { + background-color: #5e6263 !important; +} +.file-wrap { + color: #909396 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #323232 !important; +} +a.filter-item, +.filter-item { + color: #909396 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.flash { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.gh-header-number { + color: #5e6263 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #2e2e2e !important; +} +.issue-meta { + color: #5e6263 !important; +} +.issues-listing a { + color: #909396 !important; +} +.muted-link { + color: #909396 !important; +} +.new-user-avatar-cta { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.overall-summary { + border-color: #5e6263 !important; +} +.pinned-repo-item.border { + border-color: #5e6263 !important; +} +.progress-bar { + background-color: #5e6263 !important; +} +.simple-box { + background-color: #2e2e2e !important; +} +.social-count { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.scope-badge { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.stats-switcher-wrapper { + background-color: #262626 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #909396 !important; +} +.table-list-header-toggle .btn-link { + color: #5e6263 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #909396 !important; +} +.text-emphasized { + color: #a6aaab !important; +} +.text-diff-added { + color: #598249 !important; +} +.text-diff-deleted { + color: #bd3832 !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #262626 !important; + color: #909396 !important; +} +.blob-code-addition { + background-color: rgba(169,200,157,0.1) !important; +} +.blob-code-addition .x { + background-color: #436237 !important; + color: #c7c9ca !important; +} +.blob-code-deletion { + background-color: rgba(189,56,50,0.2) !important; +} +.blob-code-deletion .x { + background-color: #5e1c19 !important; + color: #c7c9ca !important; +} +.blob-code-hunk { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.blob-code-inner { + color: #909396 !important; +} +.blob-num { + background-color: #262626 !important; + color: #5e6263 !important; +} +.file { + color: #909396 !important; +} +.form-control { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.pl-c { + color: #5e6263 !important; +} +.pl-c1 { + color: #2f7bde !important; +} +.pl-e { + color: #b68800 !important; +} +.pl-en { + color: #2f7bde !important; +} +.pl-k { + color: #598249 !important; + font-weight: bold !important; +} +.pl-pds { + color: #15968d !important; +} +.pl-s { + color: #15968d !important; +} +.pl-smi { + color: #909396 !important; +} +.pl-v { + color: #598249 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #2e2e2e !important; +} +.boxed-group * { + border-color: #5e6263 !important; +} +.boxed-group article { + background-color: #262626 !important; + color: #909396 !important; +} +.boxed-group > h3 { + background-color: #363636 !important; + color: #a6aaab !important; +} +.more-repos { + background-color: #363636 !important; + box-shadow: inset 0 1px 0 #5e6263 !important; +} +.boxed-group-inner { + background-color: #262626 !important; +} +.branch-action-body { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.branch-action-body div { + border-color: #5e6263 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #598249 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b68800 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #909396 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b68800 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #5e6263 !important; + background-color: #2e2e2e !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #bd3832 !important; + color: #262626 !important; +} +.State--green { + background-color: #598249 !important; + color: #262626 !important; +} +.build-status-item { + background-color: #363636 !important; + color: #a6aaab !important; +} +.build-status-item .build-status-details { + color: #2f7bde !important; +} +.capped-card h3 { + background-color: #363636 !important; +} +.capped-card h3 a { + color: #a6aaab !important; +} +.capped-card-content { + background-color: #262626 !important; +} +.capped-list th { + background-color: #323232 !important; + color: #a6aaab !important; +} +.capped-list tr:nth-child(2n) { + background-color: #2e2e2e !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #262626 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #5e6263 !important; +} +.commit-author { + color: #909396 !important; +} +.commit-author-section { + color: #909396 !important; +} +.commit-meta { + color: #5e6263 !important; +} +.commit-meta .sha-block { + color: #5e6263 !important; +} +.commit-meta .sha-block .sha { + color: #909396 !important; +} +.commit-ref, +code.commit-sha { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #15968d !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(83,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #a6aaab !important; +} +.commit-tease-contributors { + background-color: #2e2e2e !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.commit-meta { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.commits-listing:before { + background-color: #2e2e2e !important; +} +.full-commit { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #909396 !important; +} +.commit.table-list-item { + border-color: #2e2e2e !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #909396 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #909396 !important; +} +.completeness-indicator-success { + background-color: #598249 !important; +} +.completeness-indicator-problem { + background-color: #b68800 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #2e2e2e !important; +} +.blankslate { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.comment-form-head.tabnav { + background-color: #262626 !important; +} +.conversation-list-heading .inner { + background-color: #262626 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #bd3832 !important; + color: #a6aaab !important; +} +.discussion-item-icon { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.discussion-item-icon.octicon { + color: #a6aaab !important; +} +.discussion-timeline:before { + background-color: #909396 !important; +} +.discussion-timeline-actions { + background-color: #262626 !important; +} +.drag-and-drop { + background-color: #2e2e2e !important; +} +.new-discussion-timeline .closed-banner { + background-color: #909396 !important; + border-color: #262626 !important; +} +.timeline-comment { + background-color: #262626 !important; + border-color: #5e6263 !important; +} +.timeline-comment-header { + background-color: #2e2e2e !important; +} +.timeline-comment-wrapper { + border-color: #262626 !important; +} +.donut-chart > .pending { + fill: #b68800 !important; +} +.dropdown-divider { + background-color: #909396 !important; +} +.dropdown-item { + color: #909396 !important; +} +.dropdown-item:hover { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.dropdown-menu { + background-color: #363636 !important; + color: #a6aaab !important; + border-color: #909396 !important; +} +.files * { + color: #909396 !important; +} +.files tbody tr { + border-color: #2e2e2e !important; +} +.files tbody tr:nth-child(even) { + background-color: #2a2a2a !important; +} +.files tbody tr:nth-child(odd) { + background-color: #262626 !important; +} +.files tbody tr:hover * { + background-color: #363636 !important; +} +.btn { + background-image: linear-gradient(to bottom, #5e6263, #2e2e2e) !important; + border-color: #5e6263 !important; + color: #a6aaab !important; +} +.btn:hover { + background-color: #323232 !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #598249 !important; + background-image: linear-gradient(#598249, #2c4125) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #2f7bde !important; +} +.Header { + background-color: #323232 !important; + border-bottom-color: #5e6263 !important; +} +.Header a { + color: #a6aaab !important; +} +.lang { + color: #a6aaab !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #2e2e2e !important; + border-color: transparent !important; + color: #909396 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #909396 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #262626 !important; + border-color: #bd3832 #363636 transparent !important; +} +.site-footer-links * { + color: #909396 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #323232 !important; + color: #a6aaab !important; +} +.js-directory-link { + color: #ce4139 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #262626 !important; + border-color: #5e6263 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #909396 !important; +} +.notifications-list li { + background-color: #262626 !important; +} +.octicon, +.octicon-repo { + color: #a6aaab !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,66,56,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #797fd4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(116,180,92,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #bd3832 !important; +} +.octicon-check { + color: #598249 !important; +} +.octicon-primitive-dot { + color: #b68800 !important; +} +.octicon-clippy { + color: #a6aaab !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #5e6263 !important; +} +.orghead { + background-color: #2e2e2e !important; + border-color: #909396 !important; + border-bottom: 0px !important; + color: #a6aaab !important; +} +.org-name { + color: #a6aaab !important; +} +.pagehead.orghead { + background-color: #2e2e2e !important; +} +.outline-box-highlighted { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.pagination .current { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.pagination .disabled { + background-color: #2e2e2e !important; + color: #5e6263 !important; +} +.pagination .disabled:hover { + background-color: #2e2e2e !important; +} +.pagination .gap { + background-color: #2e2e2e !important; + color: #5e6263 !important; +} +.pagination a { + background-color: #2e2e2e !important; + border-color: #262626 !important; + color: #909396 !important; +} +.pagination a:hover { + background-color: #5e6263 !important; + color: #262626 !important; +} +.empty-cell, +.diffbar { + background-color: #262626 !important; +} +.merge-status-item { + background-color: #363636 !important; +} +.merge-message { + background-color: #323232 !important; +} +.pr-toolbar { + background-color: #262626 !important; +} +.review-thread-reply { + background-color: #2e2e2e !important; +} +.review-thread-reply .inline-comment-form { + background-color: #262626 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #262626 !important; +} +.upload-progress { + background-color: #2e2e2e !important; + box-shadow: 1px 0px 0px #2e2e2e inset; +} +#readme .plain { + background-color: #262626 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #262626 !important; + border-color: #909396 !important; + color: #909396 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #ce4139 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #2e2e2e !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #5e6263 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #262626 !important; +} +.task-list-item.hovered { + background-color: #2e2e2e !important; +} +.range-editor { + background-color: #2e2e2e !important; +} +.compare-pr-placeholder { + background-color: #323232 !important; +} +ul.comparison-list > li.title { + background-color: #363636 !important; +} +ul.comparison-list { + background-color: #323232 !important; +} +.repository-description { + color: #909396 !important; +} +.repository-meta .edit-repository-meta label { + color: #909396 !important; +} +.pagehead.repohead { + background-color: #2e2e2e !important; +} +.repository-content .RecentBranches { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.repohead-details-container a { + color: #909396 !important; +} +.select-menu-modal { + border-color: #909396 !important; +} +.select-menu-modal * { + color: #909396 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #2e2e2e !important; + color: #a6aaab !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #262626 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.repository-sidebar { + background-color: #262626 !important; +} +.thread-subscription-status { + background-color: #262626 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #2e2e2e 0%, #262626 8px) !important; + box-shadow: 1px 0px 0px #2e2e2e inset; +} +.sunken-menu:before { + background-image: linear-gradient(#262626, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #262626) !important; +} +.sunken-menu-item { + border-color: #262626 !important; +} +.sunken-menu-item.selected { + background-color: #262626 !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.sunken-menu-item.selected:after { + background-color: #e05f27 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #2e2e2e 70%, #262626 100%) !important; +} +.state { + color: #a6aaab !important; +} +.state-closed { + background-color: #bd3832 !important; +} +.state-open { + background-color: #598249 !important; +} +.subnav-item { + color: #909396 !important; +} +.subnav-item:hover { + background-color: #323232 !important; +} +.subnav-item:visited { + color: #909396 !important; +} +.subnav-item.selected { + background-color: #2e2e2e !important; +} +.subnav-links a:hover { + background-color: #2e2e2e !important; +} +.subnav-search input { + border-color: #5e6263 !important; +} +.right .tabnav-extra { + color: #5e6263 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #5e6263 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #262626 !important; + background-image: linear-gradient(#2e2e2e, #262626) !important; + border-color: #909396 !important; + color: #a6aaab !important; +} +.table-list tr, +.table-list li { + background-color: #262626 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #363636 !important; +} +.table-list-header { + background-color: #2e2e2e !important; +} +.text-pending { + color: #b68800 !important; +} +.text-pending .octicon-primitive-dot { + color: #b68800 !important; +} +.text-red { + color: #bd3832 !important; +} +.timeline-commits .commit-meta { + background-color: #262626 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #5e6263 !important; +} +.topic-tag.topic-tag-link { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.underline-nav-item { + color: #909396 !important; +} +.underline-nav-item.selected { + border-bottom-color: #bd3832 !important; + color: #909396 !important; +} +.user-profile-nav { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.user-profile-sticky-bar:after { + background-color: #2e2e2e !important; + border-color: #909396 !important; +} +.graphs .area { + fill: #598249; +} +.summary-stats li .num { + color: #a6aaab !important; +} +.viz { + background-color: #323232 !important; +} +.facebox-popup { + color: #909396 !important; + background-color: #262626 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #909396 !important; + background-color: #2e2e2e !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #5e6263 !important; +} +.suggester { + background-color: #363636 !important; +} +.suggester li.navigation-focus { + background-color: #5e6263 !important; +} diff --git a/css/darculized/darculized-google.css b/css/darculized/darculized-google.css new file mode 100644 index 0000000..a0a7e8e --- /dev/null +++ b/css/darculized/darculized-google.css @@ -0,0 +1,74 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.sfbgg { + background-color: #2e2e2e !important; +} +.sbib_a { + background: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #262626 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #639ce6, #2f7bde) !important; +} +#hdtbSum { + background-color: #262626 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #262626 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#appbar { + background-color: #262626 !important; +} +cite { + color: #598249 !important; +} +.ab_dropdown { + background-color: #262626 !important; +} +div.crp { + background-color: #262626 !important; +} +#fbar { + background-color: #2e2e2e !important; +} diff --git a/css/darculized/darculized-hackernews.css b/css/darculized/darculized-hackernews.css new file mode 100644 index 0000000..7cda6c2 --- /dev/null +++ b/css/darculized/darculized-hackernews.css @@ -0,0 +1,84 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +table { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #e05f27 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +.title a { + color: #909396 !important; +} +.title a:visited { + color: #5e6263 !important; +} +a.storylink { + color: #a6aaab !important; + font-weight: bold; +} +.sitestr { + color: #2f7bde !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #262626 !important; +} +#hnmain .comhead { + color: #a6aaab !important; +} +#hnmain .c00 { + color: #909396 !important; +} +#hnmain a.hnuser { + color: #b68800 !important; +} +#hnmain span.age a { + color: #5e6263 !important; +} +.cdd { + color: rgba(255,66,56,0.65) !important; +} +.comment i { + color: #5e6263 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #e05f27 !important; +} diff --git a/css/darculized/darculized-lwn.css b/css/darculized/darculized-lwn.css new file mode 100644 index 0000000..2c62636 --- /dev/null +++ b/css/darculized/darculized-lwn.css @@ -0,0 +1,76 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +tr.Even { + background-color: #2e2e2e !important; +} +.BigQuote { + background-color: #2e2e2e !important; + color: #e05f27 !important; +} +.Cat1HL { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.Cat2HL { + background-color: #363636 !important; +} +.Cat3HL { + background-color: #323232 !important; +} +.FeatureByline { + background-color: #2e2e2e !important; + border: none !important; +} +.Headline { + background-color: #363636 !important; +} +.QuotedText { + color: #797fd4 !important; +} +DIV.GAByline { + background-color: #2e2e2e !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #2a2a2a !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #262626 !important; +} +DIV.CommentBox { + border-color: #2e2e2e !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #363636 !important; +} +#menu, +.topnav-container { + background-color: #2e2e2e !important; +} +.navmenu ul { + background-color: #2e2e2e !important; +} diff --git a/css/darculized/darculized-mediawiki.css b/css/darculized/darculized-mediawiki.css new file mode 100644 index 0000000..2adf975 --- /dev/null +++ b/css/darculized/darculized-mediawiki.css @@ -0,0 +1,144 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +body * { + border-color: #363636 !important; +} +#content { + background-color: #262626 !important; + color: #909396 !important; +} +#mw-head, +#mw-panel { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #2e2e2e !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #262626, #2e2e2e) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs ul li { + background-color: #2e2e2e !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #2e2e2e !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #2e2e2e, #262626) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #262626 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.catlinks { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.navbox { + background-color: #2e2e2e !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #363636 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #323232 !important; +} +.navbox-even { + background-color: #262626 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #363636 !important; + color: #a6aaab !important; +} +code { + background-color: #363636 !important; + border-color: #363636 !important; + color: #a6aaab !important; +} +div.thumbinner { + background-color: #2e2e2e !important; + border-color: #363636 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #363636 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #262626 !important; + border-color: #363636 !important; + color: #909396 !important; +} +table.wikitable > * > tr > th { + background-color: #2e2e2e !important; +} diff --git a/css/darculized/darculized-planet.emacsen.org.css b/css/darculized/darculized-planet.emacsen.org.css new file mode 100644 index 0000000..f649b93 --- /dev/null +++ b/css/darculized/darculized-planet.emacsen.org.css @@ -0,0 +1,61 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +div#page div#header { + background-color: #262626 !important; +} +div#page div#header a { + color: #797fd4 !important; +} +.post { + background-color: #262626 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #2e2e2e !important; +} +.post h2 a { + color: #a6aaab !important; +} +.post div.entry { + background-color: #262626 !important; + color: #909396 !important; +} +.post div.entry blockquote { + background-color: #2e2e2e !important; +} +.post div.entry kbd { + background-color: #2e2e2e !important; + border-color: #5e6263 !important; + box-shadow: none !important; + color: #a6aaab !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} diff --git a/css/darculized/darculized-reddit.css b/css/darculized/darculized-reddit.css new file mode 100644 index 0000000..fec4ce9 --- /dev/null +++ b/css/darculized/darculized-reddit.css @@ -0,0 +1,117 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +#sr-header-area { + background-color: #2e2e2e !important; +} +#sr-header-area .srdrop .selected { + color: #909396 !important; +} +#sr-header-area #sr-more-link { + background-color: #2e2e2e !important; +} +.link.promotedlink.promoted { + background-color: #2e2e2e !important; +} +.link .usertext .md { + background-color: #2e2e2e !important; +} +.linkinfo { + background-color: #2e2e2e !important; +} +.linklisting .odd { + background-color: #2e2e2e !important; +} +.thing .title { + color: #909396 !important; +} +div.md { + color: #909396 !important; +} +body.comment { + background-color: #262626 !important; +} +.commentarea > .usertext { + background-color: #262626 !important; +} +.commentarea .menuarea { + background-color: #262626 !important; +} +.comments-page .panestack-title { + background-color: #262626 !important; +} +.listing-chooser { + background-color: #262626 !important; +} +.listing-chooser .intro { + background-color: #5e6263 !important; + color: #a6aaab !important; +} +.listing-chooser .grippy { + background-color: #262626 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #2e2e2e !important; +} +.listing-chooser li.selected { + background-color: #5e6263 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #909396 !important; +} +.listing-chooser li a .description { + color: #a6aaab !important; +} +.titlebox { + background-color: #2e2e2e !important; +} +.titlebox form.toggle { + background-color: #2e2e2e !important; + color: #909396 !important; +} +.side .usertext-body .md { + background-color: #2e2e2e !important; +} +.side { + background-color: #2e2e2e !important; +} +.sidebox .spacer { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.tabmenu li a { + background-color: #2e2e2e !important; +} +#header-bottom-right { + background-color: #2e2e2e !important; +} +.morelink .nub { + background-color: #2e2e2e !important; +} diff --git a/css/darculized/darculized-sakai.css b/css/darculized/darculized-sakai.css new file mode 100644 index 0000000..08e63b2 --- /dev/null +++ b/css/darculized/darculized-sakai.css @@ -0,0 +1,74 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +tr:hover, +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +#toolMenu li { + background-color: #262626 !important; +} +.navPanel, +.navIntraTool { + background-color: #262626 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #909396 !important; +} +.listHier th { + background-color: #363636 !important; +} +ul.makeMenu { + background-color: #363636 !important; + border: 1px solid #363636 !important; +} +tr.external { + background-color: #363636 !important; +} diff --git a/css/darculized/darculized-stackexchange.css b/css/darculized/darculized-stackexchange.css new file mode 100644 index 0000000..864f3f5 --- /dev/null +++ b/css/darculized/darculized-stackexchange.css @@ -0,0 +1,236 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +hr { + background-color: #363636 !important; + color: #363636 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #797fd4 !important; +} +.bottom-notice { + background-color: #2e2e2e !important; +} +.comments-link { + color: #598249 !important; +} +.page-numbers { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.page-numbers.current { + background-color: #e05f27 !important; + color: #262626 !important; +} +.post-menu a { + color: #797fd4 !important; +} +.question-status { + background-color: #2e2e2e !important; +} +pre code { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +pre code .atn { + color: #2f7bde !important; +} +pre code .atv { + color: #15968d !important; +} +pre code .com { + color: #5e6263 !important; +} +pre code .kwd { + color: #598249 !important; +} +pre code .lit { + color: #a8366b !important; +} +pre code .pln, +pre code .pun { + color: #909396 !important; +} +pre code .str { + color: #15968d !important; +} +pre code .tag { + color: #598249 !important; +} +pre code .typ { + color: #b68800 !important; +} +#footer { + background-color: #323232 !important; + color: #909396 !important; +} +#footer #footer-sites th { + color: #a6aaab !important; +} +.top-footer-links a { + color: #598249 !important; +} +.so-header { + background-color: #363636 !important; + color: #a6aaab !important; +} +.so-header a { + color: #598249 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #598249 !important; + color: #d2d8d9 !important; +} +.topbar-dialog { + background-color: #262626 !important; + box-shadow: #5e6263 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #262626 !important; +} +.topbar-dialog .header { + background-color: #2e2e2e !important; +} +.topbar-dialog .header a { + color: #a6aaab !important; +} +.topbar-dialog .site-link { + color: #a6aaab !important; +} +#header { + background-color: #363636 !important; +} +#question-header .question-hyperlink { + color: #a6aaab !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #2e2e2e !important; +} +.tagged-interesting { + background-color: #363636 !important; +} +div.answered-accepted { + background-color: #598249 !important; + color: #b8bbbd !important; +} +div.answered-accepted .mini-counts { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.answered .mini-counts span { + color: #598249 !important; +} +.unanswered .mini-counts span { + color: #909396 !important; +} +#hot-network-questions a { + color: #15968d !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #a6aaab !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #a6aaab !important; +} +#sidebar .module.community-bulletin { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +#sidebar .question-hyperlink { + color: #15968d !important; +} +.newuser { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.label-key { + color: #909396 !important; +} +.label-key b { + color: #a6aaab !important; +} +#h-chat-link { + color: #a6aaab !important; +} +.ad502-room { + background-color: #2e2e2e !important; + box-shadow: #5e6263 0px 1px 3px; + color: #a6aaab !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #262626, #2e2e2e); + color: #a6aaab !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #e05f27, #262626); + color: #d2d8d9 !important; +} +.post-tag { + background-color: #5e6263 !important; + color: #262626 !important; +} +.post-tag::before { + background-color: #262626 !important; +} +a.comment-user.owner { + background-color: #598249 !important; + color: #b8bbbd !important; +} +.post-signature { + background-color: #2e2e2e !important; + color: #a6aaab !important; +} +.post-signature a { + color: #15968d !important; +} +.post-signature.owner .user-info .user-details a { + color: #598249 !important; +} +.post-signature span.relativetime { + color: #a6aaab !important; +} +.vote { + background-color: #2e2e2e !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #5e6263 !important; + color: #262626 !important; +} diff --git a/css/gruvbox/gruvbox-all-sites.css b/css/gruvbox/gruvbox-all-sites.css new file mode 100644 index 0000000..4e169f1 --- /dev/null +++ b/css/gruvbox/gruvbox-all-sites.css @@ -0,0 +1,1649 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.post-actions { + background-color: #3c3836 !important; +} +.textarea-wrapper { + background-color: #282828 !important; + color: #83a598 !important; +} +.search--adv { + background-color: #3c3836 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #282828 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #3c3836 !important; + color: #a89984 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #a89984 !important; +} +.site-wrapper > #header_wrapper { + background-color: #282828 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #282828 !important; +} +.search--header { + background-color: #3c3836 !important; +} +.zci { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.tile--info { + background-color: #282828 !important; +} +.tile--info__expand { + background-color: #b8bb26 !important; +} +.tile--c { + background-color: #b8bb26 !important; + color: #a89984 !important; +} +.module__text { + color: #83a598 !important; +} +.about-info-box__heading { + color: #8ec07c !important; +} +.result.highlight { + background-color: #3c3836 !important; +} +.result__snippet { + color: #83a598 !important; +} +.result__snippet b { + color: #8ec07c !important; +} +.btn--top { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.btn--top:hover { + background-color: #b8bb26 !important; +} +.result--sep--hr:before { + background-color: #b8bb26 !important; +} +* { + border-color: #3c3836 !important; +} +.news .alert .pull-info { + background-color: #403c3a !important; +} +.link-gray-dark, +.text-gray-dark { + color: #83a598 !important; +} +.bg-white { + background-color: #282828 !important; +} +.border { + border-color: #fabd2f !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #458588 !important; +} +.breadcrumb strong.final-path { + color: #83a598 !important; +} +button.ajax-pagination-btn { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +button.ajax-pagination-btn:hover { + background-color: #b8bb26 !important; +} +.comment-reactions .btn-link { + color: #83a598 !important; +} +.comment-reactions .user-has-reacted { + background-color: #3c3836 !important; +} +.text-gray-dark { + color: #83a598 !important; +} +.contrib-number { + color: #8ec07c !important; +} +.counter { + background-color: #44403e !important; + color: #8ec07c !important; +} +.diffstat-bar { + color: #83a598 !important; +} +.file-header { + background-color: #3c3836 !important; +} +.file-history-tease .participation { + background-color: #282828 !important; + color: #83a598 !important; +} +.file-history-tease .participation .quickstat strong { + color: #83a598 !important; +} +.file-history-tease .participation a { + color: #b8bb26 !important; +} +.file-history-tease .author a { + color: #83a598 !important; +} +.file-history-tease-header { + background-color: #3c3836 !important; +} +.file-info-divider { + background-color: #b8bb26 !important; +} +.file-wrap { + color: #83a598 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #403c3a !important; +} +a.filter-item, +.filter-item { + color: #83a598 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.flash { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.gh-header-number { + color: #b8bb26 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #3c3836 !important; +} +.issue-meta { + color: #b8bb26 !important; +} +.issues-listing a { + color: #83a598 !important; +} +.muted-link { + color: #83a598 !important; +} +.new-user-avatar-cta { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.overall-summary { + border-color: #b8bb26 !important; +} +.pinned-repo-item.border { + border-color: #b8bb26 !important; +} +.progress-bar { + background-color: #b8bb26 !important; +} +.simple-box { + background-color: #3c3836 !important; +} +.social-count { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.scope-badge { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.stats-switcher-wrapper { + background-color: #282828 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #83a598 !important; +} +.table-list-header-toggle .btn-link { + color: #b8bb26 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #83a598 !important; +} +.text-emphasized { + color: #8ec07c !important; +} +.text-diff-added { + color: #98971a !important; +} +.text-diff-deleted { + color: #cc241d !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #282828 !important; + color: #83a598 !important; +} +.blob-code-addition { + background-color: rgba(231,230,113,0.1) !important; +} +.blob-code-addition .x { + background-color: #727113 !important; + color: #c1d2cb !important; +} +.blob-code-deletion { + background-color: rgba(204,36,29,0.2) !important; +} +.blob-code-deletion .x { + background-color: #66120f !important; + color: #c1d2cb !important; +} +.blob-code-hunk { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.blob-code-inner { + color: #83a598 !important; +} +.blob-num { + background-color: #282828 !important; + color: #b8bb26 !important; +} +.file { + color: #83a598 !important; +} +.form-control { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.pl-c { + color: #b8bb26 !important; +} +.pl-c1 { + color: #458588 !important; +} +.pl-e { + color: #d79921 !important; +} +.pl-en { + color: #458588 !important; +} +.pl-k { + color: #98971a !important; + font-weight: bold !important; +} +.pl-pds { + color: #689d6a !important; +} +.pl-s { + color: #689d6a !important; +} +.pl-smi { + color: #83a598 !important; +} +.pl-v { + color: #98971a !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #3c3836 !important; +} +.boxed-group * { + border-color: #b8bb26 !important; +} +.boxed-group article { + background-color: #282828 !important; + color: #83a598 !important; +} +.boxed-group > h3 { + background-color: #44403e !important; + color: #8ec07c !important; +} +.more-repos { + background-color: #44403e !important; + box-shadow: inset 0 1px 0 #b8bb26 !important; +} +.boxed-group-inner { + background-color: #282828 !important; +} +.branch-action-body { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.branch-action-body div { + border-color: #b8bb26 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #98971a !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #d79921 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #83a598 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #d79921 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #b8bb26 !important; + background-color: #3c3836 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #cc241d !important; + color: #282828 !important; +} +.State--green { + background-color: #98971a !important; + color: #282828 !important; +} +.build-status-item { + background-color: #44403e !important; + color: #8ec07c !important; +} +.build-status-item .build-status-details { + color: #458588 !important; +} +.capped-card h3 { + background-color: #44403e !important; +} +.capped-card h3 a { + color: #8ec07c !important; +} +.capped-card-content { + background-color: #282828 !important; +} +.capped-list th { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.capped-list tr:nth-child(2n) { + background-color: #3c3836 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #282828 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #b8bb26 !important; +} +.commit-author { + color: #83a598 !important; +} +.commit-author-section { + color: #83a598 !important; +} +.commit-meta { + color: #b8bb26 !important; +} +.commit-meta .sha-block { + color: #b8bb26 !important; +} +.commit-meta .sha-block .sha { + color: #83a598 !important; +} +.commit-ref, +code.commit-sha { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #689d6a !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(185,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #8ec07c !important; +} +.commit-tease-contributors { + background-color: #3c3836 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.commit-meta { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.commits-listing:before { + background-color: #3c3836 !important; +} +.full-commit { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #83a598 !important; +} +.commit.table-list-item { + border-color: #3c3836 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #83a598 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #83a598 !important; +} +.completeness-indicator-success { + background-color: #98971a !important; +} +.completeness-indicator-problem { + background-color: #d79921 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #3c3836 !important; +} +.blankslate { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.comment-form-head.tabnav { + background-color: #282828 !important; +} +.conversation-list-heading .inner { + background-color: #282828 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #cc241d !important; + color: #8ec07c !important; +} +.discussion-item-icon { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.discussion-item-icon.octicon { + color: #8ec07c !important; +} +.discussion-timeline:before { + background-color: #fabd2f !important; +} +.discussion-timeline-actions { + background-color: #282828 !important; +} +.drag-and-drop { + background-color: #3c3836 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #fabd2f !important; + border-color: #282828 !important; +} +.timeline-comment { + background-color: #282828 !important; + border-color: #b8bb26 !important; +} +.timeline-comment-header { + background-color: #3c3836 !important; +} +.timeline-comment-wrapper { + border-color: #282828 !important; +} +.donut-chart > .pending { + fill: #d79921 !important; +} +.dropdown-divider { + background-color: #fabd2f !important; +} +.dropdown-item { + color: #83a598 !important; +} +.dropdown-item:hover { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.dropdown-menu { + background-color: #44403e !important; + color: #8ec07c !important; + border-color: #fabd2f !important; +} +.files * { + color: #83a598 !important; +} +.files tbody tr { + border-color: #3c3836 !important; +} +.files tbody tr:nth-child(even) { + background-color: #2c2c2c !important; +} +.files tbody tr:nth-child(odd) { + background-color: #282828 !important; +} +.files tbody tr:hover * { + background-color: #44403e !important; +} +.btn { + background-image: linear-gradient(to bottom, #b8bb26, #3c3836) !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.btn:hover { + background-color: #403c3a !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #98971a !important; + background-image: linear-gradient(#98971a, #4c4c0d) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #458588 !important; +} +.Header { + background-color: #403c3a !important; + border-bottom-color: #b8bb26 !important; +} +.Header a { + color: #8ec07c !important; +} +.lang { + color: #8ec07c !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #3c3836 !important; + border-color: transparent !important; + color: #83a598 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #83a598 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #282828 !important; + border-color: #cc241d #44403e transparent !important; +} +.site-footer-links * { + color: #83a598 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.js-directory-link { + color: #458588 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #282828 !important; + border-color: #b8bb26 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #83a598 !important; +} +.notifications-list li { + background-color: #282828 !important; +} +.octicon, +.octicon-repo { + color: #8ec07c !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,34,23,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #d3869b !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(212,211,18,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #cc241d !important; +} +.octicon-check { + color: #98971a !important; +} +.octicon-primitive-dot { + color: #d79921 !important; +} +.octicon-clippy { + color: #8ec07c !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #b8bb26 !important; +} +.orghead { + background-color: #3c3836 !important; + border-color: #fabd2f !important; + border-bottom: 0px !important; + color: #8ec07c !important; +} +.org-name { + color: #8ec07c !important; +} +.pagehead.orghead { + background-color: #3c3836 !important; +} +.outline-box-highlighted { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.pagination .current { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.pagination .disabled { + background-color: #3c3836 !important; + color: #b8bb26 !important; +} +.pagination .disabled:hover { + background-color: #3c3836 !important; +} +.pagination .gap { + background-color: #3c3836 !important; + color: #b8bb26 !important; +} +.pagination a { + background-color: #3c3836 !important; + border-color: #282828 !important; + color: #83a598 !important; +} +.pagination a:hover { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.empty-cell, +.diffbar { + background-color: #282828 !important; +} +.merge-status-item { + background-color: #44403e !important; +} +.merge-message { + background-color: #403c3a !important; +} +.pr-toolbar { + background-color: #282828 !important; +} +.review-thread-reply { + background-color: #3c3836 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #282828 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #282828 !important; +} +.upload-progress { + background-color: #3c3836 !important; + box-shadow: 1px 0px 0px #3c3836 inset; +} +#readme .plain { + background-color: #282828 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #282828 !important; + border-color: #fabd2f !important; + color: #83a598 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #458588 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #3c3836 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #b8bb26 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #282828 !important; +} +.task-list-item.hovered { + background-color: #3c3836 !important; +} +.range-editor { + background-color: #3c3836 !important; +} +.compare-pr-placeholder { + background-color: #403c3a !important; +} +ul.comparison-list > li.title { + background-color: #44403e !important; +} +ul.comparison-list { + background-color: #403c3a !important; +} +.repository-description { + color: #83a598 !important; +} +.repository-meta .edit-repository-meta label { + color: #83a598 !important; +} +.pagehead.repohead { + background-color: #3c3836 !important; +} +.repository-content .RecentBranches { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.repohead-details-container a { + color: #83a598 !important; +} +.select-menu-modal { + border-color: #83a598 !important; +} +.select-menu-modal * { + color: #83a598 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #3c3836 !important; + color: #8ec07c !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #282828 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.repository-sidebar { + background-color: #282828 !important; +} +.thread-subscription-status { + background-color: #282828 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #3c3836 0%, #282828 8px) !important; + box-shadow: 1px 0px 0px #3c3836 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#282828, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #282828) !important; +} +.sunken-menu-item { + border-color: #282828 !important; +} +.sunken-menu-item.selected { + background-color: #282828 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.sunken-menu-item.selected:after { + background-color: #fb4934 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #3c3836 70%, #282828 100%) !important; +} +.state { + color: #8ec07c !important; +} +.state-closed { + background-color: #cc241d !important; +} +.state-open { + background-color: #98971a !important; +} +.subnav-item { + color: #83a598 !important; +} +.subnav-item:hover { + background-color: #403c3a !important; +} +.subnav-item:visited { + color: #83a598 !important; +} +.subnav-item.selected { + background-color: #3c3836 !important; +} +.subnav-links a:hover { + background-color: #3c3836 !important; +} +.subnav-search input { + border-color: #b8bb26 !important; +} +.right .tabnav-extra { + color: #b8bb26 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #b8bb26 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #282828 !important; + background-image: linear-gradient(#3c3836, #282828) !important; + border-color: #fabd2f !important; + color: #8ec07c !important; +} +.table-list tr, +.table-list li { + background-color: #282828 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #44403e !important; +} +.table-list-header { + background-color: #3c3836 !important; +} +.text-pending { + color: #d79921 !important; +} +.text-pending .octicon-primitive-dot { + color: #d79921 !important; +} +.text-red { + color: #cc241d !important; +} +.timeline-commits .commit-meta { + background-color: #282828 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #b8bb26 !important; +} +.topic-tag.topic-tag-link { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.underline-nav-item { + color: #83a598 !important; +} +.underline-nav-item.selected { + border-bottom-color: #cc241d !important; + color: #83a598 !important; +} +.user-profile-nav { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.user-profile-sticky-bar:after { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.graphs .area { + fill: #98971a; +} +.summary-stats li .num { + color: #8ec07c !important; +} +.viz { + background-color: #403c3a !important; +} +.facebox-popup { + color: #83a598 !important; + background-color: #282828 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #83a598 !important; + background-color: #3c3836 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #b8bb26 !important; +} +.suggester { + background-color: #44403e !important; +} +.suggester li.navigation-focus { + background-color: #b8bb26 !important; +} +.sfbgg { + background-color: #3c3836 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #3c3836, #282828) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #282828 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #67afb2, #458588) !important; +} +#hdtbSum { + background-color: #282828 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #282828 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #3c3836, #282828) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#appbar { + background-color: #282828 !important; +} +cite { + color: #98971a !important; +} +.ab_dropdown { + background-color: #282828 !important; +} +div.crp { + background-color: #282828 !important; +} +#fbar { + background-color: #3c3836 !important; +} +table { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #fb4934 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +.title a { + color: #83a598 !important; +} +.title a:visited { + color: #b8bb26 !important; +} +a.storylink { + color: #8ec07c !important; + font-weight: bold; +} +.sitestr { + color: #458588 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #282828 !important; +} +#hnmain .comhead { + color: #8ec07c !important; +} +#hnmain .c00 { + color: #83a598 !important; +} +#hnmain a.hnuser { + color: #d79921 !important; +} +#hnmain span.age a { + color: #b8bb26 !important; +} +.cdd { + color: rgba(255,34,23,0.65) !important; +} +.comment i { + color: #b8bb26 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #fb4934 !important; +} +tr.Even { + background-color: #3c3836 !important; +} +.BigQuote { + background-color: #3c3836 !important; + color: #fb4934 !important; +} +.Cat1HL { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.Cat2HL { + background-color: #44403e !important; +} +.Cat3HL { + background-color: #403c3a !important; +} +.FeatureByline { + background-color: #3c3836 !important; + border: none !important; +} +.Headline { + background-color: #44403e !important; +} +.QuotedText { + color: #d3869b !important; +} +DIV.GAByline { + background-color: #3c3836 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #2c2c2c !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #282828 !important; +} +DIV.CommentBox { + border-color: #3c3836 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #44403e !important; +} +#menu, +.topnav-container { + background-color: #3c3836 !important; +} +.navmenu ul { + background-color: #3c3836 !important; +} +body * { + border-color: #44403e !important; +} +#content { + background-color: #282828 !important; + color: #83a598 !important; +} +#mw-head, +#mw-panel { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #3c3836 !important; + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #282828, #3c3836) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs ul li { + background-color: #3c3836 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #3c3836 !important; + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #3c3836, #282828) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #282828 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.catlinks { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.navbox { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #44403e !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #403c3a !important; +} +.navbox-even { + background-color: #282828 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #44403e !important; + color: #8ec07c !important; +} +code { + background-color: #44403e !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +div.thumbinner { + background-color: #3c3836 !important; + border-color: #44403e !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #44403e !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #282828 !important; + border-color: #44403e !important; + color: #83a598 !important; +} +table.wikitable > * > tr > th { + background-color: #3c3836 !important; +} +div#page div#header { + background-color: #282828 !important; +} +div#page div#header a { + color: #d3869b !important; +} +.post { + background-color: #282828 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #3c3836 !important; +} +.post h2 a { + color: #8ec07c !important; +} +.post div.entry { + background-color: #282828 !important; + color: #83a598 !important; +} +.post div.entry blockquote { + background-color: #3c3836 !important; +} +.post div.entry kbd { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + box-shadow: none !important; + color: #8ec07c !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} +#sr-header-area { + background-color: #3c3836 !important; +} +#sr-header-area .srdrop .selected { + color: #83a598 !important; +} +#sr-header-area #sr-more-link { + background-color: #3c3836 !important; +} +.link.promotedlink.promoted { + background-color: #3c3836 !important; +} +.link .usertext .md { + background-color: #3c3836 !important; +} +.linkinfo { + background-color: #3c3836 !important; +} +.linklisting .odd { + background-color: #3c3836 !important; +} +.thing .title { + color: #83a598 !important; +} +div.md { + color: #83a598 !important; +} +body.comment { + background-color: #282828 !important; +} +.commentarea > .usertext { + background-color: #282828 !important; +} +.commentarea .menuarea { + background-color: #282828 !important; +} +.comments-page .panestack-title { + background-color: #282828 !important; +} +.listing-chooser { + background-color: #282828 !important; +} +.listing-chooser .intro { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.listing-chooser .grippy { + background-color: #282828 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #3c3836 !important; +} +.listing-chooser li.selected { + background-color: #b8bb26 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #83a598 !important; +} +.listing-chooser li a .description { + color: #8ec07c !important; +} +.titlebox { + background-color: #3c3836 !important; +} +.titlebox form.toggle { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.side .usertext-body .md { + background-color: #3c3836 !important; +} +.side { + background-color: #3c3836 !important; +} +.sidebox .spacer { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.tabmenu li a { + background-color: #3c3836 !important; +} +#header-bottom-right { + background-color: #3c3836 !important; +} +.morelink .nub { + background-color: #3c3836 !important; +} +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +tr:hover, +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +#toolMenu li { + background-color: #282828 !important; +} +.navPanel, +.navIntraTool { + background-color: #282828 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #83a598 !important; +} +.listHier th { + background-color: #44403e !important; +} +ul.makeMenu { + background-color: #44403e !important; + border: 1px solid #44403e !important; +} +tr.external { + background-color: #44403e !important; +} +hr { + background-color: #44403e !important; + color: #44403e !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #d3869b !important; +} +.bottom-notice { + background-color: #3c3836 !important; +} +.comments-link { + color: #98971a !important; +} +.page-numbers { + background-color: #98971a !important; + color: #a89984 !important; +} +.page-numbers.current { + background-color: #fb4934 !important; + color: #282828 !important; +} +.post-menu a { + color: #d3869b !important; +} +.question-status { + background-color: #3c3836 !important; +} +pre code { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +pre code .atn { + color: #458588 !important; +} +pre code .atv { + color: #689d6a !important; +} +pre code .com { + color: #b8bb26 !important; +} +pre code .kwd { + color: #98971a !important; +} +pre code .lit { + color: #b16286 !important; +} +pre code .pln, +pre code .pun { + color: #83a598 !important; +} +pre code .str { + color: #689d6a !important; +} +pre code .tag { + color: #98971a !important; +} +pre code .typ { + color: #d79921 !important; +} +#footer { + background-color: #403c3a !important; + color: #83a598 !important; +} +#footer #footer-sites th { + color: #8ec07c !important; +} +.top-footer-links a { + color: #98971a !important; +} +.so-header { + background-color: #44403e !important; + color: #8ec07c !important; +} +.so-header a { + color: #98971a !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #98971a !important; + color: #ebdbb2 !important; +} +.topbar-dialog { + background-color: #282828 !important; + box-shadow: #b8bb26 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #282828 !important; +} +.topbar-dialog .header { + background-color: #3c3836 !important; +} +.topbar-dialog .header a { + color: #8ec07c !important; +} +.topbar-dialog .site-link { + color: #8ec07c !important; +} +#header { + background-color: #44403e !important; +} +#question-header .question-hyperlink { + color: #8ec07c !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #3c3836 !important; +} +.tagged-interesting { + background-color: #44403e !important; +} +div.answered-accepted { + background-color: #98971a !important; + color: #a89984 !important; +} +div.answered-accepted .mini-counts { + background-color: #98971a !important; + color: #a89984 !important; +} +.answered .mini-counts span { + color: #98971a !important; +} +.unanswered .mini-counts span { + color: #83a598 !important; +} +#hot-network-questions a { + color: #689d6a !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #8ec07c !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #8ec07c !important; +} +#sidebar .module.community-bulletin { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +#sidebar .question-hyperlink { + color: #689d6a !important; +} +.newuser { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.label-key { + color: #83a598 !important; +} +.label-key b { + color: #8ec07c !important; +} +#h-chat-link { + color: #8ec07c !important; +} +.ad502-room { + background-color: #3c3836 !important; + box-shadow: #b8bb26 0px 1px 3px; + color: #8ec07c !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #282828, #3c3836); + color: #8ec07c !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #fb4934, #282828); + color: #ebdbb2 !important; +} +.post-tag { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.post-tag::before { + background-color: #282828 !important; +} +a.comment-user.owner { + background-color: #98971a !important; + color: #a89984 !important; +} +.post-signature { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.post-signature a { + color: #689d6a !important; +} +.post-signature.owner .user-info .user-details a { + color: #98971a !important; +} +.post-signature span.relativetime { + color: #8ec07c !important; +} +.vote { + background-color: #3c3836 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #b8bb26 !important; + color: #282828 !important; +} diff --git a/css/gruvbox/gruvbox-disqus.css b/css/gruvbox/gruvbox-disqus.css new file mode 100644 index 0000000..eca0823 --- /dev/null +++ b/css/gruvbox/gruvbox-disqus.css @@ -0,0 +1,33 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.post-actions { + background-color: #3c3836 !important; +} +.textarea-wrapper { + background-color: #282828 !important; + color: #83a598 !important; +} diff --git a/css/gruvbox/gruvbox-duckduckgo.css b/css/gruvbox/gruvbox-duckduckgo.css new file mode 100644 index 0000000..ae03427 --- /dev/null +++ b/css/gruvbox/gruvbox-duckduckgo.css @@ -0,0 +1,87 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.search--adv { + background-color: #3c3836 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #282828 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #3c3836 !important; + color: #a89984 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #a89984 !important; +} +.site-wrapper > #header_wrapper { + background-color: #282828 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #282828 !important; +} +.search--header { + background-color: #3c3836 !important; +} +.zci { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.tile--info { + background-color: #282828 !important; +} +.tile--info__expand { + background-color: #b8bb26 !important; +} +.tile--c { + background-color: #b8bb26 !important; + color: #a89984 !important; +} +.module__text { + color: #83a598 !important; +} +.about-info-box__heading { + color: #8ec07c !important; +} +.result.highlight { + background-color: #3c3836 !important; +} +.result__snippet { + color: #83a598 !important; +} +.result__snippet b { + color: #8ec07c !important; +} +.btn--top { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.btn--top:hover { + background-color: #b8bb26 !important; +} +.result--sep--hr:before { + background-color: #b8bb26 !important; +} diff --git a/css/gruvbox/gruvbox-generic.css b/css/gruvbox/gruvbox-generic.css new file mode 100644 index 0000000..cd5daf5 --- /dev/null +++ b/css/gruvbox/gruvbox-generic.css @@ -0,0 +1,52 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} diff --git a/css/gruvbox/gruvbox-github.css b/css/gruvbox/gruvbox-github.css new file mode 100644 index 0000000..1a2b694 --- /dev/null +++ b/css/gruvbox/gruvbox-github.css @@ -0,0 +1,923 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +* { + border-color: #3c3836 !important; +} +.news .alert .pull-info { + background-color: #403c3a !important; +} +.link-gray-dark, +.text-gray-dark { + color: #83a598 !important; +} +.bg-white { + background-color: #282828 !important; +} +.border { + border-color: #fabd2f !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #458588 !important; +} +.breadcrumb strong.final-path { + color: #83a598 !important; +} +button.ajax-pagination-btn { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +button.ajax-pagination-btn:hover { + background-color: #b8bb26 !important; +} +.comment-reactions .btn-link { + color: #83a598 !important; +} +.comment-reactions .user-has-reacted { + background-color: #3c3836 !important; +} +.text-gray-dark { + color: #83a598 !important; +} +.contrib-number { + color: #8ec07c !important; +} +.counter { + background-color: #44403e !important; + color: #8ec07c !important; +} +.diffstat-bar { + color: #83a598 !important; +} +.file-header { + background-color: #3c3836 !important; +} +.file-history-tease .participation { + background-color: #282828 !important; + color: #83a598 !important; +} +.file-history-tease .participation .quickstat strong { + color: #83a598 !important; +} +.file-history-tease .participation a { + color: #b8bb26 !important; +} +.file-history-tease .author a { + color: #83a598 !important; +} +.file-history-tease-header { + background-color: #3c3836 !important; +} +.file-info-divider { + background-color: #b8bb26 !important; +} +.file-wrap { + color: #83a598 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #403c3a !important; +} +a.filter-item, +.filter-item { + color: #83a598 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.flash { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.gh-header-number { + color: #b8bb26 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #3c3836 !important; +} +.issue-meta { + color: #b8bb26 !important; +} +.issues-listing a { + color: #83a598 !important; +} +.muted-link { + color: #83a598 !important; +} +.new-user-avatar-cta { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.overall-summary { + border-color: #b8bb26 !important; +} +.pinned-repo-item.border { + border-color: #b8bb26 !important; +} +.progress-bar { + background-color: #b8bb26 !important; +} +.simple-box { + background-color: #3c3836 !important; +} +.social-count { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.scope-badge { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.stats-switcher-wrapper { + background-color: #282828 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #83a598 !important; +} +.table-list-header-toggle .btn-link { + color: #b8bb26 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #83a598 !important; +} +.text-emphasized { + color: #8ec07c !important; +} +.text-diff-added { + color: #98971a !important; +} +.text-diff-deleted { + color: #cc241d !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #282828 !important; + color: #83a598 !important; +} +.blob-code-addition { + background-color: rgba(231,230,113,0.1) !important; +} +.blob-code-addition .x { + background-color: #727113 !important; + color: #c1d2cb !important; +} +.blob-code-deletion { + background-color: rgba(204,36,29,0.2) !important; +} +.blob-code-deletion .x { + background-color: #66120f !important; + color: #c1d2cb !important; +} +.blob-code-hunk { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.blob-code-inner { + color: #83a598 !important; +} +.blob-num { + background-color: #282828 !important; + color: #b8bb26 !important; +} +.file { + color: #83a598 !important; +} +.form-control { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.pl-c { + color: #b8bb26 !important; +} +.pl-c1 { + color: #458588 !important; +} +.pl-e { + color: #d79921 !important; +} +.pl-en { + color: #458588 !important; +} +.pl-k { + color: #98971a !important; + font-weight: bold !important; +} +.pl-pds { + color: #689d6a !important; +} +.pl-s { + color: #689d6a !important; +} +.pl-smi { + color: #83a598 !important; +} +.pl-v { + color: #98971a !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #3c3836 !important; +} +.boxed-group * { + border-color: #b8bb26 !important; +} +.boxed-group article { + background-color: #282828 !important; + color: #83a598 !important; +} +.boxed-group > h3 { + background-color: #44403e !important; + color: #8ec07c !important; +} +.more-repos { + background-color: #44403e !important; + box-shadow: inset 0 1px 0 #b8bb26 !important; +} +.boxed-group-inner { + background-color: #282828 !important; +} +.branch-action-body { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.branch-action-body div { + border-color: #b8bb26 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #98971a !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #d79921 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #83a598 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #d79921 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #b8bb26 !important; + background-color: #3c3836 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #cc241d !important; + color: #282828 !important; +} +.State--green { + background-color: #98971a !important; + color: #282828 !important; +} +.build-status-item { + background-color: #44403e !important; + color: #8ec07c !important; +} +.build-status-item .build-status-details { + color: #458588 !important; +} +.capped-card h3 { + background-color: #44403e !important; +} +.capped-card h3 a { + color: #8ec07c !important; +} +.capped-card-content { + background-color: #282828 !important; +} +.capped-list th { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.capped-list tr:nth-child(2n) { + background-color: #3c3836 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #282828 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #b8bb26 !important; +} +.commit-author { + color: #83a598 !important; +} +.commit-author-section { + color: #83a598 !important; +} +.commit-meta { + color: #b8bb26 !important; +} +.commit-meta .sha-block { + color: #b8bb26 !important; +} +.commit-meta .sha-block .sha { + color: #83a598 !important; +} +.commit-ref, +code.commit-sha { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #689d6a !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(185,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #8ec07c !important; +} +.commit-tease-contributors { + background-color: #3c3836 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.commit-meta { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.commits-listing:before { + background-color: #3c3836 !important; +} +.full-commit { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #83a598 !important; +} +.commit.table-list-item { + border-color: #3c3836 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #83a598 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #83a598 !important; +} +.completeness-indicator-success { + background-color: #98971a !important; +} +.completeness-indicator-problem { + background-color: #d79921 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #3c3836 !important; +} +.blankslate { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.comment-form-head.tabnav { + background-color: #282828 !important; +} +.conversation-list-heading .inner { + background-color: #282828 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #cc241d !important; + color: #8ec07c !important; +} +.discussion-item-icon { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.discussion-item-icon.octicon { + color: #8ec07c !important; +} +.discussion-timeline:before { + background-color: #fabd2f !important; +} +.discussion-timeline-actions { + background-color: #282828 !important; +} +.drag-and-drop { + background-color: #3c3836 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #fabd2f !important; + border-color: #282828 !important; +} +.timeline-comment { + background-color: #282828 !important; + border-color: #b8bb26 !important; +} +.timeline-comment-header { + background-color: #3c3836 !important; +} +.timeline-comment-wrapper { + border-color: #282828 !important; +} +.donut-chart > .pending { + fill: #d79921 !important; +} +.dropdown-divider { + background-color: #fabd2f !important; +} +.dropdown-item { + color: #83a598 !important; +} +.dropdown-item:hover { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.dropdown-menu { + background-color: #44403e !important; + color: #8ec07c !important; + border-color: #fabd2f !important; +} +.files * { + color: #83a598 !important; +} +.files tbody tr { + border-color: #3c3836 !important; +} +.files tbody tr:nth-child(even) { + background-color: #2c2c2c !important; +} +.files tbody tr:nth-child(odd) { + background-color: #282828 !important; +} +.files tbody tr:hover * { + background-color: #44403e !important; +} +.btn { + background-image: linear-gradient(to bottom, #b8bb26, #3c3836) !important; + border-color: #b8bb26 !important; + color: #8ec07c !important; +} +.btn:hover { + background-color: #403c3a !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #98971a !important; + background-image: linear-gradient(#98971a, #4c4c0d) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #458588 !important; +} +.Header { + background-color: #403c3a !important; + border-bottom-color: #b8bb26 !important; +} +.Header a { + color: #8ec07c !important; +} +.lang { + color: #8ec07c !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #3c3836 !important; + border-color: transparent !important; + color: #83a598 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #83a598 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #282828 !important; + border-color: #cc241d #44403e transparent !important; +} +.site-footer-links * { + color: #83a598 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.js-directory-link { + color: #458588 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #282828 !important; + border-color: #b8bb26 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #83a598 !important; +} +.notifications-list li { + background-color: #282828 !important; +} +.octicon, +.octicon-repo { + color: #8ec07c !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,34,23,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #d3869b !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(212,211,18,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #cc241d !important; +} +.octicon-check { + color: #98971a !important; +} +.octicon-primitive-dot { + color: #d79921 !important; +} +.octicon-clippy { + color: #8ec07c !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #b8bb26 !important; +} +.orghead { + background-color: #3c3836 !important; + border-color: #fabd2f !important; + border-bottom: 0px !important; + color: #8ec07c !important; +} +.org-name { + color: #8ec07c !important; +} +.pagehead.orghead { + background-color: #3c3836 !important; +} +.outline-box-highlighted { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.pagination .current { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.pagination .disabled { + background-color: #3c3836 !important; + color: #b8bb26 !important; +} +.pagination .disabled:hover { + background-color: #3c3836 !important; +} +.pagination .gap { + background-color: #3c3836 !important; + color: #b8bb26 !important; +} +.pagination a { + background-color: #3c3836 !important; + border-color: #282828 !important; + color: #83a598 !important; +} +.pagination a:hover { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.empty-cell, +.diffbar { + background-color: #282828 !important; +} +.merge-status-item { + background-color: #44403e !important; +} +.merge-message { + background-color: #403c3a !important; +} +.pr-toolbar { + background-color: #282828 !important; +} +.review-thread-reply { + background-color: #3c3836 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #282828 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #282828 !important; +} +.upload-progress { + background-color: #3c3836 !important; + box-shadow: 1px 0px 0px #3c3836 inset; +} +#readme .plain { + background-color: #282828 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #282828 !important; + border-color: #fabd2f !important; + color: #83a598 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #458588 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #3c3836 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #b8bb26 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #282828 !important; +} +.task-list-item.hovered { + background-color: #3c3836 !important; +} +.range-editor { + background-color: #3c3836 !important; +} +.compare-pr-placeholder { + background-color: #403c3a !important; +} +ul.comparison-list > li.title { + background-color: #44403e !important; +} +ul.comparison-list { + background-color: #403c3a !important; +} +.repository-description { + color: #83a598 !important; +} +.repository-meta .edit-repository-meta label { + color: #83a598 !important; +} +.pagehead.repohead { + background-color: #3c3836 !important; +} +.repository-content .RecentBranches { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.repohead-details-container a { + color: #83a598 !important; +} +.select-menu-modal { + border-color: #83a598 !important; +} +.select-menu-modal * { + color: #83a598 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #3c3836 !important; + color: #8ec07c !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #282828 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.repository-sidebar { + background-color: #282828 !important; +} +.thread-subscription-status { + background-color: #282828 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #3c3836 0%, #282828 8px) !important; + box-shadow: 1px 0px 0px #3c3836 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#282828, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #282828) !important; +} +.sunken-menu-item { + border-color: #282828 !important; +} +.sunken-menu-item.selected { + background-color: #282828 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.sunken-menu-item.selected:after { + background-color: #fb4934 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #3c3836 70%, #282828 100%) !important; +} +.state { + color: #8ec07c !important; +} +.state-closed { + background-color: #cc241d !important; +} +.state-open { + background-color: #98971a !important; +} +.subnav-item { + color: #83a598 !important; +} +.subnav-item:hover { + background-color: #403c3a !important; +} +.subnav-item:visited { + color: #83a598 !important; +} +.subnav-item.selected { + background-color: #3c3836 !important; +} +.subnav-links a:hover { + background-color: #3c3836 !important; +} +.subnav-search input { + border-color: #b8bb26 !important; +} +.right .tabnav-extra { + color: #b8bb26 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #b8bb26 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #282828 !important; + background-image: linear-gradient(#3c3836, #282828) !important; + border-color: #fabd2f !important; + color: #8ec07c !important; +} +.table-list tr, +.table-list li { + background-color: #282828 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #44403e !important; +} +.table-list-header { + background-color: #3c3836 !important; +} +.text-pending { + color: #d79921 !important; +} +.text-pending .octicon-primitive-dot { + color: #d79921 !important; +} +.text-red { + color: #cc241d !important; +} +.timeline-commits .commit-meta { + background-color: #282828 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #b8bb26 !important; +} +.topic-tag.topic-tag-link { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.underline-nav-item { + color: #83a598 !important; +} +.underline-nav-item.selected { + border-bottom-color: #cc241d !important; + color: #83a598 !important; +} +.user-profile-nav { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.user-profile-sticky-bar:after { + background-color: #3c3836 !important; + border-color: #fabd2f !important; +} +.graphs .area { + fill: #98971a; +} +.summary-stats li .num { + color: #8ec07c !important; +} +.viz { + background-color: #403c3a !important; +} +.facebox-popup { + color: #83a598 !important; + background-color: #282828 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #83a598 !important; + background-color: #3c3836 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #b8bb26 !important; +} +.suggester { + background-color: #44403e !important; +} +.suggester li.navigation-focus { + background-color: #b8bb26 !important; +} diff --git a/css/gruvbox/gruvbox-google.css b/css/gruvbox/gruvbox-google.css new file mode 100644 index 0000000..edea177 --- /dev/null +++ b/css/gruvbox/gruvbox-google.css @@ -0,0 +1,74 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.sfbgg { + background-color: #3c3836 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #3c3836, #282828) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #282828 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #67afb2, #458588) !important; +} +#hdtbSum { + background-color: #282828 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #282828 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #3c3836, #282828) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#appbar { + background-color: #282828 !important; +} +cite { + color: #98971a !important; +} +.ab_dropdown { + background-color: #282828 !important; +} +div.crp { + background-color: #282828 !important; +} +#fbar { + background-color: #3c3836 !important; +} diff --git a/css/gruvbox/gruvbox-hackernews.css b/css/gruvbox/gruvbox-hackernews.css new file mode 100644 index 0000000..e7a641c --- /dev/null +++ b/css/gruvbox/gruvbox-hackernews.css @@ -0,0 +1,84 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +table { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #fb4934 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +.title a { + color: #83a598 !important; +} +.title a:visited { + color: #b8bb26 !important; +} +a.storylink { + color: #8ec07c !important; + font-weight: bold; +} +.sitestr { + color: #458588 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #282828 !important; +} +#hnmain .comhead { + color: #8ec07c !important; +} +#hnmain .c00 { + color: #83a598 !important; +} +#hnmain a.hnuser { + color: #d79921 !important; +} +#hnmain span.age a { + color: #b8bb26 !important; +} +.cdd { + color: rgba(255,34,23,0.65) !important; +} +.comment i { + color: #b8bb26 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #fb4934 !important; +} diff --git a/css/gruvbox/gruvbox-lwn.css b/css/gruvbox/gruvbox-lwn.css new file mode 100644 index 0000000..cf54689 --- /dev/null +++ b/css/gruvbox/gruvbox-lwn.css @@ -0,0 +1,76 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +tr.Even { + background-color: #3c3836 !important; +} +.BigQuote { + background-color: #3c3836 !important; + color: #fb4934 !important; +} +.Cat1HL { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.Cat2HL { + background-color: #44403e !important; +} +.Cat3HL { + background-color: #403c3a !important; +} +.FeatureByline { + background-color: #3c3836 !important; + border: none !important; +} +.Headline { + background-color: #44403e !important; +} +.QuotedText { + color: #d3869b !important; +} +DIV.GAByline { + background-color: #3c3836 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #2c2c2c !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #282828 !important; +} +DIV.CommentBox { + border-color: #3c3836 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #44403e !important; +} +#menu, +.topnav-container { + background-color: #3c3836 !important; +} +.navmenu ul { + background-color: #3c3836 !important; +} diff --git a/css/gruvbox/gruvbox-mediawiki.css b/css/gruvbox/gruvbox-mediawiki.css new file mode 100644 index 0000000..9f6d699 --- /dev/null +++ b/css/gruvbox/gruvbox-mediawiki.css @@ -0,0 +1,144 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +body * { + border-color: #44403e !important; +} +#content { + background-color: #282828 !important; + color: #83a598 !important; +} +#mw-head, +#mw-panel { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #3c3836 !important; + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #282828, #3c3836) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs ul li { + background-color: #3c3836 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #3c3836 !important; + background-image: linear-gradient(to bottom, #282828, #3c3836) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #3c3836, #282828) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #282828 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.catlinks { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.navbox { + background-color: #3c3836 !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #44403e !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #403c3a !important; +} +.navbox-even { + background-color: #282828 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #44403e !important; + color: #8ec07c !important; +} +code { + background-color: #44403e !important; + border-color: #44403e !important; + color: #8ec07c !important; +} +div.thumbinner { + background-color: #3c3836 !important; + border-color: #44403e !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #44403e !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #282828 !important; + border-color: #44403e !important; + color: #83a598 !important; +} +table.wikitable > * > tr > th { + background-color: #3c3836 !important; +} diff --git a/css/gruvbox/gruvbox-planet.emacsen.org.css b/css/gruvbox/gruvbox-planet.emacsen.org.css new file mode 100644 index 0000000..4159b7f --- /dev/null +++ b/css/gruvbox/gruvbox-planet.emacsen.org.css @@ -0,0 +1,61 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +div#page div#header { + background-color: #282828 !important; +} +div#page div#header a { + color: #d3869b !important; +} +.post { + background-color: #282828 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #3c3836 !important; +} +.post h2 a { + color: #8ec07c !important; +} +.post div.entry { + background-color: #282828 !important; + color: #83a598 !important; +} +.post div.entry blockquote { + background-color: #3c3836 !important; +} +.post div.entry kbd { + background-color: #3c3836 !important; + border-color: #b8bb26 !important; + box-shadow: none !important; + color: #8ec07c !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} diff --git a/css/gruvbox/gruvbox-reddit.css b/css/gruvbox/gruvbox-reddit.css new file mode 100644 index 0000000..976a8d7 --- /dev/null +++ b/css/gruvbox/gruvbox-reddit.css @@ -0,0 +1,117 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +#sr-header-area { + background-color: #3c3836 !important; +} +#sr-header-area .srdrop .selected { + color: #83a598 !important; +} +#sr-header-area #sr-more-link { + background-color: #3c3836 !important; +} +.link.promotedlink.promoted { + background-color: #3c3836 !important; +} +.link .usertext .md { + background-color: #3c3836 !important; +} +.linkinfo { + background-color: #3c3836 !important; +} +.linklisting .odd { + background-color: #3c3836 !important; +} +.thing .title { + color: #83a598 !important; +} +div.md { + color: #83a598 !important; +} +body.comment { + background-color: #282828 !important; +} +.commentarea > .usertext { + background-color: #282828 !important; +} +.commentarea .menuarea { + background-color: #282828 !important; +} +.comments-page .panestack-title { + background-color: #282828 !important; +} +.listing-chooser { + background-color: #282828 !important; +} +.listing-chooser .intro { + background-color: #b8bb26 !important; + color: #8ec07c !important; +} +.listing-chooser .grippy { + background-color: #282828 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #3c3836 !important; +} +.listing-chooser li.selected { + background-color: #b8bb26 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #83a598 !important; +} +.listing-chooser li a .description { + color: #8ec07c !important; +} +.titlebox { + background-color: #3c3836 !important; +} +.titlebox form.toggle { + background-color: #3c3836 !important; + color: #83a598 !important; +} +.side .usertext-body .md { + background-color: #3c3836 !important; +} +.side { + background-color: #3c3836 !important; +} +.sidebox .spacer { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.tabmenu li a { + background-color: #3c3836 !important; +} +#header-bottom-right { + background-color: #3c3836 !important; +} +.morelink .nub { + background-color: #3c3836 !important; +} diff --git a/css/gruvbox/gruvbox-sakai.css b/css/gruvbox/gruvbox-sakai.css new file mode 100644 index 0000000..179936f --- /dev/null +++ b/css/gruvbox/gruvbox-sakai.css @@ -0,0 +1,74 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +tr:hover, +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +#toolMenu li { + background-color: #282828 !important; +} +.navPanel, +.navIntraTool { + background-color: #282828 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #83a598 !important; +} +.listHier th { + background-color: #44403e !important; +} +ul.makeMenu { + background-color: #44403e !important; + border: 1px solid #44403e !important; +} +tr.external { + background-color: #44403e !important; +} diff --git a/css/gruvbox/gruvbox-stackexchange.css b/css/gruvbox/gruvbox-stackexchange.css new file mode 100644 index 0000000..6ae125c --- /dev/null +++ b/css/gruvbox/gruvbox-stackexchange.css @@ -0,0 +1,236 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +hr { + background-color: #44403e !important; + color: #44403e !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #d3869b !important; +} +.bottom-notice { + background-color: #3c3836 !important; +} +.comments-link { + color: #98971a !important; +} +.page-numbers { + background-color: #98971a !important; + color: #a89984 !important; +} +.page-numbers.current { + background-color: #fb4934 !important; + color: #282828 !important; +} +.post-menu a { + color: #d3869b !important; +} +.question-status { + background-color: #3c3836 !important; +} +pre code { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +pre code .atn { + color: #458588 !important; +} +pre code .atv { + color: #689d6a !important; +} +pre code .com { + color: #b8bb26 !important; +} +pre code .kwd { + color: #98971a !important; +} +pre code .lit { + color: #b16286 !important; +} +pre code .pln, +pre code .pun { + color: #83a598 !important; +} +pre code .str { + color: #689d6a !important; +} +pre code .tag { + color: #98971a !important; +} +pre code .typ { + color: #d79921 !important; +} +#footer { + background-color: #403c3a !important; + color: #83a598 !important; +} +#footer #footer-sites th { + color: #8ec07c !important; +} +.top-footer-links a { + color: #98971a !important; +} +.so-header { + background-color: #44403e !important; + color: #8ec07c !important; +} +.so-header a { + color: #98971a !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #98971a !important; + color: #ebdbb2 !important; +} +.topbar-dialog { + background-color: #282828 !important; + box-shadow: #b8bb26 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #282828 !important; +} +.topbar-dialog .header { + background-color: #3c3836 !important; +} +.topbar-dialog .header a { + color: #8ec07c !important; +} +.topbar-dialog .site-link { + color: #8ec07c !important; +} +#header { + background-color: #44403e !important; +} +#question-header .question-hyperlink { + color: #8ec07c !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #3c3836 !important; +} +.tagged-interesting { + background-color: #44403e !important; +} +div.answered-accepted { + background-color: #98971a !important; + color: #a89984 !important; +} +div.answered-accepted .mini-counts { + background-color: #98971a !important; + color: #a89984 !important; +} +.answered .mini-counts span { + color: #98971a !important; +} +.unanswered .mini-counts span { + color: #83a598 !important; +} +#hot-network-questions a { + color: #689d6a !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #8ec07c !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #8ec07c !important; +} +#sidebar .module.community-bulletin { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +#sidebar .question-hyperlink { + color: #689d6a !important; +} +.newuser { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.label-key { + color: #83a598 !important; +} +.label-key b { + color: #8ec07c !important; +} +#h-chat-link { + color: #8ec07c !important; +} +.ad502-room { + background-color: #3c3836 !important; + box-shadow: #b8bb26 0px 1px 3px; + color: #8ec07c !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #282828, #3c3836); + color: #8ec07c !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #fb4934, #282828); + color: #ebdbb2 !important; +} +.post-tag { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.post-tag::before { + background-color: #282828 !important; +} +a.comment-user.owner { + background-color: #98971a !important; + color: #a89984 !important; +} +.post-signature { + background-color: #3c3836 !important; + color: #8ec07c !important; +} +.post-signature a { + color: #689d6a !important; +} +.post-signature.owner .user-info .user-details a { + color: #98971a !important; +} +.post-signature span.relativetime { + color: #8ec07c !important; +} +.vote { + background-color: #3c3836 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #b8bb26 !important; + color: #282828 !important; +} diff --git a/css/solarized-dark/solarized-dark-all-sites.css b/css/solarized-dark/solarized-dark-all-sites.css new file mode 100644 index 0000000..3f2a76b --- /dev/null +++ b/css/solarized-dark/solarized-dark-all-sites.css @@ -0,0 +1,1649 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +.post-actions { + background-color: #073642 !important; +} +.textarea-wrapper { + background-color: #002b36 !important; + color: #839496 !important; +} +.search--adv { + background-color: #073642 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #002b36 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #073642 !important; + color: #eee8d5 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #eee8d5 !important; +} +.site-wrapper > #header_wrapper { + background-color: #002b36 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #002b36 !important; +} +.search--header { + background-color: #073642 !important; +} +.zci { + background-color: #073642 !important; + color: #839496 !important; +} +.tile--info { + background-color: #002b36 !important; +} +.tile--info__expand { + background-color: #586e75 !important; +} +.tile--c { + background-color: #586e75 !important; + color: #eee8d5 !important; +} +.module__text { + color: #839496 !important; +} +.about-info-box__heading { + color: #93a1a1 !important; +} +.result.highlight { + background-color: #073642 !important; +} +.result__snippet { + color: #839496 !important; +} +.result__snippet b { + color: #93a1a1 !important; +} +.btn--top { + background-color: #073642 !important; + color: #839496 !important; +} +.btn--top:hover { + background-color: #586e75 !important; +} +.result--sep--hr:before { + background-color: #586e75 !important; +} +* { + border-color: #073642 !important; +} +.news .alert .pull-info { + background-color: #083c4a !important; +} +.link-gray-dark, +.text-gray-dark { + color: #839496 !important; +} +.bg-white { + background-color: #002b36 !important; +} +.border { + border-color: #657b83 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #268bd2 !important; +} +.breadcrumb strong.final-path { + color: #839496 !important; +} +button.ajax-pagination-btn { + background-color: #073642 !important; + color: #93a1a1 !important; +} +button.ajax-pagination-btn:hover { + background-color: #586e75 !important; +} +.comment-reactions .btn-link { + color: #839496 !important; +} +.comment-reactions .user-has-reacted { + background-color: #073642 !important; +} +.text-gray-dark { + color: #839496 !important; +} +.contrib-number { + color: #93a1a1 !important; +} +.counter { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.diffstat-bar { + color: #839496 !important; +} +.file-header { + background-color: #073642 !important; +} +.file-history-tease .participation { + background-color: #002b36 !important; + color: #839496 !important; +} +.file-history-tease .participation .quickstat strong { + color: #839496 !important; +} +.file-history-tease .participation a { + color: #586e75 !important; +} +.file-history-tease .author a { + color: #839496 !important; +} +.file-history-tease-header { + background-color: #073642 !important; +} +.file-info-divider { + background-color: #586e75 !important; +} +.file-wrap { + color: #839496 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #083c4a !important; +} +a.filter-item, +.filter-item { + color: #839496 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #073642 !important; + color: #93a1a1 !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.flash { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.gh-header-number { + color: #586e75 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #073642 !important; +} +.issue-meta { + color: #586e75 !important; +} +.issues-listing a { + color: #839496 !important; +} +.muted-link { + color: #839496 !important; +} +.new-user-avatar-cta { + background-color: #073642 !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.overall-summary { + border-color: #586e75 !important; +} +.pinned-repo-item.border { + border-color: #586e75 !important; +} +.progress-bar { + background-color: #586e75 !important; +} +.simple-box { + background-color: #073642 !important; +} +.social-count { + background-color: #073642 !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.scope-badge { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.stats-switcher-wrapper { + background-color: #002b36 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #839496 !important; +} +.table-list-header-toggle .btn-link { + color: #586e75 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #839496 !important; +} +.text-emphasized { + color: #93a1a1 !important; +} +.text-diff-added { + color: #859900 !important; +} +.text-diff-deleted { + color: #dc322f !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #002b36 !important; + color: #839496 !important; +} +.blob-code-addition { + background-color: rgba(232,255,77,0.1) !important; +} +.blob-code-addition .x { + background-color: #647300 !important; + color: #c1cacb !important; +} +.blob-code-deletion { + background-color: rgba(220,50,47,0.2) !important; +} +.blob-code-deletion .x { + background-color: #721513 !important; + color: #c1cacb !important; +} +.blob-code-hunk { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.blob-code-inner { + color: #839496 !important; +} +.blob-num { + background-color: #002b36 !important; + color: #586e75 !important; +} +.file { + color: #839496 !important; +} +.form-control { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.pl-c { + color: #586e75 !important; +} +.pl-c1 { + color: #268bd2 !important; +} +.pl-e { + color: #b58900 !important; +} +.pl-en { + color: #268bd2 !important; +} +.pl-k { + color: #859900 !important; + font-weight: bold !important; +} +.pl-pds { + color: #2aa198 !important; +} +.pl-s { + color: #2aa198 !important; +} +.pl-smi { + color: #839496 !important; +} +.pl-v { + color: #859900 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #073642 !important; +} +.boxed-group * { + border-color: #586e75 !important; +} +.boxed-group article { + background-color: #002b36 !important; + color: #839496 !important; +} +.boxed-group > h3 { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.more-repos { + background-color: #094352 !important; + box-shadow: inset 0 1px 0 #586e75 !important; +} +.boxed-group-inner { + background-color: #002b36 !important; +} +.branch-action-body { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.branch-action-body div { + border-color: #586e75 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #859900 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b58900 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #839496 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b58900 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #586e75 !important; + background-color: #073642 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #dc322f !important; + color: #002b36 !important; +} +.State--green { + background-color: #859900 !important; + color: #002b36 !important; +} +.build-status-item { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.build-status-item .build-status-details { + color: #268bd2 !important; +} +.capped-card h3 { + background-color: #094352 !important; +} +.capped-card h3 a { + color: #93a1a1 !important; +} +.capped-card-content { + background-color: #002b36 !important; +} +.capped-list th { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.capped-list tr:nth-child(2n) { + background-color: #073642 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #002b36 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #586e75 !important; +} +.commit-author { + color: #839496 !important; +} +.commit-author-section { + color: #839496 !important; +} +.commit-meta { + color: #586e75 !important; +} +.commit-meta .sha-block { + color: #586e75 !important; +} +.commit-meta .sha-block .sha { + color: #839496 !important; +} +.commit-ref, +code.commit-sha { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #2aa198 !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(190,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #93a1a1 !important; +} +.commit-tease-contributors { + background-color: #073642 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #073642 !important; + color: #93a1a1 !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.commit-meta { + background-color: #073642 !important; + color: #839496 !important; +} +.commits-listing:before { + background-color: #073642 !important; +} +.full-commit { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #839496 !important; +} +.commit.table-list-item { + border-color: #073642 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #839496 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #839496 !important; +} +.completeness-indicator-success { + background-color: #859900 !important; +} +.completeness-indicator-problem { + background-color: #b58900 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #073642 !important; +} +.blankslate { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.comment-form-head.tabnav { + background-color: #002b36 !important; +} +.conversation-list-heading .inner { + background-color: #002b36 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #dc322f !important; + color: #93a1a1 !important; +} +.discussion-item-icon { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.discussion-item-icon.octicon { + color: #93a1a1 !important; +} +.discussion-timeline:before { + background-color: #657b83 !important; +} +.discussion-timeline-actions { + background-color: #002b36 !important; +} +.drag-and-drop { + background-color: #073642 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #657b83 !important; + border-color: #002b36 !important; +} +.timeline-comment { + background-color: #002b36 !important; + border-color: #586e75 !important; +} +.timeline-comment-header { + background-color: #073642 !important; +} +.timeline-comment-wrapper { + border-color: #002b36 !important; +} +.donut-chart > .pending { + fill: #b58900 !important; +} +.dropdown-divider { + background-color: #657b83 !important; +} +.dropdown-item { + color: #839496 !important; +} +.dropdown-item:hover { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.dropdown-menu { + background-color: #094352 !important; + color: #93a1a1 !important; + border-color: #657b83 !important; +} +.files * { + color: #839496 !important; +} +.files tbody tr { + border-color: #073642 !important; +} +.files tbody tr:nth-child(even) { + background-color: #00323f !important; +} +.files tbody tr:nth-child(odd) { + background-color: #002b36 !important; +} +.files tbody tr:hover * { + background-color: #094352 !important; +} +.btn { + background-image: linear-gradient(to bottom, #586e75, #073642) !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.btn:hover { + background-color: #083c4a !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #859900 !important; + background-image: linear-gradient(#859900, #424d00) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #268bd2 !important; +} +.Header { + background-color: #083c4a !important; + border-bottom-color: #586e75 !important; +} +.Header a { + color: #93a1a1 !important; +} +.lang { + color: #93a1a1 !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #073642 !important; + border-color: transparent !important; + color: #839496 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #839496 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #002b36 !important; + border-color: #dc322f #094352 transparent !important; +} +.site-footer-links * { + color: #839496 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.js-directory-link { + color: #268bd2 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #002b36 !important; + border-color: #586e75 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #839496 !important; +} +.notifications-list li { + background-color: #002b36 !important; +} +.octicon, +.octicon-repo { + color: #93a1a1 !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,54,43,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #6c71c4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(205,212,0,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #dc322f !important; +} +.octicon-check { + color: #859900 !important; +} +.octicon-primitive-dot { + color: #b58900 !important; +} +.octicon-clippy { + color: #93a1a1 !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #586e75 !important; +} +.orghead { + background-color: #073642 !important; + border-color: #657b83 !important; + border-bottom: 0px !important; + color: #93a1a1 !important; +} +.org-name { + color: #93a1a1 !important; +} +.pagehead.orghead { + background-color: #073642 !important; +} +.outline-box-highlighted { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.pagination .current { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.pagination .disabled { + background-color: #073642 !important; + color: #586e75 !important; +} +.pagination .disabled:hover { + background-color: #073642 !important; +} +.pagination .gap { + background-color: #073642 !important; + color: #586e75 !important; +} +.pagination a { + background-color: #073642 !important; + border-color: #002b36 !important; + color: #839496 !important; +} +.pagination a:hover { + background-color: #586e75 !important; + color: #002b36 !important; +} +.empty-cell, +.diffbar { + background-color: #002b36 !important; +} +.merge-status-item { + background-color: #094352 !important; +} +.merge-message { + background-color: #083c4a !important; +} +.pr-toolbar { + background-color: #002b36 !important; +} +.review-thread-reply { + background-color: #073642 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #002b36 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #002b36 !important; +} +.upload-progress { + background-color: #073642 !important; + box-shadow: 1px 0px 0px #073642 inset; +} +#readme .plain { + background-color: #002b36 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #002b36 !important; + border-color: #657b83 !important; + color: #839496 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #268bd2 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #073642 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #586e75 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #002b36 !important; +} +.task-list-item.hovered { + background-color: #073642 !important; +} +.range-editor { + background-color: #073642 !important; +} +.compare-pr-placeholder { + background-color: #083c4a !important; +} +ul.comparison-list > li.title { + background-color: #094352 !important; +} +ul.comparison-list { + background-color: #083c4a !important; +} +.repository-description { + color: #839496 !important; +} +.repository-meta .edit-repository-meta label { + color: #839496 !important; +} +.pagehead.repohead { + background-color: #073642 !important; +} +.repository-content .RecentBranches { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.repohead-details-container a { + color: #839496 !important; +} +.select-menu-modal { + border-color: #839496 !important; +} +.select-menu-modal * { + color: #839496 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #073642 !important; + color: #93a1a1 !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #002b36 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.repository-sidebar { + background-color: #002b36 !important; +} +.thread-subscription-status { + background-color: #002b36 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #073642 0%, #002b36 8px) !important; + box-shadow: 1px 0px 0px #073642 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#002b36, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #002b36) !important; +} +.sunken-menu-item { + border-color: #002b36 !important; +} +.sunken-menu-item.selected { + background-color: #002b36 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.sunken-menu-item.selected:after { + background-color: #cb4b16 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #073642 70%, #002b36 100%) !important; +} +.state { + color: #93a1a1 !important; +} +.state-closed { + background-color: #dc322f !important; +} +.state-open { + background-color: #859900 !important; +} +.subnav-item { + color: #839496 !important; +} +.subnav-item:hover { + background-color: #083c4a !important; +} +.subnav-item:visited { + color: #839496 !important; +} +.subnav-item.selected { + background-color: #073642 !important; +} +.subnav-links a:hover { + background-color: #073642 !important; +} +.subnav-search input { + border-color: #586e75 !important; +} +.right .tabnav-extra { + color: #586e75 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #586e75 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #002b36 !important; + background-image: linear-gradient(#073642, #002b36) !important; + border-color: #657b83 !important; + color: #93a1a1 !important; +} +.table-list tr, +.table-list li { + background-color: #002b36 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #094352 !important; +} +.table-list-header { + background-color: #073642 !important; +} +.text-pending { + color: #b58900 !important; +} +.text-pending .octicon-primitive-dot { + color: #b58900 !important; +} +.text-red { + color: #dc322f !important; +} +.timeline-commits .commit-meta { + background-color: #002b36 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #586e75 !important; +} +.topic-tag.topic-tag-link { + background-color: #073642 !important; + color: #839496 !important; +} +.underline-nav-item { + color: #839496 !important; +} +.underline-nav-item.selected { + border-bottom-color: #dc322f !important; + color: #839496 !important; +} +.user-profile-nav { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.user-profile-sticky-bar:after { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.graphs .area { + fill: #859900; +} +.summary-stats li .num { + color: #93a1a1 !important; +} +.viz { + background-color: #083c4a !important; +} +.facebox-popup { + color: #839496 !important; + background-color: #002b36 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #839496 !important; + background-color: #073642 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #586e75 !important; +} +.suggester { + background-color: #094352 !important; +} +.suggester li.navigation-focus { + background-color: #586e75 !important; +} +.sfbgg { + background-color: #073642 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #073642, #002b36) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #002b36 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important; +} +#hdtbSum { + background-color: #002b36 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #002b36 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #073642, #002b36) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #002b36, #073642) !important; +} +#appbar { + background-color: #002b36 !important; +} +cite { + color: #859900 !important; +} +.ab_dropdown { + background-color: #002b36 !important; +} +div.crp { + background-color: #002b36 !important; +} +#fbar { + background-color: #073642 !important; +} +table { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +.title a { + color: #839496 !important; +} +.title a:visited { + color: #586e75 !important; +} +a.storylink { + color: #93a1a1 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #002b36 !important; +} +#hnmain .comhead { + color: #93a1a1 !important; +} +#hnmain .c00 { + color: #839496 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #586e75 !important; +} +.cdd { + color: rgba(255,54,43,0.65) !important; +} +.comment i { + color: #586e75 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} +tr.Even { + background-color: #073642 !important; +} +.BigQuote { + background-color: #073642 !important; + color: #cb4b16 !important; +} +.Cat1HL { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.Cat2HL { + background-color: #094352 !important; +} +.Cat3HL { + background-color: #083c4a !important; +} +.FeatureByline { + background-color: #073642 !important; + border: none !important; +} +.Headline { + background-color: #094352 !important; +} +.QuotedText { + color: #6c71c4 !important; +} +DIV.GAByline { + background-color: #073642 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #00323f !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #002b36 !important; +} +DIV.CommentBox { + border-color: #073642 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #094352 !important; +} +#menu, +.topnav-container { + background-color: #073642 !important; +} +.navmenu ul { + background-color: #073642 !important; +} +body * { + border-color: #094352 !important; +} +#content { + background-color: #002b36 !important; + color: #839496 !important; +} +#mw-head, +#mw-panel { + background-color: #073642 !important; + color: #93a1a1 !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #073642 !important; + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #002b36, #073642) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs ul li { + background-color: #073642 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #073642 !important; + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #073642, #002b36) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #002b36 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.catlinks { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.navbox { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #094352 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #083c4a !important; +} +.navbox-even { + background-color: #002b36 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #094352 !important; + color: #93a1a1 !important; +} +code { + background-color: #094352 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +div.thumbinner { + background-color: #073642 !important; + border-color: #094352 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #094352 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #002b36 !important; + border-color: #094352 !important; + color: #839496 !important; +} +table.wikitable > * > tr > th { + background-color: #073642 !important; +} +div#page div#header { + background-color: #002b36 !important; +} +div#page div#header a { + color: #6c71c4 !important; +} +.post { + background-color: #002b36 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #073642 !important; +} +.post h2 a { + color: #93a1a1 !important; +} +.post div.entry { + background-color: #002b36 !important; + color: #839496 !important; +} +.post div.entry blockquote { + background-color: #073642 !important; +} +.post div.entry kbd { + background-color: #073642 !important; + border-color: #586e75 !important; + box-shadow: none !important; + color: #93a1a1 !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} +#sr-header-area { + background-color: #073642 !important; +} +#sr-header-area .srdrop .selected { + color: #839496 !important; +} +#sr-header-area #sr-more-link { + background-color: #073642 !important; +} +.link.promotedlink.promoted { + background-color: #073642 !important; +} +.link .usertext .md { + background-color: #073642 !important; +} +.linkinfo { + background-color: #073642 !important; +} +.linklisting .odd { + background-color: #073642 !important; +} +.thing .title { + color: #839496 !important; +} +div.md { + color: #839496 !important; +} +body.comment { + background-color: #002b36 !important; +} +.commentarea > .usertext { + background-color: #002b36 !important; +} +.commentarea .menuarea { + background-color: #002b36 !important; +} +.comments-page .panestack-title { + background-color: #002b36 !important; +} +.listing-chooser { + background-color: #002b36 !important; +} +.listing-chooser .intro { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.listing-chooser .grippy { + background-color: #002b36 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #073642 !important; +} +.listing-chooser li.selected { + background-color: #586e75 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #839496 !important; +} +.listing-chooser li a .description { + color: #93a1a1 !important; +} +.titlebox { + background-color: #073642 !important; +} +.titlebox form.toggle { + background-color: #073642 !important; + color: #839496 !important; +} +.side .usertext-body .md { + background-color: #073642 !important; +} +.side { + background-color: #073642 !important; +} +.sidebox .spacer { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.tabmenu li a { + background-color: #073642 !important; +} +#header-bottom-right { + background-color: #073642 !important; +} +.morelink .nub { + background-color: #073642 !important; +} +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +tr:hover, +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +#toolMenu li { + background-color: #002b36 !important; +} +.navPanel, +.navIntraTool { + background-color: #002b36 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #839496 !important; +} +.listHier th { + background-color: #094352 !important; +} +ul.makeMenu { + background-color: #094352 !important; + border: 1px solid #094352 !important; +} +tr.external { + background-color: #094352 !important; +} +hr { + background-color: #094352 !important; + color: #094352 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #6c71c4 !important; +} +.bottom-notice { + background-color: #073642 !important; +} +.comments-link { + color: #859900 !important; +} +.page-numbers { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.page-numbers.current { + background-color: #cb4b16 !important; + color: #002b36 !important; +} +.post-menu a { + color: #6c71c4 !important; +} +.question-status { + background-color: #073642 !important; +} +pre code { + background-color: #073642 !important; + color: #93a1a1 !important; +} +pre code .atn { + color: #268bd2 !important; +} +pre code .atv { + color: #2aa198 !important; +} +pre code .com { + color: #586e75 !important; +} +pre code .kwd { + color: #859900 !important; +} +pre code .lit { + color: #d33682 !important; +} +pre code .pln, +pre code .pun { + color: #839496 !important; +} +pre code .str { + color: #2aa198 !important; +} +pre code .tag { + color: #859900 !important; +} +pre code .typ { + color: #b58900 !important; +} +#footer { + background-color: #083c4a !important; + color: #839496 !important; +} +#footer #footer-sites th { + color: #93a1a1 !important; +} +.top-footer-links a { + color: #859900 !important; +} +.so-header { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.so-header a { + color: #859900 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #859900 !important; + color: #fdf6e3 !important; +} +.topbar-dialog { + background-color: #002b36 !important; + box-shadow: #586e75 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #002b36 !important; +} +.topbar-dialog .header { + background-color: #073642 !important; +} +.topbar-dialog .header a { + color: #93a1a1 !important; +} +.topbar-dialog .site-link { + color: #93a1a1 !important; +} +#header { + background-color: #094352 !important; +} +#question-header .question-hyperlink { + color: #93a1a1 !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #073642 !important; +} +.tagged-interesting { + background-color: #094352 !important; +} +div.answered-accepted { + background-color: #859900 !important; + color: #eee8d5 !important; +} +div.answered-accepted .mini-counts { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.answered .mini-counts span { + color: #859900 !important; +} +.unanswered .mini-counts span { + color: #839496 !important; +} +#hot-network-questions a { + color: #2aa198 !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #93a1a1 !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #93a1a1 !important; +} +#sidebar .module.community-bulletin { + background-color: #073642 !important; + color: #93a1a1 !important; +} +#sidebar .question-hyperlink { + color: #2aa198 !important; +} +.newuser { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.label-key { + color: #839496 !important; +} +.label-key b { + color: #93a1a1 !important; +} +#h-chat-link { + color: #93a1a1 !important; +} +.ad502-room { + background-color: #073642 !important; + box-shadow: #586e75 0px 1px 3px; + color: #93a1a1 !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #002b36, #073642); + color: #93a1a1 !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #cb4b16, #002b36); + color: #fdf6e3 !important; +} +.post-tag { + background-color: #586e75 !important; + color: #002b36 !important; +} +.post-tag::before { + background-color: #002b36 !important; +} +a.comment-user.owner { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.post-signature { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.post-signature a { + color: #2aa198 !important; +} +.post-signature.owner .user-info .user-details a { + color: #859900 !important; +} +.post-signature span.relativetime { + color: #93a1a1 !important; +} +.vote { + background-color: #073642 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #586e75 !important; + color: #002b36 !important; +} diff --git a/css/solarized-dark/solarized-dark-disqus.css b/css/solarized-dark/solarized-dark-disqus.css new file mode 100644 index 0000000..ad4616a --- /dev/null +++ b/css/solarized-dark/solarized-dark-disqus.css @@ -0,0 +1,33 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +.post-actions { + background-color: #073642 !important; +} +.textarea-wrapper { + background-color: #002b36 !important; + color: #839496 !important; +} diff --git a/css/solarized-dark/solarized-dark-duckduckgo.css b/css/solarized-dark/solarized-dark-duckduckgo.css new file mode 100644 index 0000000..4c5fec6 --- /dev/null +++ b/css/solarized-dark/solarized-dark-duckduckgo.css @@ -0,0 +1,87 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +.search--adv { + background-color: #073642 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #002b36 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #073642 !important; + color: #eee8d5 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #eee8d5 !important; +} +.site-wrapper > #header_wrapper { + background-color: #002b36 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #002b36 !important; +} +.search--header { + background-color: #073642 !important; +} +.zci { + background-color: #073642 !important; + color: #839496 !important; +} +.tile--info { + background-color: #002b36 !important; +} +.tile--info__expand { + background-color: #586e75 !important; +} +.tile--c { + background-color: #586e75 !important; + color: #eee8d5 !important; +} +.module__text { + color: #839496 !important; +} +.about-info-box__heading { + color: #93a1a1 !important; +} +.result.highlight { + background-color: #073642 !important; +} +.result__snippet { + color: #839496 !important; +} +.result__snippet b { + color: #93a1a1 !important; +} +.btn--top { + background-color: #073642 !important; + color: #839496 !important; +} +.btn--top:hover { + background-color: #586e75 !important; +} +.result--sep--hr:before { + background-color: #586e75 !important; +} diff --git a/css/solarized-dark/solarized-dark-generic.css b/css/solarized-dark/solarized-dark-generic.css new file mode 100644 index 0000000..c4607aa --- /dev/null +++ b/css/solarized-dark/solarized-dark-generic.css @@ -0,0 +1,52 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} diff --git a/css/solarized-dark/solarized-dark-github.css b/css/solarized-dark/solarized-dark-github.css new file mode 100644 index 0000000..d84904c --- /dev/null +++ b/css/solarized-dark/solarized-dark-github.css @@ -0,0 +1,923 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +* { + border-color: #073642 !important; +} +.news .alert .pull-info { + background-color: #083c4a !important; +} +.link-gray-dark, +.text-gray-dark { + color: #839496 !important; +} +.bg-white { + background-color: #002b36 !important; +} +.border { + border-color: #657b83 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #268bd2 !important; +} +.breadcrumb strong.final-path { + color: #839496 !important; +} +button.ajax-pagination-btn { + background-color: #073642 !important; + color: #93a1a1 !important; +} +button.ajax-pagination-btn:hover { + background-color: #586e75 !important; +} +.comment-reactions .btn-link { + color: #839496 !important; +} +.comment-reactions .user-has-reacted { + background-color: #073642 !important; +} +.text-gray-dark { + color: #839496 !important; +} +.contrib-number { + color: #93a1a1 !important; +} +.counter { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.diffstat-bar { + color: #839496 !important; +} +.file-header { + background-color: #073642 !important; +} +.file-history-tease .participation { + background-color: #002b36 !important; + color: #839496 !important; +} +.file-history-tease .participation .quickstat strong { + color: #839496 !important; +} +.file-history-tease .participation a { + color: #586e75 !important; +} +.file-history-tease .author a { + color: #839496 !important; +} +.file-history-tease-header { + background-color: #073642 !important; +} +.file-info-divider { + background-color: #586e75 !important; +} +.file-wrap { + color: #839496 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #083c4a !important; +} +a.filter-item, +.filter-item { + color: #839496 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #073642 !important; + color: #93a1a1 !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.flash { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.gh-header-number { + color: #586e75 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #073642 !important; +} +.issue-meta { + color: #586e75 !important; +} +.issues-listing a { + color: #839496 !important; +} +.muted-link { + color: #839496 !important; +} +.new-user-avatar-cta { + background-color: #073642 !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.overall-summary { + border-color: #586e75 !important; +} +.pinned-repo-item.border { + border-color: #586e75 !important; +} +.progress-bar { + background-color: #586e75 !important; +} +.simple-box { + background-color: #073642 !important; +} +.social-count { + background-color: #073642 !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.scope-badge { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.stats-switcher-wrapper { + background-color: #002b36 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #839496 !important; +} +.table-list-header-toggle .btn-link { + color: #586e75 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #839496 !important; +} +.text-emphasized { + color: #93a1a1 !important; +} +.text-diff-added { + color: #859900 !important; +} +.text-diff-deleted { + color: #dc322f !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #002b36 !important; + color: #839496 !important; +} +.blob-code-addition { + background-color: rgba(232,255,77,0.1) !important; +} +.blob-code-addition .x { + background-color: #647300 !important; + color: #c1cacb !important; +} +.blob-code-deletion { + background-color: rgba(220,50,47,0.2) !important; +} +.blob-code-deletion .x { + background-color: #721513 !important; + color: #c1cacb !important; +} +.blob-code-hunk { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.blob-code-inner { + color: #839496 !important; +} +.blob-num { + background-color: #002b36 !important; + color: #586e75 !important; +} +.file { + color: #839496 !important; +} +.form-control { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.pl-c { + color: #586e75 !important; +} +.pl-c1 { + color: #268bd2 !important; +} +.pl-e { + color: #b58900 !important; +} +.pl-en { + color: #268bd2 !important; +} +.pl-k { + color: #859900 !important; + font-weight: bold !important; +} +.pl-pds { + color: #2aa198 !important; +} +.pl-s { + color: #2aa198 !important; +} +.pl-smi { + color: #839496 !important; +} +.pl-v { + color: #859900 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #073642 !important; +} +.boxed-group * { + border-color: #586e75 !important; +} +.boxed-group article { + background-color: #002b36 !important; + color: #839496 !important; +} +.boxed-group > h3 { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.more-repos { + background-color: #094352 !important; + box-shadow: inset 0 1px 0 #586e75 !important; +} +.boxed-group-inner { + background-color: #002b36 !important; +} +.branch-action-body { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.branch-action-body div { + border-color: #586e75 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #859900 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b58900 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #839496 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b58900 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #586e75 !important; + background-color: #073642 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #dc322f !important; + color: #002b36 !important; +} +.State--green { + background-color: #859900 !important; + color: #002b36 !important; +} +.build-status-item { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.build-status-item .build-status-details { + color: #268bd2 !important; +} +.capped-card h3 { + background-color: #094352 !important; +} +.capped-card h3 a { + color: #93a1a1 !important; +} +.capped-card-content { + background-color: #002b36 !important; +} +.capped-list th { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.capped-list tr:nth-child(2n) { + background-color: #073642 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #002b36 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #586e75 !important; +} +.commit-author { + color: #839496 !important; +} +.commit-author-section { + color: #839496 !important; +} +.commit-meta { + color: #586e75 !important; +} +.commit-meta .sha-block { + color: #586e75 !important; +} +.commit-meta .sha-block .sha { + color: #839496 !important; +} +.commit-ref, +code.commit-sha { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #2aa198 !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(190,255,255,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #93a1a1 !important; +} +.commit-tease-contributors { + background-color: #073642 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #073642 !important; + color: #93a1a1 !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.commit-meta { + background-color: #073642 !important; + color: #839496 !important; +} +.commits-listing:before { + background-color: #073642 !important; +} +.full-commit { + background-color: #073642 !important; + border-color: #586e75 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #839496 !important; +} +.commit.table-list-item { + border-color: #073642 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #839496 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #839496 !important; +} +.completeness-indicator-success { + background-color: #859900 !important; +} +.completeness-indicator-problem { + background-color: #b58900 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #073642 !important; +} +.blankslate { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.comment-form-head.tabnav { + background-color: #002b36 !important; +} +.conversation-list-heading .inner { + background-color: #002b36 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #dc322f !important; + color: #93a1a1 !important; +} +.discussion-item-icon { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.discussion-item-icon.octicon { + color: #93a1a1 !important; +} +.discussion-timeline:before { + background-color: #657b83 !important; +} +.discussion-timeline-actions { + background-color: #002b36 !important; +} +.drag-and-drop { + background-color: #073642 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #657b83 !important; + border-color: #002b36 !important; +} +.timeline-comment { + background-color: #002b36 !important; + border-color: #586e75 !important; +} +.timeline-comment-header { + background-color: #073642 !important; +} +.timeline-comment-wrapper { + border-color: #002b36 !important; +} +.donut-chart > .pending { + fill: #b58900 !important; +} +.dropdown-divider { + background-color: #657b83 !important; +} +.dropdown-item { + color: #839496 !important; +} +.dropdown-item:hover { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.dropdown-menu { + background-color: #094352 !important; + color: #93a1a1 !important; + border-color: #657b83 !important; +} +.files * { + color: #839496 !important; +} +.files tbody tr { + border-color: #073642 !important; +} +.files tbody tr:nth-child(even) { + background-color: #00323f !important; +} +.files tbody tr:nth-child(odd) { + background-color: #002b36 !important; +} +.files tbody tr:hover * { + background-color: #094352 !important; +} +.btn { + background-image: linear-gradient(to bottom, #586e75, #073642) !important; + border-color: #586e75 !important; + color: #93a1a1 !important; +} +.btn:hover { + background-color: #083c4a !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #859900 !important; + background-image: linear-gradient(#859900, #424d00) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #268bd2 !important; +} +.Header { + background-color: #083c4a !important; + border-bottom-color: #586e75 !important; +} +.Header a { + color: #93a1a1 !important; +} +.lang { + color: #93a1a1 !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #073642 !important; + border-color: transparent !important; + color: #839496 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #839496 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #002b36 !important; + border-color: #dc322f #094352 transparent !important; +} +.site-footer-links * { + color: #839496 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.js-directory-link { + color: #268bd2 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #002b36 !important; + border-color: #586e75 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #839496 !important; +} +.notifications-list li { + background-color: #002b36 !important; +} +.octicon, +.octicon-repo { + color: #93a1a1 !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(255,54,43,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #6c71c4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(205,212,0,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #dc322f !important; +} +.octicon-check { + color: #859900 !important; +} +.octicon-primitive-dot { + color: #b58900 !important; +} +.octicon-clippy { + color: #93a1a1 !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #586e75 !important; +} +.orghead { + background-color: #073642 !important; + border-color: #657b83 !important; + border-bottom: 0px !important; + color: #93a1a1 !important; +} +.org-name { + color: #93a1a1 !important; +} +.pagehead.orghead { + background-color: #073642 !important; +} +.outline-box-highlighted { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.pagination .current { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.pagination .disabled { + background-color: #073642 !important; + color: #586e75 !important; +} +.pagination .disabled:hover { + background-color: #073642 !important; +} +.pagination .gap { + background-color: #073642 !important; + color: #586e75 !important; +} +.pagination a { + background-color: #073642 !important; + border-color: #002b36 !important; + color: #839496 !important; +} +.pagination a:hover { + background-color: #586e75 !important; + color: #002b36 !important; +} +.empty-cell, +.diffbar { + background-color: #002b36 !important; +} +.merge-status-item { + background-color: #094352 !important; +} +.merge-message { + background-color: #083c4a !important; +} +.pr-toolbar { + background-color: #002b36 !important; +} +.review-thread-reply { + background-color: #073642 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #002b36 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #002b36 !important; +} +.upload-progress { + background-color: #073642 !important; + box-shadow: 1px 0px 0px #073642 inset; +} +#readme .plain { + background-color: #002b36 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #002b36 !important; + border-color: #657b83 !important; + color: #839496 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #268bd2 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #073642 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #586e75 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #002b36 !important; +} +.task-list-item.hovered { + background-color: #073642 !important; +} +.range-editor { + background-color: #073642 !important; +} +.compare-pr-placeholder { + background-color: #083c4a !important; +} +ul.comparison-list > li.title { + background-color: #094352 !important; +} +ul.comparison-list { + background-color: #083c4a !important; +} +.repository-description { + color: #839496 !important; +} +.repository-meta .edit-repository-meta label { + color: #839496 !important; +} +.pagehead.repohead { + background-color: #073642 !important; +} +.repository-content .RecentBranches { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.repohead-details-container a { + color: #839496 !important; +} +.select-menu-modal { + border-color: #839496 !important; +} +.select-menu-modal * { + color: #839496 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #073642 !important; + color: #93a1a1 !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #002b36 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.repository-sidebar { + background-color: #002b36 !important; +} +.thread-subscription-status { + background-color: #002b36 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #073642 0%, #002b36 8px) !important; + box-shadow: 1px 0px 0px #073642 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#002b36, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #002b36) !important; +} +.sunken-menu-item { + border-color: #002b36 !important; +} +.sunken-menu-item.selected { + background-color: #002b36 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.sunken-menu-item.selected:after { + background-color: #cb4b16 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #073642 70%, #002b36 100%) !important; +} +.state { + color: #93a1a1 !important; +} +.state-closed { + background-color: #dc322f !important; +} +.state-open { + background-color: #859900 !important; +} +.subnav-item { + color: #839496 !important; +} +.subnav-item:hover { + background-color: #083c4a !important; +} +.subnav-item:visited { + color: #839496 !important; +} +.subnav-item.selected { + background-color: #073642 !important; +} +.subnav-links a:hover { + background-color: #073642 !important; +} +.subnav-search input { + border-color: #586e75 !important; +} +.right .tabnav-extra { + color: #586e75 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #586e75 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #002b36 !important; + background-image: linear-gradient(#073642, #002b36) !important; + border-color: #657b83 !important; + color: #93a1a1 !important; +} +.table-list tr, +.table-list li { + background-color: #002b36 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #094352 !important; +} +.table-list-header { + background-color: #073642 !important; +} +.text-pending { + color: #b58900 !important; +} +.text-pending .octicon-primitive-dot { + color: #b58900 !important; +} +.text-red { + color: #dc322f !important; +} +.timeline-commits .commit-meta { + background-color: #002b36 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #586e75 !important; +} +.topic-tag.topic-tag-link { + background-color: #073642 !important; + color: #839496 !important; +} +.underline-nav-item { + color: #839496 !important; +} +.underline-nav-item.selected { + border-bottom-color: #dc322f !important; + color: #839496 !important; +} +.user-profile-nav { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.user-profile-sticky-bar:after { + background-color: #073642 !important; + border-color: #657b83 !important; +} +.graphs .area { + fill: #859900; +} +.summary-stats li .num { + color: #93a1a1 !important; +} +.viz { + background-color: #083c4a !important; +} +.facebox-popup { + color: #839496 !important; + background-color: #002b36 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #839496 !important; + background-color: #073642 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #586e75 !important; +} +.suggester { + background-color: #094352 !important; +} +.suggester li.navigation-focus { + background-color: #586e75 !important; +} diff --git a/css/solarized-dark/solarized-dark-google.css b/css/solarized-dark/solarized-dark-google.css new file mode 100644 index 0000000..a191756 --- /dev/null +++ b/css/solarized-dark/solarized-dark-google.css @@ -0,0 +1,74 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +.sfbgg { + background-color: #073642 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #073642, #002b36) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #002b36 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important; +} +#hdtbSum { + background-color: #002b36 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #002b36 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #073642, #002b36) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #002b36, #073642) !important; +} +#appbar { + background-color: #002b36 !important; +} +cite { + color: #859900 !important; +} +.ab_dropdown { + background-color: #002b36 !important; +} +div.crp { + background-color: #002b36 !important; +} +#fbar { + background-color: #073642 !important; +} diff --git a/css/solarized-dark/solarized-dark-hackernews.css b/css/solarized-dark/solarized-dark-hackernews.css new file mode 100644 index 0000000..93c6008 --- /dev/null +++ b/css/solarized-dark/solarized-dark-hackernews.css @@ -0,0 +1,84 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +table { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +.title a { + color: #839496 !important; +} +.title a:visited { + color: #586e75 !important; +} +a.storylink { + color: #93a1a1 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #002b36 !important; +} +#hnmain .comhead { + color: #93a1a1 !important; +} +#hnmain .c00 { + color: #839496 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #586e75 !important; +} +.cdd { + color: rgba(255,54,43,0.65) !important; +} +.comment i { + color: #586e75 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} diff --git a/css/solarized-dark/solarized-dark-lwn.css b/css/solarized-dark/solarized-dark-lwn.css new file mode 100644 index 0000000..3500435 --- /dev/null +++ b/css/solarized-dark/solarized-dark-lwn.css @@ -0,0 +1,76 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +tr.Even { + background-color: #073642 !important; +} +.BigQuote { + background-color: #073642 !important; + color: #cb4b16 !important; +} +.Cat1HL { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.Cat2HL { + background-color: #094352 !important; +} +.Cat3HL { + background-color: #083c4a !important; +} +.FeatureByline { + background-color: #073642 !important; + border: none !important; +} +.Headline { + background-color: #094352 !important; +} +.QuotedText { + color: #6c71c4 !important; +} +DIV.GAByline { + background-color: #073642 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #00323f !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #002b36 !important; +} +DIV.CommentBox { + border-color: #073642 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #094352 !important; +} +#menu, +.topnav-container { + background-color: #073642 !important; +} +.navmenu ul { + background-color: #073642 !important; +} diff --git a/css/solarized-dark/solarized-dark-mediawiki.css b/css/solarized-dark/solarized-dark-mediawiki.css new file mode 100644 index 0000000..4983626 --- /dev/null +++ b/css/solarized-dark/solarized-dark-mediawiki.css @@ -0,0 +1,144 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +body * { + border-color: #094352 !important; +} +#content { + background-color: #002b36 !important; + color: #839496 !important; +} +#mw-head, +#mw-panel { + background-color: #073642 !important; + color: #93a1a1 !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #073642 !important; + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #002b36, #073642) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs ul li { + background-color: #073642 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #073642 !important; + background-image: linear-gradient(to bottom, #002b36, #073642) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #073642, #002b36) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #002b36 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.catlinks { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.navbox { + background-color: #073642 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #094352 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #083c4a !important; +} +.navbox-even { + background-color: #002b36 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #094352 !important; + color: #93a1a1 !important; +} +code { + background-color: #094352 !important; + border-color: #094352 !important; + color: #93a1a1 !important; +} +div.thumbinner { + background-color: #073642 !important; + border-color: #094352 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #094352 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #002b36 !important; + border-color: #094352 !important; + color: #839496 !important; +} +table.wikitable > * > tr > th { + background-color: #073642 !important; +} diff --git a/css/solarized-dark/solarized-dark-planet.emacsen.org.css b/css/solarized-dark/solarized-dark-planet.emacsen.org.css new file mode 100644 index 0000000..ff19916 --- /dev/null +++ b/css/solarized-dark/solarized-dark-planet.emacsen.org.css @@ -0,0 +1,61 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +div#page div#header { + background-color: #002b36 !important; +} +div#page div#header a { + color: #6c71c4 !important; +} +.post { + background-color: #002b36 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #073642 !important; +} +.post h2 a { + color: #93a1a1 !important; +} +.post div.entry { + background-color: #002b36 !important; + color: #839496 !important; +} +.post div.entry blockquote { + background-color: #073642 !important; +} +.post div.entry kbd { + background-color: #073642 !important; + border-color: #586e75 !important; + box-shadow: none !important; + color: #93a1a1 !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} diff --git a/css/solarized-dark/solarized-dark-reddit.css b/css/solarized-dark/solarized-dark-reddit.css new file mode 100644 index 0000000..ddd1a27 --- /dev/null +++ b/css/solarized-dark/solarized-dark-reddit.css @@ -0,0 +1,117 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +#sr-header-area { + background-color: #073642 !important; +} +#sr-header-area .srdrop .selected { + color: #839496 !important; +} +#sr-header-area #sr-more-link { + background-color: #073642 !important; +} +.link.promotedlink.promoted { + background-color: #073642 !important; +} +.link .usertext .md { + background-color: #073642 !important; +} +.linkinfo { + background-color: #073642 !important; +} +.linklisting .odd { + background-color: #073642 !important; +} +.thing .title { + color: #839496 !important; +} +div.md { + color: #839496 !important; +} +body.comment { + background-color: #002b36 !important; +} +.commentarea > .usertext { + background-color: #002b36 !important; +} +.commentarea .menuarea { + background-color: #002b36 !important; +} +.comments-page .panestack-title { + background-color: #002b36 !important; +} +.listing-chooser { + background-color: #002b36 !important; +} +.listing-chooser .intro { + background-color: #586e75 !important; + color: #93a1a1 !important; +} +.listing-chooser .grippy { + background-color: #002b36 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #073642 !important; +} +.listing-chooser li.selected { + background-color: #586e75 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #839496 !important; +} +.listing-chooser li a .description { + color: #93a1a1 !important; +} +.titlebox { + background-color: #073642 !important; +} +.titlebox form.toggle { + background-color: #073642 !important; + color: #839496 !important; +} +.side .usertext-body .md { + background-color: #073642 !important; +} +.side { + background-color: #073642 !important; +} +.sidebox .spacer { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.tabmenu li a { + background-color: #073642 !important; +} +#header-bottom-right { + background-color: #073642 !important; +} +.morelink .nub { + background-color: #073642 !important; +} diff --git a/css/solarized-dark/solarized-dark-sakai.css b/css/solarized-dark/solarized-dark-sakai.css new file mode 100644 index 0000000..7161263 --- /dev/null +++ b/css/solarized-dark/solarized-dark-sakai.css @@ -0,0 +1,74 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +tr:hover, +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +#toolMenu li { + background-color: #002b36 !important; +} +.navPanel, +.navIntraTool { + background-color: #002b36 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #839496 !important; +} +.listHier th { + background-color: #094352 !important; +} +ul.makeMenu { + background-color: #094352 !important; + border: 1px solid #094352 !important; +} +tr.external { + background-color: #094352 !important; +} diff --git a/css/solarized-dark/solarized-dark-stackexchange.css b/css/solarized-dark/solarized-dark-stackexchange.css new file mode 100644 index 0000000..2cb3e06 --- /dev/null +++ b/css/solarized-dark/solarized-dark-stackexchange.css @@ -0,0 +1,236 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +hr { + background-color: #094352 !important; + color: #094352 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #6c71c4 !important; +} +.bottom-notice { + background-color: #073642 !important; +} +.comments-link { + color: #859900 !important; +} +.page-numbers { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.page-numbers.current { + background-color: #cb4b16 !important; + color: #002b36 !important; +} +.post-menu a { + color: #6c71c4 !important; +} +.question-status { + background-color: #073642 !important; +} +pre code { + background-color: #073642 !important; + color: #93a1a1 !important; +} +pre code .atn { + color: #268bd2 !important; +} +pre code .atv { + color: #2aa198 !important; +} +pre code .com { + color: #586e75 !important; +} +pre code .kwd { + color: #859900 !important; +} +pre code .lit { + color: #d33682 !important; +} +pre code .pln, +pre code .pun { + color: #839496 !important; +} +pre code .str { + color: #2aa198 !important; +} +pre code .tag { + color: #859900 !important; +} +pre code .typ { + color: #b58900 !important; +} +#footer { + background-color: #083c4a !important; + color: #839496 !important; +} +#footer #footer-sites th { + color: #93a1a1 !important; +} +.top-footer-links a { + color: #859900 !important; +} +.so-header { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.so-header a { + color: #859900 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #859900 !important; + color: #fdf6e3 !important; +} +.topbar-dialog { + background-color: #002b36 !important; + box-shadow: #586e75 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #002b36 !important; +} +.topbar-dialog .header { + background-color: #073642 !important; +} +.topbar-dialog .header a { + color: #93a1a1 !important; +} +.topbar-dialog .site-link { + color: #93a1a1 !important; +} +#header { + background-color: #094352 !important; +} +#question-header .question-hyperlink { + color: #93a1a1 !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #073642 !important; +} +.tagged-interesting { + background-color: #094352 !important; +} +div.answered-accepted { + background-color: #859900 !important; + color: #eee8d5 !important; +} +div.answered-accepted .mini-counts { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.answered .mini-counts span { + color: #859900 !important; +} +.unanswered .mini-counts span { + color: #839496 !important; +} +#hot-network-questions a { + color: #2aa198 !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #93a1a1 !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #93a1a1 !important; +} +#sidebar .module.community-bulletin { + background-color: #073642 !important; + color: #93a1a1 !important; +} +#sidebar .question-hyperlink { + color: #2aa198 !important; +} +.newuser { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.label-key { + color: #839496 !important; +} +.label-key b { + color: #93a1a1 !important; +} +#h-chat-link { + color: #93a1a1 !important; +} +.ad502-room { + background-color: #073642 !important; + box-shadow: #586e75 0px 1px 3px; + color: #93a1a1 !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #002b36, #073642); + color: #93a1a1 !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #cb4b16, #002b36); + color: #fdf6e3 !important; +} +.post-tag { + background-color: #586e75 !important; + color: #002b36 !important; +} +.post-tag::before { + background-color: #002b36 !important; +} +a.comment-user.owner { + background-color: #859900 !important; + color: #eee8d5 !important; +} +.post-signature { + background-color: #073642 !important; + color: #93a1a1 !important; +} +.post-signature a { + color: #2aa198 !important; +} +.post-signature.owner .user-info .user-details a { + color: #859900 !important; +} +.post-signature span.relativetime { + color: #93a1a1 !important; +} +.vote { + background-color: #073642 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #586e75 !important; + color: #002b36 !important; +} diff --git a/css/solarized-light/solarized-light-all-sites.css b/css/solarized-light/solarized-light-all-sites.css new file mode 100644 index 0000000..1bc5222 --- /dev/null +++ b/css/solarized-light/solarized-light-all-sites.css @@ -0,0 +1,1649 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.post-actions { + background-color: #eee8d5 !important; +} +.textarea-wrapper { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.search--adv { + background-color: #eee8d5 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #fdf6e3 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #eee8d5 !important; + color: #073642 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #073642 !important; +} +.site-wrapper > #header_wrapper { + background-color: #fdf6e3 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #fdf6e3 !important; +} +.search--header { + background-color: #eee8d5 !important; +} +.zci { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.tile--info { + background-color: #fdf6e3 !important; +} +.tile--info__expand { + background-color: #93a1a1 !important; +} +.tile--c { + background-color: #93a1a1 !important; + color: #073642 !important; +} +.module__text { + color: #657b83 !important; +} +.about-info-box__heading { + color: #586e75 !important; +} +.result.highlight { + background-color: #eee8d5 !important; +} +.result__snippet { + color: #657b83 !important; +} +.result__snippet b { + color: #586e75 !important; +} +.btn--top { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.btn--top:hover { + background-color: #93a1a1 !important; +} +.result--sep--hr:before { + background-color: #93a1a1 !important; +} +* { + border-color: #eee8d5 !important; +} +.news .alert .pull-info { + background-color: #ebe4cf !important; +} +.link-gray-dark, +.text-gray-dark { + color: #657b83 !important; +} +.bg-white { + background-color: #fdf6e3 !important; +} +.border { + border-color: #839496 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #268bd2 !important; +} +.breadcrumb strong.final-path { + color: #657b83 !important; +} +button.ajax-pagination-btn { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +button.ajax-pagination-btn:hover { + background-color: #93a1a1 !important; +} +.comment-reactions .btn-link { + color: #657b83 !important; +} +.comment-reactions .user-has-reacted { + background-color: #eee8d5 !important; +} +.text-gray-dark { + color: #657b83 !important; +} +.contrib-number { + color: #586e75 !important; +} +.counter { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.diffstat-bar { + color: #657b83 !important; +} +.file-header { + background-color: #eee8d5 !important; +} +.file-history-tease .participation { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.file-history-tease .participation .quickstat strong { + color: #657b83 !important; +} +.file-history-tease .participation a { + color: #93a1a1 !important; +} +.file-history-tease .author a { + color: #657b83 !important; +} +.file-history-tease-header { + background-color: #eee8d5 !important; +} +.file-info-divider { + background-color: #93a1a1 !important; +} +.file-wrap { + color: #657b83 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #ebe4cf !important; +} +a.filter-item, +.filter-item { + color: #657b83 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.flash { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.gh-header-number { + color: #93a1a1 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #eee8d5 !important; +} +.issue-meta { + color: #93a1a1 !important; +} +.issues-listing a { + color: #657b83 !important; +} +.muted-link { + color: #657b83 !important; +} +.new-user-avatar-cta { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.overall-summary { + border-color: #93a1a1 !important; +} +.pinned-repo-item.border { + border-color: #93a1a1 !important; +} +.progress-bar { + background-color: #93a1a1 !important; +} +.simple-box { + background-color: #eee8d5 !important; +} +.social-count { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.scope-badge { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.stats-switcher-wrapper { + background-color: #fdf6e3 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #657b83 !important; +} +.table-list-header-toggle .btn-link { + color: #93a1a1 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #657b83 !important; +} +.text-emphasized { + color: #586e75 !important; +} +.text-diff-added { + color: #859900 !important; +} +.text-diff-deleted { + color: #dc322f !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.blob-code-addition { + background-color: rgba(232,255,77,0.1) !important; +} +.blob-code-addition .x { + background-color: #647300 !important; + color: #b1bec2 !important; +} +.blob-code-deletion { + background-color: rgba(220,50,47,0.2) !important; +} +.blob-code-deletion .x { + background-color: #721513 !important; + color: #b1bec2 !important; +} +.blob-code-hunk { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.blob-code-inner { + color: #657b83 !important; +} +.blob-num { + background-color: #fdf6e3 !important; + color: #93a1a1 !important; +} +.file { + color: #657b83 !important; +} +.form-control { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.pl-c { + color: #93a1a1 !important; +} +.pl-c1 { + color: #268bd2 !important; +} +.pl-e { + color: #b58900 !important; +} +.pl-en { + color: #268bd2 !important; +} +.pl-k { + color: #859900 !important; + font-weight: bold !important; +} +.pl-pds { + color: #2aa198 !important; +} +.pl-s { + color: #2aa198 !important; +} +.pl-smi { + color: #657b83 !important; +} +.pl-v { + color: #859900 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #eee8d5 !important; +} +.boxed-group * { + border-color: #93a1a1 !important; +} +.boxed-group article { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.boxed-group > h3 { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.more-repos { + background-color: #e9e1c8 !important; + box-shadow: inset 0 1px 0 #93a1a1 !important; +} +.boxed-group-inner { + background-color: #fdf6e3 !important; +} +.branch-action-body { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.branch-action-body div { + border-color: #93a1a1 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #859900 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b58900 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #657b83 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b58900 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #93a1a1 !important; + background-color: #eee8d5 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #dc322f !important; + color: #fdf6e3 !important; +} +.State--green { + background-color: #859900 !important; + color: #fdf6e3 !important; +} +.build-status-item { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.build-status-item .build-status-details { + color: #268bd2 !important; +} +.capped-card h3 { + background-color: #e9e1c8 !important; +} +.capped-card h3 a { + color: #586e75 !important; +} +.capped-card-content { + background-color: #fdf6e3 !important; +} +.capped-list th { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.capped-list tr:nth-child(2n) { + background-color: #eee8d5 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #fdf6e3 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #93a1a1 !important; +} +.commit-author { + color: #657b83 !important; +} +.commit-author-section { + color: #657b83 !important; +} +.commit-meta { + color: #93a1a1 !important; +} +.commit-meta .sha-block { + color: #93a1a1 !important; +} +.commit-meta .sha-block .sha { + color: #657b83 !important; +} +.commit-ref, +code.commit-sha { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #2aa198 !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(0,0,142,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #586e75 !important; +} +.commit-tease-contributors { + background-color: #eee8d5 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.commit-meta { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.commits-listing:before { + background-color: #eee8d5 !important; +} +.full-commit { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #657b83 !important; +} +.commit.table-list-item { + border-color: #eee8d5 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #657b83 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #657b83 !important; +} +.completeness-indicator-success { + background-color: #859900 !important; +} +.completeness-indicator-problem { + background-color: #b58900 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #eee8d5 !important; +} +.blankslate { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.comment-form-head.tabnav { + background-color: #fdf6e3 !important; +} +.conversation-list-heading .inner { + background-color: #fdf6e3 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #dc322f !important; + color: #586e75 !important; +} +.discussion-item-icon { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.discussion-item-icon.octicon { + color: #586e75 !important; +} +.discussion-timeline:before { + background-color: #839496 !important; +} +.discussion-timeline-actions { + background-color: #fdf6e3 !important; +} +.drag-and-drop { + background-color: #eee8d5 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #839496 !important; + border-color: #fdf6e3 !important; +} +.timeline-comment { + background-color: #fdf6e3 !important; + border-color: #93a1a1 !important; +} +.timeline-comment-header { + background-color: #eee8d5 !important; +} +.timeline-comment-wrapper { + border-color: #fdf6e3 !important; +} +.donut-chart > .pending { + fill: #b58900 !important; +} +.dropdown-divider { + background-color: #839496 !important; +} +.dropdown-item { + color: #657b83 !important; +} +.dropdown-item:hover { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.dropdown-menu { + background-color: #e9e1c8 !important; + color: #586e75 !important; + border-color: #839496 !important; +} +.files * { + color: #657b83 !important; +} +.files tbody tr { + border-color: #eee8d5 !important; +} +.files tbody tr:nth-child(even) { + background-color: #fcf3da !important; +} +.files tbody tr:nth-child(odd) { + background-color: #fdf6e3 !important; +} +.files tbody tr:hover * { + background-color: #e9e1c8 !important; +} +.btn { + background-image: linear-gradient(to bottom, #eee8d5, #93a1a1) !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.btn:hover { + background-color: #ebe4cf !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #859900 !important; + background-image: linear-gradient(#859900, #424d00) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #268bd2 !important; +} +.Header { + background-color: #ebe4cf !important; + border-bottom-color: #93a1a1 !important; +} +.Header a { + color: #586e75 !important; +} +.lang { + color: #586e75 !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #eee8d5 !important; + border-color: transparent !important; + color: #657b83 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #657b83 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #fdf6e3 !important; + border-color: #dc322f #e9e1c8 transparent !important; +} +.site-footer-links * { + color: #657b83 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.js-directory-link { + color: #268bd2 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #fdf6e3 !important; + border-color: #93a1a1 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #657b83 !important; +} +.notifications-list li { + background-color: #fdf6e3 !important; +} +.octicon, +.octicon-repo { + color: #93a1a1 !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(202,0,0,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #6c71c4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(68,103,0,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #dc322f !important; +} +.octicon-check { + color: #859900 !important; +} +.octicon-primitive-dot { + color: #b58900 !important; +} +.octicon-clippy { + color: #586e75 !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #93a1a1 !important; +} +.orghead { + background-color: #eee8d5 !important; + border-color: #839496 !important; + border-bottom: 0px !important; + color: #586e75 !important; +} +.org-name { + color: #586e75 !important; +} +.pagehead.orghead { + background-color: #eee8d5 !important; +} +.outline-box-highlighted { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.pagination .current { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.pagination .disabled { + background-color: #eee8d5 !important; + color: #93a1a1 !important; +} +.pagination .disabled:hover { + background-color: #eee8d5 !important; +} +.pagination .gap { + background-color: #eee8d5 !important; + color: #93a1a1 !important; +} +.pagination a { + background-color: #eee8d5 !important; + border-color: #fdf6e3 !important; + color: #657b83 !important; +} +.pagination a:hover { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.empty-cell, +.diffbar { + background-color: #fdf6e3 !important; +} +.merge-status-item { + background-color: #e9e1c8 !important; +} +.merge-message { + background-color: #ebe4cf !important; +} +.pr-toolbar { + background-color: #fdf6e3 !important; +} +.review-thread-reply { + background-color: #eee8d5 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #fdf6e3 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #fdf6e3 !important; +} +.upload-progress { + background-color: #eee8d5 !important; + box-shadow: 1px 0px 0px #eee8d5 inset; +} +#readme .plain { + background-color: #fdf6e3 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #fdf6e3 !important; + border-color: #839496 !important; + color: #657b83 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #268bd2 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #eee8d5 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #93a1a1 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #fdf6e3 !important; +} +.task-list-item.hovered { + background-color: #eee8d5 !important; +} +.range-editor { + background-color: #eee8d5 !important; +} +.compare-pr-placeholder { + background-color: #ebe4cf !important; +} +ul.comparison-list > li.title { + background-color: #e9e1c8 !important; +} +ul.comparison-list { + background-color: #ebe4cf !important; +} +.repository-description { + color: #657b83 !important; +} +.repository-meta .edit-repository-meta label { + color: #657b83 !important; +} +.pagehead.repohead { + background-color: #eee8d5 !important; +} +.repository-content .RecentBranches { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.repohead-details-container a { + color: #657b83 !important; +} +.select-menu-modal { + border-color: #657b83 !important; +} +.select-menu-modal * { + color: #657b83 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #eee8d5 !important; + color: #586e75 !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #fdf6e3 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.repository-sidebar { + background-color: #fdf6e3 !important; +} +.thread-subscription-status { + background-color: #fdf6e3 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #eee8d5 0%, #fdf6e3 8px) !important; + box-shadow: 1px 0px 0px #eee8d5 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#fdf6e3, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #fdf6e3) !important; +} +.sunken-menu-item { + border-color: #fdf6e3 !important; +} +.sunken-menu-item.selected { + background-color: #fdf6e3 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.sunken-menu-item.selected:after { + background-color: #cb4b16 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #eee8d5 70%, #fdf6e3 100%) !important; +} +.state { + color: #586e75 !important; +} +.state-closed { + background-color: #dc322f !important; +} +.state-open { + background-color: #859900 !important; +} +.subnav-item { + color: #657b83 !important; +} +.subnav-item:hover { + background-color: #ebe4cf !important; +} +.subnav-item:visited { + color: #657b83 !important; +} +.subnav-item.selected { + background-color: #eee8d5 !important; +} +.subnav-links a:hover { + background-color: #eee8d5 !important; +} +.subnav-search input { + border-color: #93a1a1 !important; +} +.right .tabnav-extra { + color: #93a1a1 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #93a1a1 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #fdf6e3 !important; + background-image: linear-gradient(#eee8d5, #fdf6e3) !important; + border-color: #839496 !important; + color: #586e75 !important; +} +.table-list tr, +.table-list li { + background-color: #fdf6e3 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #e9e1c8 !important; +} +.table-list-header { + background-color: #eee8d5 !important; +} +.text-pending { + color: #b58900 !important; +} +.text-pending .octicon-primitive-dot { + color: #b58900 !important; +} +.text-red { + color: #dc322f !important; +} +.timeline-commits .commit-meta { + background-color: #fdf6e3 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #93a1a1 !important; +} +.topic-tag.topic-tag-link { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.underline-nav-item { + color: #657b83 !important; +} +.underline-nav-item.selected { + border-bottom-color: #dc322f !important; + color: #657b83 !important; +} +.user-profile-nav { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.user-profile-sticky-bar:after { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.graphs .area { + fill: #859900; +} +.summary-stats li .num { + color: #586e75 !important; +} +.viz { + background-color: #ebe4cf !important; +} +.facebox-popup { + color: #657b83 !important; + background-color: #fdf6e3 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #657b83 !important; + background-color: #eee8d5 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #93a1a1 !important; +} +.suggester { + background-color: #e9e1c8 !important; +} +.suggester li.navigation-focus { + background-color: #93a1a1 !important; +} +.sfbgg { + background-color: #eee8d5 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #fdf6e3 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important; +} +#hdtbSum { + background-color: #fdf6e3 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #fdf6e3 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#appbar { + background-color: #fdf6e3 !important; +} +cite { + color: #859900 !important; +} +.ab_dropdown { + background-color: #fdf6e3 !important; +} +div.crp { + background-color: #fdf6e3 !important; +} +#fbar { + background-color: #eee8d5 !important; +} +table { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +.title a { + color: #657b83 !important; +} +.title a:visited { + color: #93a1a1 !important; +} +a.storylink { + color: #586e75 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #fdf6e3 !important; +} +#hnmain .comhead { + color: #586e75 !important; +} +#hnmain .c00 { + color: #657b83 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #93a1a1 !important; +} +.cdd { + color: rgba(202,0,0,0.65) !important; +} +.comment i { + color: #93a1a1 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} +tr.Even { + background-color: #eee8d5 !important; +} +.BigQuote { + background-color: #eee8d5 !important; + color: #cb4b16 !important; +} +.Cat1HL { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.Cat2HL { + background-color: #e9e1c8 !important; +} +.Cat3HL { + background-color: #ebe4cf !important; +} +.FeatureByline { + background-color: #eee8d5 !important; + border: none !important; +} +.Headline { + background-color: #e9e1c8 !important; +} +.QuotedText { + color: #6c71c4 !important; +} +DIV.GAByline { + background-color: #eee8d5 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #fcf3da !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #fdf6e3 !important; +} +DIV.CommentBox { + border-color: #eee8d5 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #e9e1c8 !important; +} +#menu, +.topnav-container { + background-color: #eee8d5 !important; +} +.navmenu ul { + background-color: #eee8d5 !important; +} +body * { + border-color: #e9e1c8 !important; +} +#content { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +#mw-head, +#mw-panel { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #eee8d5 !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs ul li { + background-color: #eee8d5 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #eee8d5 !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #fdf6e3 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.catlinks { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.navbox { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #e9e1c8 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #ebe4cf !important; +} +.navbox-even { + background-color: #fdf6e3 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +code { + background-color: #e9e1c8 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +div.thumbinner { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #e9e1c8 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #fdf6e3 !important; + border-color: #e9e1c8 !important; + color: #657b83 !important; +} +table.wikitable > * > tr > th { + background-color: #eee8d5 !important; +} +div#page div#header { + background-color: #fdf6e3 !important; +} +div#page div#header a { + color: #6c71c4 !important; +} +.post { + background-color: #fdf6e3 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #eee8d5 !important; +} +.post h2 a { + color: #586e75 !important; +} +.post div.entry { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.post div.entry blockquote { + background-color: #eee8d5 !important; +} +.post div.entry kbd { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + box-shadow: none !important; + color: #586e75 !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} +#sr-header-area { + background-color: #eee8d5 !important; +} +#sr-header-area .srdrop .selected { + color: #657b83 !important; +} +#sr-header-area #sr-more-link { + background-color: #eee8d5 !important; +} +.link.promotedlink.promoted { + background-color: #eee8d5 !important; +} +.link .usertext .md { + background-color: #eee8d5 !important; +} +.linkinfo { + background-color: #eee8d5 !important; +} +.linklisting .odd { + background-color: #eee8d5 !important; +} +.thing .title { + color: #657b83 !important; +} +div.md { + color: #657b83 !important; +} +body.comment { + background-color: #fdf6e3 !important; +} +.commentarea > .usertext { + background-color: #fdf6e3 !important; +} +.commentarea .menuarea { + background-color: #fdf6e3 !important; +} +.comments-page .panestack-title { + background-color: #fdf6e3 !important; +} +.listing-chooser { + background-color: #fdf6e3 !important; +} +.listing-chooser .intro { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.listing-chooser .grippy { + background-color: #fdf6e3 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #eee8d5 !important; +} +.listing-chooser li.selected { + background-color: #93a1a1 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #657b83 !important; +} +.listing-chooser li a .description { + color: #586e75 !important; +} +.titlebox { + background-color: #eee8d5 !important; +} +.titlebox form.toggle { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.side .usertext-body .md { + background-color: #eee8d5 !important; +} +.side { + background-color: #eee8d5 !important; +} +.sidebox .spacer { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.tabmenu li a { + background-color: #eee8d5 !important; +} +#header-bottom-right { + background-color: #eee8d5 !important; +} +.morelink .nub { + background-color: #eee8d5 !important; +} +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +tr:hover, +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +#toolMenu li { + background-color: #fdf6e3 !important; +} +.navPanel, +.navIntraTool { + background-color: #fdf6e3 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #657b83 !important; +} +.listHier th { + background-color: #e9e1c8 !important; +} +ul.makeMenu { + background-color: #e9e1c8 !important; + border: 1px solid #e9e1c8 !important; +} +tr.external { + background-color: #e9e1c8 !important; +} +hr { + background-color: #e9e1c8 !important; + color: #e9e1c8 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #6c71c4 !important; +} +.bottom-notice { + background-color: #eee8d5 !important; +} +.comments-link { + color: #859900 !important; +} +.page-numbers { + background-color: #859900 !important; + color: #073642 !important; +} +.page-numbers.current { + background-color: #cb4b16 !important; + color: #fdf6e3 !important; +} +.post-menu a { + color: #6c71c4 !important; +} +.question-status { + background-color: #eee8d5 !important; +} +pre code { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +pre code .atn { + color: #268bd2 !important; +} +pre code .atv { + color: #2aa198 !important; +} +pre code .com { + color: #93a1a1 !important; +} +pre code .kwd { + color: #859900 !important; +} +pre code .lit { + color: #d33682 !important; +} +pre code .pln, +pre code .pun { + color: #657b83 !important; +} +pre code .str { + color: #2aa198 !important; +} +pre code .tag { + color: #859900 !important; +} +pre code .typ { + color: #b58900 !important; +} +#footer { + background-color: #ebe4cf !important; + color: #657b83 !important; +} +#footer #footer-sites th { + color: #586e75 !important; +} +.top-footer-links a { + color: #859900 !important; +} +.so-header { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.so-header a { + color: #859900 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #859900 !important; + color: #002b36 !important; +} +.topbar-dialog { + background-color: #fdf6e3 !important; + box-shadow: #93a1a1 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #fdf6e3 !important; +} +.topbar-dialog .header { + background-color: #eee8d5 !important; +} +.topbar-dialog .header a { + color: #586e75 !important; +} +.topbar-dialog .site-link { + color: #586e75 !important; +} +#header { + background-color: #e9e1c8 !important; +} +#question-header .question-hyperlink { + color: #586e75 !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #eee8d5 !important; +} +.tagged-interesting { + background-color: #e9e1c8 !important; +} +div.answered-accepted { + background-color: #859900 !important; + color: #073642 !important; +} +div.answered-accepted .mini-counts { + background-color: #859900 !important; + color: #073642 !important; +} +.answered .mini-counts span { + color: #859900 !important; +} +.unanswered .mini-counts span { + color: #657b83 !important; +} +#hot-network-questions a { + color: #2aa198 !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #586e75 !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #586e75 !important; +} +#sidebar .module.community-bulletin { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +#sidebar .question-hyperlink { + color: #2aa198 !important; +} +.newuser { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.label-key { + color: #657b83 !important; +} +.label-key b { + color: #586e75 !important; +} +#h-chat-link { + color: #586e75 !important; +} +.ad502-room { + background-color: #eee8d5 !important; + box-shadow: #93a1a1 0px 1px 3px; + color: #586e75 !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5); + color: #586e75 !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #cb4b16, #fdf6e3); + color: #002b36 !important; +} +.post-tag { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.post-tag::before { + background-color: #fdf6e3 !important; +} +a.comment-user.owner { + background-color: #859900 !important; + color: #073642 !important; +} +.post-signature { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.post-signature a { + color: #2aa198 !important; +} +.post-signature.owner .user-info .user-details a { + color: #859900 !important; +} +.post-signature span.relativetime { + color: #586e75 !important; +} +.vote { + background-color: #eee8d5 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} diff --git a/css/solarized-light/solarized-light-disqus.css b/css/solarized-light/solarized-light-disqus.css new file mode 100644 index 0000000..1cf14a7 --- /dev/null +++ b/css/solarized-light/solarized-light-disqus.css @@ -0,0 +1,33 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.post-actions { + background-color: #eee8d5 !important; +} +.textarea-wrapper { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} diff --git a/css/solarized-light/solarized-light-duckduckgo.css b/css/solarized-light/solarized-light-duckduckgo.css new file mode 100644 index 0000000..9ef6b5c --- /dev/null +++ b/css/solarized-light/solarized-light-duckduckgo.css @@ -0,0 +1,87 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.search--adv { + background-color: #eee8d5 !important; +} +.search__autocomplete > .acp-wrap { + background-color: #fdf6e3 !important; +} +.search__autocomplete > .acp-wrap > .acp--highlight { + background-color: #eee8d5 !important; + color: #073642 !important; +} +.search__autocomplete > .acp-wrap strong { + color: #073642 !important; +} +.site-wrapper > #header_wrapper { + background-color: #fdf6e3 !important; +} +.site-wrapper > #header_wrapper > #header { + background-color: #fdf6e3 !important; +} +.search--header { + background-color: #eee8d5 !important; +} +.zci { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.tile--info { + background-color: #fdf6e3 !important; +} +.tile--info__expand { + background-color: #93a1a1 !important; +} +.tile--c { + background-color: #93a1a1 !important; + color: #073642 !important; +} +.module__text { + color: #657b83 !important; +} +.about-info-box__heading { + color: #586e75 !important; +} +.result.highlight { + background-color: #eee8d5 !important; +} +.result__snippet { + color: #657b83 !important; +} +.result__snippet b { + color: #586e75 !important; +} +.btn--top { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.btn--top:hover { + background-color: #93a1a1 !important; +} +.result--sep--hr:before { + background-color: #93a1a1 !important; +} diff --git a/css/solarized-light/solarized-light-generic.css b/css/solarized-light/solarized-light-generic.css new file mode 100644 index 0000000..cd39131 --- /dev/null +++ b/css/solarized-light/solarized-light-generic.css @@ -0,0 +1,52 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} diff --git a/css/solarized-light/solarized-light-github.css b/css/solarized-light/solarized-light-github.css new file mode 100644 index 0000000..950355b --- /dev/null +++ b/css/solarized-light/solarized-light-github.css @@ -0,0 +1,923 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +* { + border-color: #eee8d5 !important; +} +.news .alert .pull-info { + background-color: #ebe4cf !important; +} +.link-gray-dark, +.text-gray-dark { + color: #657b83 !important; +} +.bg-white { + background-color: #fdf6e3 !important; +} +.border { + border-color: #839496 !important; +} +.breadcrumb .repo-root.js-repo-root a { + color: #268bd2 !important; +} +.breadcrumb strong.final-path { + color: #657b83 !important; +} +button.ajax-pagination-btn { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +button.ajax-pagination-btn:hover { + background-color: #93a1a1 !important; +} +.comment-reactions .btn-link { + color: #657b83 !important; +} +.comment-reactions .user-has-reacted { + background-color: #eee8d5 !important; +} +.text-gray-dark { + color: #657b83 !important; +} +.contrib-number { + color: #586e75 !important; +} +.counter { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.diffstat-bar { + color: #657b83 !important; +} +.file-header { + background-color: #eee8d5 !important; +} +.file-history-tease .participation { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.file-history-tease .participation .quickstat strong { + color: #657b83 !important; +} +.file-history-tease .participation a { + color: #93a1a1 !important; +} +.file-history-tease .author a { + color: #657b83 !important; +} +.file-history-tease-header { + background-color: #eee8d5 !important; +} +.file-info-divider { + background-color: #93a1a1 !important; +} +.file-wrap { + color: #657b83 !important; +} +.file-wrap * { + background-color: transparent !important; +} +.filter-bar { + background-color: #ebe4cf !important; +} +a.filter-item, +.filter-item { + color: #657b83 !important; +} +a.filter-item.selected, +.filter-item.selected { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +a.filter-item:hover, +.filter-item:hover { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.flash { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.gh-header-number { + color: #93a1a1 !important; +} +.ellipsis-expander, +.hidden-text-expander a { + background-color: #eee8d5 !important; +} +.issue-meta { + color: #93a1a1 !important; +} +.issues-listing a { + color: #657b83 !important; +} +.muted-link { + color: #657b83 !important; +} +.new-user-avatar-cta { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.overall-summary { + border-color: #93a1a1 !important; +} +.pinned-repo-item.border { + border-color: #93a1a1 !important; +} +.progress-bar { + background-color: #93a1a1 !important; +} +.simple-box { + background-color: #eee8d5 !important; +} +.social-count { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.scope-badge { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.stats-switcher-wrapper { + background-color: #fdf6e3 !important; +} +.stats-switcher-wrapper .numbers-summary li a { + color: #657b83 !important; +} +.table-list-header-toggle .btn-link { + color: #93a1a1 !important; +} +.table-list-header-toggle .btn-link.selected { + color: #657b83 !important; +} +.text-emphasized { + color: #586e75 !important; +} +.text-diff-added { + color: #859900 !important; +} +.text-diff-deleted { + color: #dc322f !important; +} +.avatar, +.timeline-comment-avatar { + filter: opacity(50%); +} +.blob-code { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.blob-code-addition { + background-color: rgba(232,255,77,0.1) !important; +} +.blob-code-addition .x { + background-color: #647300 !important; + color: #b1bec2 !important; +} +.blob-code-deletion { + background-color: rgba(220,50,47,0.2) !important; +} +.blob-code-deletion .x { + background-color: #721513 !important; + color: #b1bec2 !important; +} +.blob-code-hunk { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.blob-code-inner { + color: #657b83 !important; +} +.blob-num { + background-color: #fdf6e3 !important; + color: #93a1a1 !important; +} +.file { + color: #657b83 !important; +} +.form-control { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.pl-c { + color: #93a1a1 !important; +} +.pl-c1 { + color: #268bd2 !important; +} +.pl-e { + color: #b58900 !important; +} +.pl-en { + color: #268bd2 !important; +} +.pl-k { + color: #859900 !important; + font-weight: bold !important; +} +.pl-pds { + color: #2aa198 !important; +} +.pl-s { + color: #2aa198 !important; +} +.pl-smi { + color: #657b83 !important; +} +.pl-v { + color: #859900 !important; + font-weight: bold !important; +} +.border-bottom, +.border-top { + border-color: #eee8d5 !important; +} +.boxed-group * { + border-color: #93a1a1 !important; +} +.boxed-group article { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.boxed-group > h3 { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.more-repos { + background-color: #e9e1c8 !important; + box-shadow: inset 0 1px 0 #93a1a1 !important; +} +.boxed-group-inner { + background-color: #fdf6e3 !important; +} +.branch-action-body { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.branch-action-body div { + border-color: #93a1a1 !important; +} +.branch-action-state-clean .branch-action-icon { + background-color: #859900 !important; +} +.branch-action-state-dirty .branch-action-icon, +.branch-action-state-unstable .branch-action-icon, +.branch-action-state-unknown .branch-action-icon { + background-color: #b58900 !important; + color: #fff !important; +} +.text-shadow-light, +.branch-group-name, +.branch-summary { + color: #657b83 !important; + text-shadow: none !important; +} +.branch-a-b-count .meter { + background-color: #b58900 !important; +} +.more-branches, +.branch-group-heading, +.branch-infobar, +.branch-name { + border-color: #93a1a1 !important; + background-color: #eee8d5 !important; +} +.State, +.State:visited { + color: #fff !important; +} +.State--red { + background-color: #dc322f !important; + color: #fdf6e3 !important; +} +.State--green { + background-color: #859900 !important; + color: #fdf6e3 !important; +} +.build-status-item { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.build-status-item .build-status-details { + color: #268bd2 !important; +} +.capped-card h3 { + background-color: #e9e1c8 !important; +} +.capped-card h3 a { + color: #586e75 !important; +} +.capped-card-content { + background-color: #fdf6e3 !important; +} +.capped-list th { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.capped-list tr:nth-child(2n) { + background-color: #eee8d5 !important; +} +.commit, +.commit-meta, +.commit-icon .octicon, +.commit-group-title .octicon-git-commit { + background-color: #fdf6e3 !important; +} +.commit *, +.commit-meta *, +.commit-icon .octicon *, +.commit-group-title .octicon-git-commit * { + border-color: #93a1a1 !important; +} +.commit-author { + color: #657b83 !important; +} +.commit-author-section { + color: #657b83 !important; +} +.commit-meta { + color: #93a1a1 !important; +} +.commit-meta .sha-block { + color: #93a1a1 !important; +} +.commit-meta .sha-block .sha { + color: #657b83 !important; +} +.commit-ref, +code.commit-sha { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.commit-ref .user, +code.commit-sha .user { + color: #2aa198 !important; +} +.commit-branches *, +.commit-tease, +.commit-title { + background-color: rgba(0,0,142,0.2) !important; + border: none !important; +} +.commit-branches * *, +.commit-tease *, +.commit-title * { + color: #586e75 !important; +} +.commit-tease-contributors { + background-color: #eee8d5 !important; +} +div.commit-branches, +div.commit.full-commit p.commit-title, +qul.branches-list { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +div.commit-branches *, +div.commit.full-commit p.commit-title *, +qul.branches-list * { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.commit-meta { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.commits-listing:before { + background-color: #eee8d5 !important; +} +.full-commit { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; +} +.full-commit * { + text-shadow: none !important; +} +.commit-desc pre { + background-color: transparent !important; + color: #657b83 !important; +} +.commit.table-list-item { + border-color: #eee8d5 !important; +} +.commit-meta.commit-author-section { + background-color: transparent !important; + color: #657b83 !important; +} +.table-list-cell .commit-title { + background-color: transparent !important; + color: #657b83 !important; +} +.completeness-indicator-success { + background-color: #859900 !important; +} +.completeness-indicator-problem { + background-color: #b58900 !important; + color: #fff !important; +} +.copyable-terminal { + background-color: #eee8d5 !important; +} +.blankslate { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.comment-form-head.tabnav { + background-color: #fdf6e3 !important; +} +.conversation-list-heading .inner { + background-color: #fdf6e3 !important; +} +.discussion-item-closed .discussion-item-icon { + background-color: #dc322f !important; + color: #586e75 !important; +} +.discussion-item-icon { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.discussion-item-icon.octicon { + color: #586e75 !important; +} +.discussion-timeline:before { + background-color: #839496 !important; +} +.discussion-timeline-actions { + background-color: #fdf6e3 !important; +} +.drag-and-drop { + background-color: #eee8d5 !important; +} +.new-discussion-timeline .closed-banner { + background-color: #839496 !important; + border-color: #fdf6e3 !important; +} +.timeline-comment { + background-color: #fdf6e3 !important; + border-color: #93a1a1 !important; +} +.timeline-comment-header { + background-color: #eee8d5 !important; +} +.timeline-comment-wrapper { + border-color: #fdf6e3 !important; +} +.donut-chart > .pending { + fill: #b58900 !important; +} +.dropdown-divider { + background-color: #839496 !important; +} +.dropdown-item { + color: #657b83 !important; +} +.dropdown-item:hover { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.dropdown-menu { + background-color: #e9e1c8 !important; + color: #586e75 !important; + border-color: #839496 !important; +} +.files * { + color: #657b83 !important; +} +.files tbody tr { + border-color: #eee8d5 !important; +} +.files tbody tr:nth-child(even) { + background-color: #fcf3da !important; +} +.files tbody tr:nth-child(odd) { + background-color: #fdf6e3 !important; +} +.files tbody tr:hover * { + background-color: #e9e1c8 !important; +} +.btn { + background-image: linear-gradient(to bottom, #eee8d5, #93a1a1) !important; + border-color: #93a1a1 !important; + color: #586e75 !important; +} +.btn:hover { + background-color: #ebe4cf !important; +} +.btn-primary, +.issues-listing .btn-primary { + background-color: #859900 !important; + background-image: linear-gradient(#859900, #424d00) !important; + color: #000 !important; + filter: opacity(62.5%); +} +.entry-title a { + color: #268bd2 !important; +} +.Header { + background-color: #ebe4cf !important; + border-bottom-color: #93a1a1 !important; +} +.Header a { + color: #586e75 !important; +} +.lang { + color: #586e75 !important; +} +.reponav-item, +.pagehead-tabs-item { + background-color: #eee8d5 !important; + border-color: transparent !important; + color: #657b83 !important; +} +.reponav-item:visited, +.pagehead-tabs-item:visited { + color: #657b83 !important; +} +.reponav-item.selected, +.pagehead-tabs-item.selected { + background-color: #fdf6e3 !important; + border-color: #dc322f #e9e1c8 transparent !important; +} +.site-footer-links * { + color: #657b83 !important; +} +.Box-row--focus-gray.navigation-focus { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.js-directory-link { + color: #268bd2 !important; +} +.js-site-search-form input, +.js-chromeless-input-container { + background-color: #fdf6e3 !important; + border-color: #93a1a1 !important; +} +a.label { + color: #000 !important; + filter: opacity(75%); +} +.notifications-list a { + color: #657b83 !important; +} +.notifications-list li { + background-color: #fdf6e3 !important; +} +.octicon, +.octicon-repo { + color: #93a1a1 !important; +} +.octicon.type-icon-state-closed, +.octicon-repo.type-icon-state-closed { + color: rgba(202,0,0,0.65) !important; +} +.octicon.type-icon-state-merged, +.octicon-repo.type-icon-state-merged { + color: #6c71c4 !important; +} +.octicon.type-icon-state-open, +.octicon-repo.type-icon-state-open { + color: rgba(68,103,0,0.65) !important; +} +.octicon-alert { + color: #fff !important; +} +.octicon-x { + color: #dc322f !important; +} +.octicon-check { + color: #859900 !important; +} +.octicon-primitive-dot { + color: #b58900 !important; +} +.octicon-clippy { + color: #586e75 !important; +} +.octicon-git-pull-request, +.octicon-diff { + color: #fff !important; +} +.octicon-markdown { + color: #93a1a1 !important; +} +.orghead { + background-color: #eee8d5 !important; + border-color: #839496 !important; + border-bottom: 0px !important; + color: #586e75 !important; +} +.org-name { + color: #586e75 !important; +} +.pagehead.orghead { + background-color: #eee8d5 !important; +} +.outline-box-highlighted { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.pagination .current { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.pagination .disabled { + background-color: #eee8d5 !important; + color: #93a1a1 !important; +} +.pagination .disabled:hover { + background-color: #eee8d5 !important; +} +.pagination .gap { + background-color: #eee8d5 !important; + color: #93a1a1 !important; +} +.pagination a { + background-color: #eee8d5 !important; + border-color: #fdf6e3 !important; + color: #657b83 !important; +} +.pagination a:hover { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.empty-cell, +.diffbar { + background-color: #fdf6e3 !important; +} +.merge-status-item { + background-color: #e9e1c8 !important; +} +.merge-message { + background-color: #ebe4cf !important; +} +.pr-toolbar { + background-color: #fdf6e3 !important; +} +.review-thread-reply { + background-color: #eee8d5 !important; +} +.review-thread-reply .inline-comment-form { + background-color: #fdf6e3 !important; +} +.octicon-git-merge { + color: #fff !important; +} +.uploaded-files { + background-color: #fdf6e3 !important; +} +.upload-progress { + background-color: #eee8d5 !important; + box-shadow: 1px 0px 0px #eee8d5 inset; +} +#readme .plain { + background-color: #fdf6e3 !important; +} +.markdown-body, +.markdown-body table * { + background-color: #fdf6e3 !important; + border-color: #839496 !important; + color: #657b83 !important; +} +.markdown-body a, +.markdown-body table * a { + color: #268bd2 !important; +} +.markdown-body code, +.markdown-body table * code, +.markdown-body pre, +.markdown-body table * pre { + background-color: #eee8d5 !important; +} +.markdown-body hr, +.markdown-body table * hr { + background-color: #93a1a1 !important; +} +.markdown-body img, +.markdown-body table * img { + background-color: #fdf6e3 !important; +} +.task-list-item.hovered { + background-color: #eee8d5 !important; +} +.range-editor { + background-color: #eee8d5 !important; +} +.compare-pr-placeholder { + background-color: #ebe4cf !important; +} +ul.comparison-list > li.title { + background-color: #e9e1c8 !important; +} +ul.comparison-list { + background-color: #ebe4cf !important; +} +.repository-description { + color: #657b83 !important; +} +.repository-meta .edit-repository-meta label { + color: #657b83 !important; +} +.pagehead.repohead { + background-color: #eee8d5 !important; +} +.repository-content .RecentBranches { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.repohead-details-container a { + color: #657b83 !important; +} +.select-menu-modal { + border-color: #657b83 !important; +} +.select-menu-modal * { + color: #657b83 !important; +} +.select-menu-header, +.select-menu-header * { + background-color: #eee8d5 !important; + color: #586e75 !important; + text-shadow: none !important; +} +.select-menu-item { + background-color: #fdf6e3 !important; +} +.select-menu-item.navigation-focus, +.select-menu-item.navigation-focus.selected, +.select-menu-item.navigation-focus.select-menu-action, +.select-menu-item-text.navigation-focus { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.repository-sidebar { + background-color: #fdf6e3 !important; +} +.thread-subscription-status { + background-color: #fdf6e3 !important; +} +.sunken-menu { + background-image: linear-gradient(to right, #eee8d5 0%, #fdf6e3 8px) !important; + box-shadow: 1px 0px 0px #eee8d5 inset; +} +.sunken-menu:before { + background-image: linear-gradient(#fdf6e3, transparent) !important; +} +.sunken-menu:after { + background-image: linear-gradient(transparent, #fdf6e3) !important; +} +.sunken-menu-item { + border-color: #fdf6e3 !important; +} +.sunken-menu-item.selected { + background-color: #fdf6e3 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.sunken-menu-item.selected:after { + background-color: #cb4b16 !important; +} +.sunken-menu-separator:before { + background-image: linear-gradient(to right, #eee8d5 70%, #fdf6e3 100%) !important; +} +.state { + color: #586e75 !important; +} +.state-closed { + background-color: #dc322f !important; +} +.state-open { + background-color: #859900 !important; +} +.subnav-item { + color: #657b83 !important; +} +.subnav-item:hover { + background-color: #ebe4cf !important; +} +.subnav-item:visited { + color: #657b83 !important; +} +.subnav-item.selected { + background-color: #eee8d5 !important; +} +.subnav-links a:hover { + background-color: #eee8d5 !important; +} +.subnav-search input { + border-color: #93a1a1 !important; +} +.right .tabnav-extra { + color: #93a1a1 !important; +} +a.tabnav-tab, +.tabnav-tab { + border-color: transparent !important; + color: #93a1a1 !important; +} +a.tabnav-tab.selected, +.tabnav-tab.selected { + background-color: #fdf6e3 !important; + background-image: linear-gradient(#eee8d5, #fdf6e3) !important; + border-color: #839496 !important; + color: #586e75 !important; +} +.table-list tr, +.table-list li { + background-color: #fdf6e3 !important; +} +.table-list tr:hover, +.table-list li:hover { + background-color: #e9e1c8 !important; +} +.table-list-header { + background-color: #eee8d5 !important; +} +.text-pending { + color: #b58900 !important; +} +.text-pending .octicon-primitive-dot { + color: #b58900 !important; +} +.text-red { + color: #dc322f !important; +} +.timeline-commits .commit-meta { + background-color: #fdf6e3 !important; +} +.timeline-commits .commit-meta .commit-id { + color: #93a1a1 !important; +} +.topic-tag.topic-tag-link { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.underline-nav-item { + color: #657b83 !important; +} +.underline-nav-item.selected { + border-bottom-color: #dc322f !important; + color: #657b83 !important; +} +.user-profile-nav { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.user-profile-sticky-bar:after { + background-color: #eee8d5 !important; + border-color: #839496 !important; +} +.graphs .area { + fill: #859900; +} +.summary-stats li .num { + color: #586e75 !important; +} +.viz { + background-color: #ebe4cf !important; +} +.facebox-popup { + color: #657b83 !important; + background-color: #fdf6e3 !important; +} +.facebox-popup .octicon { + color: #fff !important; +} +.facebox-popup .owner-select-target { + color: #657b83 !important; + background-color: #eee8d5 !important; +} +.facebox-popup .owner-select-target:hover { + background-color: #93a1a1 !important; +} +.suggester { + background-color: #e9e1c8 !important; +} +.suggester li.navigation-focus { + background-color: #93a1a1 !important; +} diff --git a/css/solarized-light/solarized-light-google.css b/css/solarized-light/solarized-light-google.css new file mode 100644 index 0000000..8e513fe --- /dev/null +++ b/css/solarized-light/solarized-light-google.css @@ -0,0 +1,74 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.sfbgg { + background-color: #eee8d5 !important; +} +.sbib_a { + background: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +input#lst-ib, +#sb_ifc0.sbib_b, +#gs_taif0 { + background: transparent !important; +} +#lst-ib, +.sbsb_a { + background-color: #fdf6e3 !important; +} +.kpbb { + background-image: linear-gradient(to bottom, #59a9e1, #268bd2) !important; +} +#hdtbSum { + background-color: #fdf6e3 !important; +} +#hdtbMenus.hdtb-td-o { + background-color: #fdf6e3 !important; +} +#hdtb-tls.hdtb-tl { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#hdtb-tls.hdtb-tl.hdtb-tl-sel { + background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +#abar_button_opt.ab_button { + background: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#appbar { + background-color: #fdf6e3 !important; +} +cite { + color: #859900 !important; +} +.ab_dropdown { + background-color: #fdf6e3 !important; +} +div.crp { + background-color: #fdf6e3 !important; +} +#fbar { + background-color: #eee8d5 !important; +} diff --git a/css/solarized-light/solarized-light-hackernews.css b/css/solarized-light/solarized-light-hackernews.css new file mode 100644 index 0000000..38347e9 --- /dev/null +++ b/css/solarized-light/solarized-light-hackernews.css @@ -0,0 +1,84 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +table { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +.title a { + color: #657b83 !important; +} +.title a:visited { + color: #93a1a1 !important; +} +a.storylink { + color: #586e75 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #fdf6e3 !important; +} +#hnmain .comhead { + color: #586e75 !important; +} +#hnmain .c00 { + color: #657b83 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #93a1a1 !important; +} +.cdd { + color: rgba(202,0,0,0.65) !important; +} +.comment i { + color: #93a1a1 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} diff --git a/css/solarized-light/solarized-light-lwn.css b/css/solarized-light/solarized-light-lwn.css new file mode 100644 index 0000000..e3bfb2e --- /dev/null +++ b/css/solarized-light/solarized-light-lwn.css @@ -0,0 +1,76 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +tr.Even { + background-color: #eee8d5 !important; +} +.BigQuote { + background-color: #eee8d5 !important; + color: #cb4b16 !important; +} +.Cat1HL { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.Cat2HL { + background-color: #e9e1c8 !important; +} +.Cat3HL { + background-color: #ebe4cf !important; +} +.FeatureByline { + background-color: #eee8d5 !important; + border: none !important; +} +.Headline { + background-color: #e9e1c8 !important; +} +.QuotedText { + color: #6c71c4 !important; +} +DIV.GAByline { + background-color: #eee8d5 !important; + border: none !important; +} +table.OddEven tr:nth-child(even) { + background-color: #fcf3da !important; +} +table.OddEven tr:nth-child(odd) { + background-color: #fdf6e3 !important; +} +DIV.CommentBox { + border-color: #eee8d5 !important; +} +DIV.CommentBox P.CommentTitle { + background-color: #e9e1c8 !important; +} +#menu, +.topnav-container { + background-color: #eee8d5 !important; +} +.navmenu ul { + background-color: #eee8d5 !important; +} diff --git a/css/solarized-light/solarized-light-mediawiki.css b/css/solarized-light/solarized-light-mediawiki.css new file mode 100644 index 0000000..e613fca --- /dev/null +++ b/css/solarized-light/solarized-light-mediawiki.css @@ -0,0 +1,144 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +body * { + border-color: #e9e1c8 !important; +} +#content { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +#mw-head, +#mw-panel { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +#mw-head div.portal, +#mw-panel div.portal { + background-image: none !important; +} +#mw-head { + background-color: #eee8d5 !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +#mw-panel, +#p-logo { + background-image: linear-gradient(to right, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs ul { + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs ul li { + background-color: #eee8d5 !important; + background-image: none !important; + padding: 0px 1px 0px 1px !important; +} +div.vectorTabs span { + background-color: #eee8d5 !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5) !important; +} +div.vectorTabs li.selected, +div.vectorTabs li.selected span { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #eee8d5, #fdf6e3) !important; +} +.mw-wiki-logo { + filter: opacity(50%); +} +div#simpleSearch #searchInput { + background-color: #fdf6e3 !important; + padding: 0.05em 0px 0.2em 0.2em !important; +} +.ambox, +.infobox, +#toc, +#toctitle, +.toclevel-1 { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.catlinks { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.navbox { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +.navbox .th, +.navbox .navbox-title { + background-color: #e9e1c8 !important; +} +.navbox-abovebelow, +th.navbox-group, +.navbox-subgroup, +.navbox-title { + background-color: #ebe4cf !important; +} +.navbox-even { + background-color: #fdf6e3 !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +code { + background-color: #e9e1c8 !important; + border-color: #e9e1c8 !important; + color: #586e75 !important; +} +div.thumbinner { + background-color: #eee8d5 !important; + border-color: #e9e1c8 !important; +} +img { + filter: opacity(75%); +} +img.thumbimage { + border-color: #e9e1c8 !important; +} +.mw-body .external { + opacity: 0.5 !important; +} +table.wikitable { + background-color: #fdf6e3 !important; + border-color: #e9e1c8 !important; + color: #657b83 !important; +} +table.wikitable > * > tr > th { + background-color: #eee8d5 !important; +} diff --git a/css/solarized-light/solarized-light-planet.emacsen.org.css b/css/solarized-light/solarized-light-planet.emacsen.org.css new file mode 100644 index 0000000..98f9a9e --- /dev/null +++ b/css/solarized-light/solarized-light-planet.emacsen.org.css @@ -0,0 +1,61 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +div#page div#header { + background-color: #fdf6e3 !important; +} +div#page div#header a { + color: #6c71c4 !important; +} +.post { + background-color: #fdf6e3 !important; +} +.post * { + overflow: auto !important; +} +.post h2 { + background-color: #eee8d5 !important; +} +.post h2 a { + color: #586e75 !important; +} +.post div.entry { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +.post div.entry blockquote { + background-color: #eee8d5 !important; +} +.post div.entry kbd { + background-color: #eee8d5 !important; + border-color: #93a1a1 !important; + box-shadow: none !important; + color: #586e75 !important; + text-shadow: 0px 1px 0px #000 !important; +} +.post pre.mode-line { + overflow: visible !important; +} diff --git a/css/solarized-light/solarized-light-reddit.css b/css/solarized-light/solarized-light-reddit.css new file mode 100644 index 0000000..1d219f1 --- /dev/null +++ b/css/solarized-light/solarized-light-reddit.css @@ -0,0 +1,117 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +#sr-header-area { + background-color: #eee8d5 !important; +} +#sr-header-area .srdrop .selected { + color: #657b83 !important; +} +#sr-header-area #sr-more-link { + background-color: #eee8d5 !important; +} +.link.promotedlink.promoted { + background-color: #eee8d5 !important; +} +.link .usertext .md { + background-color: #eee8d5 !important; +} +.linkinfo { + background-color: #eee8d5 !important; +} +.linklisting .odd { + background-color: #eee8d5 !important; +} +.thing .title { + color: #657b83 !important; +} +div.md { + color: #657b83 !important; +} +body.comment { + background-color: #fdf6e3 !important; +} +.commentarea > .usertext { + background-color: #fdf6e3 !important; +} +.commentarea .menuarea { + background-color: #fdf6e3 !important; +} +.comments-page .panestack-title { + background-color: #fdf6e3 !important; +} +.listing-chooser { + background-color: #fdf6e3 !important; +} +.listing-chooser .intro { + background-color: #93a1a1 !important; + color: #586e75 !important; +} +.listing-chooser .grippy { + background-color: #fdf6e3 !important; +} +.listing-chooser .grippy:after { + border-right: none !important; +} +.listing-chooser li { + background-color: #eee8d5 !important; +} +.listing-chooser li.selected { + background-color: #93a1a1 !important; + box-shadow: none; +} +.listing-chooser li a { + color: #657b83 !important; +} +.listing-chooser li a .description { + color: #586e75 !important; +} +.titlebox { + background-color: #eee8d5 !important; +} +.titlebox form.toggle { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +.side .usertext-body .md { + background-color: #eee8d5 !important; +} +.side { + background-color: #eee8d5 !important; +} +.sidebox .spacer { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.tabmenu li a { + background-color: #eee8d5 !important; +} +#header-bottom-right { + background-color: #eee8d5 !important; +} +.morelink .nub { + background-color: #eee8d5 !important; +} diff --git a/css/solarized-light/solarized-light-sakai.css b/css/solarized-light/solarized-light-sakai.css new file mode 100644 index 0000000..314425f --- /dev/null +++ b/css/solarized-light/solarized-light-sakai.css @@ -0,0 +1,74 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +tr:hover, +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +#toolMenu li { + background-color: #fdf6e3 !important; +} +.navPanel, +.navIntraTool { + background-color: #fdf6e3 !important; +} +.instruction, +.sakaiCopyrightInfo { + color: #657b83 !important; +} +.listHier th { + background-color: #e9e1c8 !important; +} +ul.makeMenu { + background-color: #e9e1c8 !important; + border: 1px solid #e9e1c8 !important; +} +tr.external { + background-color: #e9e1c8 !important; +} diff --git a/css/solarized-light/solarized-light-stackexchange.css b/css/solarized-light/solarized-light-stackexchange.css new file mode 100644 index 0000000..29075d3 --- /dev/null +++ b/css/solarized-light/solarized-light-stackexchange.css @@ -0,0 +1,236 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +hr { + background-color: #e9e1c8 !important; + color: #e9e1c8 !important; +} +.bounty-indicator, +.bounty-indicator-tab { + background-color: #6c71c4 !important; +} +.bottom-notice { + background-color: #eee8d5 !important; +} +.comments-link { + color: #859900 !important; +} +.page-numbers { + background-color: #859900 !important; + color: #073642 !important; +} +.page-numbers.current { + background-color: #cb4b16 !important; + color: #fdf6e3 !important; +} +.post-menu a { + color: #6c71c4 !important; +} +.question-status { + background-color: #eee8d5 !important; +} +pre code { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +pre code .atn { + color: #268bd2 !important; +} +pre code .atv { + color: #2aa198 !important; +} +pre code .com { + color: #93a1a1 !important; +} +pre code .kwd { + color: #859900 !important; +} +pre code .lit { + color: #d33682 !important; +} +pre code .pln, +pre code .pun { + color: #657b83 !important; +} +pre code .str { + color: #2aa198 !important; +} +pre code .tag { + color: #859900 !important; +} +pre code .typ { + color: #b58900 !important; +} +#footer { + background-color: #ebe4cf !important; + color: #657b83 !important; +} +#footer #footer-sites th { + color: #586e75 !important; +} +.top-footer-links a { + color: #859900 !important; +} +.so-header { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.so-header a { + color: #859900 !important; +} +.so-header .navigation .-list .-item :hover { + background-color: #859900 !important; + color: #002b36 !important; +} +.topbar-dialog { + background-color: #fdf6e3 !important; + box-shadow: #93a1a1 5px 5px 5px; +} +.topbar-dialog .current-site-container { + background-color: #fdf6e3 !important; +} +.topbar-dialog .header { + background-color: #eee8d5 !important; +} +.topbar-dialog .header a { + color: #586e75 !important; +} +.topbar-dialog .site-link { + color: #586e75 !important; +} +#header { + background-color: #e9e1c8 !important; +} +#question-header .question-hyperlink { + color: #586e75 !important; +} +#hlogo a { + filter: opacity(75%); +} +.new-post-activity { + background-color: #eee8d5 !important; +} +.tagged-interesting { + background-color: #e9e1c8 !important; +} +div.answered-accepted { + background-color: #859900 !important; + color: #073642 !important; +} +div.answered-accepted .mini-counts { + background-color: #859900 !important; + color: #073642 !important; +} +.answered .mini-counts span { + color: #859900 !important; +} +.unanswered .mini-counts span { + color: #657b83 !important; +} +#hot-network-questions a { + color: #2aa198 !important; +} +#hot-network-questions h4 a.js-gps-track { + color: #586e75 !important; +} +#sidebar .community-bulletin .bulletin-item-content a { + color: #586e75 !important; +} +#sidebar .module.community-bulletin { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +#sidebar .question-hyperlink { + color: #2aa198 !important; +} +.newuser { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.label-key { + color: #657b83 !important; +} +.label-key b { + color: #586e75 !important; +} +#h-chat-link { + color: #586e75 !important; +} +.ad502-room { + background-color: #eee8d5 !important; + box-shadow: #93a1a1 0px 1px 3px; + color: #586e75 !important; +} +#tabs a { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #fdf6e3, #eee8d5); + color: #586e75 !important; +} +#tabs a.youarehere { + background-image: linear-gradient(to bottom, #cb4b16, #fdf6e3); + color: #002b36 !important; +} +.post-tag { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.post-tag::before { + background-color: #fdf6e3 !important; +} +a.comment-user.owner { + background-color: #859900 !important; + color: #073642 !important; +} +.post-signature { + background-color: #eee8d5 !important; + color: #586e75 !important; +} +.post-signature a { + color: #2aa198 !important; +} +.post-signature.owner .user-info .user-details a { + color: #859900 !important; +} +.post-signature span.relativetime { + color: #586e75 !important; +} +.vote { + background-color: #eee8d5 !important; +} +.vote .star-off { + filter: opacity(75%); +} +.vote .star-on { + filter: opacity(50%) !important; +} +.vote .vote-down-off, +.vote .vote-up-off { + filter: opacity(50%); +} +.answer-votes { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} diff --git a/make.py b/make.py index b4bd7ce..fb92f22 100755 --- a/make.py +++ b/make.py @@ -18,6 +18,7 @@ css_dir = "css" common_deps = ["styl/index.styl", "styl/mixins.styl"] CSS = namedtuple("CSS", ['path', 'deps', 'theme', 'site']) +Theme = namedtuple("Theme", ['name', 'styl_path', 'support_files']) # * Functions @@ -28,7 +29,7 @@ def main(): # Make directories first to avoid race condition for css in css_files: - dir = os.path.join(css_dir, css.theme) + dir = os.path.join(css_dir, css.theme.name) if not os.path.isdir(dir): os.makedirs(dir) @@ -55,7 +56,7 @@ def stylus(css): output_file = css.path command = ["stylus", "--include", "styl", - "--import", "themes/%s.styl" % css.theme, + "--import", css.theme.styl_path, "--import", "styl", "-p", "sites/%s.styl" % css.site] result = subprocess.check_output(command) @@ -67,7 +68,7 @@ def stylus(css): def list_css(themes, sites): "Return list of CSS files for THEMES and SITES." - return [CSS("%s/%s/%s.css" % (css_dir, theme, site), + return [CSS("%s/%s/%s-%s.css" % (css_dir, theme.name, theme.name, site), dependencies(theme, site), theme, site) for theme in themes for site in sites] @@ -75,8 +76,33 @@ def list_css(themes, sites): def themes(): "Return list of themes." - for path, dirs, files in os.walk(themes_dir): - return [theme.replace(".styl", "") for theme in files] + theme_names = [] + themes = [] + + for d in os.listdir(themes_dir): + theme_names.append(d) + + for theme in theme_names: + support_files = [] + variant_files = [] + directory = os.path.join(themes_dir, theme) + + for f in os.listdir(directory): + path = os.path.join(themes_dir, theme, f) + if f == "colors.styl": + support_files.append(path) + else: + variant_files.append({'variant': without_styl(f), 'path': path}) + + if len(variant_files) == 1: + # Only one variant: omit variant name from theme name + themes.append(Theme(theme, variant_files[0]['path'], support_files)) + else: + # Multiple variants: include variant name in theme name + for f in variant_files: + themes.append(Theme("%s-%s" % (theme, f['variant']), f['path'], support_files)) + + return themes def sites(): "Return list of sites." @@ -88,7 +114,9 @@ def dependencies(theme, site): "Return list of dependency .styl files for THEME and SITE." deps = list(common_deps) - deps += ["themes/%s.styl" % theme, "sites/%s.styl" % site] + deps.append(theme.styl_path) + deps.extend(theme.support_files) + deps.append("sites/%s.styl" % site) if site == "all-sites": deps += ["sites/%s.styl" % s for s in sites()] @@ -104,6 +132,9 @@ def mtime(path): else: return 0 +def without_styl(s): + return s.replace(".styl", "") + # * Footer if __name__ == "__main__": diff --git a/styl/darculized-colors.styl b/themes/darculized/colors.styl similarity index 100% rename from styl/darculized-colors.styl rename to themes/darculized/colors.styl diff --git a/themes/darculized-dark.styl b/themes/darculized/dark.styl similarity index 96% rename from themes/darculized-dark.styl rename to themes/darculized/dark.styl index dbb05ec..2406fe7 100644 --- a/themes/darculized-dark.styl +++ b/themes/darculized/dark.styl @@ -1,6 +1,6 @@ // * darculized-dark.styl -@require darculized-colors +@require colors // ** Colors color-a = #ce4139 diff --git a/styl/gruvbox-colors.styl b/themes/gruvbox/colors.styl similarity index 100% rename from styl/gruvbox-colors.styl rename to themes/gruvbox/colors.styl diff --git a/themes/gruvbox-dark.styl b/themes/gruvbox/dark.styl similarity index 88% rename from themes/gruvbox-dark.styl rename to themes/gruvbox/dark.styl index d5e2e9d..bccb3d5 100644 --- a/themes/gruvbox-dark.styl +++ b/themes/gruvbox/dark.styl @@ -1,6 +1,6 @@ // * gruvbox-dark.styl -@require gruvbox-colors +@require colors // ** Colors color-a = blue @@ -23,4 +23,4 @@ emphasized-more = base2 emphasized-more-more = base3 button-gradient-top = color-background-highlight-extra -button-gradient-bottom = color-background-highlight \ No newline at end of file +button-gradient-bottom = color-background-highlight diff --git a/styl/solarized-colors.styl b/themes/solarized/colors.styl similarity index 100% rename from styl/solarized-colors.styl rename to themes/solarized/colors.styl diff --git a/themes/solarized-dark.styl b/themes/solarized/dark.styl similarity index 96% rename from themes/solarized-dark.styl rename to themes/solarized/dark.styl index 3f93411..6ece58b 100644 --- a/themes/solarized-dark.styl +++ b/themes/solarized/dark.styl @@ -1,6 +1,6 @@ // * dark.styl -@require solarized-colors +@require colors // ** Colors color-a = blue diff --git a/themes/solarized-light.styl b/themes/solarized/light.styl similarity index 96% rename from themes/solarized-light.styl rename to themes/solarized/light.styl index 7d472e6..0c5fb54 100644 --- a/themes/solarized-light.styl +++ b/themes/solarized/light.styl @@ -1,6 +1,6 @@ // * light.styl -@require solarized-colors +@require colors // ** Colors color-a = blue From 423c70940edd44affcae00ed244cd332a729ac19 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Mon, 23 Oct 2017 01:24:22 -0400 Subject: [PATCH 07/16] Fix 'hidden' links in some PR's --- sites/github.styl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index 422c8b5..db9244f 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -454,6 +454,9 @@ qul.branches-list &.octicon color emphasized +.discussion-item-entity + color emphasized + .discussion-timeline:before background-color color-border From 733594dac80e90b89889aade1d5979c7cc0945fe Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Mon, 23 Oct 2017 01:37:58 -0400 Subject: [PATCH 08/16] Fix github branch popup colors --- sites/github.styl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index db9244f..808603b 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -301,6 +301,22 @@ a.filter-item background-color green color color-background +// *** branch popup +.select-menu-filters + background-color color-background-highlight-extra-less-less + color emphasized + +// branch tabs +.js-select-menu-tab + background-color color-background-highlight-extra-less + color emphasized + +// branch selected tabs +.select-menu-tabs a.selected +.select-menu-tab-nav.selected + background-color color-background-highlight-extra + color color-background + // ** build .build-status-item background-color color-background-highlight-extra-less From af44c8f2e70310dcfb7373babdb690c5316fa1b9 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Mon, 23 Oct 2017 01:52:13 -0400 Subject: [PATCH 09/16] Fix white boxes in github diff comments --- sites/github.styl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index 808603b..0daf211 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -232,6 +232,16 @@ a.filter-item color green bold() +// + signs +.pl-mi1 + color green + background-color transparent + +// - signs +.pl-md + color red + background-color transparent + // ** .border-* .border-bottom From 9b63bf2d6e3785bba446f9c3858d612cc4229927 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Mon, 23 Oct 2017 13:02:24 -0500 Subject: [PATCH 10/16] Use PhantomJS to take screenshots --- Makefile | 5 + css/darculized/darculized-all-sites.css | 116 +++++++++--------- ...d-disqus.css => darculized-disqus.com.css} | 0 ...ckgo.css => darculized-duckduckgo.com.css} | 0 ...d-google.css => darculized-google.com.css} | 0 ...culized-lwn.css => darculized-lwn.net.css} | 0 ...awiki.css => darculized-mediawiki.org.css} | 0 ...ss => darculized-news.ycombinator.com.css} | 0 ...d-reddit.css => darculized-reddit.com.css} | 0 ...e.css => darculized-stackexchange.com.css} | 0 css/gruvbox/gruvbox-all-sites.css | 116 +++++++++--------- ...vbox-disqus.css => gruvbox-disqus.com.css} | 0 ...kduckgo.css => gruvbox-duckduckgo.com.css} | 0 ...vbox-google.css => gruvbox-google.com.css} | 0 .../{gruvbox-lwn.css => gruvbox-lwn.net.css} | 0 ...ediawiki.css => gruvbox-mediawiki.org.css} | 0 ...s.css => gruvbox-news.ycombinator.com.css} | 0 ...vbox-reddit.css => gruvbox-reddit.com.css} | 0 ...ange.css => gruvbox-stackexchange.com.css} | 0 .../solarized-dark-all-sites.css | 116 +++++++++--------- ...squs.css => solarized-dark-disqus.com.css} | 0 ....css => solarized-dark-duckduckgo.com.css} | 0 ...ogle.css => solarized-dark-google.com.css} | 0 ...ark-lwn.css => solarized-dark-lwn.net.css} | 0 ...i.css => solarized-dark-mediawiki.org.css} | 0 ...> solarized-dark-news.ycombinator.com.css} | 0 ...ddit.css => solarized-dark-reddit.com.css} | 0 ...s => solarized-dark-stackexchange.com.css} | 0 .../solarized-light-all-sites.css | 116 +++++++++--------- ...qus.css => solarized-light-disqus.com.css} | 0 ...css => solarized-light-duckduckgo.com.css} | 0 ...gle.css => solarized-light-google.com.css} | 0 ...ht-lwn.css => solarized-light-lwn.net.css} | 0 ....css => solarized-light-mediawiki.org.css} | 0 ... solarized-light-news.ycombinator.com.css} | 0 ...dit.css => solarized-light-reddit.com.css} | 0 ... => solarized-light-stackexchange.com.css} | 0 make.py | 105 +++++++++++++++- screenshot.js | 86 +++++++++++++ screenshots/github-dark.png | Bin 87599 -> 0 bytes screenshots/github-light.png | Bin 86888 -> 0 bytes screenshots/wikipedia-dark.png | Bin 186519 -> 0 bytes screenshots/wikipedia-light.png | Bin 185660 -> 0 bytes sites/all-sites.url | 0 sites/{disqus.styl => disqus.com.styl} | 0 .../{duckduckgo.styl => duckduckgo.com.styl} | 0 sites/generic.url | 0 sites/github.url | 1 + sites/{google.styl => google.com.styl} | 0 sites/{lwn.styl => lwn.net.styl} | 0 sites/{mediawiki.styl => mediawiki.org.styl} | 0 ...kernews.styl => news.ycombinator.com.styl} | 0 sites/{reddit.styl => reddit.com.styl} | 0 sites/sakai.url | 0 ...ckexchange.styl => stackexchange.com.styl} | 0 55 files changed, 427 insertions(+), 234 deletions(-) rename css/darculized/{darculized-disqus.css => darculized-disqus.com.css} (100%) rename css/darculized/{darculized-duckduckgo.css => darculized-duckduckgo.com.css} (100%) rename css/darculized/{darculized-google.css => darculized-google.com.css} (100%) rename css/darculized/{darculized-lwn.css => darculized-lwn.net.css} (100%) rename css/darculized/{darculized-mediawiki.css => darculized-mediawiki.org.css} (100%) rename css/darculized/{darculized-hackernews.css => darculized-news.ycombinator.com.css} (100%) rename css/darculized/{darculized-reddit.css => darculized-reddit.com.css} (100%) rename css/darculized/{darculized-stackexchange.css => darculized-stackexchange.com.css} (100%) rename css/gruvbox/{gruvbox-disqus.css => gruvbox-disqus.com.css} (100%) rename css/gruvbox/{gruvbox-duckduckgo.css => gruvbox-duckduckgo.com.css} (100%) rename css/gruvbox/{gruvbox-google.css => gruvbox-google.com.css} (100%) rename css/gruvbox/{gruvbox-lwn.css => gruvbox-lwn.net.css} (100%) rename css/gruvbox/{gruvbox-mediawiki.css => gruvbox-mediawiki.org.css} (100%) rename css/gruvbox/{gruvbox-hackernews.css => gruvbox-news.ycombinator.com.css} (100%) rename css/gruvbox/{gruvbox-reddit.css => gruvbox-reddit.com.css} (100%) rename css/gruvbox/{gruvbox-stackexchange.css => gruvbox-stackexchange.com.css} (100%) rename css/solarized-dark/{solarized-dark-disqus.css => solarized-dark-disqus.com.css} (100%) rename css/solarized-dark/{solarized-dark-duckduckgo.css => solarized-dark-duckduckgo.com.css} (100%) rename css/solarized-dark/{solarized-dark-google.css => solarized-dark-google.com.css} (100%) rename css/solarized-dark/{solarized-dark-lwn.css => solarized-dark-lwn.net.css} (100%) rename css/solarized-dark/{solarized-dark-mediawiki.css => solarized-dark-mediawiki.org.css} (100%) rename css/solarized-dark/{solarized-dark-hackernews.css => solarized-dark-news.ycombinator.com.css} (100%) rename css/solarized-dark/{solarized-dark-reddit.css => solarized-dark-reddit.com.css} (100%) rename css/solarized-dark/{solarized-dark-stackexchange.css => solarized-dark-stackexchange.com.css} (100%) rename css/solarized-light/{solarized-light-disqus.css => solarized-light-disqus.com.css} (100%) rename css/solarized-light/{solarized-light-duckduckgo.css => solarized-light-duckduckgo.com.css} (100%) rename css/solarized-light/{solarized-light-google.css => solarized-light-google.com.css} (100%) rename css/solarized-light/{solarized-light-lwn.css => solarized-light-lwn.net.css} (100%) rename css/solarized-light/{solarized-light-mediawiki.css => solarized-light-mediawiki.org.css} (100%) rename css/solarized-light/{solarized-light-hackernews.css => solarized-light-news.ycombinator.com.css} (100%) rename css/solarized-light/{solarized-light-reddit.css => solarized-light-reddit.com.css} (100%) rename css/solarized-light/{solarized-light-stackexchange.css => solarized-light-stackexchange.com.css} (100%) create mode 100644 screenshot.js delete mode 100644 screenshots/github-dark.png delete mode 100644 screenshots/github-light.png delete mode 100644 screenshots/wikipedia-dark.png delete mode 100644 screenshots/wikipedia-light.png create mode 100644 sites/all-sites.url rename sites/{disqus.styl => disqus.com.styl} (100%) rename sites/{duckduckgo.styl => duckduckgo.com.styl} (100%) create mode 100644 sites/generic.url create mode 100644 sites/github.url rename sites/{google.styl => google.com.styl} (100%) rename sites/{lwn.styl => lwn.net.styl} (100%) rename sites/{mediawiki.styl => mediawiki.org.styl} (100%) rename sites/{hackernews.styl => news.ycombinator.com.styl} (100%) rename sites/{reddit.styl => reddit.com.styl} (100%) create mode 100644 sites/sakai.url rename sites/{stackexchange.styl => stackexchange.com.styl} (100%) diff --git a/Makefile b/Makefile index baeec47..1454b02 100644 --- a/Makefile +++ b/Makefile @@ -1,2 +1,7 @@ +.PHONY: all screenshots + all: @./make.py + +screenshots: + @./make.py screenshots diff --git a/css/darculized/darculized-all-sites.css b/css/darculized/darculized-all-sites.css index 78ec9ba..f4dbea4 100644 --- a/css/darculized/darculized-all-sites.css +++ b/css/darculized/darculized-all-sites.css @@ -1037,64 +1037,6 @@ div.crp { #fbar { background-color: #2e2e2e !important; } -table { - background-color: #262626 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { - background-color: #e05f27 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { - color: #000 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #262626 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #262626 !important; -} -.title a { - color: #909396 !important; -} -.title a:visited { - color: #5e6263 !important; -} -a.storylink { - color: #a6aaab !important; - font-weight: bold; -} -.sitestr { - color: #2f7bde !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { - background-color: #262626 !important; -} -#hnmain .comhead { - color: #a6aaab !important; -} -#hnmain .c00 { - color: #909396 !important; -} -#hnmain a.hnuser { - color: #b68800 !important; -} -#hnmain span.age a { - color: #5e6263 !important; -} -.cdd { - color: rgba(255,66,56,0.65) !important; -} -.comment i { - color: #5e6263 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) { - background-color: #262626 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { - background-color: #e05f27 !important; -} tr.Even { background-color: #2e2e2e !important; } @@ -1263,6 +1205,64 @@ table.wikitable { table.wikitable > * > tr > th { background-color: #2e2e2e !important; } +table { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #e05f27 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #262626 !important; +} +.title a { + color: #909396 !important; +} +.title a:visited { + color: #5e6263 !important; +} +a.storylink { + color: #a6aaab !important; + font-weight: bold; +} +.sitestr { + color: #2f7bde !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #262626 !important; +} +#hnmain .comhead { + color: #a6aaab !important; +} +#hnmain .c00 { + color: #909396 !important; +} +#hnmain a.hnuser { + color: #b68800 !important; +} +#hnmain span.age a { + color: #5e6263 !important; +} +.cdd { + color: rgba(255,66,56,0.65) !important; +} +.comment i { + color: #5e6263 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #262626 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #e05f27 !important; +} div#page div#header { background-color: #262626 !important; } diff --git a/css/darculized/darculized-disqus.css b/css/darculized/darculized-disqus.com.css similarity index 100% rename from css/darculized/darculized-disqus.css rename to css/darculized/darculized-disqus.com.css diff --git a/css/darculized/darculized-duckduckgo.css b/css/darculized/darculized-duckduckgo.com.css similarity index 100% rename from css/darculized/darculized-duckduckgo.css rename to css/darculized/darculized-duckduckgo.com.css diff --git a/css/darculized/darculized-google.css b/css/darculized/darculized-google.com.css similarity index 100% rename from css/darculized/darculized-google.css rename to css/darculized/darculized-google.com.css diff --git a/css/darculized/darculized-lwn.css b/css/darculized/darculized-lwn.net.css similarity index 100% rename from css/darculized/darculized-lwn.css rename to css/darculized/darculized-lwn.net.css diff --git a/css/darculized/darculized-mediawiki.css b/css/darculized/darculized-mediawiki.org.css similarity index 100% rename from css/darculized/darculized-mediawiki.css rename to css/darculized/darculized-mediawiki.org.css diff --git a/css/darculized/darculized-hackernews.css b/css/darculized/darculized-news.ycombinator.com.css similarity index 100% rename from css/darculized/darculized-hackernews.css rename to css/darculized/darculized-news.ycombinator.com.css diff --git a/css/darculized/darculized-reddit.css b/css/darculized/darculized-reddit.com.css similarity index 100% rename from css/darculized/darculized-reddit.css rename to css/darculized/darculized-reddit.com.css diff --git a/css/darculized/darculized-stackexchange.css b/css/darculized/darculized-stackexchange.com.css similarity index 100% rename from css/darculized/darculized-stackexchange.css rename to css/darculized/darculized-stackexchange.com.css diff --git a/css/gruvbox/gruvbox-all-sites.css b/css/gruvbox/gruvbox-all-sites.css index 4e169f1..dbff740 100644 --- a/css/gruvbox/gruvbox-all-sites.css +++ b/css/gruvbox/gruvbox-all-sites.css @@ -1037,64 +1037,6 @@ div.crp { #fbar { background-color: #3c3836 !important; } -table { - background-color: #282828 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { - background-color: #fb4934 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { - color: #000 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #282828 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #282828 !important; -} -.title a { - color: #83a598 !important; -} -.title a:visited { - color: #b8bb26 !important; -} -a.storylink { - color: #8ec07c !important; - font-weight: bold; -} -.sitestr { - color: #458588 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { - background-color: #282828 !important; -} -#hnmain .comhead { - color: #8ec07c !important; -} -#hnmain .c00 { - color: #83a598 !important; -} -#hnmain a.hnuser { - color: #d79921 !important; -} -#hnmain span.age a { - color: #b8bb26 !important; -} -.cdd { - color: rgba(255,34,23,0.65) !important; -} -.comment i { - color: #b8bb26 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) { - background-color: #282828 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { - background-color: #fb4934 !important; -} tr.Even { background-color: #3c3836 !important; } @@ -1263,6 +1205,64 @@ table.wikitable { table.wikitable > * > tr > th { background-color: #3c3836 !important; } +table { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #fb4934 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #282828 !important; +} +.title a { + color: #83a598 !important; +} +.title a:visited { + color: #b8bb26 !important; +} +a.storylink { + color: #8ec07c !important; + font-weight: bold; +} +.sitestr { + color: #458588 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #282828 !important; +} +#hnmain .comhead { + color: #8ec07c !important; +} +#hnmain .c00 { + color: #83a598 !important; +} +#hnmain a.hnuser { + color: #d79921 !important; +} +#hnmain span.age a { + color: #b8bb26 !important; +} +.cdd { + color: rgba(255,34,23,0.65) !important; +} +.comment i { + color: #b8bb26 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #282828 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #fb4934 !important; +} div#page div#header { background-color: #282828 !important; } diff --git a/css/gruvbox/gruvbox-disqus.css b/css/gruvbox/gruvbox-disqus.com.css similarity index 100% rename from css/gruvbox/gruvbox-disqus.css rename to css/gruvbox/gruvbox-disqus.com.css diff --git a/css/gruvbox/gruvbox-duckduckgo.css b/css/gruvbox/gruvbox-duckduckgo.com.css similarity index 100% rename from css/gruvbox/gruvbox-duckduckgo.css rename to css/gruvbox/gruvbox-duckduckgo.com.css diff --git a/css/gruvbox/gruvbox-google.css b/css/gruvbox/gruvbox-google.com.css similarity index 100% rename from css/gruvbox/gruvbox-google.css rename to css/gruvbox/gruvbox-google.com.css diff --git a/css/gruvbox/gruvbox-lwn.css b/css/gruvbox/gruvbox-lwn.net.css similarity index 100% rename from css/gruvbox/gruvbox-lwn.css rename to css/gruvbox/gruvbox-lwn.net.css diff --git a/css/gruvbox/gruvbox-mediawiki.css b/css/gruvbox/gruvbox-mediawiki.org.css similarity index 100% rename from css/gruvbox/gruvbox-mediawiki.css rename to css/gruvbox/gruvbox-mediawiki.org.css diff --git a/css/gruvbox/gruvbox-hackernews.css b/css/gruvbox/gruvbox-news.ycombinator.com.css similarity index 100% rename from css/gruvbox/gruvbox-hackernews.css rename to css/gruvbox/gruvbox-news.ycombinator.com.css diff --git a/css/gruvbox/gruvbox-reddit.css b/css/gruvbox/gruvbox-reddit.com.css similarity index 100% rename from css/gruvbox/gruvbox-reddit.css rename to css/gruvbox/gruvbox-reddit.com.css diff --git a/css/gruvbox/gruvbox-stackexchange.css b/css/gruvbox/gruvbox-stackexchange.com.css similarity index 100% rename from css/gruvbox/gruvbox-stackexchange.css rename to css/gruvbox/gruvbox-stackexchange.com.css diff --git a/css/solarized-dark/solarized-dark-all-sites.css b/css/solarized-dark/solarized-dark-all-sites.css index 3f2a76b..d4a499f 100644 --- a/css/solarized-dark/solarized-dark-all-sites.css +++ b/css/solarized-dark/solarized-dark-all-sites.css @@ -1037,64 +1037,6 @@ div.crp { #fbar { background-color: #073642 !important; } -table { - background-color: #002b36 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { - background-color: #cb4b16 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { - color: #000 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #002b36 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #002b36 !important; -} -.title a { - color: #839496 !important; -} -.title a:visited { - color: #586e75 !important; -} -a.storylink { - color: #93a1a1 !important; - font-weight: bold; -} -.sitestr { - color: #268bd2 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { - background-color: #002b36 !important; -} -#hnmain .comhead { - color: #93a1a1 !important; -} -#hnmain .c00 { - color: #839496 !important; -} -#hnmain a.hnuser { - color: #b58900 !important; -} -#hnmain span.age a { - color: #586e75 !important; -} -.cdd { - color: rgba(255,54,43,0.65) !important; -} -.comment i { - color: #586e75 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) { - background-color: #002b36 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { - background-color: #cb4b16 !important; -} tr.Even { background-color: #073642 !important; } @@ -1263,6 +1205,64 @@ table.wikitable { table.wikitable > * > tr > th { background-color: #073642 !important; } +table { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #002b36 !important; +} +.title a { + color: #839496 !important; +} +.title a:visited { + color: #586e75 !important; +} +a.storylink { + color: #93a1a1 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #002b36 !important; +} +#hnmain .comhead { + color: #93a1a1 !important; +} +#hnmain .c00 { + color: #839496 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #586e75 !important; +} +.cdd { + color: rgba(255,54,43,0.65) !important; +} +.comment i { + color: #586e75 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #002b36 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} div#page div#header { background-color: #002b36 !important; } diff --git a/css/solarized-dark/solarized-dark-disqus.css b/css/solarized-dark/solarized-dark-disqus.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-disqus.css rename to css/solarized-dark/solarized-dark-disqus.com.css diff --git a/css/solarized-dark/solarized-dark-duckduckgo.css b/css/solarized-dark/solarized-dark-duckduckgo.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-duckduckgo.css rename to css/solarized-dark/solarized-dark-duckduckgo.com.css diff --git a/css/solarized-dark/solarized-dark-google.css b/css/solarized-dark/solarized-dark-google.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-google.css rename to css/solarized-dark/solarized-dark-google.com.css diff --git a/css/solarized-dark/solarized-dark-lwn.css b/css/solarized-dark/solarized-dark-lwn.net.css similarity index 100% rename from css/solarized-dark/solarized-dark-lwn.css rename to css/solarized-dark/solarized-dark-lwn.net.css diff --git a/css/solarized-dark/solarized-dark-mediawiki.css b/css/solarized-dark/solarized-dark-mediawiki.org.css similarity index 100% rename from css/solarized-dark/solarized-dark-mediawiki.css rename to css/solarized-dark/solarized-dark-mediawiki.org.css diff --git a/css/solarized-dark/solarized-dark-hackernews.css b/css/solarized-dark/solarized-dark-news.ycombinator.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-hackernews.css rename to css/solarized-dark/solarized-dark-news.ycombinator.com.css diff --git a/css/solarized-dark/solarized-dark-reddit.css b/css/solarized-dark/solarized-dark-reddit.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-reddit.css rename to css/solarized-dark/solarized-dark-reddit.com.css diff --git a/css/solarized-dark/solarized-dark-stackexchange.css b/css/solarized-dark/solarized-dark-stackexchange.com.css similarity index 100% rename from css/solarized-dark/solarized-dark-stackexchange.css rename to css/solarized-dark/solarized-dark-stackexchange.com.css diff --git a/css/solarized-light/solarized-light-all-sites.css b/css/solarized-light/solarized-light-all-sites.css index 1bc5222..0f09c3f 100644 --- a/css/solarized-light/solarized-light-all-sites.css +++ b/css/solarized-light/solarized-light-all-sites.css @@ -1037,64 +1037,6 @@ div.crp { #fbar { background-color: #eee8d5 !important; } -table { - background-color: #fdf6e3 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { - background-color: #cb4b16 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, -#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { - color: #000 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #fdf6e3 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(2) { - background-color: #fdf6e3 !important; -} -.title a { - color: #657b83 !important; -} -.title a:visited { - color: #93a1a1 !important; -} -a.storylink { - color: #586e75 !important; - font-weight: bold; -} -.sitestr { - color: #268bd2 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { - background-color: #fdf6e3 !important; -} -#hnmain .comhead { - color: #586e75 !important; -} -#hnmain .c00 { - color: #657b83 !important; -} -#hnmain a.hnuser { - color: #b58900 !important; -} -#hnmain span.age a { - color: #93a1a1 !important; -} -.cdd { - color: rgba(202,0,0,0.65) !important; -} -.comment i { - color: #93a1a1 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) { - background-color: #fdf6e3 !important; -} -#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { - background-color: #cb4b16 !important; -} tr.Even { background-color: #eee8d5 !important; } @@ -1263,6 +1205,64 @@ table.wikitable { table.wikitable > * > tr > th { background-color: #eee8d5 !important; } +table { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table { + background-color: #cb4b16 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) a, +#hnmain > tbody:nth-child(1) > tr:nth-child(1) a { + color: #000 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2), +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(2) { + background-color: #fdf6e3 !important; +} +.title a { + color: #657b83 !important; +} +.title a:visited { + color: #93a1a1 !important; +} +a.storylink { + color: #586e75 !important; + font-weight: bold; +} +.sitestr { + color: #268bd2 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) { + background-color: #fdf6e3 !important; +} +#hnmain .comhead { + color: #586e75 !important; +} +#hnmain .c00 { + color: #657b83 !important; +} +#hnmain a.hnuser { + color: #b58900 !important; +} +#hnmain span.age a { + color: #93a1a1 !important; +} +.cdd { + color: rgba(202,0,0,0.65) !important; +} +.comment i { + color: #93a1a1 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) { + background-color: #fdf6e3 !important; +} +#hnmain > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) { + background-color: #cb4b16 !important; +} div#page div#header { background-color: #fdf6e3 !important; } diff --git a/css/solarized-light/solarized-light-disqus.css b/css/solarized-light/solarized-light-disqus.com.css similarity index 100% rename from css/solarized-light/solarized-light-disqus.css rename to css/solarized-light/solarized-light-disqus.com.css diff --git a/css/solarized-light/solarized-light-duckduckgo.css b/css/solarized-light/solarized-light-duckduckgo.com.css similarity index 100% rename from css/solarized-light/solarized-light-duckduckgo.css rename to css/solarized-light/solarized-light-duckduckgo.com.css diff --git a/css/solarized-light/solarized-light-google.css b/css/solarized-light/solarized-light-google.com.css similarity index 100% rename from css/solarized-light/solarized-light-google.css rename to css/solarized-light/solarized-light-google.com.css diff --git a/css/solarized-light/solarized-light-lwn.css b/css/solarized-light/solarized-light-lwn.net.css similarity index 100% rename from css/solarized-light/solarized-light-lwn.css rename to css/solarized-light/solarized-light-lwn.net.css diff --git a/css/solarized-light/solarized-light-mediawiki.css b/css/solarized-light/solarized-light-mediawiki.org.css similarity index 100% rename from css/solarized-light/solarized-light-mediawiki.css rename to css/solarized-light/solarized-light-mediawiki.org.css diff --git a/css/solarized-light/solarized-light-hackernews.css b/css/solarized-light/solarized-light-news.ycombinator.com.css similarity index 100% rename from css/solarized-light/solarized-light-hackernews.css rename to css/solarized-light/solarized-light-news.ycombinator.com.css diff --git a/css/solarized-light/solarized-light-reddit.css b/css/solarized-light/solarized-light-reddit.com.css similarity index 100% rename from css/solarized-light/solarized-light-reddit.css rename to css/solarized-light/solarized-light-reddit.com.css diff --git a/css/solarized-light/solarized-light-stackexchange.css b/css/solarized-light/solarized-light-stackexchange.com.css similarity index 100% rename from css/solarized-light/solarized-light-stackexchange.css rename to css/solarized-light/solarized-light-stackexchange.com.css diff --git a/make.py b/make.py index fb92f22..a3a31b1 100755 --- a/make.py +++ b/make.py @@ -4,16 +4,21 @@ import os import subprocess +import sys import multiprocessing import functools from collections import namedtuple +from tempfile import mkstemp # * Variables sites_dir="sites" themes_dir = "themes" css_dir = "css" +screenshots_dir="screenshots" + +phantomjs_command = "phantomjs --ssl-protocol=any --ignore-ssl-errors=true screenshot.js".split() common_deps = ["styl/index.styl", "styl/mixins.styl"] @@ -23,6 +28,16 @@ Theme = namedtuple("Theme", ['name', 'styl_path', 'support_files']) # * Functions def main(): + "Update CSS files by default, or update screenshots." + + if len(sys.argv) > 1 and sys.argv[1] == "screenshots": + update_screenshots() + else: + update_css_files() + +# ** CSS + +def update_css_files(): "Build CSS files that need to be built." css_files = list_css(themes(), sites()) @@ -65,6 +80,79 @@ def stylus(css): f.write(result) print(output_file) +# ** Screenshots + +def update_screenshots(): + "Update screenshots." + + css_files = list_css(themes(), sites()) + + # Make directories first to avoid race condition + for css in css_files: + output_dir = os.path.join(screenshots_dir, css.theme.name) + if not os.path.isdir(output_dir): + os.makedirs(output_dir) + + pool = multiprocessing.Pool(multiprocessing.cpu_count()) + pool.map(update_screenshot, css_files) + +def update_screenshot(css): + "Update screenshot for CSS if necessary." + + screenshot_path = screenshot_path_for_css(css) + if mtime(css.path) > mtime(screenshot_path): + save_screenshot(css) + +def screenshot_path_for_css(css): + "Return path of screenshot for CSS." + + return os.path.join(screenshots_dir, css.theme.name, "%s.png" % css.site) + +def save_screenshot(css): + "Save screenshot for CSS." + + # Prepare filename + screenshot_path = screenshot_path_for_css(css) + + # Get URL + url = css_screenshot_url(css) + if not url: + # Screenshot disabled + return False + + # Prepare command + command = list(phantomjs_command) + command.extend([url, screenshot_path, css.path]) + + # Run PhantomJS + subprocess.check_output(command) + + # Compress with pngcrush + _, tempfile_path = mkstemp(suffix=".png") + subprocess.check_output(["pngcrush", screenshot_path, tempfile_path], stderr=subprocess.DEVNULL) + os.replace(tempfile_path, screenshot_path) + + print(screenshot_path) + +def css_screenshot_url(css): + "Return URL for taking screenshots of CSS." + + # Get site URL + site_url_filename = os.path.join(sites_dir, css.site + ".url") + if os.path.exists(site_url_filename): + with open(site_url_filename, "r") as f: + url = f.readlines() + if url: + # Use URL given in .url file + url = url[0].strip() + else: + # Use name of site file (without .styl extension) + url = "http://" + css.site + + return url + +# ** Support + def list_css(themes, sites): "Return list of CSS files for THEMES and SITES." @@ -79,21 +167,30 @@ def themes(): theme_names = [] themes = [] + # Make list of theme directories for d in os.listdir(themes_dir): theme_names.append(d) + # Iterate over theme directories for theme in theme_names: support_files = [] variant_files = [] directory = os.path.join(themes_dir, theme) + # Iterate over files in theme directory for f in os.listdir(directory): path = os.path.join(themes_dir, theme, f) + if f == "colors.styl": + # Support file support_files.append(path) - else: + + elif f.endswith(".styl"): + # Theme file variant_files.append({'variant': without_styl(f), 'path': path}) + # Otherwise, not a relevant file + # Add theme object to list if len(variant_files) == 1: # Only one variant: omit variant name from theme name themes.append(Theme(theme, variant_files[0]['path'], support_files)) @@ -108,7 +205,9 @@ def sites(): "Return list of sites." for path, dirs, files in os.walk(sites_dir): - return [site.replace(".styl", "") for site in files] + return [site.replace(".styl", "") + for site in files + if site.endswith(".styl")] def dependencies(theme, site): "Return list of dependency .styl files for THEME and SITE." @@ -133,6 +232,8 @@ def mtime(path): return 0 def without_styl(s): + """Return string S without ".styl" extension.""" + return s.replace(".styl", "") # * Footer diff --git a/screenshot.js b/screenshot.js new file mode 100644 index 0000000..826abca --- /dev/null +++ b/screenshot.js @@ -0,0 +1,86 @@ +"use strict"; + +// * Variables + +var page = require('webpage').create(), + system = require('system'), + url, output_filename, size, pageWidth, pageHeight; + +pageWidth = 1000; + +// A shorter height would be nice, but with the enormous page headers +// nowadays (e.g. the stupid one inserted by GitHub unless you are +// logged in), you can't see anything! +pageHeight = 1000; + +// ** Args + +url = system.args[1]; +output_filename = system.args[2]; + +// * Functions + +function insert_css (stylesheet) { + // Insert HTML STYLE element with contents of string STYLESHEET. + + var element = document.createElement('style'); + element.type = "text/css"; + element.innerHTML = stylesheet; + + document.getElementsByTagName("head")[0].appendChild(element); +} + +function process_page (status) { + if (status !== 'success') { + console.log('Unable to load the address!'); + phantom.exit(1); + } + else { + // Add stylesheet + page.evaluate(insert_css, stylesheet); + + // Take screenshot + window.setTimeout( + function () { + page.render(output_filename); + phantom.exit(); + }, + 200 + ); + } +} + +// * Main + +// Fix console output from page.evaluate() +page.onConsoleMessage = function (msg) { + console.log("LOG: page.evaluate: " + msg); +}; + +// Log all external requests +// page.onResourceRequested = function (requestData, request) { +// console.log('LOG: LOADING RESOURCE: ', requestData['url']); +// }; + +// ** Check args + +page.viewportSize = { + width: pageWidth, + height: pageHeight +}; +page.clipRect = { + top: 0, + left: 0, + width: pageWidth, + height: pageHeight +}; + +// ** Read CSS file from disk + +var css_file = system.args[3]; +var fs = require("fs"); +var stylesheet = fs.read(css_file); + +// ** Load and render page + +page.open(url, process_page); diff --git a/screenshots/github-dark.png b/screenshots/github-dark.png deleted file mode 100644 index c16c437c39d7079ac020b115419936077c03171d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87599 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 E7i<)P3;+NC diff --git a/screenshots/github-light.png b/screenshots/github-light.png deleted file mode 100644 index 62522011af301399e0e674b12d81662fcb0328f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86888 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 diff --git a/screenshots/wikipedia-dark.png b/screenshots/wikipedia-dark.png deleted file mode 100644 index 5d17ff8b3be34a26a937a8834fd77289897e0710..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186519 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 QJtWGrd^^#U~cpFJPQJZOdNO`VO4y)QY7Xm?yx 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 diff --git a/screenshots/wikipedia-light.png b/screenshots/wikipedia-light.png deleted file mode 100644 index 7865befd73ddfdb05907ac993a749faf646762fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 185660 zcmYhi1z1$=_CCBp#8J9Ixw9=O%=Q+PoDq)fT#LWNe2KPRHD~+AWZZ>yVhcl z(O(Zd6;$;=Akf^3)-rnYvD-@{PXNI0`p=4y#)VG}01SYtlDwWz?oP9JF3r??l>ac^ zo423X&REu@Kv*E`LFj;>r9`0 zTGor|TyYbl!S8YC7(U0O!T)D7{unym_3!UkTK5);Wgllv8n6HEirz&`BR7Bge;e+V ztHPE4oFr=1s>i|V-!pc{|NqaC0Y1lWTb~yH=MuSZ{_g~

5BOPgOeVZr|=kRv=v) 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

7zp^PB*V?zT=OgItQblT{92-5 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%0AME;&+`c=levj@FO~68y`+qa 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 diff --git a/sites/all-sites.url b/sites/all-sites.url new file mode 100644 index 0000000..e69de29 diff --git a/sites/disqus.styl b/sites/disqus.com.styl similarity index 100% rename from sites/disqus.styl rename to sites/disqus.com.styl diff --git a/sites/duckduckgo.styl b/sites/duckduckgo.com.styl similarity index 100% rename from sites/duckduckgo.styl rename to sites/duckduckgo.com.styl diff --git a/sites/generic.url b/sites/generic.url new file mode 100644 index 0000000..e69de29 diff --git a/sites/github.url b/sites/github.url new file mode 100644 index 0000000..7214eb7 --- /dev/null +++ b/sites/github.url @@ -0,0 +1 @@ +https://github.com/alphapapa/solarized-everything-css diff --git a/sites/google.styl b/sites/google.com.styl similarity index 100% rename from sites/google.styl rename to sites/google.com.styl diff --git a/sites/lwn.styl b/sites/lwn.net.styl similarity index 100% rename from sites/lwn.styl rename to sites/lwn.net.styl diff --git a/sites/mediawiki.styl b/sites/mediawiki.org.styl similarity index 100% rename from sites/mediawiki.styl rename to sites/mediawiki.org.styl diff --git a/sites/hackernews.styl b/sites/news.ycombinator.com.styl similarity index 100% rename from sites/hackernews.styl rename to sites/news.ycombinator.com.styl diff --git a/sites/reddit.styl b/sites/reddit.com.styl similarity index 100% rename from sites/reddit.styl rename to sites/reddit.com.styl diff --git a/sites/sakai.url b/sites/sakai.url new file mode 100644 index 0000000..e69de29 diff --git a/sites/stackexchange.styl b/sites/stackexchange.com.styl similarity index 100% rename from sites/stackexchange.styl rename to sites/stackexchange.com.styl From bcb2d450b6e9ae6a5cd9b049786523c340e4afde Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 14 Nov 2017 00:56:47 -0500 Subject: [PATCH 11/16] Fix dimmed github profile pictures --- sites/github.styl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sites/github.styl b/sites/github.styl index 0daf211..80932c5 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -167,10 +167,6 @@ a.filter-item .text-diff-deleted color red -.avatar -.timeline-comment-avatar - filter opacity(50%) - // ** Code syntax highlighting .blob-code background-color() From 48d6b26291fa9fe992b353f2fb5e8f1149d503f8 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 14 Nov 2017 01:05:47 -0500 Subject: [PATCH 12/16] Fix color of renamed issues --- sites/github.styl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index 80932c5..58ebaf0 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -477,6 +477,8 @@ qul.branches-list color emphasized .discussion-item-entity +.discussion-item .renamed-was +.discussion-item .renamed-is color emphasized .discussion-timeline:before From 1aa30df9119c7143bb2d8f6ba1e4002d41638e4a Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 14 Nov 2017 01:12:46 -0500 Subject: [PATCH 13/16] Fix color of signed commit messages --- sites/github.styl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index 58ebaf0..585a390 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -323,6 +323,11 @@ a.filter-item background-color color-background-highlight-extra color color-background +// *** signed commit popup + +.signed-commit-header + background-color color-background + // ** build .build-status-item background-color color-background-highlight-extra-less From 0ef1c1a65e6f7aa3450f07c60c8a4edf7c66cb81 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 14 Nov 2017 17:27:18 -0500 Subject: [PATCH 14/16] Revert "Fix dimmed github profile pictures" This reverts commit bcb2d450b6e9ae6a5cd9b049786523c340e4afde. --- sites/github.styl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sites/github.styl b/sites/github.styl index 585a390..ebba045 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -167,6 +167,10 @@ a.filter-item .text-diff-deleted color red +.avatar +.timeline-comment-avatar + filter opacity(50%) + // ** Code syntax highlighting .blob-code background-color() From 9876a05c719396f5e777daa6a471d2ec00df68cf Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 14 Nov 2017 17:29:50 -0500 Subject: [PATCH 15/16] Decrease dimming to 25% rather than 50% --- sites/github.styl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sites/github.styl b/sites/github.styl index ebba045..da5f849 100644 --- a/sites/github.styl +++ b/sites/github.styl @@ -169,7 +169,7 @@ a.filter-item .avatar .timeline-comment-avatar - filter opacity(50%) + filter opacity(75%) // ** Code syntax highlighting .blob-code From 60cf63080184e24549d9cf2c7572707cac6db34c Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Wed, 6 Dec 2017 19:39:01 -0600 Subject: [PATCH 16/16] Add: bigblow.styl For exported Org files. See . Initially used at --- css/darculized/darculized-all-sites.css | 267 +++++- css/darculized/darculized-bigblow.css | 262 ++++++ css/darculized/darculized-github.css | 31 +- css/gruvbox/gruvbox-all-sites.css | 267 +++++- css/gruvbox/gruvbox-bigblow.css | 262 ++++++ css/gruvbox/gruvbox-github.css | 31 +- .../solarized-dark-all-sites.css | 267 +++++- css/solarized-dark/solarized-dark-bigblow.css | 262 ++++++ css/solarized-dark/solarized-dark-github.css | 31 +- .../solarized-light-all-sites.css | 267 +++++- .../solarized-light-bigblow.css | 262 ++++++ .../solarized-light-github.css | 31 +- sites/bigblow.styl | 890 ++++++++++++++++++ 13 files changed, 3122 insertions(+), 8 deletions(-) create mode 100644 css/darculized/darculized-bigblow.css create mode 100644 css/gruvbox/gruvbox-bigblow.css create mode 100644 css/solarized-dark/solarized-dark-bigblow.css create mode 100644 css/solarized-light/solarized-light-bigblow.css create mode 100644 sites/bigblow.styl diff --git a/css/darculized/darculized-all-sites.css b/css/darculized/darculized-all-sites.css index f4dbea4..3d0240e 100644 --- a/css/darculized/darculized-all-sites.css +++ b/css/darculized/darculized-all-sites.css @@ -24,6 +24,242 @@ pre { background-color: #2e2e2e !important; color: #909396 !important; } +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #363636 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #2e2e2e !important; + box-shadow: 0 0 10px #a6aaab; + color: #a6aaab !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #2e2e2e !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #97bdef !important; +} +#tabs li.ui-tabs-active a { + background-color: #363636 !important; + color: #639ce6 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #2e2e2e !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #363636 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #262626 !important; + color: #a6aaab !important; + border: 0px; +} +.tag span { + background-color: #363636 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #2e2e2e !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #a6aaab; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} .post-actions { background-color: #2e2e2e !important; } @@ -254,7 +490,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #262626 !important; @@ -321,6 +557,14 @@ a.filter-item:hover, color: #598249 !important; font-weight: bold !important; } +.pl-mi1 { + color: #598249 !important; + background-color: transparent !important; +} +.pl-md { + color: #bd3832 !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #2e2e2e !important; @@ -387,6 +631,22 @@ a.filter-item:hover, background-color: #598249 !important; color: #262626 !important; } +.select-menu-filters { + background-color: #323232 !important; + color: #a6aaab !important; +} +.js-select-menu-tab { + background-color: #363636 !important; + color: #a6aaab !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #5e6263 !important; + color: #262626 !important; +} +.signed-commit-header { + background-color: #262626 !important; +} .build-status-item { background-color: #363636 !important; color: #a6aaab !important; @@ -532,6 +792,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #a6aaab !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #a6aaab !important; +} .discussion-timeline:before { background-color: #909396 !important; } diff --git a/css/darculized/darculized-bigblow.css b/css/darculized/darculized-bigblow.css new file mode 100644 index 0000000..6fc0bed --- /dev/null +++ b/css/darculized/darculized-bigblow.css @@ -0,0 +1,262 @@ +* { + border-color: #909396 !important; +} +a { + color: #ce4139 !important; +} +a:visited { + color: #b68800 !important; +} +body { + background-color: #262626 !important; + color: #909396 !important; +} +html { + background-color: #262626 !important; +} +input, +textarea { + background-color: #2e2e2e !important; + color: #909396 !important; +} +blockquote, +pre { + background-color: #2e2e2e !important; + color: #909396 !important; +} +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #363636 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #2e2e2e !important; + box-shadow: 0 0 10px #a6aaab; + color: #a6aaab !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #2e2e2e !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #97bdef !important; +} +#tabs li.ui-tabs-active a { + background-color: #363636 !important; + color: #639ce6 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #2e2e2e !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #363636 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #262626 !important; + color: #a6aaab !important; + border: 0px; +} +.tag span { + background-color: #363636 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #2e2e2e !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #a6aaab; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} diff --git a/css/darculized/darculized-github.css b/css/darculized/darculized-github.css index 332f33e..e28fa9c 100644 --- a/css/darculized/darculized-github.css +++ b/css/darculized/darculized-github.css @@ -186,7 +186,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #262626 !important; @@ -253,6 +253,14 @@ a.filter-item:hover, color: #598249 !important; font-weight: bold !important; } +.pl-mi1 { + color: #598249 !important; + background-color: transparent !important; +} +.pl-md { + color: #bd3832 !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #2e2e2e !important; @@ -319,6 +327,22 @@ a.filter-item:hover, background-color: #598249 !important; color: #262626 !important; } +.select-menu-filters { + background-color: #323232 !important; + color: #a6aaab !important; +} +.js-select-menu-tab { + background-color: #363636 !important; + color: #a6aaab !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #5e6263 !important; + color: #262626 !important; +} +.signed-commit-header { + background-color: #262626 !important; +} .build-status-item { background-color: #363636 !important; color: #a6aaab !important; @@ -464,6 +488,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #a6aaab !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #a6aaab !important; +} .discussion-timeline:before { background-color: #909396 !important; } diff --git a/css/gruvbox/gruvbox-all-sites.css b/css/gruvbox/gruvbox-all-sites.css index dbff740..9c229a2 100644 --- a/css/gruvbox/gruvbox-all-sites.css +++ b/css/gruvbox/gruvbox-all-sites.css @@ -24,6 +24,242 @@ pre { background-color: #3c3836 !important; color: #83a598 !important; } +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #44403e !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #3c3836 !important; + box-shadow: 0 0 10px #8ec07c; + color: #8ec07c !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #3c3836 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #9ac9cc !important; +} +#tabs li.ui-tabs-active a { + background-color: #44403e !important; + color: #67afb2 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #3c3836 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #44403e !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #282828 !important; + color: #8ec07c !important; + border: 0px; +} +.tag span { + background-color: #44403e !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #3c3836 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #8ec07c; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} .post-actions { background-color: #3c3836 !important; } @@ -254,7 +490,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #282828 !important; @@ -321,6 +557,14 @@ a.filter-item:hover, color: #98971a !important; font-weight: bold !important; } +.pl-mi1 { + color: #98971a !important; + background-color: transparent !important; +} +.pl-md { + color: #cc241d !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #3c3836 !important; @@ -387,6 +631,22 @@ a.filter-item:hover, background-color: #98971a !important; color: #282828 !important; } +.select-menu-filters { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.js-select-menu-tab { + background-color: #44403e !important; + color: #8ec07c !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.signed-commit-header { + background-color: #282828 !important; +} .build-status-item { background-color: #44403e !important; color: #8ec07c !important; @@ -532,6 +792,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #8ec07c !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #8ec07c !important; +} .discussion-timeline:before { background-color: #fabd2f !important; } diff --git a/css/gruvbox/gruvbox-bigblow.css b/css/gruvbox/gruvbox-bigblow.css new file mode 100644 index 0000000..f8e5122 --- /dev/null +++ b/css/gruvbox/gruvbox-bigblow.css @@ -0,0 +1,262 @@ +* { + border-color: #fabd2f !important; +} +a { + color: #458588 !important; +} +a:visited { + color: #d3869b !important; +} +body { + background-color: #282828 !important; + color: #83a598 !important; +} +html { + background-color: #282828 !important; +} +input, +textarea { + background-color: #3c3836 !important; + color: #83a598 !important; +} +blockquote, +pre { + background-color: #3c3836 !important; + color: #83a598 !important; +} +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #44403e !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #3c3836 !important; + box-shadow: 0 0 10px #8ec07c; + color: #8ec07c !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #3c3836 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #9ac9cc !important; +} +#tabs li.ui-tabs-active a { + background-color: #44403e !important; + color: #67afb2 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #3c3836 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #44403e !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #282828 !important; + color: #8ec07c !important; + border: 0px; +} +.tag span { + background-color: #44403e !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #3c3836 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #8ec07c; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} diff --git a/css/gruvbox/gruvbox-github.css b/css/gruvbox/gruvbox-github.css index 1a2b694..52d255a 100644 --- a/css/gruvbox/gruvbox-github.css +++ b/css/gruvbox/gruvbox-github.css @@ -186,7 +186,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #282828 !important; @@ -253,6 +253,14 @@ a.filter-item:hover, color: #98971a !important; font-weight: bold !important; } +.pl-mi1 { + color: #98971a !important; + background-color: transparent !important; +} +.pl-md { + color: #cc241d !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #3c3836 !important; @@ -319,6 +327,22 @@ a.filter-item:hover, background-color: #98971a !important; color: #282828 !important; } +.select-menu-filters { + background-color: #403c3a !important; + color: #8ec07c !important; +} +.js-select-menu-tab { + background-color: #44403e !important; + color: #8ec07c !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #b8bb26 !important; + color: #282828 !important; +} +.signed-commit-header { + background-color: #282828 !important; +} .build-status-item { background-color: #44403e !important; color: #8ec07c !important; @@ -464,6 +488,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #8ec07c !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #8ec07c !important; +} .discussion-timeline:before { background-color: #fabd2f !important; } diff --git a/css/solarized-dark/solarized-dark-all-sites.css b/css/solarized-dark/solarized-dark-all-sites.css index d4a499f..99c57d2 100644 --- a/css/solarized-dark/solarized-dark-all-sites.css +++ b/css/solarized-dark/solarized-dark-all-sites.css @@ -24,6 +24,242 @@ pre { background-color: #073642 !important; color: #839496 !important; } +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #094352 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #073642 !important; + box-shadow: 0 0 10px #93a1a1; + color: #93a1a1 !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #073642 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #90c5eb !important; +} +#tabs li.ui-tabs-active a { + background-color: #094352 !important; + color: #59a9e1 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #073642 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #094352 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #002b36 !important; + color: #93a1a1 !important; + border: 0px; +} +.tag span { + background-color: #094352 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #073642 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #93a1a1; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} .post-actions { background-color: #073642 !important; } @@ -254,7 +490,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #002b36 !important; @@ -321,6 +557,14 @@ a.filter-item:hover, color: #859900 !important; font-weight: bold !important; } +.pl-mi1 { + color: #859900 !important; + background-color: transparent !important; +} +.pl-md { + color: #dc322f !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #073642 !important; @@ -387,6 +631,22 @@ a.filter-item:hover, background-color: #859900 !important; color: #002b36 !important; } +.select-menu-filters { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.js-select-menu-tab { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #586e75 !important; + color: #002b36 !important; +} +.signed-commit-header { + background-color: #002b36 !important; +} .build-status-item { background-color: #094352 !important; color: #93a1a1 !important; @@ -532,6 +792,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #93a1a1 !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #93a1a1 !important; +} .discussion-timeline:before { background-color: #657b83 !important; } diff --git a/css/solarized-dark/solarized-dark-bigblow.css b/css/solarized-dark/solarized-dark-bigblow.css new file mode 100644 index 0000000..04b6bd6 --- /dev/null +++ b/css/solarized-dark/solarized-dark-bigblow.css @@ -0,0 +1,262 @@ +* { + border-color: #657b83 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #002b36 !important; + color: #839496 !important; +} +html { + background-color: #002b36 !important; +} +input, +textarea { + background-color: #073642 !important; + color: #839496 !important; +} +blockquote, +pre { + background-color: #073642 !important; + color: #839496 !important; +} +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #094352 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #073642 !important; + box-shadow: 0 0 10px #93a1a1; + color: #93a1a1 !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #073642 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #90c5eb !important; +} +#tabs li.ui-tabs-active a { + background-color: #094352 !important; + color: #59a9e1 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #073642 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #094352 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #002b36 !important; + color: #93a1a1 !important; + border: 0px; +} +.tag span { + background-color: #094352 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #073642 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #93a1a1; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} diff --git a/css/solarized-dark/solarized-dark-github.css b/css/solarized-dark/solarized-dark-github.css index d84904c..3d13f92 100644 --- a/css/solarized-dark/solarized-dark-github.css +++ b/css/solarized-dark/solarized-dark-github.css @@ -186,7 +186,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #002b36 !important; @@ -253,6 +253,14 @@ a.filter-item:hover, color: #859900 !important; font-weight: bold !important; } +.pl-mi1 { + color: #859900 !important; + background-color: transparent !important; +} +.pl-md { + color: #dc322f !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #073642 !important; @@ -319,6 +327,22 @@ a.filter-item:hover, background-color: #859900 !important; color: #002b36 !important; } +.select-menu-filters { + background-color: #083c4a !important; + color: #93a1a1 !important; +} +.js-select-menu-tab { + background-color: #094352 !important; + color: #93a1a1 !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #586e75 !important; + color: #002b36 !important; +} +.signed-commit-header { + background-color: #002b36 !important; +} .build-status-item { background-color: #094352 !important; color: #93a1a1 !important; @@ -464,6 +488,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #93a1a1 !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #93a1a1 !important; +} .discussion-timeline:before { background-color: #657b83 !important; } diff --git a/css/solarized-light/solarized-light-all-sites.css b/css/solarized-light/solarized-light-all-sites.css index 0f09c3f..d4a2854 100644 --- a/css/solarized-light/solarized-light-all-sites.css +++ b/css/solarized-light/solarized-light-all-sites.css @@ -24,6 +24,242 @@ pre { background-color: #eee8d5 !important; color: #657b83 !important; } +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #e9e1c8 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #eee8d5 !important; + box-shadow: 0 0 10px #586e75; + color: #586e75 !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #eee8d5 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #90c5eb !important; +} +#tabs li.ui-tabs-active a { + background-color: #e9e1c8 !important; + color: #59a9e1 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #eee8d5 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #e9e1c8 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #fdf6e3 !important; + color: #586e75 !important; + border: 0px; +} +.tag span { + background-color: #e9e1c8 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #eee8d5 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #586e75; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} .post-actions { background-color: #eee8d5 !important; } @@ -254,7 +490,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #fdf6e3 !important; @@ -321,6 +557,14 @@ a.filter-item:hover, color: #859900 !important; font-weight: bold !important; } +.pl-mi1 { + color: #859900 !important; + background-color: transparent !important; +} +.pl-md { + color: #dc322f !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #eee8d5 !important; @@ -387,6 +631,22 @@ a.filter-item:hover, background-color: #859900 !important; color: #fdf6e3 !important; } +.select-menu-filters { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.js-select-menu-tab { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.signed-commit-header { + background-color: #fdf6e3 !important; +} .build-status-item { background-color: #e9e1c8 !important; color: #586e75 !important; @@ -532,6 +792,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #586e75 !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #586e75 !important; +} .discussion-timeline:before { background-color: #839496 !important; } diff --git a/css/solarized-light/solarized-light-bigblow.css b/css/solarized-light/solarized-light-bigblow.css new file mode 100644 index 0000000..9dd0c85 --- /dev/null +++ b/css/solarized-light/solarized-light-bigblow.css @@ -0,0 +1,262 @@ +* { + border-color: #839496 !important; +} +a { + color: #268bd2 !important; +} +a:visited { + color: #6c71c4 !important; +} +body { + background-color: #fdf6e3 !important; + color: #657b83 !important; +} +html { + background-color: #fdf6e3 !important; +} +input, +textarea { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +blockquote, +pre { + background-color: #eee8d5 !important; + color: #657b83 !important; +} +code { + font-size: 1.2em; +} +pre { + box-shadow: none; + background-color: #e9e1c8 !important; + font-size: 1.2em; +} +img { + margin: 0.25em; +} +.buttons { + background-color: #eee8d5 !important; + box-shadow: 0 0 10px #586e75; + color: #586e75 !important; + font-family: sans-serif; + font-size: 1.5rem; + position: fixed; + left: -4.5em; + top: 50%; + transform: rotate(90deg); + filter: opacity(50%); +} +.hsReviewPanel { + display: none; +} +.title { + border: 0; +} +#postamble { + display: none; +} +#banner { + text-align: center; +} +#tabs { + background-color: #eee8d5 !important; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; + font-family: sans-serif; +} +#tabs ul { + margin: 0; + padding: 0; +} +#tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; +} +#tabs li a { + display: block; + font-size: 120%; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; +} +#tabs li a:hover { + color: #90c5eb !important; +} +#tabs li.ui-tabs-active a { + background-color: #e9e1c8 !important; + color: #59a9e1 !important; +} +#content { + clear: both; +} +#postamble { + text-align: right; +} +blockquote { + background-color: #eee8d5 !important; + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: 0.01em; + padding-bottom: 0.01em; + overflow: hidden; + margin-left: 0; +} +.outline-text-2, +.outline-text-3, +.outline-text-4, +.outline-text-5, +.outline-text-6 { + padding-left: 4%; +} +.outline-3 { + padding-left: 4%; +} +.outline-4 { + padding-left: 4%; +} +.outline-5 { + padding-left: 4%; +} +.outline-6 { + padding-left: 4%; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: sans-serif; + border-bottom: 2px solid; + border-color: #e9e1c8 !important; +} +a:hover { + text-decoration: underline; +} +#search { + display: block; + float: right; +} +.tag { + background-color: #fdf6e3 !important; + color: #586e75 !important; + border: 0px; +} +.tag span { + background-color: #e9e1c8 !important; + margin: 0.25em; + padding: 0.25em; +} +#table-of-contents { + display: table; + float: right; +} +#table-of-contents h2 { + display: none; +} +#table-of-contents li { + list-style-type: none; +} +#table-of-contents a:hover { + text-decoration: underline; +} +#minitoc { + background-color: #eee8d5 !important; + position: fixed; + bottom: 5em; + left: -5.5em; + transform: rotate(90deg); + box-shadow: 0px 0px 10px #586e75; + padding-top: 0.1em; + padding-bottom: 0.1em; + padding-left: 0.5em; + padding-right: 0.5em; + filter: opacity(50%); + z-index: 200; +} +#minitoc:hover { + padding: 1em; + filter: opacity(100%); + transform: rotate(0deg); + left: 0; +} +#minitoc h2 { + margin-top: 0; + margin-bottom: 0; +} +#minitoc a { + display: block; + font-family: sans-serif; + text-decoration: none; +} +#minitoc a:hover { + text-decoration: underline; +} +#minitoc a { + display: none; +} +#minitoc:hover a { + display: block; +} +#toTop { + top: -100px; + position: fixed; + text-align: center; + z-index: 999; + display: none; +} +#toTop:hover { + text-decoration: underline; +} +#left-panel-wrapper { + display: none; + position: fixed; + z-index: 200; +} +#left-panel-contents { + display: none; + position: fixed; + text-align: left; + top: 0; + z-index: 200; +} +#left-panel-button { + transform: rotate(90deg); + left: -23px; + position: fixed; + top: 50%; + z-index: 200; +} +#right-panel-wrapper { + position: fixed; + z-index: 200; +} +#right-panel-contents { + display: none; + z-index: 200; + position: fixed; + text-align: left; + top: 0; +} +.snippet-copy-to-clipboard { + display: none; + position: absolute; + left: 50px; + top: 50px; +} +.org-ul { + margin-top: 1em; +} +.org-ul li { + margin-top: 0.5em; +} +.org-ul > li > a { + font-family: sans-serif; +} diff --git a/css/solarized-light/solarized-light-github.css b/css/solarized-light/solarized-light-github.css index 950355b..ee871f2 100644 --- a/css/solarized-light/solarized-light-github.css +++ b/css/solarized-light/solarized-light-github.css @@ -186,7 +186,7 @@ a.filter-item:hover, } .avatar, .timeline-comment-avatar { - filter: opacity(50%); + filter: opacity(75%); } .blob-code { background-color: #fdf6e3 !important; @@ -253,6 +253,14 @@ a.filter-item:hover, color: #859900 !important; font-weight: bold !important; } +.pl-mi1 { + color: #859900 !important; + background-color: transparent !important; +} +.pl-md { + color: #dc322f !important; + background-color: transparent !important; +} .border-bottom, .border-top { border-color: #eee8d5 !important; @@ -319,6 +327,22 @@ a.filter-item:hover, background-color: #859900 !important; color: #fdf6e3 !important; } +.select-menu-filters { + background-color: #ebe4cf !important; + color: #586e75 !important; +} +.js-select-menu-tab { + background-color: #e9e1c8 !important; + color: #586e75 !important; +} +.select-menu-tabs a.selected, +.select-menu-tab-nav.selected { + background-color: #93a1a1 !important; + color: #fdf6e3 !important; +} +.signed-commit-header { + background-color: #fdf6e3 !important; +} .build-status-item { background-color: #e9e1c8 !important; color: #586e75 !important; @@ -464,6 +488,11 @@ qul.branches-list * { .discussion-item-icon.octicon { color: #586e75 !important; } +.discussion-item-entity, +.discussion-item .renamed-was, +.discussion-item .renamed-is { + color: #586e75 !important; +} .discussion-timeline:before { background-color: #839496 !important; } diff --git a/sites/bigblow.styl b/sites/bigblow.styl new file mode 100644 index 0000000..d396e02 --- /dev/null +++ b/sites/bigblow.styl @@ -0,0 +1,890 @@ +code + font-size 1.2em + +pre + box-shadow none + background-color color-background-highlight-extra-less + font-size 1.2em + +img + margin 0.25em + +.buttons + background-color highlight + box-shadow 0 0 10px emphasized + color emphasized + font-family sans-serif + font-size 1.5rem + position fixed + left -4.5em + top 50% + transform rotate(90deg) + filter opacity(50%) + + +.hsReviewPanel + display none + +.title + border 0 + +#postamble + display none + +// #preamble +// background none repeat scroll 0 0 #46484B +// color #FFFFFF +// font-family Arial,Helvetica,sans-serif +// font-size 70% +// font-weight bold +// height 224px /* so that content begins after... */ +// padding 2px 2px 0 6px +// +// +#banner + text-align center +// +// +#tabs + background-color highlight + float left + margin 0px 0px 20px 0px + padding 0 + width 100% + + font-family sans-serif +// +#tabs ul + margin 0 + padding 0 +// +// +#tabs li + float left + list-style-type none + margin 0px 2px 0px 0px + padding 0px 0px 0px 0px + white-space nowrap +// +// +#tabs li a +// color #EEEEEE + display block + font-size 120% + font-weight bold + margin 0 + padding 4px 10px 4px 10px + text-decoration none +// +// +#tabs li a:hover + //background-color highlight-extra + color lighten(blue, 50%) +// +// +#tabs li.ui-tabs-active a + background-color color-background-highlight-extra-less + color lighten(blue, 25%) +// +// +#content + clear both +// background-color #FFFFFF +// font-size 100% +// margin 0 auto +// max-width 810px +// overflow-x hidden +// overflow-y auto +// padding 0px 10px 2px 10px +// +// +#postamble +// color #999999 +// font-family Arial,Helvetica,sans-serif +// font-size 70% +// height 40px +// margin 0 auto +// max-width 810px +// padding-right 30px +// padding-top 22px +// padding 2px 2px 0 6px + text-align right +// +// +// body +// color #333333 +// font-family DejaVu Sans, sans-serif +// margin 0 .1em +// padding 0 +// +// +// b +// color #000000 +// +// +blockquote +// /* Use #EAEAEA for background-color of border with src code block's name */ + background-color highlight + padding-left 0.75em + padding-right 0.75em + padding-top 0.01em + padding-bottom 0.01em + overflow hidden + margin-left 0 +// border 1px solid #DEDEDE +// color #444444 +// line-height 1.14em +// overflow auto +// /* overflow-x auto */ +// padding 0px 10px 0px 10px +// +// +// i +// color #1A1A1A +// + +//h1, h2, h3, h4, h5, h6 +// margin-left 25px + +// h1 +// padding-left 2% +// h2 +// padding-left 4% +.outline-text-2, .outline-text-3, .outline-text-4, .outline-text-5, .outline-text-6 + padding-left 4% +// h3 +// padding-left 6% +.outline-3 + padding-left 4% +// h4 +// padding-left 8% +.outline-4 + padding-left 4% +// h5 +// padding-left 10% +.outline-5 + padding-left 4% +// h6 +// padding-left 14% +.outline-6 + padding-left 4% + +h1, h2, h3, h4, h5, h6 + font-family sans-serif + border-bottom 2px solid + border-color color-background-highlight-extra-less + +// +// h1, ul#tabs, h2, h3, h4, h5 +// font-family "Trebuchet MS",Verdana,sans-serif +// +// +// h1 +// background-color #0A3F69 +// color #F8F8F8 +// font-size 180% +// margin 0 +// padding 9px 0px 0px 10px +// +// +// h2 +// border-bottom 4px solid #67B3E3 +// color #13679D +// font-size 160% +// +// +// h3, h4, h5, h6 +// color #1572AE +// +// +//h3 +// border-bottom 1px solid #B5DAF1 +// font-size 140% +// margin-left 2% +// +// +//h4 +// border-bottom 1px dotted #C9E3F5 +// font-size 120% +// margin-left 2% +// +// +// h5 +// font-size 110% +// margin-left 87px +// +// +// h6 +// font-size 1em +// margin-left 100px +// +// +// .DONEheader +// color #ADADAD +// text-decoration line-through +// +// +// h3.DONEheader +// border-bottom 1px solid #DDDDDD +// +// +// h4.DONEheader +// border-bottom 1px dotted #DDDDDD +// +// +// .outline-text-2, .outline-text-3, .outline-text-4, .outline-text-5, +// .outline-3 > ul, /* for HTML export of Beamer slides */ +// .outline-4 > ol, #text-footnotes +// margin-left 100px +// +// +// li > .outline-text-5, +// li > .outline-text-6, +// li > .outline-text-7 +// font-weight normal +// margin-left 20px +// +// +// ul, ol +// padding-left 1.5em +// +// +// dt +// color #1572AE +// font-weight bold +// +// +// dd +// margin-bottom 6px +// +// +// pre +// /* Use #EAEAEA for background-color of border with src code block's name */ +// background-color #fdf6e3 +// border 1px solid #DEDEDE +// color #444444 +// font-family Hack, DejaVu Sans Mono, monospace +// line-height 1.14em +// overflow auto +// /* overflow-x auto */ +// padding 10px 10px 10px 10px !important +// +// +// +// pre.src +// background-color #002b36 !important +// +// +// code +// background-color #fdf6e3 +// border 1px solid #DEDEDE +// color #444444 +// font-family monospace +// /* font-size 0.93em */ +// margin 0px 1px +// padding 0px 2px +// +// +// li > p, li > ul, li > .inlinetask, li > dl +// margin-left 0px +// +// +// dd > p, dd > ul, dd > .inlinetask, dd > dl +// margin-left 0px +// +// +// li.checked +// list-style-image url('../images/checked.png') +// +// +// li.halfchecked +// list-style-image url('../images/halfchecked.png') +// +// +// li.unchecked +// list-style-image url('../images/unchecked.png') +// +// +// a, alink, avisited +// color #2061A2 +// text-decoration none +// +// +a:hover + text-decoration underline +// +// +// afocus +// outline none +// +// +#search +// border-radius 3px +// background none repeat scroll 0 0 #FFFFFF + display block + float right +// height 18px +// margin 5px 10px 0 0 +// overflow hidden +// padding 0 3px +// width 188px +// +// +// #search input +// border 0 none +// color #666666 +// float left +// font-family Arial,Helvetica,sans-serif +// font-size 11px +// font-weight normal +// margin 0 +// padding 2px 4px +// width 160px +// +// +// #search button +// background url("../images/search-glass.png") no-repeat scroll 0 50% transparent +// border 0 none +// cursor pointer +// display block +// float right +// height 18px +// margin 0 +// text-indent -999em +// width 14px +// +// +// table +// border-collapse collapse +// margin-right auto +// margin-left auto +// +// +// table td +// padding 3px 5px +// +// +// table, th, td +// +// border 1px solid #B5DAF1 +// border-left 2px solid white +// border-right 2px solid white +// +// +// th +// +// border-width 1px 2px +// border-color white +// background-color #2061A2 +// color white +// +// +// caption +// color #8D8D84 +// +// +// img +// display block +// margin-left auto +// margin-right auto +// text-align center +// +// +// .figure +// color #8D8D84 +// text-align center +// +// +// .fixme +// background #FFFF88 url('../images/fixme.png') no-repeat top left +// color #CC0000 +// display inline-block +// height 16px +// text-indent -9999px +// width 82px +// +// +// .left +// text-align left +// +// +// .right +// text-align right +// +// +// .center +// text-align center +// +// +// .justify +// text-align justify +// +// +// .inlinetask +// background-color #F7F7F7 +// border-collapse separate +// border-color #EEEEEE #EEEEEE #EEEEEE #1E90FF +// border-style solid +// border-width 1px 1px 1px 6px +// padding 8px 8px 0px 8px +// margin 10px 0px +// +// +// .inlinetask td +// padding 2px 5px 0px 2px +// border 0px +// +// +// .info +// border 1px solid +// background url('../images/info.png') no-repeat 10px 10px #BDE5F8 +// color #00529B +// padding 4px 10px 4px 52px +// border-top-left-radius 5px +// border-top-right-radius 5px +// border-bottom-right-radius 5px +// border-bottom-left-radius 5px +// margin 10px 0px +// +// +// .tip +// border 1px solid +// background url('../images/tip.png') no-repeat 10px 10px #DFF2BF +// color #4F8A10 +// padding 4px 10px 4px 52px +// border-top-left-radius 5px +// border-top-right-radius 5px +// border-bottom-right-radius 5px +// border-bottom-left-radius 5px +// margin 10px 0px +// +// +// .note +// border 1px solid +// background url('../images/note.png') no-repeat 10px 10px #FFFCCB +// color #9F6000 +// padding 4px 10px 4px 52px +// border-top-left-radius 5px +// border-top-right-radius 5px +// border-bottom-right-radius 5px +// border-bottom-left-radius 5px +// margin 10px 0px +// +// +// .warning +// border 1px solid +// background url('../images/warning.png') no-repeat 10px 10px #FFBABA +// color #D8000C +// padding 4px 10px 4px 52px +// border-top-left-radius 5px +// border-top-right-radius 5px +// border-bottom-right-radius 5px +// border-bottom-left-radius 5px +// margin 10px 0px +// +// +// .todo, .done +// //margin 5px +// font-size 80% +// padding 3px +// +// +// .NEW +// background-color #FDFCD8 +// border 1px solid #EEE9C3 +// color #302B13 +// font-weight normal +// +// +// .TODO +// background-color seagreen +// // border 1px solid #FC5158 +// color white +// +// +// .UNDERWAY +// background-color seagreen +// //border 1px solid green +// color lawngreen +// +// +// .STRT, .STARTED +// background-color #FEF2D4 +// border 1px solid #FDBF3D +// color #FDBF3D +// +// +// .WAIT, .WAITING, .DLGT, .DELEGATED +// background-color #DFFFDF +// border 1px solid #55BA80 +// color #55BA80 +// +// +// .SDAY, .SOMEDAY, .DFRD, .DEFERRED +// background-color #D3EEFF +// border 1px solid #42B5FF +// color #42B5FF +// +// +// .DONE, .CANX, .CANCELED +// background-color #969696 +// border 1px solid #F2F2EE +// color #F2F2EE +// +// +.tag + background-color() + color emphasized + border 0px + + span + background-color color-background-highlight-extra-less + margin 0.25em + padding 0.25em + +// border 1px solid #EDEDED +// color #939393 +// cursor pointer +// display block +// float right +// font-size 80% +// font-weight normal +// margin 0 3px +// padding 1px 2px +// border-radius 10px +// +// +// #right-panel-contents .tag span +// font-size 100% +// +// +// .tag spanhover +// background #BABDB6 +// +// +// .tag .FLAGGED +// background-color #EDC6C8 +// border 1px solid #EDC6C8 +// color #C15F4E +// +// +// .tag .selected +// background-color #FFEBC1 +// border 1px solid #FDBF3B +// color #A6750C +// +// +// #listOfTags .tag span +// display inline +// float none +// +// +// span.todo +// cursor pointer +// /* display block */ +// /* float left */ +// margin -1px 3px 0px 0px +// +// +// span.todohover +// background #BABDB6 +// color #888888 +// +// +// span.todo .selected +// background-color #FFEBC1 +// border-color #FDBF3B +// color #A6750C +// +// +// .matchtag +// background-color #FBFFC0 +// +// +// .matchNEW +// background-color #FDFCD8 +// +// +// .matchTODO +// background-color #FFE6E4 +// +// +// .matchSTRT +// background-color #FEF2D4 +// +// +// .matchWAIT, .matchDLGT +// background-color #DFFFDF +// +// +// .matchSDAY, .matchDFRD +// background-color #E0EFFF +// +// +// #listOfTodo, #listOfDone, #listOfTags +// /* bottom 10px /\* together with this to put the div at the bottom*\/ */ +// /* left 10px */ +// /* list-style-type none */ +// margin-left 0px +// /* position fixed /\* this is the magic *\/ */ +// +// +// .timestamp-kwd +// background-color #FFF1F1 +// color #880000 +// margin 0px 4px 0px 0px +// padding 2px 0px 2px 2px +// +// +// .timestamp +// color #777777 +// font-size 80% +// +// +#table-of-contents +// background-color #FFFFDD +// border 1px solid #E4E4E4 + display table + float right +// line-height 1.2em +// padding 4px +// margin 4px +// max-width 400px +// float right +// width auto +// +// +#table-of-contents h2 + display none +// +// +// #table-of-contents ul +// margin 0 +// padding 0 +// +// +#table-of-contents li + list-style-type none +// margin 0 +// +// +// #table-of-contents li li +// margin-left 1.5em +// +// +// #table-of-contents li li li +// //font-size 0.8em +// +// +// #table-of-contents a +// color #606060 +// //font-size 0.9em +// font-weight normal +// text-decoration none +// +// +#table-of-contents a:hover + text-decoration underline +// color #C61A1A +// +// +#minitoc + background-color highlight + position fixed + bottom 5em + left -5.5em + transform rotate(90deg) + box-shadow 0px 0px 10px emphasized + padding-top 0.1em + padding-bottom 0.1em + padding-left 0.5em + padding-right 0.5em + filter opacity(50%) + z-index 200 + + &:hover + padding 1em + filter opacity(100%) + transform rotate(0deg) + left 0 + + h2 + margin-top 0 + margin-bottom 0 +// border 1px solid #E4E4E4 +// color #484848 +// line-height 1.2em +// margin 12px +// padding 4px +// width auto +// +// + + +#minitoc a + display block + font-family sans-serif + text-decoration none + + &:hover + text-decoration underline +// font-size 100% +// font-weight normal +// +// +#minitoc a + display none +// +// +#minitoc:hover a + display block +// padding 1em + +// +// +// #minitoc h2 +// margin 3px 0px +// border none +// font-size 75% +// +// +// p.verse +// color #808080 +// font-style italic +// +// +// .example +// background-color #DDFADE +// border 1px solid #9EC49F +// color #333333 +// +// +// .alert +// font-weight bold +// color #FF0000 +// +// +#toTop + top -100px /* together with this to put the div at the top */ + position fixed /* this is the magic */ + text-align center + z-index 999 + display none +// background #F7F7F7 +// border 1px solid #CCCCCC +// color #333333 +// cursor pointer +// font-family verdana +// //font-size 11px +// padding 5px +// right 10px +// width 100px +// +// +#toTop:hover + text-decoration underline +// +// +#left-panel-wrapper + display none + position fixed + z-index 200 +// /* display none /\* hide the panel if Javascript is not running *\/ */ +// +// +#left-panel-contents + display none + position fixed + text-align left + top 0 + z-index 200 +// background-color #EFEFEF +// border-right 1px dotted #ADADAD +// height 100% +// left 0px +// width 199px +// padding-top 7px +// padding-left 7px +// +// +#left-panel-button + transform rotate(90deg) + left -23px + position fixed + top 50% + z-index 200 +// background-color #EFEFEF +// border 1px dotted #ADADAD +// border-bottom-width 0px +// padding 2px 5px 5px 5px +// +// +#right-panel-wrapper + position fixed + z-index 200 +// /* display none /\* hide the panel if Javascript is not running *\/ */ +// +// +#right-panel-contents + display none + z-index 200 + position fixed + text-align left + top 0 +// background-color #EFEFEF +// border-left 1px dotted #ADADAD +// height 100% +// right 0px +// width 199px +// padding-top 7px +// padding-left 7px +// +// +// .org-src-container +// position relative +// +// +.snippet-copy-to-clipboard + display none + position absolute + left 50px + top 50px +// font-size 0.9em +// text-decorationunderline +// +// +// .copy-to-clipboard-buttonhover +// cursor pointer +// +// +// .title +// margin-bottom 0px +// +// +// ol li, +// ul li +// margin-top 1em +// +// +// .outline-4 > ol > li +// font-weight bold +// +// +// .outline-4 > .org-ul +// margin-left 5em +// +// +// .org-ul > li +// font-weight bold +// +// +// a code +// text-decoration underline + +.org-ul + margin-top 1em + + li + margin-top 0.5em +.org-ul > li > a + font-family sans-serif