diff --git a/Openbox/Neon_Knights_Blue/openbox-3/COPYING b/Openbox/Neon_Knights_Blue/openbox-3/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 --- /dev/null +++ b/Openbox/Neon_Knights_Blue/openbox-3/COPYING @@ -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. + + + Copyright (C) + + 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: + + Copyright (C) + 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 +. diff --git a/Openbox/Neon_Knights_Green_Ob/CREDITS b/Openbox/Neon_Knights_Blue/openbox-3/CREDITS similarity index 84% rename from Openbox/Neon_Knights_Green_Ob/CREDITS rename to Openbox/Neon_Knights_Blue/openbox-3/CREDITS index 8d408a8b74e9ff8485a42949cac9da0534cbd6f5..2113109e64e6c0e101400442807c93014b23e85c 100644 --- a/Openbox/Neon_Knights_Green_Ob/CREDITS +++ b/Openbox/Neon_Knights_Blue/openbox-3/CREDITS @@ -1,14 +1,8 @@ -NEON KNIGHTS GTK-OB THEMES. +NEON KNIGHTS OPENBOX THEMES. ----------------------------------------------------------------------------------------------- -SOURCE: - - numix gtk theme: https://github.com/numixproject/numix-gtk-theme - -CUSTOMIZER: - - Jorge Cabrera (ju1464): (https://github.com/ju1464) + Jorge Cabrera (ju1464) : (https://github.com/ju1464) ----------------------------------------------------------------------------------------------- diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/close.xbm b/Openbox/Neon_Knights_Blue/openbox-3/close.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/close.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/close.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/close_hover.xbm b/Openbox/Neon_Knights_Blue/openbox-3/close_hover.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/close_hover.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/close_hover.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/desk.xbm b/Openbox/Neon_Knights_Blue/openbox-3/desk.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/desk.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/desk.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/desk_toggled.xbm b/Openbox/Neon_Knights_Blue/openbox-3/desk_toggled.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/desk_toggled.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/desk_toggled.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/iconify.xbm b/Openbox/Neon_Knights_Blue/openbox-3/iconify.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/iconify.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/iconify.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/iconify_hover.xbm b/Openbox/Neon_Knights_Blue/openbox-3/iconify_hover.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/iconify_hover.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/iconify_hover.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/max.xbm b/Openbox/Neon_Knights_Blue/openbox-3/max.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/max.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/max.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/max_toggled.xbm b/Openbox/Neon_Knights_Blue/openbox-3/max_toggled.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/max_toggled.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/max_toggled.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/shade.xbm b/Openbox/Neon_Knights_Blue/openbox-3/shade.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/shade.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/shade.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/shade_toggled.xbm b/Openbox/Neon_Knights_Blue/openbox-3/shade_toggled.xbm similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/shade_toggled.xbm rename to Openbox/Neon_Knights_Blue/openbox-3/shade_toggled.xbm diff --git a/Openbox/Neon_Knights_Blue_Ob/openbox-3/themerc b/Openbox/Neon_Knights_Blue/openbox-3/themerc similarity index 100% rename from Openbox/Neon_Knights_Blue_Ob/openbox-3/themerc rename to Openbox/Neon_Knights_Blue/openbox-3/themerc diff --git a/Openbox/Neon_Knights_Blue_Ob/COPYING b/Openbox/Neon_Knights_Blue_Ob/COPYING deleted file mode 100644 index d159169d1050894d3ea3b98e1c965c4058208fe1..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/COPYING +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) 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 -this service 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 make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. 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. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -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 -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the 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 a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE 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. - - 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 -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - 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 2 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, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision 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, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This 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. diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc b/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc deleted file mode 100644 index 5a7f2ba83fbee4e316f34df782d63b2d67617f04..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc +++ /dev/null @@ -1,894 +0,0 @@ -# Oomox GTK Theme (Numix Fork) - -gtk-color-scheme = -"base_color:#444444\nbg_color:#1a1e24\ntooltip_bg_color:#1a1e24\nselected_bg_color:#00dfff\ntext_color:#e6e6e6\nfg_color:#e5e5e5\ntooltip_fg_color:#e5e5e5\nselected_fg_color:#1a1e24\nmenubar_bg_color:#1a1e24\nmenubar_fg_color:#e6e6e6\ntoolbar_bg_color:#1a1e24\ntoolbar_fg_color:#e5e5e5\nmenu_bg_color:#1a1e24\nmenu_fg_color:#e6e6e6\npanel_bg_color:#1a1e24\npanel_fg_color:#e5e5e5\nlink_color:#618166\nbtn_bg_color:#1a1e24\nbtn_fg_color:#e6e6e6\ntitlebar_bg_color:#1a1e24\ntitlebar_fg_color:#e6e6e6\nprimary_caret_color:#00dfff\nsecondary_caret_color:#00dfff\naccent_bg_color:#00dfff\n" -# Default Style - -style "murrine-default" { - GtkArrow::arrow-scaling= 0.6 - - GtkWidget::cursor_color = @primary_caret_color - GtkWidget::secondary_cursor_color = @secondary_caret_color - GtkWidget::cursor_aspect_ratio = 0.0 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = { 0, 0, 0, 0 } - #GtkButton::inner-border = { 2, 2, 1, 1 } - GtkButton::focus-line-width = 1 - #GtkButton::focus-padding = -4 - - GtkButtonBox::child-min-height = 26 - - GtkCheckButton::indicator-size = 16 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 16 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - GtkMenuBar::internal-padding = 0 - GtkMenuBar::window-dragging = 1 - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 12 - GtkProgressBar::min-vertical-bar-width = 12 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 12 - GtkRange::stepper-size = 12 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 16 - GtkScale::slider-width = 16 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 80 - GtkScrollbar::slider-width = 12 - GtkScrollbar::trough-border = 0 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-line-width = 1 - # The following line prevents the Firefox tabs - # from jumping a few pixels when you create a new tab - GtkWidget::focus-padding = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - GtkWindow::resize-grip-height = 0 - GtkWindow::resize-grip-width = 0 - - WnckTasklist::fade-overlay-rect = 0 - - GnomeHRef::link_color = @link_color - GtkHTML::link-color = @link_color - GtkIMHtmlr::hyperlink-color = @link_color - GtkIMHtml::hyperlink-color = @link_color - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified - GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified - - xthickness = 1 - ythickness = 1 - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - bg[INSENSITIVE] = @bg_color - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @base_color) - base[SELECTED] = @selected_bg_color - base[ACTIVE] = @selected_bg_color - base[INSENSITIVE] = shade (0.85, @base_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @base_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - border_shades = { 1.0, 1.0 } # gradient to draw on border - border_colors = { mix(0.2, @fg_color, @bg_color), mix(0.2, @fg_color, @bg_color) } - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 0.8 # overal contrast with borders - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides - glow_shade = 1.0 # amount of glow - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets - highlight_shade = 1.0 # amount of highlight - lightborder_shade = 1.0 # amount of inset light border - lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 0 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 4 # roundness of widgets - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "murrine-wide" { - xthickness = 2 - ythickness = 2 -} - -style "murrine-wider" { - xthickness = 3 - ythickness = 3 -} - -style "murrine-thin" { - xthickness = 0 - ythickness = 0 -} - -# Notebook - -style "clearlooks-notebook-bg" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = shade (0.80, @bg_color) -} - -style "clearlooks-notebook" = "clearlooks-notebook-bg" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - radius = 0.1 - } -} - -# Various Standard Widgets - -style "murrine-button" = "murrine-wider" { - bg[NORMAL] = @btn_bg_color - bg[PRELIGHT] = shade (1.10, @btn_bg_color) - bg[SELECTED] = mix (0.5, @selected_bg_color, @bg_color) - bg[ACTIVE] = shade (0.95, @btn_bg_color) - bg[INSENSITIVE] = shade (0.75, @btn_bg_color) - #xthickness = 4 - #ythickness = 4 - - engine "murrine" { - border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } - roundness = 4 - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - } -} - -style "murrine-buttonlabel" { - fg[NORMAL] = @btn_fg_color - fg[PRELIGHT] = @btn_fg_color - fg[SELECTED] = @btn_fg_color - fg[ACTIVE] = @btn_fg_color - fg[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) - - text[NORMAL] = @btn_fg_color - text[PRELIGHT] = @btn_fg_color - text[SELECTED] = @btn_fg_color - text[ACTIVE] = @btn_fg_color - text[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) - - engine "murrine" { - } -} - -style "murrine-scrollbar" { - bg[NORMAL] = mix (0.21, @fg_color, @bg_color) - bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) - bg[ACTIVE] = @selected_bg_color - - engine "murrine" { - roundness = 0 - contrast = 0.0 - border_shades = { 0.9, 0.9 } - trough_shades = { 0.97, 0.97 } - trough_border_shades = { 1.0, 1.0 } - } -} - -style "murrine-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - - base[SELECTED] = shade (0.6, @bg_color) - base[INSENSITIVE] = shade (0.85, @bg_color) -} - -style "murrine-scale" = "murrine-thin" { - bg[NORMAL] = @btn_bg_color - bg[ACTIVE] = mix(0.2, @fg_color, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = mix(0.95, @bg_color, @btn_bg_color) - - engine "murrine" { - roundness = 8 - #roundness = 4 - gradient_shades = { 1.08, 1.08, 1.08, 1.08 } - #border_shades = { 0.5, 0.5 } - border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } - #trough_shades = { 1.08, 1.08 } - trough_border_shades = { 0.8, 0.8 } - } -} - -style "murrine-progressbar" = "murrine-thin" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = mix(0.08, @bg_color, @base_color) - - fg[PRELIGHT] = @selected_fg_color - - engine "murrine" { - #roundness = 2 - roundness = 4 - border_shades = { 1.2, 1.2 } - trough_border_shades = { 0.8, 0.8 } - } -} - -style "murrine-treeview-header" = "murrine-button" { - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix(0.20, @bg_color, @fg_color) - engine "murrine" { - roundness = 0 - } -} - -style "murrine-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "murrine-frame" = "murrine-wide" { - bg[NORMAL] = mix(0.08, @fg_color, @bg_color) -} - -style "murrine-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "murrine-tooltips" { - xthickness = 5 - ythickness = 5 - - bg[NORMAL] = @tooltip_bg_color - bg[SELECTED] = @tooltip_bg_color - - fg[NORMAL] = @tooltip_fg_color - - engine "murrine" { - textstyle = 0 - roundness = 2 - rgba = FALSE - } -} - -style "murrine-spinbutton" = "murrine-button" { - engine "murrine" { - } -} - -style "clearlooks-radiocheck" = "murrine-default" { - bg[SELECTED] = @base_color - bg[PRELIGHT] = @bg_color - - text[NORMAL] = @accent_bg_color - text[PRELIGHT] = @accent_bg_color - - engine "clearlooks" { - radius = 4.0 - } -} - -style "clearlooks-base-radiocheck" = "clearlooks-radiocheck" { - bg[PRELIGHT] = @bg_color -} - -style "clearlooks-radiocheck-label" = "clearlooks-radiocheck" { - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) -} - -style "murrine-entry" = "murrine-wider" { - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - text[INSENSITIVE] = mix (0.5, @base_color, @text_color) - engine "murrine" { - #border_shades = { 1.15, 1.15 } - border_colors = { mix(0.22, @text_color, @base_color), mix(0.22, @text_color, @base_color) } - roundness = 4 - } -} - -style "metacity-frame" = "murrine-default" { - bg[SELECTED] = @selected_bg_color -} - -style "murrine-statusbar" { } -style "murrine-comboboxentry" = "murrine-entry" { } -style "murrine-hscale" = "murrine-scale" { } -style "murrine-vscale" = "murrine-scale" { } -style "murrine-hscrollbar" = "murrine-scrollbar" { } -style "murrine-vscrollbar" = "murrine-scrollbar" { } - -# Menus - -style "murrine-menu" = "murrine-thin" { - bg[NORMAL] = @menu_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = @menu_bg_color - bg[INSENSITIVE] = @menu_bg_color - - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - text[NORMAL] = @menu_fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "murrine-menu-item" = "murrine-wider" { - bg[PRELIGHT] = @selected_bg_color - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = @selected_bg_color - - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - engine "murrine" { - textstyle = 0 - border_shades = { 1.2, 1.2 } - } -} - -style "murrine-separator-menu-item" = "murrine-thin" { } - -style "murrine-menubar" { - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[ACTIVE] = shade (0.9, @menubar_bg_color) - bg[INSENSITIVE] = @menubar_bg_color - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = shade (1.08, @menubar_fg_color) - fg[SELECTED] = shade (1.08, @menubar_fg_color) - fg[ACTIVE] = @menubar_fg_color - fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "murrine-menubaritem" { - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[ACTIVE] = shade (0.9, @menubar_bg_color) - bg[INSENSITIVE] = @menubar_bg_color - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = shade (1.08, @menubar_fg_color) - fg[SELECTED] = shade (1.08, @menubar_fg_color) - fg[ACTIVE] = @menubar_fg_color - fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "murrine-toolbar" = "murrine-thin" { - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - bg[INSENSITIVE] = @toolbar_bg_color - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -style "murrine-toolbutton" = "murrine-button" { - bg[NORMAL] = shade (1.08, @toolbar_bg_color) - bg[PRELIGHT] = shade (1.10, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.95, @toolbar_bg_color) - bg[INSENSITIVE] = shade (0.85, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -style "murrine-toolbutton-label" = "murrine-toolbutton" { - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "murrine-toolbar" -class "GtkHandleBox" style "murrine-toolbar" -widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" - -# Panels - -style "murrine-panel" = "murrine-thin" { - xthickness = 2 - - bg[NORMAL] = @panel_bg_color - bg[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) - bg[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) - bg[ACTIVE] = shade (0.8, @panel_bg_color) - bg[INSENSITIVE] = @panel_bg_color - - fg[NORMAL] = @panel_fg_color - fg[PRELIGHT] = shade (1.08, @panel_fg_color) - fg[SELECTED] = shade (1.08, @panel_fg_color) - fg[ACTIVE] = @panel_fg_color - fg[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) - - base[NORMAL] = @panel_bg_color - base[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) - base[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) - base[ACTIVE] = shade (0.9, @panel_bg_color) - base[INSENSITIVE] = @panel_bg_color - - text[NORMAL] = @panel_fg_color - text[PRELIGHT] = shade (1.08, @panel_fg_color) - text[SELECTED] = shade (1.08, @panel_fg_color) - text[ACTIVE] = @panel_fg_color - text[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) - - engine "murrine" { - roundness = 0 - contrast = 0.0 - } -} - -widget "*PanelWidget*" style "murrine-panel" -widget "*PanelApplet*" style "murrine-panel" -widget "*fast-user-switch*" style "murrine-panel" -widget "*CPUFreq*Applet*" style "murrine-panel" -widget "*indicator-applet*" style "murrine-panel" -class "PanelApp*" style "murrine-panel" -class "PanelToplevel*" style "murrine-panel" -widget_class "*PanelToplevel*" style "murrine-panel" -widget_class "*notif*" style "murrine-panel" -widget_class "*Notif*" style "murrine-panel" -widget_class "*Tray*" style "murrine-panel" -widget_class "*tray*" style "murrine-panel" -widget_class "*computertemp*" style "murrine-panel" -widget_class "*Applet*Tomboy*" style "murrine-panel" -widget_class "*Applet*Netstatus*" style "murrine-panel" -widget "*gdm-user-switch-menubar*" style "murrine-panel" - -# LXPanel (code based on Lubuntu-default theme's gtkrc file) -widget "*.tclock.*" style "murrine-panel" -widget "*.taskbar.*" style "murrine-panel" -widget_class "*GtkBgbox*" style "murrine-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "murrine-panel" # Disabled to fix bug - -# XFCE Styles - -style "workspace-switcher" = "murrine-panel" { - bg[ACTIVE] = @selected_bg_color - bg[SELECTED] = @selected_bg_color -} - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 0 - XfdesktopIconView::selected-label-alpha = 60 - XfdesktopIconView::shadow-x-offset = 0 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 0 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::shadow-color = @fg_color - XfdesktopIconView::selected-shadow-color = @fg_color - XfdesktopIconView::shadow-blur-radius = 2 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - - fg[NORMAL] = @bg_color - fg[ACTIVE] = @bg_color - -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::border-alpha = 1.0 - Xfwm4TabwinWidget::icon-size = 64 - Xfwm4TabwinWidget::alpha = 1.0 - Xfwm4TabwinWidget::border-radius = 2 - - bg[NORMAL] = @menu_bg_color - bg[SELECTED] = @menu_bg_color - - fg[NORMAL] = @menu_fg_color - - engine "murrine" { - contrast = 0.0 - border_shades = { 0.9, 0.9 } - } -} - -style "xfwm-tabwin-button" { - font_name = "bold" - - bg[SELECTED] = @selected_bg_color -} - -style "xfsm-logout" { - bg[NORMAL] = @menu_bg_color - bg[ACTIVE] = @menu_bg_color - bg[PRELIGHT] = shade (1.1, @menu_bg_color) - bg[SELECTED] = shade (0.5, @menu_bg_color) - bg[INSENSITIVE] = shade (1.3, @menu_bg_color) - - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @menu_fg_color - - text[NORMAL] = @menu_fg_color - - engine "murrine" { - } -} - -style "xfsm-logout-button" { - bg[NORMAL] = shade (1.2, @menu_bg_color) - bg[PRELIGHT] = shade (1.4, @menu_bg_color) - - engine "murrine" { - } -} - -widget "*Pager*" style "workspace-switcher" - -widget "*Xfce*Panel*" style "murrine-panel" -class "*Xfce*Panel*" style "murrine-panel" - -# Thunar Styles - -style "sidepane" { - base[NORMAL] = @bg_color - base[INSENSITIVE] = mix (0.4, shade (1.35, @selected_bg_color), shade (0.9, @base_color)) - bg[NORMAL] = @bg_color - text[NORMAL] = mix (0.9, @fg_color, @bg_color) -} - -widget_class "*ThunarShortcutsView*" style "sidepane" -widget_class "*ThunarTreeView*" style "sidepane" -widget_class "*ThunarLocationEntry*" style "murrine-entry" - -style "whiskermenu" { - bg[NORMAL] = @menu_bg_color - bg[ACTIVE] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[PRELIGHT] = @selected_bg_color - - fg[NORMAL] = @menu_fg_color - fg[ACTIVE] = @menu_fg_color - fg[PRELIGHT] = @menu_fg_color -} - -style "whiskermenu-scrollbar" = "murrine-scrollbar" { - bg[NORMAL] = mix (0.21, @fg_color, @bg_color) - bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) - bg[ACTIVE] = @selected_bg_color - - engine "murrine" { - trough_shades = { 4.97, 4.97 } - trough_border_shades = { 5.0, 5.0 } - } -} - -widget "whiskermenu-window*" style "whiskermenu" -widget "*whisker*GtkVScrollbar" style "whiskermenu-scrollbar" - -# Gtk2 Open-File Dialog - -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.." style "murrine-treeview-header" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 2 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @titlebar_bg_color - ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color - - ChromeGtkFrame::frame-gradient-size = 0 - ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color - - ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color - ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color - - ChromeGtkFrame::incognito-frame-gradient-size = 0 - ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color - - ChromeGtkFrame::scrollbar-trough-color = @bg_color - ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @fg_color, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @fg_color, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Styles - -class "GtkWidget" style "murrine-default" - -class "GtkFrame" style "murrine-frame" -class "MetaFrames" style "metacity-frame" -class "GtkWindow" style "metacity-frame" - -class "GtkSeparator" style "murrine-wide" -class "GtkCalendar" style "murrine-wide" - -class "GtkSpinButton" style "murrine-spinbutton" - -class "GtkScale" style "murrine-scale" -class "GtkVScale" style "murrine-vscale" -class "GtkHScale" style "murrine-hscale" -class "GtkScrollbar" style "murrine-scrollbar" -class "GtkVScrollbar" style "murrine-vscrollbar" -class "GtkHScrollbar" style "murrine-hscrollbar" - -class "GtkEntry" style "murrine-entry" - -widget_class "*" style "clearlooks-notebook" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook" - -widget_class "*" style "murrine-button" -widget_class "**" style "murrine-statusbar" -widget_class "*" style "murrine-progressbar" -widget_class "*" style "murrine-progressbar" - -widget_class "**" style "murrine-comboboxentry" -widget_class "**" style "murrine-comboboxentry" - -widget_class "**" style "murrine-menu" -widget_class "**" style "murrine-menu-item" -widget_class "**" style "murrine-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" -widget_class "**" style "murrine-menubar" -widget_class "***" style "murrine-menubaritem" - -widget_class "*GtkToolButton*" style "murrine-toolbutton" -widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" -widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" -widget_class "*GtkToolbar*Button" style "murrine-toolbutton" - -widget_class "*.." style "murrine-frame-title" - -widget_class "*.*" style "murrine-treeview" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" - -widget_class "*." style "clearlooks-radiocheck" -widget_class "*.*." style "clearlooks-base-radiocheck" -widget_class "*" style "clearlooks-base-radiocheck" - -widget "gtk-tooltip*" style "murrine-tooltips" - -widget_class "**" style "murrine-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "murrine-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" -widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" - -# button fg workarounds: -widget_class "*.." style "murrine-buttonlabel" -widget_class "***" style:highest "murrine-buttonlabel" -widget_class "***" style:highest "clearlooks-radiocheck-label" -widget_class "**" style "murrine-buttonlabel" -widget_class "***" style "murrine-buttonlabel" -widget_class "***" style:highest "murrine-entry" -widget_class "****" style:highest "murrine-toolbutton-label" diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc.hidpi b/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc.hidpi deleted file mode 100644 index ba28c3115a8980d41422ddd1ee61dc3333a8ed8a..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-2.0/gtkrc.hidpi +++ /dev/null @@ -1,995 +0,0 @@ -# Oomox GTK Theme (Numix Fork) - -gtk-color-scheme = -"base_color:#444444\nbg_color:#1a1e24\ntooltip_bg_color:#1a1e24\nselected_bg_color:#00dfff\ntext_color:#e6e6e6\nfg_color:#e5e5e5\ntooltip_fg_color:#e5e5e5\nselected_fg_color:#1a1e24\nmenubar_bg_color:#1a1e24\nmenubar_fg_color:#e6e6e6\ntoolbar_bg_color:#1a1e24\ntoolbar_fg_color:#e5e5e5\nmenu_bg_color:#1a1e24\nmenu_fg_color:#e6e6e6\npanel_bg_color:#1a1e24\npanel_fg_color:#e5e5e5\nlink_color:#618166\nbtn_bg_color:#1a1e24\nbtn_fg_color:#e6e6e6\ntitlebar_bg_color:#1a1e24\ntitlebar_fg_color:#e6e6e6\nprimary_caret_color:#00dfff\nsecondary_caret_color:#00dfff\naccent_bg_color:#00dfff\n" -# Default Style - -style "murrine-default" { - GtkArrow::arrow-scaling= 1.0 - - GtkButton::child-displacement-x = 0 - GtkButton::child-displacement-y = 0 - - #GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::inner-border = { 0, 0, 1, 0 } - GtkButton::focus-line-width = 2 - #GtkButton::focus-padding = 4 - GtkButton::focus-padding = 2 - #GtkButton::interior-focus = 1 - - GtkEntry::inner-border = { 4, 4, 5, 4 } - GtkComboBox::inner-border = { 4, 4, 6, 5 } - GtkComboBoxText::inner-border = { 4, 4, 6, 5 } - - #GtkButtonBox::child-min-height = 52 - - GtkCheckButton::indicator-size = 30 - - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - GtkEntry::state-hint = 0 - - GtkExpander::expander-size = 30 - - GtkImage::x-ayatana-indicator-dynamic = 1 - - GtkMenu::horizontal-padding = 2 - GtkMenu::vertical-padding = 2 - - GtkMenuBar::internal-padding = 1 - GtkMenuBar::window-dragging = 1 - - GtkMenuItem::arrow-scaling= 0.5 - - GtkPaned::handle-size = 1 - - GtkProgressBar::min-horizontal-bar-height = 14 - GtkProgressBar::min-vertical-bar-width = 14 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 24 - GtkRange::stepper-size = 24 - GtkRange::stepper_spacing = 0 - GtkRange::trough-under-steppers = 1 - - GtkScale::slider-length = 30 - GtkScale::slider-width = 30 - GtkScale::trough-side-details = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::has-secondary-backward-stepper = 0 - GtkScrollbar::has-secondary-forward-stepper = 0 - GtkScrollbar::min-slider-length = 160 - GtkScrollbar::slider-width = 24 - GtkScrollbar::trough-border = 0 - - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkSeparatorMenuItem::horizontal-padding = 0 - - GtkToolbar::internal-padding = 0 - - GtkTreeView::expander-size = 22 - GtkTreeView::vertical-separator = 0 - - GtkWidget::focus-line-width = 2 - # The following line prevents the Firefox tabs - # from jumping a few pixels when you create a new tab - GtkWidget::focus-padding = 0 - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 2 - GtkWidget::separator-height = 2 - - GtkWindow::resize-grip-height = 2 - GtkWindow::resize-grip-width = 2 - - WnckTasklist::fade-overlay-rect = 0 - - GnomeHRef::link_color = @link_color - GtkHTML::link-color = @link_color - GtkIMHtmlr::hyperlink-color = @link_color - GtkIMHtml::hyperlink-color = @link_color - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color - - GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified - GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified - - xthickness = 2 - ythickness = 2 - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - bg[INSENSITIVE] = @bg_color - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @base_color) - base[SELECTED] = @selected_bg_color - base[ACTIVE] = @selected_bg_color - base[INSENSITIVE] = shade (0.85, @base_color) - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @base_color, @text_color) - - engine "murrine" { - animation = FALSE - arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows - border_shades = { 1.0, 1.0 } # gradient to draw on border - border_colors = { mix(0.2, @fg_color, @bg_color), mix(0.2, @fg_color, @bg_color) } - colorize_scrollbar = FALSE - comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow - contrast = 0.8 # overal contrast with borders - focusstyle = 3 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow - glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight - glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides - glow_shade = 1.0 # amount of glow - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets - highlight_shade = 1.0 # amount of highlight - lightborder_shade = 1.0 # amount of inset light border - lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides - listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised - listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line - menubaritemstyle = 0 # 0 = menuitem look, 1 = button look - menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped - menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped - menustyle = 0 # 0 = none, 1 = vertical striped - progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped - reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient - roundness = 8# roundness of widgets - scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles - sliderstyle = 0 # 0 = none, 1 = handles - stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles - toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient - } -} - -style "murrine-wide" { - xthickness = 6 - ythickness = 6 -} - -style "murrine-wider" { - xthickness = 10 - ythickness = 10 -} - -style "murrine-thin" { - xthickness = 1 - ythickness = 1 -} - -# Notebook - -style "clearlooks-notebook-bg" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = shade (0.80, @bg_color) -} - -style "clearlooks-notebook" = "clearlooks-notebook-bg" { - xthickness = 8 - ythickness = 4 - - engine "clearlooks" { - radius = 0.1 - } -} - -# Various Standard Widgets - -style "murrine-button" = "murrine-wider" { - bg[NORMAL] = @btn_bg_color - bg[PRELIGHT] = shade (1.04, @btn_bg_color) - bg[SELECTED] = mix (0.5, @selected_bg_color, @bg_color) - bg[ACTIVE] = shade (0.95, @btn_bg_color) - bg[INSENSITIVE] = shade (0.75, @btn_bg_color) - xthickness = 10 - ythickness = 10 - #xthickness = 5 - #ythickness = 5 - - engine "murrine" { - border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } - roundness = 8 - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - } -} - -style "murrine-buttonlabel" { - fg[NORMAL] = @btn_fg_color - fg[PRELIGHT] = @btn_fg_color - fg[SELECTED] = @btn_fg_color - fg[ACTIVE] = @btn_fg_color - fg[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) - - text[NORMAL] = @btn_fg_color - text[PRELIGHT] = @btn_fg_color - text[SELECTED] = @btn_fg_color - text[ACTIVE] = @btn_fg_color - text[INSENSITIVE] = @btn_fg_color - text[INSENSITIVE] = mix (0.4, @btn_bg_color, @btn_fg_color) - - engine "murrine" { - } -} - -style "murrine-comboboxtext" = "murrine-buttonlabel" { - xthickness = 10 - ythickness = 10 -} - -style "murrine-togglebutton" = "murrine-buttonlabel" { - xthickness = 10 - ythickness = 10 -} - -style "murrine-radiocheck" = "murrine-togglebutton" { - text[NORMAL] = @accent_bg_color - text[PRELIGHT] = @accent_bg_color -} - -style "murrine-scrollbar" { - bg[NORMAL] = mix (0.21, @fg_color, @bg_color) - bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) - bg[ACTIVE] = @selected_bg_color - - engine "murrine" { - roundness = 8 - contrast = 0.0 - border_shades = { 0.9, 0.9 } - trough_shades = { 0.97, 0.97 } - trough_border_shades = { 1.0, 1.0 } - } -} - -style "murrine-overlay-scrollbar" { - bg[ACTIVE] = shade (0.8, @bg_color) - bg[INSENSITIVE] = shade (0.97, @bg_color) - - base[SELECTED] = shade (0.6, @bg_color) - base[INSENSITIVE] = shade (0.85, @bg_color) -} - -style "murrine-scale" = "murrine-thin" { - bg[NORMAL] = @btn_bg_color - bg[ACTIVE] = mix(0.2, @fg_color, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = mix(0.95, @bg_color, @btn_bg_color) - - engine "murrine" { - roundness = 25 - #roundness = 8 - gradient_shades = { 1.08, 1.08, 1.08, 1.08 } - #border_shades = { 0.5, 0.5 } - border_colors = { mix(0.25, @btn_fg_color, @btn_bg_color), mix(0.25, @btn_fg_color, @btn_bg_color) } - #trough_shades = { 1.08, 1.08 } - trough_border_shades = { 0.8, 0.8 } - } -} - -style "murrine-progressbar" = "murrine-thin" { - bg[NORMAL] = @bg_color - bg[ACTIVE] = mix(0.08, @bg_color, @base_color) - - fg[PRELIGHT] = @selected_fg_color - - engine "murrine" { - roundness = 8 - border_shades = { 1.2, 1.2 } - trough_border_shades = { 0.8, 0.8 } - } -} - -style "murrine-treeview-header" = "murrine-button" { - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix(0.20, @bg_color, @fg_color) - engine "murrine" { - roundness = 0 - } -} - -style "murrine-treeview" { - engine "murrine" { - roundness = 0 - } -} - -style "murrine-frame" = "murrine-wide" { - bg[NORMAL] = mix(0.08, @fg_color, @bg_color) -} - -style "murrine-frame-title" { - fg[NORMAL] = lighter (@fg_color) -} - -style "murrine-tooltips" { - xthickness = 10 - ythickness = 10 - - bg[NORMAL] = @tooltip_bg_color - bg[SELECTED] = @tooltip_bg_color - - fg[NORMAL] = @tooltip_fg_color - - engine "murrine" { - textstyle = 0 - roundness = 8 - rgba = FALSE - } -} - -style "murrine-spinbutton" = "murrine-button" { - xthickness = 10 - ythickness = 10 - engine "murrine" { - } -} - -style "clearlooks-radiocheck" = "murrine-default" { - bg[SELECTED] = @base_color - bg[PRELIGHT] = @bg_color - - text[NORMAL] = @accent_bg_color - text[PRELIGHT] = @accent_bg_color - - engine "clearlooks" { - radius = 8.0 - } -} - -style "clearlooks-base-radiocheck" = "clearlooks-radiocheck" { - bg[PRELIGHT] = @bg_color -} - -style "clearlooks-radiocheck-label" = "clearlooks-radiocheck" { - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) -} - -style "murrine-entry" = "murrine-wider" { - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @text_color - text[ACTIVE] = @text_color - text[INSENSITIVE] = mix (0.5, @base_color, @text_color) - - xthickness = 10 - ythickness = 10 - engine "murrine" { - #border_shades = { 1.15, 1.15 } - border_colors = { mix(0.22, @text_color, @base_color), mix(0.22, @text_color, @base_color) } - roundness = 8 - } -} - -style "metacity-frame" = "murrine-default" { - bg[SELECTED] = @selected_bg_color -} - -style "murrine-statusbar" { } -style "murrine-comboboxentry" = "murrine-entry" { } -style "murrine-hscale" = "murrine-scale" { } -style "murrine-vscale" = "murrine-scale" { } -style "murrine-hscrollbar" = "murrine-scrollbar" { } -style "murrine-vscrollbar" = "murrine-scrollbar" { } - -# Menus - -style "murrine-menu" = "murrine-thin" { - bg[NORMAL] = @menu_bg_color - bg[PRELIGHT] = @selected_bg_color - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = @menu_bg_color - bg[INSENSITIVE] = @menu_bg_color - - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - text[NORMAL] = @menu_fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @selected_fg_color - text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "murrine-menu-item" = "murrine-wider" { - bg[PRELIGHT] = @selected_bg_color - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = @selected_bg_color - - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text - fg[PRELIGHT] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - - engine "murrine" { - textstyle = 0 - border_shades = { 1.2, 1.2 } - } -} - -style "murrine-separator-menu-item" = "murrine-thin" { } - -style "murrine-menubar" { - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[ACTIVE] = shade (0.9, @menubar_bg_color) - bg[INSENSITIVE] = @menubar_bg_color - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = shade (1.08, @menubar_fg_color) - fg[SELECTED] = shade (1.08, @menubar_fg_color) - fg[ACTIVE] = @menubar_fg_color - fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -style "murrine-menubaritem" { - bg[NORMAL] = @menubar_bg_color - bg[PRELIGHT] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[SELECTED] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[ACTIVE] = shade (0.9, @menubar_bg_color) - bg[INSENSITIVE] = @menubar_bg_color - - fg[NORMAL] = @menubar_fg_color - fg[PRELIGHT] = shade (1.08, @menubar_fg_color) - fg[SELECTED] = shade (1.08, @menubar_fg_color) - fg[ACTIVE] = @menubar_fg_color - fg[INSENSITIVE] = mix (0.5, @menubar_bg_color, @menubar_fg_color) - - engine "murrine" { - roundness = 0 - } -} - -# Toolbars - -style "murrine-toolbar" = "murrine-thin" { - bg[NORMAL] = @toolbar_bg_color - bg[PRELIGHT] = shade (1.02, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.9, @toolbar_bg_color) - bg[INSENSITIVE] = @toolbar_bg_color - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -style "murrine-toolbutton" = "murrine-button" { - bg[NORMAL] = shade (1.08, @toolbar_bg_color) - bg[PRELIGHT] = shade (1.10, @toolbar_bg_color) - bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = shade (0.95, @toolbar_bg_color) - bg[INSENSITIVE] = shade (0.85, @toolbar_bg_color) - - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -style "murrine-toolbutton-label" = "murrine-toolbutton" { - fg[NORMAL] = @toolbar_fg_color - fg[PRELIGHT] = @toolbar_fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @toolbar_fg_color - fg[INSENSITIVE] = mix (0.5, @toolbar_bg_color, @toolbar_fg_color) - - engine "murrine" { - } -} - -class "GtkToolbar" style "murrine-toolbar" -class "GtkHandleBox" style "murrine-toolbar" -widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" - -# Panels - -style "murrine-panel" = "murrine-thin" { - xthickness = 2 - - bg[NORMAL] = @panel_bg_color - bg[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) - bg[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) - bg[ACTIVE] = shade (0.8, @panel_bg_color) - bg[INSENSITIVE] = @panel_bg_color - - fg[NORMAL] = @panel_fg_color - fg[PRELIGHT] = shade (1.08, @panel_fg_color) - fg[SELECTED] = shade (1.08, @panel_fg_color) - fg[ACTIVE] = @panel_fg_color - fg[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) - - base[NORMAL] = @panel_bg_color - base[PRELIGHT] = mix (0.21, @panel_fg_color, @panel_bg_color) - base[SELECTED] = mix (0.21, @panel_fg_color, @panel_bg_color) - base[ACTIVE] = shade (0.9, @panel_bg_color) - base[INSENSITIVE] = @panel_bg_color - - text[NORMAL] = @panel_fg_color - text[PRELIGHT] = shade (1.08, @panel_fg_color) - text[SELECTED] = shade (1.08, @panel_fg_color) - text[ACTIVE] = @panel_fg_color - text[INSENSITIVE] = mix (0.5, @panel_bg_color, @panel_fg_color) - - engine "murrine" { - roundness = 0 - contrast = 0.0 - } -} - -widget "*PanelWidget*" style "murrine-panel" -widget "*PanelApplet*" style "murrine-panel" -widget "*fast-user-switch*" style "murrine-panel" -widget "*CPUFreq*Applet*" style "murrine-panel" -widget "*indicator-applet*" style "murrine-panel" -class "PanelApp*" style "murrine-panel" -class "PanelToplevel*" style "murrine-panel" -widget_class "*PanelToplevel*" style "murrine-panel" -widget_class "*notif*" style "murrine-panel" -widget_class "*Notif*" style "murrine-panel" -widget_class "*Tray*" style "murrine-panel" -widget_class "*tray*" style "murrine-panel" -widget_class "*computertemp*" style "murrine-panel" -widget_class "*Applet*Tomboy*" style "murrine-panel" -widget_class "*Applet*Netstatus*" style "murrine-panel" -widget "*gdm-user-switch-menubar*" style "murrine-panel" - -# LXPanel (code based on Lubuntu-default theme's gtkrc file) -widget "*.tclock.*" style "murrine-panel" -widget "*.taskbar.*" style "murrine-panel" -widget_class "*GtkBgbox*" style "murrine-panel" - -style "bold-panel-item" { - font_name = "Bold" - - engine "murrine" { - roundness = 0 - } -} - -widget "*Panel*MenuBar*" style "bold-panel-item" -widget "*gimmie*" style "bold-panel-item" - -# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug -# class "*Panel*" style "murrine-panel" # Disabled to fix bug - -# XFCE Styles - -style "workspace-switcher" = "murrine-panel" { - bg[ACTIVE] = @selected_bg_color - bg[SELECTED] = @selected_bg_color -} - -style "xfce-header" { - bg[NORMAL] = shade (0.9, @bg_color) - base[NORMAL] = shade (1.18, @bg_color) -} - -style "xfdesktop-windowlist" { - bg[NORMAL] = @base_color - fg[INSENSITIVE] = shade (0.95, @base_color) - text[INSENSITIVE] = shade (0.95, @base_color) -} - -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 0 - XfdesktopIconView::selected-label-alpha = 60 - XfdesktopIconView::shadow-x-offset = 0 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 0 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::shadow-color = @fg_color - XfdesktopIconView::selected-shadow-color = @fg_color - XfdesktopIconView::shadow-blur-radius = 2 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 - - fg[NORMAL] = @bg_color - fg[ACTIVE] = @bg_color - -} - -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::border-alpha = 1.0 - Xfwm4TabwinWidget::icon-size = 64 - Xfwm4TabwinWidget::alpha = 1.0 - Xfwm4TabwinWidget::border-radius = 2 - - bg[NORMAL] = @menu_bg_color - bg[SELECTED] = @menu_bg_color - - fg[NORMAL] = @menu_fg_color - - engine "murrine" { - contrast = 0.0 - border_shades = { 0.9, 0.9 } - } -} - -style "xfwm-tabwin-button" { - font_name = "bold" - - bg[SELECTED] = @selected_bg_color -} - -style "xfsm-logout" { - bg[NORMAL] = @menu_bg_color - bg[ACTIVE] = @menu_bg_color - bg[PRELIGHT] = shade (1.1, @menu_bg_color) - bg[SELECTED] = shade (0.5, @menu_bg_color) - bg[INSENSITIVE] = shade (1.3, @menu_bg_color) - - fg[NORMAL] = @menu_fg_color - fg[PRELIGHT] = @menu_fg_color - - text[NORMAL] = @menu_fg_color - - engine "murrine" { - } -} - -style "xfsm-logout-button" { - bg[NORMAL] = shade (1.2, @menu_bg_color) - bg[PRELIGHT] = shade (1.4, @menu_bg_color) - - engine "murrine" { - } -} - -widget "*Pager*" style "workspace-switcher" - -widget "*Xfce*Panel*" style "murrine-panel" -class "*Xfce*Panel*" style "murrine-panel" - -# Thunar Styles - -style "sidepane" { - base[NORMAL] = @bg_color - base[INSENSITIVE] = mix (0.4, shade (1.35, @selected_bg_color), shade (0.9, @base_color)) - bg[NORMAL] = @bg_color - text[NORMAL] = mix (0.9, @fg_color, @bg_color) -} - -widget_class "*ThunarShortcutsView*" style "sidepane" -widget_class "*ThunarTreeView*" style "sidepane" -widget_class "*ThunarLocationEntry*" style "murrine-entry" - -style "whiskermenu" { - bg[NORMAL] = @menu_bg_color - bg[ACTIVE] = mix (0.21, @menubar_fg_color, @menubar_bg_color) - bg[PRELIGHT] = @selected_bg_color - - fg[NORMAL] = @menu_fg_color - fg[ACTIVE] = @menu_fg_color - fg[PRELIGHT] = @menu_fg_color -} - -style "whiskermenu-scrollbar" = "murrine-scrollbar" { - bg[NORMAL] = mix (0.21, @fg_color, @bg_color) - bg[PRELIGHT] = mix (0.31, @fg_color, @bg_color) - bg[ACTIVE] = @selected_bg_color - - engine "murrine" { - trough_shades = { 4.97, 4.97 } - trough_border_shades = { 5.0, 5.0 } - } -} - -widget "whiskermenu-window*" style "whiskermenu" -widget "*whisker*GtkVScrollbar" style "whiskermenu-scrollbar" - -# Gtk2 Open-File Dialog - -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" -widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.." style "murrine-treeview-header" - -# Google Chrome/Chromium Styles (requires 9.0.597 or newer) - -style "chromium-toolbar-button" { - engine "murrine" { - roundness = 8 - textstyle = 0 - } -} - -style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = @titlebar_bg_color - ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color - - ChromeGtkFrame::frame-gradient-size = 0 - ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color - - ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color - ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color - - ChromeGtkFrame::incognito-frame-gradient-size = 0 - ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color - - ChromeGtkFrame::scrollbar-trough-color = @bg_color - ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @fg_color, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @fg_color, @bg_color) -} - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "*Chrom*Button*" style "chromium-toolbar-button" - -# General Styles - -class "GtkWidget" style "murrine-default" - -class "GtkFrame" style "murrine-frame" -class "MetaFrames" style "metacity-frame" -class "GtkWindow" style "metacity-frame" - -class "GtkSeparator" style "murrine-wide" -class "GtkCalendar" style "murrine-wide" - -class "GtkSpinButton" style "murrine-spinbutton" - -class "GtkScale" style "murrine-scale" -class "GtkVScale" style "murrine-vscale" -class "GtkHScale" style "murrine-hscale" -class "GtkScrollbar" style "murrine-scrollbar" -class "GtkVScrollbar" style "murrine-vscrollbar" -class "GtkHScrollbar" style "murrine-hscrollbar" - -class "GtkEntry" style "murrine-entry" - -widget_class "*" style "clearlooks-notebook" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook" - -widget_class "*" style "murrine-button" -widget_class "**" style "murrine-statusbar" -widget_class "*" style "murrine-progressbar" -widget_class "*" style "murrine-progressbar" - -widget_class "**" style "murrine-comboboxentry" -widget_class "**" style "murrine-comboboxentry" - -widget_class "**" style "murrine-menu" -widget_class "**" style "murrine-menu-item" -widget_class "**" style "murrine-separator-menu-item" -widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" -widget_class "**" style "murrine-menubar" -widget_class "***" style "murrine-menubaritem" - -widget_class "*GtkToolButton*" style "murrine-toolbutton" -widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" -widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" -widget_class "*GtkToolbar*Button" style "murrine-toolbutton" - -widget_class "*.." style "murrine-frame-title" - -widget_class "*.*" style "murrine-treeview" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" -widget_class "*.." style "murrine-treeview-header" - -widget_class "*." style "clearlooks-radiocheck" -widget_class "*.*." style "clearlooks-base-radiocheck" -widget_class "*" style "clearlooks-base-radiocheck" - -widget "gtk-tooltip*" style "murrine-tooltips" - -widget_class "**" style "murrine-overlay-scrollbar" - -# Workarounds and Non-Standard Styling - -style "text-is-fg-color-workaround" { - text[NORMAL] = @text_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = mix (0.5, @bg_color, @fg_color) -} - -widget_class "*.." style "text-is-fg-color-workaround" - -style "fg-is-text-color-workaround" { - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@fg_color) -} - -widget_class "**" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" -widget_class "*" style "fg-is-text-color-workaround" - -style "murrine-evo-new-button-workaround" { - engine "murrine" { - toolbarstyle = 0 - } -} - -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" - -style "inkscape-toolbar-fix" { - engine "murrine" { - gradient_shades = { 1.0, 1.0, 1.0, 1.0 } - highlight_shade = 1.0 - } -} - -#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" -#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" -#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" -widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" - - - - -style "gimp-default-style" { -# Uncommenting this line allows to set a different (smaller) font for GIMP. -# -# font_name = "sans 8" -# Enabling the following line for some reason breaks toolbox resize -# increment calculation. You can enable it to get an even smaller GUI -# but need to restart GIMP after the theme change. -# -# GtkWidget::focus-padding = 0 - GtkOptionMenu::indicator-size = { 15, 25 } - GtkOptionMenu::indicator-spacing = { 10, 8, 4, 4 } - GtkPaned::handle-size = 5 - GimpDockWindow::default-height = 600 - GimpDock::font-scale = 1.0 - GimpMenuDock::minimal-width = 400 - GimpToolPalette::tool-icon-size = large-toolbar - GimpToolPalette::button-relief = none - GimpDockbook::tab-border = 0 - GimpDockbook::tab-icon-size = button - GimpColorNotebook::tab-border = 0 - GimpColorNotebook::tab-icon-size = button - GimpDeviceEditor::handle-size = 30 - GimpDockable::content-border = 1 - GimpEditor::content-spacing = 1 - GimpEditor::button-spacing = 1 - GimpEditor::button-icon-size = button - GimpDataEditor::minimal-height = 150 - GimpFrame::label-spacing = 5 - GtkDialog::content-area-border = 2 - GtkDialog::button-spacing = 20 - GtkDialog::action-area-border = 25 - GimpUnitComboBox::appears-as-list = 0 -} - -class "GtkWidget" style "gimp-default-style" -style "gimp-tool-dialog-style" = "gimp-default-style" -{ - GtkDialog::action-area-border = 6 -} -class "GimpToolDialog" style "gimp-tool-dialog-style" -style "gimp-grid-view-style" = "gimp-default-style" -{ - bg[NORMAL] = { 1.0, 1.0, 1.0 } -} -widget "*GimpContainerGridView*GtkViewport*" style "gimp-grid-view-style" -style "gimp-dockable-style" = "gimp-default-style" -{ - GimpFrame::label-bold = 0 - GtkButton::focus-line_width = 1 - GtkButton::focus-padding = 0 -} -widget "*GimpDockable.*" style "gimp-dockable-style" -style "gimp-display-style" = "gimp-default-style" -{ - GimpRuler::font-scale = 1.0 - GimpUnitComboBox::label-scale = 1.0 - GimpScaleComboBox::label-scale = 1.0 - GtkComboBox::arrow-size = 20 - GtkButton::inner-border = { 0, 0, 0, 0 } - GtkButton::focus-line-width = 0 - GtkButton::focus-padding = 0 -} -widget "*GimpDisplayShell.*" style "gimp-display-style" -style "gimp-overlay-style" = "gimp-display-style" -{ - GtkButton::focus-line_width = 2 -} -widget_class "**" style "gimp-overlay-style" - - - - -# Performance Fixes - -style "performance-fix" { - engine "murrine" { - textstyle = 0 - } -} - -widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape -widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp -widget_class "*GimpToolbox*" style "performance-fix" -widget_class "*GimpMenuDock*" style "performance-fix" -widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice -widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) - -widget_class "*XfceHeading*" style "xfce-header" -widget_class "*XfceDesktop*" style "xfdesktop-windowlist" -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" -widget_class "*XfsmLogoutDialog*" style "xfsm-logout" -widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" - - -# button fg workarounds: -widget_class "*.." style "murrine-buttonlabel" -widget_class "***" style:highest "murrine-buttonlabel" -widget_class "***" style:highest "clearlooks-radiocheck-label" -widget_class "**" style "murrine-comboboxtext" -widget_class "**" style "murrine-togglebutton" -widget_class "*." style "murrine-radiocheck" -widget_class "***" style:highest "murrine-entry" -widget_class "****" style:highest "murrine-toolbutton-label" diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-dark.svg deleted file mode 100644 index a6acc69467896ae39901cf52ffd6dc3d476e0ce2..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-dark.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg deleted file mode 100644 index b205ab62af90d4edd05c4f69e901e9f57259071a..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive.svg deleted file mode 100644 index b205ab62af90d4edd05c4f69e901e9f57259071a..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked-insensitive.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked.svg deleted file mode 100644 index 546becb3bf2916cc9476e419468f999561d71585..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-dark.svg deleted file mode 100644 index 9b658e0c0c03975ad772453aa71a66a9c33eba97..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg deleted file mode 100644 index 8352b5809378c4e5e761616c64db0c2ec09c7dd8..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive.svg deleted file mode 100644 index 8352b5809378c4e5e761616c64db0c2ec09c7dd8..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed-insensitive.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed.svg deleted file mode 100644 index 9b658e0c0c03975ad772453aa71a66a9c33eba97..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-mixed.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-dark.svg deleted file mode 100644 index 45662e793a96254f5e1ee68b93e7541693fdb585..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg deleted file mode 100644 index 8d2f6653cb4b6adf2d10f7f66e22ea25a550de89..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive.svg deleted file mode 100644 index 8d2f6653cb4b6adf2d10f7f66e22ea25a550de89..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked.svg deleted file mode 100644 index 45662e793a96254f5e1ee68b93e7541693fdb585..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/checkbox-unchecked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked-dark.svg deleted file mode 100644 index f77ecbad9879c5fdd92315e9a794deb180779b1d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked.svg deleted file mode 100644 index f77ecbad9879c5fdd92315e9a794deb180779b1d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked-dark.svg deleted file mode 100644 index 0c55b33d34ab15d5ab22c80d766005e6139ac900..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked.svg deleted file mode 100644 index 0c55b33d34ab15d5ab22c80d766005e6139ac900..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/grid-selection-unchecked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg deleted file mode 100644 index 365b1ca05f1da3dd5bce5470b9dc930fa5e8548d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg deleted file mode 100644 index 15d764c8e5dd5c9d1c8d94322f177f8b8933fb89..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked.svg deleted file mode 100644 index fdeb7fbd709f5e875965768e5b10aa053dc52696..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-checked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg deleted file mode 100644 index 01827589b341e3412374badfad9848730f842c1c..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg deleted file mode 100644 index d344361016d3a0976743ada7b2940fc377ef04da..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg deleted file mode 100644 index f474b8438a9f39afe7a25e62bbcbe8ff7a39521e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed-selected.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed.svg deleted file mode 100644 index 02305ac4e0d7186f75fed8b5164eb251f45a727b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-mixed.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-unchecked.svg deleted file mode 100644 index 98dbccb5c526d892eadb5cb6fcca0df051a094aa..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-checkbox-unchecked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-hover.svg deleted file mode 100644 index 99ac28acb9e3ec7fee396aaf7fc15cb89fec759e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg deleted file mode 100644 index 416013dc278943691efe101ff8cd24b8e289b614..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked.svg deleted file mode 100644 index 9e69705ad5f2784963f4b812dd62a3c7e8075a68..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-checked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-hover.svg deleted file mode 100644 index 0f2fd4b927d389e85d83e08dc991593a4b11a0ea..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg deleted file mode 100644 index c17b959033c85e6798c4dc7af38e80ee18b4148d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-selected.svg deleted file mode 100644 index c8beef40edd1302d09e43ea5f831b5c281be0d5b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed-selected.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed.svg deleted file mode 100644 index a207c8090e1864166f067f0a61f66342fab267ba..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-mixed.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-unchecked.svg deleted file mode 100644 index a84edf614b98bb26f243a4c32bc1c0dbb9ac3c97..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/menuitem-radio-unchecked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle-vertical.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle-vertical.svg deleted file mode 100644 index e069c94bd295873d09b6ea23bd6c8feba095d1b7..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle-vertical.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.png b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.png deleted file mode 100644 index e67a9dc523a81c476603ecaeb1398385e9529148..0000000000000000000000000000000000000000 Binary files a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.png and /dev/null differ diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.svg deleted file mode 100644 index 9b5f7b61bd25847b37cc31358f73a8f5940d9d1e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle@2.png b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle@2.png deleted file mode 100644 index 8a2cd077af89f942974b3d387dd8f223c27e7f3e..0000000000000000000000000000000000000000 Binary files a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/pane-handle@2.png and /dev/null differ diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-dark.svg deleted file mode 100644 index e7f9323b6c7fb63c842d06934fb304032596e956..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive-dark.svg deleted file mode 100644 index d1db9aec1aa814ed7761b6d4d083bad50009b673..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive.svg deleted file mode 100644 index d1db9aec1aa814ed7761b6d4d083bad50009b673..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked-insensitive.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked.svg deleted file mode 100644 index e7f9323b6c7fb63c842d06934fb304032596e956..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-dark.svg deleted file mode 100644 index ae389ecfefa4a699047f2cb56702997943dea5b9..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive-dark.svg deleted file mode 100644 index 0fa68bcee4696acd413ae124885e42e66cf1cb0b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive-dark.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive.svg deleted file mode 100644 index 0fa68bcee4696acd413ae124885e42e66cf1cb0b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed-insensitive.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed.svg deleted file mode 100644 index ae389ecfefa4a699047f2cb56702997943dea5b9..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-mixed.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected-insensitive.svg deleted file mode 100644 index d1db9aec1aa814ed7761b6d4d083bad50009b673..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected-insensitive.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected.svg deleted file mode 100644 index e7f9323b6c7fb63c842d06934fb304032596e956..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-selected.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-dark.svg deleted file mode 100644 index 2135772943840ee45795718805e9eb4d01bf4c28..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg deleted file mode 100644 index b1d5c0e613030706ffc65550c0bb3fb9a33325dc..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive.svg deleted file mode 100644 index b1d5c0e613030706ffc65550c0bb3fb9a33325dc..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked.svg deleted file mode 100644 index 2135772943840ee45795718805e9eb4d01bf4c28..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unchecked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-dark.svg deleted file mode 100644 index 214ed9445e4a0f19ff4c4e9f79bbf26520fb0f4d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-dark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive-dark.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive-dark.svg deleted file mode 100644 index 0fdfaf46956cf9ceb613e1da54b954326ac6d07c..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive-dark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive.svg deleted file mode 100644 index b1d5c0e613030706ffc65550c0bb3fb9a33325dc..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected.svg deleted file mode 100644 index 2135772943840ee45795718805e9eb4d01bf4c28..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/assets/radio-unselected.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/dist/gtk.css b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/dist/gtk.css deleted file mode 100644 index 9916c281cfc0264b0cca5f4aa4b54785a87e5763..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/dist/gtk.css +++ /dev/null @@ -1,4851 +0,0 @@ -/*$dark_shadow: #000;*/ -/*$light_shadow: #fff;*/ -/*$dark_shadow: #000;*/ -/*$light_shadow: #fff;*/ -/* dark color scheme */ -@define-color dark_bg_color #1a1e24; -@define-color dark_fg_color #e6e6e6; -/* colormap actually used by the theme, to be overridden in other css files */ -@define-color theme_bg_color #1a1e24; -@define-color theme_fg_color #e5e5e5; -@define-color theme_base_color #444444; -@define-color theme_text_color #e6e6e6; -@define-color theme_selected_bg_color #00dfff; -@define-color theme_selected_fg_color #1a1e24; -@define-color theme_tooltip_bg_color #1a1e24; -@define-color theme_tooltip_fg_color #e5e5e5; -/* shadow effects */ -@define-color light_shadow #1b1f25; -@define-color dark_shadow #2e2e2e; -/* misc colors used by gtk+ */ -@define-color info_fg_color #1a1a1a; -@define-color info_bg_color #aeaa94; -@define-color warning_fg_color #1a1a1a; -@define-color warning_bg_color #e6be19; -@define-color question_fg_color #1a1a1a; -@define-color question_bg_color #aeaa94; -@define-color error_fg_color #1a1a1a; -@define-color error_bg_color #c94f26; -@define-color link_color #618166; -@define-color success_color #b1b557; -@define-color warning_color #e6be19; -@define-color error_color #c94f26; -/* widget colors */ -@define-color titlebar_bg_focused @dark_bg_color; -@define-color titlebar_bg_unfocused @theme_bg_color; -@define-color titlebar_fg_focused @dark_fg_color; -@define-color titlebar_fg_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color menubar_bg_color @dark_bg_color; -@define-color menubar_fg_color @dark_fg_color; -@define-color toolbar_bg_color @theme_bg_color; -@define-color toolbar_fg_color @theme_fg_color; -@define-color menu_bg_color @dark_bg_color; -@define-color menu_fg_color @dark_fg_color; -@define-color panel_bg_color @dark_bg_color; -@define-color panel_fg_color @dark_fg_color; -/* osd */ -@define-color osd_base #1a1e24; -@define-color osd_bg rgba(26, 30, 36, 0.8); -@define-color osd_fg #e6e6e6; -/* lightdm greeter colors */ -@define-color lightdm_bg_color #1a1e24; -@define-color lightdm_fg_color #e6e6e6; -/* window manager colors */ -@define-color wm_bg_focused #1a1e24; -@define-color wm_bg_unfocused #1a1e24; -@define-color wm_border_focused #00dfff; -@define-color wm_border_unfocused #444444; -@define-color wm_title_focused #e6e6e6; -@define-color wm_title_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color wm_icons_focused #e6e6e6; -@define-color wm_icons_focused_prelight #00dfff; -@define-color wm_icons_focused_pressed #00b2cc; -@define-color wm_icons_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color wm_icons_unfocused_prelight #00dfff; -@define-color wm_icons_unfocused_pressed #00b2cc; -/************** - ! GTK settings -***************/ -* { - -GtkArrow-arrow-scaling: .5; - -GtkExpander-expander-size: 8; - -GtkStatusbar-shadow-type: none; - -GtkToolItemGroup-expander-size: 8; - -GtkWindow-resize-grip-height: 0; - -GtkWindow-resize-grip-width: 0; - -WnckTasklist-fade-overlay-rect: 0; - -GtkWidget-cursor-color: #00dfff; - -GtkWidget-secondary-cursor-color: #00dfff; - -GtkWidget-cursor-aspect-ratio: 0; - outline-color: rgba(0, 223, 255, 0.5); - outline-style: dashed; - outline-width: 1px; - outline-offset: -1px; - outline-radius: 4px; } - -/************* - ! Base states - *************/ -*:selected, .gtkstyle-fallback:selected, GtkLabel:selected, .grid-child:selected, GtkFlowBox .grid-child:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .view:selected, GtkHTML:selected, .view:selected:focus, GtkHTML:selected:focus, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GtkFlowBox .grid-child:focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { - background-color: #00dfff; - color: #1a1e24; } - -* { - /* hyperlinks */ - -GtkHTML-link-color: #618166; - -GtkIMHtml-hyperlink-color: #618166; - -GtkWidget-link-color: #618166; - -GtkWidget-visited-link-color: #618166; } - *:insensitive, *:insensitive:insensitive { - color: mix(#e5e5e5,#1a1e24,0.5); } - *:insensitive { - -gtk-image-effect: dim; } - *:hover { - -gtk-image-effect: highlight; } - *:link, *:visited { - color: #618166; } - -.background { - background-color: #1a1e24; - color: #e5e5e5; } - .background:backdrop { - text-shadow: none; - icon-shadow: none; } - .background.csd { - background-color: #1a1e24; } - -.gtkstyle-fallback { - background-color: rgba(26, 30, 36, 0.5); - color: #e5e5e5; } - .gtkstyle-fallback:hover { - background-color: #1d2128; - color: #e5e5e5; } - .gtkstyle-fallback:active { - background-color: #171b20; - color: #e5e5e5; } - .gtkstyle-fallback:insensitive { - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.5); } - -GtkImage, GtkImage:insensitive, GtkLabel, GtkLabel:insensitive, GtkBox, GtkBox:insensitive, GtkGrid, GtkGrid:insensitive { - background-color: transparent; } - -GtkLabel.separator { - color: #e5e5e5; } - -GtkLabel:insensitive { - color: mix(#e5e5e5,#1a1e24,0.5); } - -/********* - ! Buttons -**********/ -.button, .button.default, .toolbar .button, .header-bar .button, .suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action, .destructive-action.button, .selection-mode.header-bar .button, .selection-mode.toolbar .button, .info .button, .warning .button, .question .button, .error .button, GtkPopover .button, GtkModelButton.button, GtkModelButton.button:backdrop, .app-notification .button, .app-notification.frame .button, .osd.button, .osd .button, -#XfceNotifyWindow.button, -#XfceNotifyWindow .button, column-header, NemoPathbarButton { - padding: 4px 6px; - border-width: 1px; - border-style: solid; - border-radius: 4px; - transition: 150ms ease; - outline-color: transparent; - -GtkWidget-focus-padding: 1; - -GtkWidget-focus-line-width: 0; } - .button:focus, .selection-mode.header-bar .button:focus, .selection-mode.toolbar .button:focus, GtkModelButton.button:focus:backdrop, .app-notification.frame .button:focus, - #XfceNotifyWindow.button:focus, - #XfceNotifyWindow .button:focus, column-header:focus, NemoPathbarButton:focus, .button:hover, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:hover, GtkModelButton.button:hover:backdrop, .app-notification.frame .button:hover, - #XfceNotifyWindow.button:hover, - #XfceNotifyWindow .button:hover, column-header:hover, NemoPathbarButton:hover, .button:active, .selection-mode.header-bar .button:active, .selection-mode.toolbar .button:active, GtkModelButton.button:active:backdrop, .app-notification.frame .button:active, - #XfceNotifyWindow.button:active, - #XfceNotifyWindow .button:active, column-header:active, NemoPathbarButton:active { - transition: none; } - -.linked > GtkComboBox > .button:dir(ltr) { - border-radius: 0; - border-left-style: none; - border-right-style: solid; } - .linked > GtkComboBox > .button:dir(rtl) { - border-radius: 0; - border-right-style: none; - border-left-style: solid; } - -.button.linked, .linked .button, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .toolbar .button.linked, .toolbar .linked .button, .header-bar .button.linked, .header-bar .linked .button, .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { - border-width: 1px; - border-style: solid; - border-radius: 0; - border-right-style: none; - border-left-style: none; } - .button.linked:first-child, .linked .button:first-child, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .selection-mode.header-bar .button.linked:first-child, .selection-mode.header-bar .linked .button:first-child, .selection-mode.toolbar .button.linked:first-child, .selection-mode.toolbar .linked .button:first-child { - border-width: 1px; - border-radius: 4px; - border-left-style: solid; - border-right-style: none; - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .button.linked:first-child:dir(rtl), .linked .button:first-child:dir(rtl), GtkComboBox.combobox-entry .entry:first-child:dir(rtl), GtkComboBox.combobox-entry .button:first-child:dir(rtl), .linked > GtkComboBox:first-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:first-child:dir(rtl), .selection-mode.header-bar .linked .button:first-child:dir(rtl), .selection-mode.toolbar .button.linked:first-child:dir(rtl), .selection-mode.toolbar .linked .button:first-child:dir(rtl) { - border-left-style: none; - border-right-style: solid; } - .button.linked:last-child, .linked .button:last-child, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .linked .button:last-child { - border-width: 1px; - border-radius: 4px; - border-left-style: none; - border-right-style: solid; - border-top-left-radius: 0; - border-bottom-left-radius: 0; } - .button.linked:last-child:dir(rtl), .linked .button:last-child:dir(rtl), GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .selection-mode.header-bar .button.linked:last-child:dir(rtl), .selection-mode.header-bar .linked .button:last-child:dir(rtl), .selection-mode.toolbar .button.linked:last-child:dir(rtl), .selection-mode.toolbar .linked .button:last-child:dir(rtl) { - border-left-style: solid; - border-right-style: none; } - .button.linked:only-child, .linked .button:only-child, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:only-child, .button.linked:first-child:only-child, .linked .button:first-child:only-child, GtkComboBox.combobox-entry .entry:first-child:only-child, GtkComboBox.combobox-entry .button:first-child:only-child, .linked > GtkComboBox:first-child > .button:only-child, .linked > GtkComboBox:only-child > .button:first-child { - border-width: 1px; - border-style: solid; - border-radius: 4px; } - -* { - -GtkButton-child-displacement-x: 0; - -GtkButton-child-displacement-y: 0; - -GtkButton-default-border: 0; - -GtkButton-image-spacing: 0; - -GtkButton-inner-border: 1; - -GtkButton-interior-focus: true; - -GtkButtonBox-child-min-height: 24; - -GtkButtonBox-child-internal-pad-y: 1; - -GtkToolButton-icon-spacing: 6; } - -.info .button.close, .warning .button.close, .question .button.close, .error .button.close, .notebook tab .button { - border: 1px solid transparent; - background-color: transparent; - background-image: none; - box-shadow: none; } - .info .button.close:focus, .warning .button.close:focus, .question .button.close:focus, .error .button.close:focus, .notebook tab .button:focus, .info .button.close:hover, .warning .button.close:hover, .question .button.close:hover, .error .button.close:hover, .notebook tab .button:hover { - border: 1px solid rgba(92, 92, 92, 0.3); - background-color: rgba(27, 31, 38, 0.2); - background-image: none; - box-shadow: none; } - .info .button.close:active, .warning .button.close:active, .question .button.close:active, .error .button.close:active, .notebook tab .button:active, .info .button.close:checked, .warning .button.close:checked, .question .button.close:checked, .error .button.close:checked, .notebook tab .button:checked, .info .button.close:active:hover, .warning .button.close:active:hover, .question .button.close:active:hover, .error .button.close:active:hover, .notebook tab .button:active:hover, .info .button.close:checked:hover, .warning .button.close:checked:hover, .question .button.close:checked:hover, .error .button.close:checked:hover, .notebook tab .button:checked:hover { - border: 1px solid rgba(92, 92, 92, 0.3); - background-color: rgba(92, 92, 92, 0.1); - background-image: none; - box-shadow: none; } - -.button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .button:focus, .button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .button:active, .button:active:hover, .button:active:focus, .button:active:hover:focus, .button:checked, .button:checked:hover, .button:checked:focus, .button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .button:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .button:active:insensitive, .button:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e6e6e6; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .button:hover, .button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .button:hover:focus, .button:hover:hover, .button.flat:hover:focus, .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .button:hover:active, .button:hover:active:hover, .button:hover:active:focus, .button:hover:active:hover:focus, .button:hover:checked, .button:hover:checked:hover, .button:hover:checked:focus, .button:hover:checked:hover:focus, .button.flat:hover:active, .button.flat:hover:active:hover, .button.flat:hover:active:focus, .button.flat:hover:active:hover:focus, .button.flat:hover:checked, .button.flat:hover:checked:hover, .button.flat:hover:checked:focus, .button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .button:hover:insensitive, .button.flat:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .button:hover:active:insensitive, .button:hover:checked:insensitive, .button.flat:hover:active:insensitive, .button.flat:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .button:focus, .button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .button:focus:hover, .button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .button:focus:hover:focus, .button:focus:hover:hover, .button.flat:focus:hover:focus, .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .button:focus:hover:active, .button:focus:hover:active:hover, .button:focus:hover:active:focus, .button:focus:hover:active:hover:focus, .button:focus:hover:checked, .button:focus:hover:checked:hover, .button:focus:hover:checked:focus, .button:focus:hover:checked:hover:focus, .button.flat:focus:hover:active, .button.flat:focus:hover:active:hover, .button.flat:focus:hover:active:focus, .button.flat:focus:hover:active:hover:focus, .button.flat:focus:hover:checked, .button.flat:focus:hover:checked:hover, .button.flat:focus:hover:checked:focus, .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .button:focus:hover:insensitive, .button.flat:focus:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .button:focus:hover:active:insensitive, .button:focus:hover:checked:insensitive, .button.flat:focus:hover:active:insensitive, .button.flat:focus:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .button:checked, .button:active, .button.flat:checked, .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .button:checked:active, .button:checked:active:hover, .button:checked:active:focus, .button:checked:active:hover:focus, .button:checked:checked, .button:checked:checked:hover, .button:checked:checked:focus, .button:checked:checked:hover:focus, .button:active:active, .button:active:active:hover, .button:active:active:focus, .button:active:active:hover:focus, .button:active:checked, .button:active:checked:hover, .button:active:checked:focus, .button:active:checked:hover:focus, .button.flat:checked:active, .button.flat:checked:active:hover, .button.flat:checked:active:focus, .button.flat:checked:active:hover:focus, .button.flat:checked:checked, .button.flat:checked:checked:hover, .button.flat:checked:checked:focus, .button.flat:checked:checked:hover:focus, .button.flat:active:active, .button.flat:active:active:hover, .button.flat:active:active:focus, .button.flat:active:active:hover:focus, .button.flat:active:checked, .button.flat:active:checked:hover, .button.flat:active:checked:focus, .button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .button:checked:insensitive, .button:active:insensitive, .button.flat:checked:insensitive, .button.flat:active:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .button:checked:active:insensitive, .button:checked:checked:insensitive, .button:active:active:insensitive, .button:active:checked:insensitive, .button.flat:checked:active:insensitive, .button.flat:checked:checked:insensitive, .button.flat:active:active:insensitive, .button.flat:active:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .button:checked:focus, .button:checked:hover, .button:active:focus, .button:active:hover, .button.flat:checked:focus, .button.flat:checked:hover, .button.flat:active:focus, .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .button:focus, .button:hover, .button.flat:focus, .button.flat:hover { - color: #e6e6e6; } - .button:insensitive:insensitive, .button.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - .button:insensitive:insensitive :insensitive, .button.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e6e6e6,0.6); } - .button:active:insensitive, .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .button:active:insensitive:insensitive, .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .button.separator, .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - .button.separator:insensitive, .button .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - .button.default { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .button.default:focus, .button.default:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .button.default:active, .button.default:active:hover, .button.default:active:focus, .button.default:active:hover:focus, .button.default:checked, .button.default:checked:hover, .button.default:checked:focus, .button.default:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .button.default:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .button.default:active:insensitive, .button.default:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .button.default.flat { - border-color: rgba(0, 223, 255, 0); - color: #1a1e24; - background-color: rgba(0, 223, 255, 0); - background-image: none; - box-shadow: none; } - .button.default:hover, .button.default.flat:hover { - background-color: #0de1ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .button.default:hover:focus, .button.default:hover:hover, .button.default.flat:hover:focus, .button.default.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .button.default:hover:active, .button.default:hover:active:hover, .button.default:hover:active:focus, .button.default:hover:active:hover:focus, .button.default:hover:checked, .button.default:hover:checked:hover, .button.default:hover:checked:focus, .button.default:hover:checked:hover:focus, .button.default.flat:hover:active, .button.default.flat:hover:active:hover, .button.default.flat:hover:active:focus, .button.default.flat:hover:active:hover:focus, .button.default.flat:hover:checked, .button.default.flat:hover:checked:hover, .button.default.flat:hover:checked:focus, .button.default.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .button.default:hover:insensitive, .button.default.flat:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .button.default:hover:active:insensitive, .button.default:hover:checked:insensitive, .button.default.flat:hover:active:insensitive, .button.default.flat:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .button.default:focus, .button.default.flat:focus { - background-color: #0de1ff; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .button.default:focus:hover, .button.default.flat:focus:hover { - background-color: #1ae2ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .button.default:focus:hover:focus, .button.default:focus:hover:hover, .button.default.flat:focus:hover:focus, .button.default.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .button.default:focus:hover:active, .button.default:focus:hover:active:hover, .button.default:focus:hover:active:focus, .button.default:focus:hover:active:hover:focus, .button.default:focus:hover:checked, .button.default:focus:hover:checked:hover, .button.default:focus:hover:checked:focus, .button.default:focus:hover:checked:hover:focus, .button.default.flat:focus:hover:active, .button.default.flat:focus:hover:active:hover, .button.default.flat:focus:hover:active:focus, .button.default.flat:focus:hover:active:hover:focus, .button.default.flat:focus:hover:checked, .button.default.flat:focus:hover:checked:hover, .button.default.flat:focus:hover:checked:focus, .button.default.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .button.default:focus:hover:insensitive, .button.default.flat:focus:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .button.default:focus:hover:active:insensitive, .button.default:focus:hover:checked:insensitive, .button.default.flat:focus:hover:active:insensitive, .button.default.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .button.default:checked, .button.default:active, .button.default.flat:checked, .button.default.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .button.default:checked:active, .button.default:checked:active:hover, .button.default:checked:active:focus, .button.default:checked:active:hover:focus, .button.default:checked:checked, .button.default:checked:checked:hover, .button.default:checked:checked:focus, .button.default:checked:checked:hover:focus, .button.default:active:active, .button.default:active:active:hover, .button.default:active:active:focus, .button.default:active:active:hover:focus, .button.default:active:checked, .button.default:active:checked:hover, .button.default:active:checked:focus, .button.default:active:checked:hover:focus, .button.default.flat:checked:active, .button.default.flat:checked:active:hover, .button.default.flat:checked:active:focus, .button.default.flat:checked:active:hover:focus, .button.default.flat:checked:checked, .button.default.flat:checked:checked:hover, .button.default.flat:checked:checked:focus, .button.default.flat:checked:checked:hover:focus, .button.default.flat:active:active, .button.default.flat:active:active:hover, .button.default.flat:active:active:focus, .button.default.flat:active:active:hover:focus, .button.default.flat:active:checked, .button.default.flat:active:checked:hover, .button.default.flat:active:checked:focus, .button.default.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .button.default:checked:insensitive, .button.default:active:insensitive, .button.default.flat:checked:insensitive, .button.default.flat:active:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .button.default:checked:active:insensitive, .button.default:checked:checked:insensitive, .button.default:active:active:insensitive, .button.default:active:checked:insensitive, .button.default.flat:checked:active:insensitive, .button.default.flat:checked:checked:insensitive, .button.default.flat:active:active:insensitive, .button.default.flat:active:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .button.default:checked:focus, .button.default:checked:hover, .button.default:active:focus, .button.default:active:hover, .button.default.flat:checked:focus, .button.default.flat:checked:hover, .button.default.flat:active:focus, .button.default.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .button.default:focus, .button.default:hover, .button.default.flat:focus, .button.default.flat:hover { - color: #1a1e24; } - .button.default:insensitive:insensitive, .button.default.flat:insensitive:insensitive { - background-color: alpha(mix(#00dfff,#1a1e24,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#00dfff,#1a1e24,0.6); - box-shadow: none; } - .button.default:insensitive:insensitive :insensitive, .button.default.flat:insensitive:insensitive :insensitive { - color: mix(#00dfff,#1a1e24,0.6); } - .button.default:active:insensitive, .button.default:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .button.default:active:insensitive:insensitive, .button.default:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .button.default.separator, .button.default .separator { - border: 1px solid currentColor; - color: rgba(0, 223, 255, 0.9); } - .button.default.separator:insensitive, .button.default .separator:insensitive { - color: rgba(0, 223, 255, 0.85); } - .button.linked, .linked .button { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .button.linked:focus, .button.linked:hover, .linked .button:focus, .linked .button:hover { - box-shadow: inset -1px 0 mix(#00dfff,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .button.linked:active, .button.linked:active:hover, .button.linked:active:focus, .button.linked:active:hover:focus, .button.linked:checked, .button.linked:checked:hover, .button.linked:checked:focus, .button.linked:checked:hover:focus, .linked .button:active, .linked .button:active:hover, .linked .button:active:focus, .linked .button:active:hover:focus, .linked .button:checked, .linked .button:checked:hover, .linked .button:checked:focus, .linked .button:checked:hover:focus { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - .button.linked:insensitive, .linked .button:insensitive { - box-shadow: inset -1px 0 #15181d; } - .button.linked:last-child, .button.linked:only-child, .linked .button:last-child, .linked .button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .button.linked:last-child:hover, .button.linked:only-child:hover, .linked .button:last-child:hover, .linked .button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .button.linked:insensitive:last-child, .button.linked:insensitive:only-child, .button.linked:active:insensitive:last-child, .button.linked:active:insensitive:only-child, .button.linked:checked:insensitive:last-child, .button.linked:checked:insensitive:only-child, .linked .button:insensitive:last-child, .linked .button:insensitive:only-child, .linked .button:active:insensitive:last-child, .linked .button:active:insensitive:only-child, .linked .button:checked:insensitive:last-child, .linked .button:checked:insensitive:only-child { - box-shadow: none; } - .button.linked:active:last-child, .button.linked:active:last-child:focus, .button.linked:active:last-child:hover, .button.linked:active:last-child:hover:focus, .button.linked:checked:last-child, .button.linked:checked:last-child:focus, .button.linked:checked:last-child:hover, .button.linked:checked:last-child:hover:focus, .linked .button:active:last-child, .linked .button:active:last-child:focus, .linked .button:active:last-child:hover, .linked .button:active:last-child:hover:focus, .linked .button:checked:last-child, .linked .button:checked:last-child:focus, .linked .button:checked:last-child:hover, .linked .button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .button.linked:active:only-child, .button.linked:active:only-child:focus, .button.linked:active:only-child:hover, .button.linked:active:only-child:hover:focus, .button.linked:checked:only-child, .button.linked:checked:only-child:focus, .button.linked:checked:only-child:hover, .button.linked:checked:only-child:hover:focus, .linked .button:active:only-child, .linked .button:active:only-child:focus, .linked .button:active:only-child:hover, .linked .button:active:only-child:hover:focus, .linked .button:checked:only-child, .linked .button:checked:only-child:focus, .linked .button:checked:only-child:hover, .linked .button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .spinbutton .button { - color: mix(#e6e6e6,#444444,0.4); - padding: 4px 8px; - border: 0; - border-radius: 0; - border-style: none; - background-color: transparent; - background-image: none; - box-shadow: inset 1px 0 #3d3d3d; } - .spinbutton .button:insensitive { - color: mix(#e6e6e6,#444444,0.7); - box-shadow: inset 1px 0 #3a3a3a; } - .spinbutton .button:active, .spinbutton .button:checked, .spinbutton .button:hover { - color: #e6e6e6; } - .spinbutton .button:first-child { - border-radius: 4px 0 0 4px; - box-shadow: none; } - .spinbutton .button:last-child { - border-radius: 0 4px 4px 0; } - .spinbutton .button:dir(rtl) { - box-shadow: inset -1px 0 #3d3d3d; } - .spinbutton.vertical .button { - border: 1px solid #15181d; - border-radius: 4px; - background-color: #1c2027; - background-image: none; - color: #e5e5e5; - box-shadow: none; } - .spinbutton.vertical .button:hover { - border-color: #121519; - background-color: #1d2128; - background-image: none; } - .spinbutton.vertical .button:active, .spinbutton.vertical .button:checked { - border-color: #15181d; - background-color: #191d22; - background-image: none; } - .spinbutton.vertical .button:active:hover, .spinbutton.vertical .button:checked:hover { - border-color: #121519; } - .spinbutton.vertical .button:focus, .spinbutton.vertical .button:hover:focus, .spinbutton.vertical .button:active:focus, .spinbutton.vertical .button:active:hover:focus { - border-color: #121519; } - .spinbutton.vertical .button:insensitive { - border-color: #161a1f; - background-color: #171b20; - background-image: none; } - .spinbutton.vertical .button:first-child { - border-width: 1px; - border-bottom-width: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .spinbutton.vertical .button:last-child { - border-width: 1px; - border-top-width: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; } - .button .spinbutton.vertical.entry { - border-width: 1px; - border-style: solid; - border-radius: 0; } - -/****************** -! ComboBoxes * -*******************/ -GtkComboBox > .button { - padding: 2px 5px; - -GtkComboBox-arrow-scaling: .5; - -GtkComboBox-shadow-type: none; } - -GtkComboBox .separator { - /* always disable separators */ - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; - border-style: none; } - -.linked > GtkComboBox menu menuitem { - padding: 4px 6px; } - -/********* - ! Entry * -**********/ -.entry.linked, .linked .entry { - border-width: 1px; - border-radius: 0; - border-right-width: 0; - border-left-width: 0; } - .entry.linked:first-child, .linked .entry:first-child { - border-width: 1px; - border-radius: 4px; - border-right-width: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .entry.linked:last-child, .linked .entry:last-child { - border-width: 1px; - border-radius: 4px; - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .entry.linked:only-child, .linked .entry:only-child { - border-width: 1px; - border-radius: 4px; } - -.entry, .menuitem .entry, GtkPopover .entry { - padding: 3px 4px; - border-width: 1px; - border-style: solid; - border-radius: 4px; - transition: border 150ms ease; - box-shadow: inset 1px 1px rgba(46, 46, 46, 0.06), inset -1px 0 rgba(46, 46, 46, 0.06); } - .entry:focus, .entry:hover, .entry:active { - transition: none; } - .entry:selected, .entry:selected:focus { - background-color: #00dfff; - color: #1a1e24; } - .entry:insensitive { - box-shadow: none; } - .progressbar.entry { - background-color: #00dfff; - background-image: none; - border-width: 0; - border-radius: 4px; - color: #1a1e24; } - .image.left.entry { - padding-right: 4px; } - -.entry { - background-color: #444444; - background-image: none; - border-color: #363636; - color: #e6e6e6; } - .entry:focus, .entry:hover { - border-color: mix(#00dfff,#444444,0.3); } - .entry:active, .entry:active:hover, .entry:active:focus, .entry:active:hover:focus, .entry:checked, .entry:checked:hover, .entry:checked:focus, .entry:checked:hover:focus { - border-color: #303030; } - .entry:insensitive { - border-color: #3a3a3a; } - .entry:active:insensitive, .entry:checked:insensitive { - border-color: #363636; } - .entry:focus, .entry:active { - border-color: #00dfff; } - .entry:insensitive { - background-color: #3d3d3d; - background-image: none; - color: mix(#444444,#e6e6e6,0.5); } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Toolbar -**********/ -.toolbar { - background-color: #1a1e24; - background-image: none; - border-color: #15181d; - padding: 8px; - color: #e5e5e5; - padding: 2px; - border-style: none; } - .toolbar:focus, .toolbar:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - .toolbar:active, .toolbar:active:hover, .toolbar:active:focus, .toolbar:active:hover:focus, .toolbar:checked, .toolbar:checked:hover, .toolbar:checked:focus, .toolbar:checked:hover:focus { - border-color: #121519; } - .toolbar:insensitive { - border-color: #161a1f; } - .toolbar:active:insensitive, .toolbar:checked:insensitive { - border-color: #15181d; } - .toolbar:insensitive { - background-color: #171b20; - background-image: none; - color: mix(#e5e5e5,#1a1e24,0.5); } - .toolbar .title { - font: bold; - padding: 0 8px; } - .toolbar .subtitle { - font: smaller; - padding: 0 8px; } - .toolbar .button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .toolbar .button:focus, .toolbar .button:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .toolbar .button:active, .toolbar .button:active:hover, .toolbar .button:active:focus, .toolbar .button:active:hover:focus, .toolbar .button:checked, .toolbar .button:checked:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .toolbar .button:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .toolbar .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e5e5e5; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .toolbar .button:hover, .toolbar .button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .toolbar .button:hover:focus, .toolbar .button:hover:hover, .toolbar .button.flat:hover:focus, .toolbar .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .toolbar .button:hover:active, .toolbar .button:hover:active:hover, .toolbar .button:hover:active:focus, .toolbar .button:hover:active:hover:focus, .toolbar .button:hover:checked, .toolbar .button:hover:checked:hover, .toolbar .button:hover:checked:focus, .toolbar .button:hover:checked:hover:focus, .toolbar .button.flat:hover:active, .toolbar .button.flat:hover:active:hover, .toolbar .button.flat:hover:active:focus, .toolbar .button.flat:hover:active:hover:focus, .toolbar .button.flat:hover:checked, .toolbar .button.flat:hover:checked:hover, .toolbar .button.flat:hover:checked:focus, .toolbar .button.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .toolbar .button:hover:insensitive, .toolbar .button.flat:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .toolbar .button:hover:active:insensitive, .toolbar .button:hover:checked:insensitive, .toolbar .button.flat:hover:active:insensitive, .toolbar .button.flat:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .toolbar .button:focus, .toolbar .button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .toolbar .button:focus:hover, .toolbar .button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .toolbar .button:focus:hover:focus, .toolbar .button:focus:hover:hover, .toolbar .button.flat:focus:hover:focus, .toolbar .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .toolbar .button:focus:hover:active, .toolbar .button:focus:hover:active:hover, .toolbar .button:focus:hover:active:focus, .toolbar .button:focus:hover:active:hover:focus, .toolbar .button:focus:hover:checked, .toolbar .button:focus:hover:checked:hover, .toolbar .button:focus:hover:checked:focus, .toolbar .button:focus:hover:checked:hover:focus, .toolbar .button.flat:focus:hover:active, .toolbar .button.flat:focus:hover:active:hover, .toolbar .button.flat:focus:hover:active:focus, .toolbar .button.flat:focus:hover:active:hover:focus, .toolbar .button.flat:focus:hover:checked, .toolbar .button.flat:focus:hover:checked:hover, .toolbar .button.flat:focus:hover:checked:focus, .toolbar .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .toolbar .button:focus:hover:insensitive, .toolbar .button.flat:focus:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .toolbar .button:focus:hover:active:insensitive, .toolbar .button:focus:hover:checked:insensitive, .toolbar .button.flat:focus:hover:active:insensitive, .toolbar .button.flat:focus:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .toolbar .button:checked, .toolbar .button:active, .toolbar .button.flat:checked, .toolbar .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .toolbar .button:checked:active, .toolbar .button:checked:active:hover, .toolbar .button:checked:active:focus, .toolbar .button:checked:active:hover:focus, .toolbar .button:checked:checked, .toolbar .button:checked:checked:hover, .toolbar .button:checked:checked:focus, .toolbar .button:checked:checked:hover:focus, .toolbar .button:active:active, .toolbar .button:active:active:hover, .toolbar .button:active:active:focus, .toolbar .button:active:active:hover:focus, .toolbar .button:active:checked, .toolbar .button:active:checked:hover, .toolbar .button:active:checked:focus, .toolbar .button:active:checked:hover:focus, .toolbar .button.flat:checked:active, .toolbar .button.flat:checked:active:hover, .toolbar .button.flat:checked:active:focus, .toolbar .button.flat:checked:active:hover:focus, .toolbar .button.flat:checked:checked, .toolbar .button.flat:checked:checked:hover, .toolbar .button.flat:checked:checked:focus, .toolbar .button.flat:checked:checked:hover:focus, .toolbar .button.flat:active:active, .toolbar .button.flat:active:active:hover, .toolbar .button.flat:active:active:focus, .toolbar .button.flat:active:active:hover:focus, .toolbar .button.flat:active:checked, .toolbar .button.flat:active:checked:hover, .toolbar .button.flat:active:checked:focus, .toolbar .button.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .toolbar .button:checked:insensitive, .toolbar .button:active:insensitive, .toolbar .button.flat:checked:insensitive, .toolbar .button.flat:active:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .toolbar .button:checked:active:insensitive, .toolbar .button:checked:checked:insensitive, .toolbar .button:active:active:insensitive, .toolbar .button:active:checked:insensitive, .toolbar .button.flat:checked:active:insensitive, .toolbar .button.flat:checked:checked:insensitive, .toolbar .button.flat:active:active:insensitive, .toolbar .button.flat:active:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .toolbar .button:checked:focus, .toolbar .button:checked:hover, .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button.flat:checked:focus, .toolbar .button.flat:checked:hover, .toolbar .button.flat:active:focus, .toolbar .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .toolbar .button:focus, .toolbar .button:hover, .toolbar .button.flat:focus, .toolbar .button.flat:hover { - color: #e5e5e5; } - .toolbar .button:insensitive:insensitive, .toolbar .button.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - .toolbar .button:insensitive:insensitive :insensitive, .toolbar .button.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e5e5e5,0.6); } - .toolbar .button:active:insensitive, .toolbar .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .toolbar .button:active:insensitive:insensitive, .toolbar .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .toolbar .button.separator, .toolbar .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - .toolbar .button.separator:insensitive, .toolbar .button .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - .toolbar .button.linked, .toolbar .linked .button { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .toolbar .button.linked:focus, .toolbar .button.linked:hover, .toolbar .linked .button:focus, .toolbar .linked .button:hover { - box-shadow: inset -1px 0 mix(#00dfff,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .toolbar .button.linked:active, .toolbar .button.linked:active:hover, .toolbar .button.linked:active:focus, .toolbar .button.linked:active:hover:focus, .toolbar .button.linked:checked, .toolbar .button.linked:checked:hover, .toolbar .button.linked:checked:focus, .toolbar .button.linked:checked:hover:focus, .toolbar .linked .button:active, .toolbar .linked .button:active:hover, .toolbar .linked .button:active:focus, .toolbar .linked .button:active:hover:focus, .toolbar .linked .button:checked, .toolbar .linked .button:checked:hover, .toolbar .linked .button:checked:focus, .toolbar .linked .button:checked:hover:focus { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - .toolbar .button.linked:insensitive, .toolbar .linked .button:insensitive { - box-shadow: inset -1px 0 #15181d; } - .toolbar .button.linked:last-child, .toolbar .button.linked:only-child, .toolbar .linked .button:last-child, .toolbar .linked .button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .toolbar .button.linked:last-child:hover, .toolbar .button.linked:only-child:hover, .toolbar .linked .button:last-child:hover, .toolbar .linked .button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .toolbar .button.linked:insensitive:last-child, .toolbar .button.linked:insensitive:only-child, .toolbar .button.linked:active:insensitive:last-child, .toolbar .button.linked:active:insensitive:only-child, .toolbar .button.linked:checked:insensitive:last-child, .toolbar .button.linked:checked:insensitive:only-child, .toolbar .linked .button:insensitive:last-child, .toolbar .linked .button:insensitive:only-child, .toolbar .linked .button:active:insensitive:last-child, .toolbar .linked .button:active:insensitive:only-child, .toolbar .linked .button:checked:insensitive:last-child, .toolbar .linked .button:checked:insensitive:only-child { - box-shadow: none; } - .toolbar .button.linked:active:last-child, .toolbar .button.linked:active:last-child:focus, .toolbar .button.linked:active:last-child:hover, .toolbar .button.linked:active:last-child:hover:focus, .toolbar .button.linked:checked:last-child, .toolbar .button.linked:checked:last-child:focus, .toolbar .button.linked:checked:last-child:hover, .toolbar .button.linked:checked:last-child:hover:focus, .toolbar .linked .button:active:last-child, .toolbar .linked .button:active:last-child:focus, .toolbar .linked .button:active:last-child:hover, .toolbar .linked .button:active:last-child:hover:focus, .toolbar .linked .button:checked:last-child, .toolbar .linked .button:checked:last-child:focus, .toolbar .linked .button:checked:last-child:hover, .toolbar .linked .button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .toolbar .button.linked:active:only-child, .toolbar .button.linked:active:only-child:focus, .toolbar .button.linked:active:only-child:hover, .toolbar .button.linked:active:only-child:hover:focus, .toolbar .button.linked:checked:only-child, .toolbar .button.linked:checked:only-child:focus, .toolbar .button.linked:checked:only-child:hover, .toolbar .button.linked:checked:only-child:hover:focus, .toolbar .linked .button:active:only-child, .toolbar .linked .button:active:only-child:focus, .toolbar .linked .button:active:only-child:hover, .toolbar .linked .button:active:only-child:hover:focus, .toolbar .linked .button:checked:only-child, .toolbar .linked .button:checked:only-child:focus, .toolbar .linked .button:checked:only-child:hover, .toolbar .linked .button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .toolbar GtkComboBox, .toolbar .button { - padding: 3px; } - .toolbar GtkComboBox.text-button, .toolbar .button.text-button { - padding: 4px; } - .toolbar GtkComboBox.image-button, .toolbar .button.image-button { - padding: 5px 3px 5px 4px; } - .toolbar GtkSeparatorToolItem, .toolbar .separator, .toolbar .separator:insensitive { - color: #171b20; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - .toolbar .menubar { - -GtkToolbar-button-relief: normal; } - .toolbar.inline-toolbar { - background-image: none; - background-color: transparent; } - .toolbar GtkToolButton:insensitive GtkButton:insensitive, - .toolbar GtkToolButton:insensitive GtkButton:insensitive.button, - .toolbar GtkToolButton:insensitive GtkButton:insensitive.flat.button { - background-color: #1a1e24; } - -.header-bar { - background-color: #1a1e24; - background-image: none; - border-color: #15181d; - padding: 8px; - color: #e6e6e6; - border-width: 0 0 1px; - border-style: solid; } - .header-bar:focus, .header-bar:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - .header-bar:active, .header-bar:active:hover, .header-bar:active:focus, .header-bar:active:hover:focus, .header-bar:checked, .header-bar:checked:hover, .header-bar:checked:focus, .header-bar:checked:hover:focus { - border-color: #121519; } - .header-bar:insensitive { - border-color: #161a1f; } - .header-bar:active:insensitive, .header-bar:checked:insensitive { - border-color: #15181d; } - .header-bar:insensitive { - background-color: #171b20; - background-image: none; - color: mix(#e6e6e6,#1a1e24,0.5); } - .header-bar .title { - font: bold; - padding: 0 8px; } - .header-bar .subtitle { - font: smaller; - padding: 0 8px; } - .header-bar .button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .header-bar .button:focus, .header-bar .button:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .header-bar .button:active, .header-bar .button:active:hover, .header-bar .button:active:focus, .header-bar .button:active:hover:focus, .header-bar .button:checked, .header-bar .button:checked:hover, .header-bar .button:checked:focus, .header-bar .button:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .header-bar .button:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .header-bar .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e5e5e5; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .header-bar .button:hover, .header-bar .button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .header-bar .button:hover:focus, .header-bar .button:hover:hover, .header-bar .button.flat:hover:focus, .header-bar .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .header-bar .button:hover:active, .header-bar .button:hover:active:hover, .header-bar .button:hover:active:focus, .header-bar .button:hover:active:hover:focus, .header-bar .button:hover:checked, .header-bar .button:hover:checked:hover, .header-bar .button:hover:checked:focus, .header-bar .button:hover:checked:hover:focus, .header-bar .button.flat:hover:active, .header-bar .button.flat:hover:active:hover, .header-bar .button.flat:hover:active:focus, .header-bar .button.flat:hover:active:hover:focus, .header-bar .button.flat:hover:checked, .header-bar .button.flat:hover:checked:hover, .header-bar .button.flat:hover:checked:focus, .header-bar .button.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .header-bar .button:hover:insensitive, .header-bar .button.flat:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .header-bar .button:hover:active:insensitive, .header-bar .button:hover:checked:insensitive, .header-bar .button.flat:hover:active:insensitive, .header-bar .button.flat:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .header-bar .button:focus, .header-bar .button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .header-bar .button:focus:hover, .header-bar .button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .header-bar .button:focus:hover:focus, .header-bar .button:focus:hover:hover, .header-bar .button.flat:focus:hover:focus, .header-bar .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .header-bar .button:focus:hover:active, .header-bar .button:focus:hover:active:hover, .header-bar .button:focus:hover:active:focus, .header-bar .button:focus:hover:active:hover:focus, .header-bar .button:focus:hover:checked, .header-bar .button:focus:hover:checked:hover, .header-bar .button:focus:hover:checked:focus, .header-bar .button:focus:hover:checked:hover:focus, .header-bar .button.flat:focus:hover:active, .header-bar .button.flat:focus:hover:active:hover, .header-bar .button.flat:focus:hover:active:focus, .header-bar .button.flat:focus:hover:active:hover:focus, .header-bar .button.flat:focus:hover:checked, .header-bar .button.flat:focus:hover:checked:hover, .header-bar .button.flat:focus:hover:checked:focus, .header-bar .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .header-bar .button:focus:hover:insensitive, .header-bar .button.flat:focus:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .header-bar .button:focus:hover:active:insensitive, .header-bar .button:focus:hover:checked:insensitive, .header-bar .button.flat:focus:hover:active:insensitive, .header-bar .button.flat:focus:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .header-bar .button:checked, .header-bar .button:active, .header-bar .button.flat:checked, .header-bar .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .header-bar .button:checked:active, .header-bar .button:checked:active:hover, .header-bar .button:checked:active:focus, .header-bar .button:checked:active:hover:focus, .header-bar .button:checked:checked, .header-bar .button:checked:checked:hover, .header-bar .button:checked:checked:focus, .header-bar .button:checked:checked:hover:focus, .header-bar .button:active:active, .header-bar .button:active:active:hover, .header-bar .button:active:active:focus, .header-bar .button:active:active:hover:focus, .header-bar .button:active:checked, .header-bar .button:active:checked:hover, .header-bar .button:active:checked:focus, .header-bar .button:active:checked:hover:focus, .header-bar .button.flat:checked:active, .header-bar .button.flat:checked:active:hover, .header-bar .button.flat:checked:active:focus, .header-bar .button.flat:checked:active:hover:focus, .header-bar .button.flat:checked:checked, .header-bar .button.flat:checked:checked:hover, .header-bar .button.flat:checked:checked:focus, .header-bar .button.flat:checked:checked:hover:focus, .header-bar .button.flat:active:active, .header-bar .button.flat:active:active:hover, .header-bar .button.flat:active:active:focus, .header-bar .button.flat:active:active:hover:focus, .header-bar .button.flat:active:checked, .header-bar .button.flat:active:checked:hover, .header-bar .button.flat:active:checked:focus, .header-bar .button.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .header-bar .button:checked:insensitive, .header-bar .button:active:insensitive, .header-bar .button.flat:checked:insensitive, .header-bar .button.flat:active:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .header-bar .button:checked:active:insensitive, .header-bar .button:checked:checked:insensitive, .header-bar .button:active:active:insensitive, .header-bar .button:active:checked:insensitive, .header-bar .button.flat:checked:active:insensitive, .header-bar .button.flat:checked:checked:insensitive, .header-bar .button.flat:active:active:insensitive, .header-bar .button.flat:active:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .header-bar .button:checked:focus, .header-bar .button:checked:hover, .header-bar .button:active:focus, .header-bar .button:active:hover, .header-bar .button.flat:checked:focus, .header-bar .button.flat:checked:hover, .header-bar .button.flat:active:focus, .header-bar .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .header-bar .button:focus, .header-bar .button:hover, .header-bar .button.flat:focus, .header-bar .button.flat:hover { - color: #e5e5e5; } - .header-bar .button:insensitive:insensitive, .header-bar .button.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - .header-bar .button:insensitive:insensitive :insensitive, .header-bar .button.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e5e5e5,0.6); } - .header-bar .button:active:insensitive, .header-bar .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .header-bar .button:active:insensitive:insensitive, .header-bar .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .header-bar .button.separator, .header-bar .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - .header-bar .button.separator:insensitive, .header-bar .button .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - .header-bar .button.linked, .header-bar .linked .button { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .header-bar .button.linked:focus, .header-bar .button.linked:hover, .header-bar .linked .button:focus, .header-bar .linked .button:hover { - box-shadow: inset -1px 0 mix(#00dfff,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .header-bar .button.linked:active, .header-bar .button.linked:active:hover, .header-bar .button.linked:active:focus, .header-bar .button.linked:active:hover:focus, .header-bar .button.linked:checked, .header-bar .button.linked:checked:hover, .header-bar .button.linked:checked:focus, .header-bar .button.linked:checked:hover:focus, .header-bar .linked .button:active, .header-bar .linked .button:active:hover, .header-bar .linked .button:active:focus, .header-bar .linked .button:active:hover:focus, .header-bar .linked .button:checked, .header-bar .linked .button:checked:hover, .header-bar .linked .button:checked:focus, .header-bar .linked .button:checked:hover:focus { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - .header-bar .button.linked:insensitive, .header-bar .linked .button:insensitive { - box-shadow: inset -1px 0 #15181d; } - .header-bar .button.linked:last-child, .header-bar .button.linked:only-child, .header-bar .linked .button:last-child, .header-bar .linked .button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .header-bar .button.linked:last-child:hover, .header-bar .button.linked:only-child:hover, .header-bar .linked .button:last-child:hover, .header-bar .linked .button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .header-bar .button.linked:insensitive:last-child, .header-bar .button.linked:insensitive:only-child, .header-bar .button.linked:active:insensitive:last-child, .header-bar .button.linked:active:insensitive:only-child, .header-bar .button.linked:checked:insensitive:last-child, .header-bar .button.linked:checked:insensitive:only-child, .header-bar .linked .button:insensitive:last-child, .header-bar .linked .button:insensitive:only-child, .header-bar .linked .button:active:insensitive:last-child, .header-bar .linked .button:active:insensitive:only-child, .header-bar .linked .button:checked:insensitive:last-child, .header-bar .linked .button:checked:insensitive:only-child { - box-shadow: none; } - .header-bar .button.linked:active:last-child, .header-bar .button.linked:active:last-child:focus, .header-bar .button.linked:active:last-child:hover, .header-bar .button.linked:active:last-child:hover:focus, .header-bar .button.linked:checked:last-child, .header-bar .button.linked:checked:last-child:focus, .header-bar .button.linked:checked:last-child:hover, .header-bar .button.linked:checked:last-child:hover:focus, .header-bar .linked .button:active:last-child, .header-bar .linked .button:active:last-child:focus, .header-bar .linked .button:active:last-child:hover, .header-bar .linked .button:active:last-child:hover:focus, .header-bar .linked .button:checked:last-child, .header-bar .linked .button:checked:last-child:focus, .header-bar .linked .button:checked:last-child:hover, .header-bar .linked .button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .header-bar .button.linked:active:only-child, .header-bar .button.linked:active:only-child:focus, .header-bar .button.linked:active:only-child:hover, .header-bar .button.linked:active:only-child:hover:focus, .header-bar .button.linked:checked:only-child, .header-bar .button.linked:checked:only-child:focus, .header-bar .button.linked:checked:only-child:hover, .header-bar .button.linked:checked:only-child:hover:focus, .header-bar .linked .button:active:only-child, .header-bar .linked .button:active:only-child:focus, .header-bar .linked .button:active:only-child:hover, .header-bar .linked .button:active:only-child:hover:focus, .header-bar .linked .button:checked:only-child, .header-bar .linked .button:checked:only-child:focus, .header-bar .linked .button:checked:only-child:hover, .header-bar .linked .button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .header-bar GtkComboBox, .header-bar .button { - padding: 3px; } - .header-bar GtkComboBox.text-button, .header-bar .button.text-button { - padding: 4px; } - .header-bar GtkComboBox.image-button, .header-bar .button.image-button { - padding: 5px 3px 5px 4px; } - .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { - color: #171b20; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - .header-bar .menubar { - -GtkToolbar-button-relief: normal; } - .header-bar .button { - color: #e6e6e6; } - -.titlebar { - background-color: #1a1e24; - background-image: none; - border-radius: 4px 4px 0 0; - color: #e6e6e6; } - .titlebar:backdrop { - background-color: #1a1e24; - background-image: none; - color: mix(#e5e5e5,#1a1e24,0.4); - text-shadow: none; } - .titlebar.default-decoration { - border: 0; - box-shadow: none; } - .tiled .titlebar, .maximized .titlebar { - border-radius: 0; } - .titlebar .title { - font: bold; } - .titlebar .titlebutton { - padding: 4px; - border: 0; - background-image: none; - background-color: transparent; - color: #e6e6e6; - box-shadow: none; } - .titlebar .titlebutton:hover, .titlebar .titlebutton:hover:focus { - background-image: none; - background-color: transparent; - color: #00dfff; - box-shadow: none; } - .titlebar .titlebutton:active, .titlebar .titlebutton:active:hover { - background-image: none; - background-color: transparent; - color: #00c9e6; - box-shadow: none; } - .titlebar .titlebutton:backdrop { - background: none; - color: mix(#e5e5e5,#1a1e24,0.4); - icon-shadow: none; } - -/************** - ! Action-bar * -***************/ -.action-bar { - background-color: #1a1e24; - background-image: none; - padding: 4px; - border-width: 1px 0 0; - border-style: solid; - border-color: #15181d; - color: #e5e5e5; } - .action-bar .button.text-button { - padding: 3px; } - .action-bar .button.image-button { - padding: 5px; } - .action-bar .title { - font: bold; - padding: 0 8px; } - .action-bar .subtitle { - font: smaller; - padding: 0 8px; } - -/*************** - ! Search bars * -****************/ -.search-bar { - background-color: #191d23; - background-image: none; - border-width: 0 0 1px; - border-style: solid; - border-color: #15181d; - color: #e5e5e5; } - .search-bar .button.close-button { - padding: 4px; } - -/****************** - ! Action buttons * -*******************/ -.suggested-action.button, .selection-mode.header-bar .button.suggested-action, .selection-mode.toolbar .button.suggested-action { - background-color: #b1b557; - background-image: none; - border-color: rgba(21, 24, 29, 0.22); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.22),0.3); } - .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button:active:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover:focus, .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:checked:hover, .suggested-action.button:checked:focus, .suggested-action.button:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.22); } - .suggested-action.button:insensitive, .selection-mode.header-bar .button.suggested-action:insensitive, .selection-mode.toolbar .button.suggested-action:insensitive { - border-color: rgba(22, 26, 31, 0.22); } - .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { - border-color: rgba(21, 24, 29, 0.22); } - .suggested-action.button.flat, .selection-mode.header-bar .flat.button.suggested-action, .selection-mode.toolbar .flat.button.suggested-action { - border-color: rgba(177, 181, 87, 0); - color: #1a1e24; - background-color: rgba(177, 181, 87, 0); - background-image: none; - box-shadow: none; } - .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:hover { - background-color: #b5b960; - background-image: none; - border-color: rgba(21, 24, 29, 0.3); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .suggested-action.button:hover:focus, .suggested-action.button:hover:hover, .suggested-action.button.flat:hover:focus, .suggested-action.button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.3),0.3); } - .suggested-action.button:hover:active, .suggested-action.button:hover:active:hover, .suggested-action.button:hover:active:focus, .suggested-action.button:hover:active:hover:focus, .suggested-action.button:hover:checked, .suggested-action.button:hover:checked:hover, .suggested-action.button:hover:checked:focus, .suggested-action.button:hover:checked:hover:focus, .suggested-action.button.flat:hover:active, .suggested-action.button.flat:hover:active:hover, .suggested-action.button.flat:hover:active:focus, .suggested-action.button.flat:hover:active:hover:focus, .suggested-action.button.flat:hover:checked, .suggested-action.button.flat:hover:checked:hover, .suggested-action.button.flat:hover:checked:focus, .suggested-action.button.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.3); } - .suggested-action.button:hover:insensitive, .suggested-action.button.flat:hover:insensitive { - border-color: rgba(22, 26, 31, 0.3); } - .suggested-action.button:hover:active:insensitive, .suggested-action.button:hover:checked:insensitive, .suggested-action.button.flat:hover:active:insensitive, .suggested-action.button.flat:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.3); } - .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button.flat:focus { - background-color: #b5b960; - background-image: none; - border-color: rgba(26, 30, 36, 0.22); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .suggested-action.button:focus:hover, .suggested-action.button.flat:focus:hover { - background-color: #babd6a; - background-image: none; - border-color: rgba(21, 24, 29, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - .suggested-action.button:focus:hover:focus, .suggested-action.button:focus:hover:hover, .suggested-action.button.flat:focus:hover:focus, .suggested-action.button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.3),0.3); } - .suggested-action.button:focus:hover:active, .suggested-action.button:focus:hover:active:hover, .suggested-action.button:focus:hover:active:focus, .suggested-action.button:focus:hover:active:hover:focus, .suggested-action.button:focus:hover:checked, .suggested-action.button:focus:hover:checked:hover, .suggested-action.button:focus:hover:checked:focus, .suggested-action.button:focus:hover:checked:hover:focus, .suggested-action.button.flat:focus:hover:active, .suggested-action.button.flat:focus:hover:active:hover, .suggested-action.button.flat:focus:hover:active:focus, .suggested-action.button.flat:focus:hover:active:hover:focus, .suggested-action.button.flat:focus:hover:checked, .suggested-action.button.flat:focus:hover:checked:hover, .suggested-action.button.flat:focus:hover:checked:focus, .suggested-action.button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.3); } - .suggested-action.button:focus:hover:insensitive, .suggested-action.button.flat:focus:hover:insensitive { - border-color: rgba(22, 26, 31, 0.3); } - .suggested-action.button:focus:hover:active:insensitive, .suggested-action.button:focus:hover:checked:insensitive, .suggested-action.button.flat:focus:hover:active:insensitive, .suggested-action.button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.3); } - .suggested-action.button:checked, .selection-mode.header-bar .button.suggested-action:checked, .selection-mode.toolbar .button.suggested-action:checked, .suggested-action.button:active, .selection-mode.header-bar .button.suggested-action:active, .selection-mode.toolbar .button.suggested-action:active, .suggested-action.button.flat:checked, .suggested-action.button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.22),0.3); } - .suggested-action.button:checked:active, .suggested-action.button:checked:active:hover, .suggested-action.button:checked:active:focus, .suggested-action.button:checked:active:hover:focus, .suggested-action.button:checked:checked, .suggested-action.button:checked:checked:hover, .suggested-action.button:checked:checked:focus, .suggested-action.button:checked:checked:hover:focus, .suggested-action.button:active:active, .suggested-action.button:active:active:hover, .suggested-action.button:active:active:focus, .suggested-action.button:active:active:hover:focus, .suggested-action.button:active:checked, .suggested-action.button:active:checked:hover, .suggested-action.button:active:checked:focus, .suggested-action.button:active:checked:hover:focus, .suggested-action.button.flat:checked:active, .suggested-action.button.flat:checked:active:hover, .suggested-action.button.flat:checked:active:focus, .suggested-action.button.flat:checked:active:hover:focus, .suggested-action.button.flat:checked:checked, .suggested-action.button.flat:checked:checked:hover, .suggested-action.button.flat:checked:checked:focus, .suggested-action.button.flat:checked:checked:hover:focus, .suggested-action.button.flat:active:active, .suggested-action.button.flat:active:active:hover, .suggested-action.button.flat:active:active:focus, .suggested-action.button.flat:active:active:hover:focus, .suggested-action.button.flat:active:checked, .suggested-action.button.flat:active:checked:hover, .suggested-action.button.flat:active:checked:focus, .suggested-action.button.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.22); } - .suggested-action.button:checked:insensitive, .suggested-action.button:active:insensitive, .suggested-action.button.flat:checked:insensitive, .suggested-action.button.flat:active:insensitive { - border-color: rgba(22, 26, 31, 0.22); } - .suggested-action.button:checked:active:insensitive, .suggested-action.button:checked:checked:insensitive, .suggested-action.button:active:active:insensitive, .suggested-action.button:active:checked:insensitive, .suggested-action.button.flat:checked:active:insensitive, .suggested-action.button.flat:checked:checked:insensitive, .suggested-action.button.flat:active:active:insensitive, .suggested-action.button.flat:active:checked:insensitive { - border-color: rgba(21, 24, 29, 0.22); } - .suggested-action.button:checked:focus, .suggested-action.button:checked:hover, .suggested-action.button:active:focus, .suggested-action.button:active:hover, .suggested-action.button.flat:checked:focus, .suggested-action.button.flat:checked:hover, .suggested-action.button.flat:active:focus, .suggested-action.button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .suggested-action.button:focus, .selection-mode.header-bar .button.suggested-action:focus, .selection-mode.toolbar .button.suggested-action:focus, .suggested-action.button:hover, .selection-mode.header-bar .button.suggested-action:hover, .selection-mode.toolbar .button.suggested-action:hover, .suggested-action.button.flat:focus, .suggested-action.button.flat:hover { - color: #1a1e24; } - .suggested-action.button:insensitive:insensitive, .suggested-action.button.flat:insensitive:insensitive { - background-color: alpha(mix(#b1b557,#1a1e24,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#b1b557,#1a1e24,0.6); - box-shadow: none; } - .suggested-action.button:insensitive:insensitive :insensitive, .suggested-action.button.flat:insensitive:insensitive :insensitive { - color: mix(#b1b557,#1a1e24,0.6); } - .suggested-action.button:active:insensitive, .suggested-action.button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .suggested-action.button:active:insensitive:insensitive, .suggested-action.button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .suggested-action.button.separator, .selection-mode.header-bar .separator.button.suggested-action, .selection-mode.toolbar .separator.button.suggested-action, .suggested-action.button .separator, .selection-mode.header-bar .button.suggested-action .separator, .selection-mode.toolbar .button.suggested-action .separator { - border: 1px solid currentColor; - color: rgba(177, 181, 87, 0.9); } - .suggested-action.button.separator:insensitive, .suggested-action.button .separator:insensitive { - color: rgba(177, 181, 87, 0.85); } - -.destructive-action.button { - background-color: #c94f26; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .destructive-action.button:focus, .destructive-action.button:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .destructive-action.button:active, .destructive-action.button:active:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover:focus, .destructive-action.button:checked, .destructive-action.button:checked:hover, .destructive-action.button:checked:focus, .destructive-action.button:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .destructive-action.button:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .destructive-action.button.flat { - border-color: rgba(201, 79, 38, 0); - color: #1a1e24; - background-color: rgba(201, 79, 38, 0); - background-image: none; - box-shadow: none; } - .destructive-action.button:hover, .destructive-action.button.flat:hover { - background-color: #d35328; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .destructive-action.button:hover:focus, .destructive-action.button:hover:hover, .destructive-action.button.flat:hover:focus, .destructive-action.button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .destructive-action.button:hover:active, .destructive-action.button:hover:active:hover, .destructive-action.button:hover:active:focus, .destructive-action.button:hover:active:hover:focus, .destructive-action.button:hover:checked, .destructive-action.button:hover:checked:hover, .destructive-action.button:hover:checked:focus, .destructive-action.button:hover:checked:hover:focus, .destructive-action.button.flat:hover:active, .destructive-action.button.flat:hover:active:hover, .destructive-action.button.flat:hover:active:focus, .destructive-action.button.flat:hover:active:hover:focus, .destructive-action.button.flat:hover:checked, .destructive-action.button.flat:hover:checked:hover, .destructive-action.button.flat:hover:checked:focus, .destructive-action.button.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .destructive-action.button:hover:insensitive, .destructive-action.button.flat:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .destructive-action.button:hover:active:insensitive, .destructive-action.button:hover:checked:insensitive, .destructive-action.button.flat:hover:active:insensitive, .destructive-action.button.flat:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .destructive-action.button:focus, .destructive-action.button.flat:focus { - background-color: #d35328; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .destructive-action.button:focus:hover, .destructive-action.button.flat:focus:hover { - background-color: #d85a2f; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .destructive-action.button:focus:hover:focus, .destructive-action.button:focus:hover:hover, .destructive-action.button.flat:focus:hover:focus, .destructive-action.button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .destructive-action.button:focus:hover:active, .destructive-action.button:focus:hover:active:hover, .destructive-action.button:focus:hover:active:focus, .destructive-action.button:focus:hover:active:hover:focus, .destructive-action.button:focus:hover:checked, .destructive-action.button:focus:hover:checked:hover, .destructive-action.button:focus:hover:checked:focus, .destructive-action.button:focus:hover:checked:hover:focus, .destructive-action.button.flat:focus:hover:active, .destructive-action.button.flat:focus:hover:active:hover, .destructive-action.button.flat:focus:hover:active:focus, .destructive-action.button.flat:focus:hover:active:hover:focus, .destructive-action.button.flat:focus:hover:checked, .destructive-action.button.flat:focus:hover:checked:hover, .destructive-action.button.flat:focus:hover:checked:focus, .destructive-action.button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .destructive-action.button:focus:hover:insensitive, .destructive-action.button.flat:focus:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .destructive-action.button:focus:hover:active:insensitive, .destructive-action.button:focus:hover:checked:insensitive, .destructive-action.button.flat:focus:hover:active:insensitive, .destructive-action.button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .destructive-action.button:checked, .destructive-action.button:active, .destructive-action.button.flat:checked, .destructive-action.button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .destructive-action.button:checked:active, .destructive-action.button:checked:active:hover, .destructive-action.button:checked:active:focus, .destructive-action.button:checked:active:hover:focus, .destructive-action.button:checked:checked, .destructive-action.button:checked:checked:hover, .destructive-action.button:checked:checked:focus, .destructive-action.button:checked:checked:hover:focus, .destructive-action.button:active:active, .destructive-action.button:active:active:hover, .destructive-action.button:active:active:focus, .destructive-action.button:active:active:hover:focus, .destructive-action.button:active:checked, .destructive-action.button:active:checked:hover, .destructive-action.button:active:checked:focus, .destructive-action.button:active:checked:hover:focus, .destructive-action.button.flat:checked:active, .destructive-action.button.flat:checked:active:hover, .destructive-action.button.flat:checked:active:focus, .destructive-action.button.flat:checked:active:hover:focus, .destructive-action.button.flat:checked:checked, .destructive-action.button.flat:checked:checked:hover, .destructive-action.button.flat:checked:checked:focus, .destructive-action.button.flat:checked:checked:hover:focus, .destructive-action.button.flat:active:active, .destructive-action.button.flat:active:active:hover, .destructive-action.button.flat:active:active:focus, .destructive-action.button.flat:active:active:hover:focus, .destructive-action.button.flat:active:checked, .destructive-action.button.flat:active:checked:hover, .destructive-action.button.flat:active:checked:focus, .destructive-action.button.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .destructive-action.button:checked:insensitive, .destructive-action.button:active:insensitive, .destructive-action.button.flat:checked:insensitive, .destructive-action.button.flat:active:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .destructive-action.button:checked:active:insensitive, .destructive-action.button:checked:checked:insensitive, .destructive-action.button:active:active:insensitive, .destructive-action.button:active:checked:insensitive, .destructive-action.button.flat:checked:active:insensitive, .destructive-action.button.flat:checked:checked:insensitive, .destructive-action.button.flat:active:active:insensitive, .destructive-action.button.flat:active:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .destructive-action.button:checked:focus, .destructive-action.button:checked:hover, .destructive-action.button:active:focus, .destructive-action.button:active:hover, .destructive-action.button.flat:checked:focus, .destructive-action.button.flat:checked:hover, .destructive-action.button.flat:active:focus, .destructive-action.button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .destructive-action.button:focus, .destructive-action.button:hover, .destructive-action.button.flat:focus, .destructive-action.button.flat:hover { - color: #1a1e24; } - .destructive-action.button:insensitive:insensitive, .destructive-action.button.flat:insensitive:insensitive { - background-color: alpha(mix(#c94f26,#1a1e24,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#c94f26,#1a1e24,0.6); - box-shadow: none; } - .destructive-action.button:insensitive:insensitive :insensitive, .destructive-action.button.flat:insensitive:insensitive :insensitive { - color: mix(#c94f26,#1a1e24,0.6); } - .destructive-action.button:active:insensitive, .destructive-action.button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .destructive-action.button:active:insensitive:insensitive, .destructive-action.button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .destructive-action.button.separator, .destructive-action.button .separator { - border: 1px solid currentColor; - color: rgba(201, 79, 38, 0.9); } - .destructive-action.button.separator:insensitive, .destructive-action.button .separator:insensitive { - color: rgba(201, 79, 38, 0.85); } - -/****************** -* selection mode * -******************/ -.selection-mode.header-bar, .selection-mode.toolbar { - background-color: #00dfff; - background-image: none; - border-color: #00b2cc; - padding: 8px; - color: #1a1e24; } - .selection-mode.header-bar:focus, .selection-mode.header-bar:hover, .selection-mode.toolbar:focus, .selection-mode.toolbar:hover { - border-color: mix(#00dfff,#00dfff,0.3); } - .selection-mode.header-bar:active, .selection-mode.header-bar:active:hover, .selection-mode.header-bar:active:focus, .selection-mode.header-bar:active:hover:focus, .selection-mode.header-bar:checked, .selection-mode.header-bar:checked:hover, .selection-mode.header-bar:checked:focus, .selection-mode.header-bar:checked:hover:focus, .selection-mode.toolbar:active, .selection-mode.toolbar:active:hover, .selection-mode.toolbar:active:focus, .selection-mode.toolbar:active:hover:focus, .selection-mode.toolbar:checked, .selection-mode.toolbar:checked:hover, .selection-mode.toolbar:checked:focus, .selection-mode.toolbar:checked:hover:focus { - border-color: #009cb3; } - .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { - border-color: #00bed9; } - .selection-mode.header-bar:active:insensitive, .selection-mode.header-bar:checked:insensitive, .selection-mode.toolbar:active:insensitive, .selection-mode.toolbar:checked:insensitive { - border-color: #00b2cc; } - .selection-mode.header-bar:insensitive, .selection-mode.toolbar:insensitive { - background-color: #00c9e6; - background-image: none; - color: mix(#1a1e24,#00dfff,0.5); } - .selection-mode.header-bar .title, .selection-mode.toolbar .title { - font: bold; - padding: 0 8px; } - .selection-mode.header-bar .subtitle, .selection-mode.toolbar .subtitle { - font: smaller; - padding: 0 8px; } - .selection-mode.header-bar .button, .selection-mode.toolbar .button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e5e5e5; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { - color: #e5e5e5; } - .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e5e5e5,0.6); } - .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - .selection-mode.header-bar .button.linked, .selection-mode.header-bar .linked .button, .selection-mode.toolbar .button.linked, .selection-mode.toolbar .linked .button { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .selection-mode.header-bar .button.linked:focus, .selection-mode.header-bar .button.linked:hover, .selection-mode.header-bar .linked .button:focus, .selection-mode.header-bar .linked .button:hover, .selection-mode.toolbar .button.linked:focus, .selection-mode.toolbar .button.linked:hover, .selection-mode.toolbar .linked .button:focus, .selection-mode.toolbar .linked .button:hover { - box-shadow: inset -1px 0 mix(#00dfff,rgba(0, 0, 0, 0.32),0.3), 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .selection-mode.header-bar .button.linked:active, .selection-mode.header-bar .button.linked:active:hover, .selection-mode.header-bar .button.linked:active:focus, .selection-mode.header-bar .button.linked:active:hover:focus, .selection-mode.header-bar .button.linked:checked, .selection-mode.header-bar .button.linked:checked:hover, .selection-mode.header-bar .button.linked:checked:focus, .selection-mode.header-bar .button.linked:checked:hover:focus, .selection-mode.header-bar .linked .button:active, .selection-mode.header-bar .linked .button:active:hover, .selection-mode.header-bar .linked .button:active:focus, .selection-mode.header-bar .linked .button:active:hover:focus, .selection-mode.header-bar .linked .button:checked, .selection-mode.header-bar .linked .button:checked:hover, .selection-mode.header-bar .linked .button:checked:focus, .selection-mode.header-bar .linked .button:checked:hover:focus, .selection-mode.toolbar .button.linked:active, .selection-mode.toolbar .button.linked:active:hover, .selection-mode.toolbar .button.linked:active:focus, .selection-mode.toolbar .button.linked:active:hover:focus, .selection-mode.toolbar .button.linked:checked, .selection-mode.toolbar .button.linked:checked:hover, .selection-mode.toolbar .button.linked:checked:focus, .selection-mode.toolbar .button.linked:checked:hover:focus, .selection-mode.toolbar .linked .button:active, .selection-mode.toolbar .linked .button:active:hover, .selection-mode.toolbar .linked .button:active:focus, .selection-mode.toolbar .linked .button:active:hover:focus, .selection-mode.toolbar .linked .button:checked, .selection-mode.toolbar .linked .button:checked:hover, .selection-mode.toolbar .linked .button:checked:focus, .selection-mode.toolbar .linked .button:checked:hover:focus { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.32), inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - .selection-mode.header-bar .button.linked:insensitive, .selection-mode.header-bar .linked .button:insensitive, .selection-mode.toolbar .button.linked:insensitive, .selection-mode.toolbar .linked .button:insensitive { - box-shadow: inset -1px 0 #15181d; } - .selection-mode.header-bar .button.linked:last-child, .selection-mode.header-bar .button.linked:only-child, .selection-mode.header-bar .linked .button:last-child, .selection-mode.header-bar .linked .button:only-child, .selection-mode.toolbar .button.linked:last-child, .selection-mode.toolbar .button.linked:only-child, .selection-mode.toolbar .linked .button:last-child, .selection-mode.toolbar .linked .button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .selection-mode.header-bar .button.linked:last-child:hover, .selection-mode.header-bar .button.linked:only-child:hover, .selection-mode.header-bar .linked .button:last-child:hover, .selection-mode.header-bar .linked .button:only-child:hover, .selection-mode.toolbar .button.linked:last-child:hover, .selection-mode.toolbar .button.linked:only-child:hover, .selection-mode.toolbar .linked .button:last-child:hover, .selection-mode.toolbar .linked .button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .selection-mode.header-bar .button.linked:insensitive:last-child, .selection-mode.header-bar .button.linked:insensitive:only-child, .selection-mode.header-bar .button.linked:active:insensitive:last-child, .selection-mode.header-bar .button.linked:active:insensitive:only-child, .selection-mode.header-bar .button.linked:checked:insensitive:last-child, .selection-mode.header-bar .button.linked:checked:insensitive:only-child, .selection-mode.header-bar .linked .button:insensitive:last-child, .selection-mode.header-bar .linked .button:insensitive:only-child, .selection-mode.header-bar .linked .button:active:insensitive:last-child, .selection-mode.header-bar .linked .button:active:insensitive:only-child, .selection-mode.header-bar .linked .button:checked:insensitive:last-child, .selection-mode.header-bar .linked .button:checked:insensitive:only-child, .selection-mode.toolbar .button.linked:insensitive:last-child, .selection-mode.toolbar .button.linked:insensitive:only-child, .selection-mode.toolbar .button.linked:active:insensitive:last-child, .selection-mode.toolbar .button.linked:active:insensitive:only-child, .selection-mode.toolbar .button.linked:checked:insensitive:last-child, .selection-mode.toolbar .button.linked:checked:insensitive:only-child, .selection-mode.toolbar .linked .button:insensitive:last-child, .selection-mode.toolbar .linked .button:insensitive:only-child, .selection-mode.toolbar .linked .button:active:insensitive:last-child, .selection-mode.toolbar .linked .button:active:insensitive:only-child, .selection-mode.toolbar .linked .button:checked:insensitive:last-child, .selection-mode.toolbar .linked .button:checked:insensitive:only-child { - box-shadow: none; } - .selection-mode.header-bar .button.linked:active:last-child, .selection-mode.header-bar .button.linked:active:last-child:focus, .selection-mode.header-bar .button.linked:active:last-child:hover, .selection-mode.header-bar .button.linked:active:last-child:hover:focus, .selection-mode.header-bar .button.linked:checked:last-child, .selection-mode.header-bar .button.linked:checked:last-child:focus, .selection-mode.header-bar .button.linked:checked:last-child:hover, .selection-mode.header-bar .button.linked:checked:last-child:hover:focus, .selection-mode.header-bar .linked .button:active:last-child, .selection-mode.header-bar .linked .button:active:last-child:focus, .selection-mode.header-bar .linked .button:active:last-child:hover, .selection-mode.header-bar .linked .button:active:last-child:hover:focus, .selection-mode.header-bar .linked .button:checked:last-child, .selection-mode.header-bar .linked .button:checked:last-child:focus, .selection-mode.header-bar .linked .button:checked:last-child:hover, .selection-mode.header-bar .linked .button:checked:last-child:hover:focus, .selection-mode.toolbar .button.linked:active:last-child, .selection-mode.toolbar .button.linked:active:last-child:focus, .selection-mode.toolbar .button.linked:active:last-child:hover, .selection-mode.toolbar .button.linked:active:last-child:hover:focus, .selection-mode.toolbar .button.linked:checked:last-child, .selection-mode.toolbar .button.linked:checked:last-child:focus, .selection-mode.toolbar .button.linked:checked:last-child:hover, .selection-mode.toolbar .button.linked:checked:last-child:hover:focus, .selection-mode.toolbar .linked .button:active:last-child, .selection-mode.toolbar .linked .button:active:last-child:focus, .selection-mode.toolbar .linked .button:active:last-child:hover, .selection-mode.toolbar .linked .button:active:last-child:hover:focus, .selection-mode.toolbar .linked .button:checked:last-child, .selection-mode.toolbar .linked .button:checked:last-child:focus, .selection-mode.toolbar .linked .button:checked:last-child:hover, .selection-mode.toolbar .linked .button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .selection-mode.header-bar .button.linked:active:only-child, .selection-mode.header-bar .button.linked:active:only-child:focus, .selection-mode.header-bar .button.linked:active:only-child:hover, .selection-mode.header-bar .button.linked:active:only-child:hover:focus, .selection-mode.header-bar .button.linked:checked:only-child, .selection-mode.header-bar .button.linked:checked:only-child:focus, .selection-mode.header-bar .button.linked:checked:only-child:hover, .selection-mode.header-bar .button.linked:checked:only-child:hover:focus, .selection-mode.header-bar .linked .button:active:only-child, .selection-mode.header-bar .linked .button:active:only-child:focus, .selection-mode.header-bar .linked .button:active:only-child:hover, .selection-mode.header-bar .linked .button:active:only-child:hover:focus, .selection-mode.header-bar .linked .button:checked:only-child, .selection-mode.header-bar .linked .button:checked:only-child:focus, .selection-mode.header-bar .linked .button:checked:only-child:hover, .selection-mode.header-bar .linked .button:checked:only-child:hover:focus, .selection-mode.toolbar .button.linked:active:only-child, .selection-mode.toolbar .button.linked:active:only-child:focus, .selection-mode.toolbar .button.linked:active:only-child:hover, .selection-mode.toolbar .button.linked:active:only-child:hover:focus, .selection-mode.toolbar .button.linked:checked:only-child, .selection-mode.toolbar .button.linked:checked:only-child:focus, .selection-mode.toolbar .button.linked:checked:only-child:hover, .selection-mode.toolbar .button.linked:checked:only-child:hover:focus, .selection-mode.toolbar .linked .button:active:only-child, .selection-mode.toolbar .linked .button:active:only-child:focus, .selection-mode.toolbar .linked .button:active:only-child:hover, .selection-mode.toolbar .linked .button:active:only-child:hover:focus, .selection-mode.toolbar .linked .button:checked:only-child, .selection-mode.toolbar .linked .button:checked:only-child:focus, .selection-mode.toolbar .linked .button:checked:only-child:hover, .selection-mode.toolbar .linked .button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .selection-mode.header-bar GtkComboBox, .selection-mode.header-bar .button, .selection-mode.toolbar GtkComboBox, .selection-mode.toolbar .button { - padding: 3px; } - .selection-mode.header-bar GtkComboBox.text-button, .selection-mode.header-bar .button.text-button, .selection-mode.toolbar GtkComboBox.text-button, .selection-mode.toolbar .button.text-button { - padding: 4px; } - .selection-mode.header-bar GtkComboBox.image-button, .selection-mode.header-bar .button.image-button, .selection-mode.toolbar GtkComboBox.image-button, .selection-mode.toolbar .button.image-button { - padding: 5px 3px 5px 4px; } - .selection-mode.header-bar GtkSeparatorToolItem, .selection-mode.header-bar .separator, .selection-mode.header-bar .separator:insensitive, .selection-mode.toolbar GtkSeparatorToolItem, .selection-mode.toolbar .separator, .selection-mode.toolbar .separator:insensitive { - color: #00c9e6; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - .selection-mode.header-bar .menubar, .selection-mode.toolbar .menubar { - -GtkToolbar-button-relief: normal; } - .selection-mode.header-bar .button, .selection-mode.toolbar .button { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover:focus, .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover:focus, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover:focus, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .selection-mode.header-bar .button:insensitive, .selection-mode.toolbar .button:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .selection-mode.header-bar .button.flat, .selection-mode.toolbar .button.flat { - border-color: rgba(0, 223, 255, 0); - color: #1a1e24; - background-color: rgba(0, 223, 255, 0); - background-image: none; - box-shadow: none; } - .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:hover { - background-color: #0de1ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .selection-mode.header-bar .button:hover:focus, .selection-mode.header-bar .button:hover:hover, .selection-mode.header-bar .button.flat:hover:focus, .selection-mode.header-bar .button.flat:hover:hover, .selection-mode.toolbar .button:hover:focus, .selection-mode.toolbar .button:hover:hover, .selection-mode.toolbar .button.flat:hover:focus, .selection-mode.toolbar .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .selection-mode.header-bar .button:hover:active, .selection-mode.header-bar .button:hover:active:hover, .selection-mode.header-bar .button:hover:active:focus, .selection-mode.header-bar .button:hover:active:hover:focus, .selection-mode.header-bar .button:hover:checked, .selection-mode.header-bar .button:hover:checked:hover, .selection-mode.header-bar .button:hover:checked:focus, .selection-mode.header-bar .button:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:hover:active, .selection-mode.header-bar .button.flat:hover:active:hover, .selection-mode.header-bar .button.flat:hover:active:focus, .selection-mode.header-bar .button.flat:hover:active:hover:focus, .selection-mode.header-bar .button.flat:hover:checked, .selection-mode.header-bar .button.flat:hover:checked:hover, .selection-mode.header-bar .button.flat:hover:checked:focus, .selection-mode.header-bar .button.flat:hover:checked:hover:focus, .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active:hover, .selection-mode.toolbar .button:hover:active:focus, .selection-mode.toolbar .button:hover:active:hover:focus, .selection-mode.toolbar .button:hover:checked, .selection-mode.toolbar .button:hover:checked:hover, .selection-mode.toolbar .button:hover:checked:focus, .selection-mode.toolbar .button:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:hover:active, .selection-mode.toolbar .button.flat:hover:active:hover, .selection-mode.toolbar .button.flat:hover:active:focus, .selection-mode.toolbar .button.flat:hover:active:hover:focus, .selection-mode.toolbar .button.flat:hover:checked, .selection-mode.toolbar .button.flat:hover:checked:hover, .selection-mode.toolbar .button.flat:hover:checked:focus, .selection-mode.toolbar .button.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .selection-mode.header-bar .button:hover:insensitive, .selection-mode.header-bar .button.flat:hover:insensitive, .selection-mode.toolbar .button:hover:insensitive, .selection-mode.toolbar .button.flat:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .selection-mode.header-bar .button:hover:active:insensitive, .selection-mode.header-bar .button:hover:checked:insensitive, .selection-mode.header-bar .button.flat:hover:active:insensitive, .selection-mode.header-bar .button.flat:hover:checked:insensitive, .selection-mode.toolbar .button:hover:active:insensitive, .selection-mode.toolbar .button:hover:checked:insensitive, .selection-mode.toolbar .button.flat:hover:active:insensitive, .selection-mode.toolbar .button.flat:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button.flat:focus, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button.flat:focus { - background-color: #0de1ff; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .selection-mode.header-bar .button:focus:hover, .selection-mode.header-bar .button.flat:focus:hover, .selection-mode.toolbar .button:focus:hover, .selection-mode.toolbar .button.flat:focus:hover { - background-color: #1ae2ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .selection-mode.header-bar .button:focus:hover:focus, .selection-mode.header-bar .button:focus:hover:hover, .selection-mode.header-bar .button.flat:focus:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:hover, .selection-mode.toolbar .button:focus:hover:focus, .selection-mode.toolbar .button:focus:hover:hover, .selection-mode.toolbar .button.flat:focus:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .selection-mode.header-bar .button:focus:hover:active, .selection-mode.header-bar .button:focus:hover:active:hover, .selection-mode.header-bar .button:focus:hover:active:focus, .selection-mode.header-bar .button:focus:hover:active:hover:focus, .selection-mode.header-bar .button:focus:hover:checked, .selection-mode.header-bar .button:focus:hover:checked:hover, .selection-mode.header-bar .button:focus:hover:checked:focus, .selection-mode.header-bar .button:focus:hover:checked:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:active, .selection-mode.header-bar .button.flat:focus:hover:active:hover, .selection-mode.header-bar .button.flat:focus:hover:active:focus, .selection-mode.header-bar .button.flat:focus:hover:active:hover:focus, .selection-mode.header-bar .button.flat:focus:hover:checked, .selection-mode.header-bar .button.flat:focus:hover:checked:hover, .selection-mode.header-bar .button.flat:focus:hover:checked:focus, .selection-mode.header-bar .button.flat:focus:hover:checked:hover:focus, .selection-mode.toolbar .button:focus:hover:active, .selection-mode.toolbar .button:focus:hover:active:hover, .selection-mode.toolbar .button:focus:hover:active:focus, .selection-mode.toolbar .button:focus:hover:active:hover:focus, .selection-mode.toolbar .button:focus:hover:checked, .selection-mode.toolbar .button:focus:hover:checked:hover, .selection-mode.toolbar .button:focus:hover:checked:focus, .selection-mode.toolbar .button:focus:hover:checked:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:active, .selection-mode.toolbar .button.flat:focus:hover:active:hover, .selection-mode.toolbar .button.flat:focus:hover:active:focus, .selection-mode.toolbar .button.flat:focus:hover:active:hover:focus, .selection-mode.toolbar .button.flat:focus:hover:checked, .selection-mode.toolbar .button.flat:focus:hover:checked:hover, .selection-mode.toolbar .button.flat:focus:hover:checked:focus, .selection-mode.toolbar .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .selection-mode.header-bar .button:focus:hover:insensitive, .selection-mode.header-bar .button.flat:focus:hover:insensitive, .selection-mode.toolbar .button:focus:hover:insensitive, .selection-mode.toolbar .button.flat:focus:hover:insensitive { - border-color: rgba(22, 26, 31, 0.4); } - .selection-mode.header-bar .button:focus:hover:active:insensitive, .selection-mode.header-bar .button:focus:hover:checked:insensitive, .selection-mode.header-bar .button.flat:focus:hover:active:insensitive, .selection-mode.header-bar .button.flat:focus:hover:checked:insensitive, .selection-mode.toolbar .button:focus:hover:active:insensitive, .selection-mode.toolbar .button:focus:hover:checked:insensitive, .selection-mode.toolbar .button.flat:focus:hover:active:insensitive, .selection-mode.toolbar .button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 24, 29, 0.4); } - .selection-mode.header-bar .button:checked, .selection-mode.header-bar .button:active, .selection-mode.header-bar .button.flat:checked, .selection-mode.header-bar .button.flat:active, .selection-mode.toolbar .button:checked, .selection-mode.toolbar .button:active, .selection-mode.toolbar .button.flat:checked, .selection-mode.toolbar .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .selection-mode.header-bar .button:checked:active, .selection-mode.header-bar .button:checked:active:hover, .selection-mode.header-bar .button:checked:active:focus, .selection-mode.header-bar .button:checked:active:hover:focus, .selection-mode.header-bar .button:checked:checked, .selection-mode.header-bar .button:checked:checked:hover, .selection-mode.header-bar .button:checked:checked:focus, .selection-mode.header-bar .button:checked:checked:hover:focus, .selection-mode.header-bar .button:active:active, .selection-mode.header-bar .button:active:active:hover, .selection-mode.header-bar .button:active:active:focus, .selection-mode.header-bar .button:active:active:hover:focus, .selection-mode.header-bar .button:active:checked, .selection-mode.header-bar .button:active:checked:hover, .selection-mode.header-bar .button:active:checked:focus, .selection-mode.header-bar .button:active:checked:hover:focus, .selection-mode.header-bar .button.flat:checked:active, .selection-mode.header-bar .button.flat:checked:active:hover, .selection-mode.header-bar .button.flat:checked:active:focus, .selection-mode.header-bar .button.flat:checked:active:hover:focus, .selection-mode.header-bar .button.flat:checked:checked, .selection-mode.header-bar .button.flat:checked:checked:hover, .selection-mode.header-bar .button.flat:checked:checked:focus, .selection-mode.header-bar .button.flat:checked:checked:hover:focus, .selection-mode.header-bar .button.flat:active:active, .selection-mode.header-bar .button.flat:active:active:hover, .selection-mode.header-bar .button.flat:active:active:focus, .selection-mode.header-bar .button.flat:active:active:hover:focus, .selection-mode.header-bar .button.flat:active:checked, .selection-mode.header-bar .button.flat:active:checked:hover, .selection-mode.header-bar .button.flat:active:checked:focus, .selection-mode.header-bar .button.flat:active:checked:hover:focus, .selection-mode.toolbar .button:checked:active, .selection-mode.toolbar .button:checked:active:hover, .selection-mode.toolbar .button:checked:active:focus, .selection-mode.toolbar .button:checked:active:hover:focus, .selection-mode.toolbar .button:checked:checked, .selection-mode.toolbar .button:checked:checked:hover, .selection-mode.toolbar .button:checked:checked:focus, .selection-mode.toolbar .button:checked:checked:hover:focus, .selection-mode.toolbar .button:active:active, .selection-mode.toolbar .button:active:active:hover, .selection-mode.toolbar .button:active:active:focus, .selection-mode.toolbar .button:active:active:hover:focus, .selection-mode.toolbar .button:active:checked, .selection-mode.toolbar .button:active:checked:hover, .selection-mode.toolbar .button:active:checked:focus, .selection-mode.toolbar .button:active:checked:hover:focus, .selection-mode.toolbar .button.flat:checked:active, .selection-mode.toolbar .button.flat:checked:active:hover, .selection-mode.toolbar .button.flat:checked:active:focus, .selection-mode.toolbar .button.flat:checked:active:hover:focus, .selection-mode.toolbar .button.flat:checked:checked, .selection-mode.toolbar .button.flat:checked:checked:hover, .selection-mode.toolbar .button.flat:checked:checked:focus, .selection-mode.toolbar .button.flat:checked:checked:hover:focus, .selection-mode.toolbar .button.flat:active:active, .selection-mode.toolbar .button.flat:active:active:hover, .selection-mode.toolbar .button.flat:active:active:focus, .selection-mode.toolbar .button.flat:active:active:hover:focus, .selection-mode.toolbar .button.flat:active:checked, .selection-mode.toolbar .button.flat:active:checked:hover, .selection-mode.toolbar .button.flat:active:checked:focus, .selection-mode.toolbar .button.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .selection-mode.header-bar .button:checked:insensitive, .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button.flat:checked:insensitive, .selection-mode.header-bar .button.flat:active:insensitive, .selection-mode.toolbar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button.flat:checked:insensitive, .selection-mode.toolbar .button.flat:active:insensitive { - border-color: rgba(22, 26, 31, 0.32); } - .selection-mode.header-bar .button:checked:active:insensitive, .selection-mode.header-bar .button:checked:checked:insensitive, .selection-mode.header-bar .button:active:active:insensitive, .selection-mode.header-bar .button:active:checked:insensitive, .selection-mode.header-bar .button.flat:checked:active:insensitive, .selection-mode.header-bar .button.flat:checked:checked:insensitive, .selection-mode.header-bar .button.flat:active:active:insensitive, .selection-mode.header-bar .button.flat:active:checked:insensitive, .selection-mode.toolbar .button:checked:active:insensitive, .selection-mode.toolbar .button:checked:checked:insensitive, .selection-mode.toolbar .button:active:active:insensitive, .selection-mode.toolbar .button:active:checked:insensitive, .selection-mode.toolbar .button.flat:checked:active:insensitive, .selection-mode.toolbar .button.flat:checked:checked:insensitive, .selection-mode.toolbar .button.flat:active:active:insensitive, .selection-mode.toolbar .button.flat:active:checked:insensitive { - border-color: rgba(21, 24, 29, 0.32); } - .selection-mode.header-bar .button:checked:focus, .selection-mode.header-bar .button:checked:hover, .selection-mode.header-bar .button:active:focus, .selection-mode.header-bar .button:active:hover, .selection-mode.header-bar .button.flat:checked:focus, .selection-mode.header-bar .button.flat:checked:hover, .selection-mode.header-bar .button.flat:active:focus, .selection-mode.header-bar .button.flat:active:hover, .selection-mode.toolbar .button:checked:focus, .selection-mode.toolbar .button:checked:hover, .selection-mode.toolbar .button:active:focus, .selection-mode.toolbar .button:active:hover, .selection-mode.toolbar .button.flat:checked:focus, .selection-mode.toolbar .button.flat:checked:hover, .selection-mode.toolbar .button.flat:active:focus, .selection-mode.toolbar .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .selection-mode.header-bar .button:focus, .selection-mode.header-bar .button:hover, .selection-mode.header-bar .button.flat:focus, .selection-mode.header-bar .button.flat:hover, .selection-mode.toolbar .button:focus, .selection-mode.toolbar .button:hover, .selection-mode.toolbar .button.flat:focus, .selection-mode.toolbar .button.flat:hover { - color: #1a1e24; } - .selection-mode.header-bar .button:insensitive:insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive, .selection-mode.toolbar .button:insensitive:insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive { - background-color: alpha(mix(#00dfff,#1a1e24,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#00dfff,#1a1e24,0.6); - box-shadow: none; } - .selection-mode.header-bar .button:insensitive:insensitive :insensitive, .selection-mode.header-bar .button.flat:insensitive:insensitive :insensitive, .selection-mode.toolbar .button:insensitive:insensitive :insensitive, .selection-mode.toolbar .button.flat:insensitive:insensitive :insensitive { - color: mix(#00dfff,#1a1e24,0.6); } - .selection-mode.header-bar .button:active:insensitive, .selection-mode.header-bar .button:checked:insensitive, .selection-mode.toolbar .button:active:insensitive, .selection-mode.toolbar .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .selection-mode.header-bar .button:active:insensitive:insensitive, .selection-mode.header-bar .button:checked:insensitive:insensitive, .selection-mode.toolbar .button:active:insensitive:insensitive, .selection-mode.toolbar .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .selection-mode.header-bar .button.separator, .selection-mode.header-bar .button .separator, .selection-mode.toolbar .button.separator, .selection-mode.toolbar .button .separator { - border: 1px solid currentColor; - color: rgba(0, 223, 255, 0.9); } - .selection-mode.header-bar .button.separator:insensitive, .selection-mode.header-bar .button .separator:insensitive, .selection-mode.toolbar .button.separator:insensitive, .selection-mode.toolbar .button .separator:insensitive { - color: rgba(0, 223, 255, 0.85); } - .selection-mode.header-bar .selection-menu.button, .selection-mode.toolbar .selection-menu.button { - border: 0; - background-color: transparent; - background-image: none; - color: #00b2cc; } - .selection-mode.header-bar .selection-menu.button:hover, .selection-mode.toolbar .selection-menu.button:hover { - color: #009cb3; } - .selection-mode.header-bar .selection-menu.button:active, .selection-mode.toolbar .selection-menu.button:active { - color: #00a7bf; } - .selection-mode.header-bar .dim-label, .selection-mode.header-bar GtkLabel.separator, .selection-menu.button .selection-mode.header-bar .dim-label, .selection-menu.button .selection-mode.header-bar GtkLabel.separator, .selection-mode.toolbar .dim-label, .selection-mode.toolbar GtkLabel.separator, .selection-menu.button .selection-mode.toolbar .dim-label, .selection-menu.button .selection-mode.toolbar GtkLabel.separator { - color: #009cb3; } - -.selection-mode.toolbar { - padding: 4px; } - -/********** - ! Calendar -***********/ -GtkCalendar { - padding: 1px 3px; - outline-offset: -1px; } - GtkCalendar:inconsistent { - color: mix(#e5e5e5,#1a1e24,0.5); } - GtkCalendar.view, GtkCalendar.view:focus, GtkCalendar.view:hover, GtkCalendar.view:insensitive, GtkCalendar.highlight, GtkCalendar.highlight:focus, GtkCalendar.highlight:hover, GtkCalendar.highlight:insensitive, GtkCalendar.header, GtkCalendar.header:focus, GtkCalendar.header:hover, GtkCalendar.header:insensitive, GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { - background-color: transparent; - background-image: none; - border-width: 0; - border-radius: 0; } - GtkCalendar.button, GtkCalendar.button:focus, GtkCalendar.button:hover, GtkCalendar.button:insensitive { - color: #1b1f26; - border-width: 0; - box-shadow: none; } - GtkCalendar.highlight { - color: #00dfff; } - -/* gnome-calendar */ -.calendar-view { - background-color: #444444; - color: #e6e6e6; } - -/*************** - ! Color chooser -****************/ -GtkColorSwatch, GtkColorSwatch:selected { - border: 1px solid rgba(92, 92, 92, 0.1); - border-radius: 4px; - background-color: transparent; - background-clip: border-box; } - GtkColorSwatch:hover, GtkColorSwatch:selected:hover { - border-color: rgba(92, 92, 92, 0.3); } - -GtkColorSwatch.color-light:selected:hover, GtkColorSwatch.color-dark:selected:hover { - background-image: none; } - -GtkColorSwatch.left, GtkColorSwatch:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - -GtkColorSwatch.right, GtkColorSwatch:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - -GtkColorSwatch:only-child { - border-radius: 4px; } - -GtkColorSwatch.top { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -GtkColorSwatch.bottom { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - -GtkColorEditor GtkColorSwatch { - border-radius: 4px; } - GtkColorEditor GtkColorSwatch.color-dark:hover, GtkColorEditor GtkColorSwatch.color-light:hover { - background-image: none; - border-color: rgba(92, 92, 92, 0.3); } - -GtkColorChooserWidget #add-color-button { - background-clip: padding-box; - border-color: rgba(92, 92, 92, 0.1); - background-color: #191d22; - color: #e5e5e5; } - GtkColorChooserWidget #add-color-button:hover { - border-color: rgba(92, 92, 92, 0.3); - background-color: #171b20; - color: #e5e5e5; } - -.color-active-badge, .color-active-badge:selected { - border-width: 2px; - border-style: solid; - background-color: transparent; } - -.color-active-badge.color-light, .color-active-badge.color-light:hover { - border-color: rgba(92, 92, 92, 0.3); - color: rgba(92, 92, 92, 0.3); } - -.color-active-badge.color-dark, .color-active-badge.color-dark:hover { - border-color: rgba(27, 31, 38, 0.3); - color: rgba(27, 31, 38, 0.3); } - -GtkColorButton.button { - padding: 4px; } - -/*********************** -! Font and file choosers -************************/ -GtkFontButton .separator, GtkFileChooserButton .separator { - /* always disable separators */ - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; } - -GtkFontButton GtkLabel:last-child, GtkFileChooserButton GtkLabel:last-child { - color: alpha(currentColor,0.7); } - -GtkFontButton GtkImage:last-child, GtkFileChooserButton GtkImage:last-child { - color: alpha(currentColor,0.7); } - -GtkFileChooser { - /* for fallback when header bar not used */ } - GtkFileChooser .pane-separator, GtkFileChooser .pane-separator:hover { - border-width: 0 1px 0 0; - border-style: solid; - border-color: currentColor; - background-color: #1a1e24; - color: #171b20; } - GtkFileChooser .dialog-action-box { - border-width: 1px 0 0; - border-style: solid; - border-color: #121519; } - -/****************** - ! Grid and flowbox -*******************/ -.list { - background-color: #191d23; - color: #e5e5e5; } - .list-row, .list-row.button { - border: 0; - border-radius: 0; - padding: 4px; - background-image: none; - background-color: rgba(26, 30, 36, 0); - box-shadow: none; } - .list-row:hover, .list-row.button:hover { - background-image: none; - background-color: #1b1f25; } - .list-row:selected, .list-row:selected:hover, .list-row:selected:focus, .list-row.button:selected, .list-row.button:selected:hover, .list-row.button:selected:focus { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - -.grid-child, GtkFlowBox .grid-child { - padding: 4px; - border-radius: 4px; } - .grid-child:selected, GtkFlowBox .grid-child:selected { - outline-offset: -2px; } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Infobar -**********/ -GtkInfoBar { - border: 0; } - -.info { - background-color: #aeaa94; - background-image: none; - border: 1px solid #928d6f; - color: #1a1a1a; } - .info .button { - background-color: #aeaa94; - background-image: none; - border-color: rgba(21, 21, 21, 0.22); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - .info .button:focus, .info .button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.22),0.3); } - .info .button:active, .info .button:active:hover, .info .button:active:focus, .info .button:active:hover:focus, .info .button:checked, .info .button:checked:hover, .info .button:checked:focus, .info .button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.22); } - .info .button:insensitive { - border-color: rgba(22, 22, 22, 0.22); } - .info .button:active:insensitive, .info .button:checked:insensitive { - border-color: rgba(21, 21, 21, 0.22); } - .info .button.flat { - border-color: rgba(174, 170, 148, 0); - color: #1a1a1a; - background-color: rgba(174, 170, 148, 0); - background-image: none; - box-shadow: none; } - .info .button:hover, .info .button.flat:hover { - background-color: #b5b19d; - background-image: none; - border-color: rgba(21, 21, 21, 0.3); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .info .button:hover:focus, .info .button:hover:hover, .info .button.flat:hover:focus, .info .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.3),0.3); } - .info .button:hover:active, .info .button:hover:active:hover, .info .button:hover:active:focus, .info .button:hover:active:hover:focus, .info .button:hover:checked, .info .button:hover:checked:hover, .info .button:hover:checked:focus, .info .button:hover:checked:hover:focus, .info .button.flat:hover:active, .info .button.flat:hover:active:hover, .info .button.flat:hover:active:focus, .info .button.flat:hover:active:hover:focus, .info .button.flat:hover:checked, .info .button.flat:hover:checked:hover, .info .button.flat:hover:checked:focus, .info .button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.3); } - .info .button:hover:insensitive, .info .button.flat:hover:insensitive { - border-color: rgba(22, 22, 22, 0.3); } - .info .button:hover:active:insensitive, .info .button:hover:checked:insensitive, .info .button.flat:hover:active:insensitive, .info .button.flat:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.3); } - .info .button:focus, .info .button.flat:focus { - background-color: #b5b19d; - background-image: none; - border-color: rgba(26, 26, 26, 0.22); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .info .button:focus:hover, .info .button.flat:focus:hover { - background-color: #bcb9a6; - background-image: none; - border-color: rgba(21, 21, 21, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - .info .button:focus:hover:focus, .info .button:focus:hover:hover, .info .button.flat:focus:hover:focus, .info .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.3),0.3); } - .info .button:focus:hover:active, .info .button:focus:hover:active:hover, .info .button:focus:hover:active:focus, .info .button:focus:hover:active:hover:focus, .info .button:focus:hover:checked, .info .button:focus:hover:checked:hover, .info .button:focus:hover:checked:focus, .info .button:focus:hover:checked:hover:focus, .info .button.flat:focus:hover:active, .info .button.flat:focus:hover:active:hover, .info .button.flat:focus:hover:active:focus, .info .button.flat:focus:hover:active:hover:focus, .info .button.flat:focus:hover:checked, .info .button.flat:focus:hover:checked:hover, .info .button.flat:focus:hover:checked:focus, .info .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.3); } - .info .button:focus:hover:insensitive, .info .button.flat:focus:hover:insensitive { - border-color: rgba(22, 22, 22, 0.3); } - .info .button:focus:hover:active:insensitive, .info .button:focus:hover:checked:insensitive, .info .button.flat:focus:hover:active:insensitive, .info .button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.3); } - .info .button:checked, .info .button:active, .info .button.flat:checked, .info .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.22),0.3); } - .info .button:checked:active, .info .button:checked:active:hover, .info .button:checked:active:focus, .info .button:checked:active:hover:focus, .info .button:checked:checked, .info .button:checked:checked:hover, .info .button:checked:checked:focus, .info .button:checked:checked:hover:focus, .info .button:active:active, .info .button:active:active:hover, .info .button:active:active:focus, .info .button:active:active:hover:focus, .info .button:active:checked, .info .button:active:checked:hover, .info .button:active:checked:focus, .info .button:active:checked:hover:focus, .info .button.flat:checked:active, .info .button.flat:checked:active:hover, .info .button.flat:checked:active:focus, .info .button.flat:checked:active:hover:focus, .info .button.flat:checked:checked, .info .button.flat:checked:checked:hover, .info .button.flat:checked:checked:focus, .info .button.flat:checked:checked:hover:focus, .info .button.flat:active:active, .info .button.flat:active:active:hover, .info .button.flat:active:active:focus, .info .button.flat:active:active:hover:focus, .info .button.flat:active:checked, .info .button.flat:active:checked:hover, .info .button.flat:active:checked:focus, .info .button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.22); } - .info .button:checked:insensitive, .info .button:active:insensitive, .info .button.flat:checked:insensitive, .info .button.flat:active:insensitive { - border-color: rgba(22, 22, 22, 0.22); } - .info .button:checked:active:insensitive, .info .button:checked:checked:insensitive, .info .button:active:active:insensitive, .info .button:active:checked:insensitive, .info .button.flat:checked:active:insensitive, .info .button.flat:checked:checked:insensitive, .info .button.flat:active:active:insensitive, .info .button.flat:active:checked:insensitive { - border-color: rgba(21, 21, 21, 0.22); } - .info .button:checked:focus, .info .button:checked:hover, .info .button:active:focus, .info .button:active:hover, .info .button.flat:checked:focus, .info .button.flat:checked:hover, .info .button.flat:active:focus, .info .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .info .button:focus, .info .button:hover, .info .button.flat:focus, .info .button.flat:hover { - color: #1a1a1a; } - .info .button:insensitive:insensitive, .info .button.flat:insensitive:insensitive { - background-color: alpha(mix(#aeaa94,#1a1a1a,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#aeaa94,#1a1a1a,0.6); - box-shadow: none; } - .info .button:insensitive:insensitive :insensitive, .info .button.flat:insensitive:insensitive :insensitive { - color: mix(#aeaa94,#1a1a1a,0.6); } - .info .button:active:insensitive, .info .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .info .button:active:insensitive:insensitive, .info .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .info .button.separator, .info .button .separator { - border: 1px solid currentColor; - color: rgba(174, 170, 148, 0.9); } - .info .button.separator:insensitive, .info .button .separator:insensitive { - color: rgba(174, 170, 148, 0.85); } - -.warning { - background-color: #e6be19; - background-image: none; - border: 1px solid #b89814; - color: #1a1a1a; } - .warning .button { - background-color: #e6be19; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .warning .button:focus, .warning .button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - .warning .button:active, .warning .button:active:hover, .warning .button:active:focus, .warning .button:active:hover:focus, .warning .button:checked, .warning .button:checked:hover, .warning .button:checked:focus, .warning .button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - .warning .button:insensitive { - border-color: rgba(22, 22, 22, 0.32); } - .warning .button:active:insensitive, .warning .button:checked:insensitive { - border-color: rgba(21, 21, 21, 0.32); } - .warning .button.flat { - border-color: rgba(230, 190, 25, 0); - color: #1a1a1a; - background-color: rgba(230, 190, 25, 0); - background-image: none; - box-shadow: none; } - .warning .button:hover, .warning .button.flat:hover { - background-color: #e7c125; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .warning .button:hover:focus, .warning .button:hover:hover, .warning .button.flat:hover:focus, .warning .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - .warning .button:hover:active, .warning .button:hover:active:hover, .warning .button:hover:active:focus, .warning .button:hover:active:hover:focus, .warning .button:hover:checked, .warning .button:hover:checked:hover, .warning .button:hover:checked:focus, .warning .button:hover:checked:hover:focus, .warning .button.flat:hover:active, .warning .button.flat:hover:active:hover, .warning .button.flat:hover:active:focus, .warning .button.flat:hover:active:hover:focus, .warning .button.flat:hover:checked, .warning .button.flat:hover:checked:hover, .warning .button.flat:hover:checked:focus, .warning .button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - .warning .button:hover:insensitive, .warning .button.flat:hover:insensitive { - border-color: rgba(22, 22, 22, 0.4); } - .warning .button:hover:active:insensitive, .warning .button:hover:checked:insensitive, .warning .button.flat:hover:active:insensitive, .warning .button.flat:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.4); } - .warning .button:focus, .warning .button.flat:focus { - background-color: #e7c125; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .warning .button:focus:hover, .warning .button.flat:focus:hover { - background-color: #e9c530; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .warning .button:focus:hover:focus, .warning .button:focus:hover:hover, .warning .button.flat:focus:hover:focus, .warning .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - .warning .button:focus:hover:active, .warning .button:focus:hover:active:hover, .warning .button:focus:hover:active:focus, .warning .button:focus:hover:active:hover:focus, .warning .button:focus:hover:checked, .warning .button:focus:hover:checked:hover, .warning .button:focus:hover:checked:focus, .warning .button:focus:hover:checked:hover:focus, .warning .button.flat:focus:hover:active, .warning .button.flat:focus:hover:active:hover, .warning .button.flat:focus:hover:active:focus, .warning .button.flat:focus:hover:active:hover:focus, .warning .button.flat:focus:hover:checked, .warning .button.flat:focus:hover:checked:hover, .warning .button.flat:focus:hover:checked:focus, .warning .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - .warning .button:focus:hover:insensitive, .warning .button.flat:focus:hover:insensitive { - border-color: rgba(22, 22, 22, 0.4); } - .warning .button:focus:hover:active:insensitive, .warning .button:focus:hover:checked:insensitive, .warning .button.flat:focus:hover:active:insensitive, .warning .button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.4); } - .warning .button:checked, .warning .button:active, .warning .button.flat:checked, .warning .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - .warning .button:checked:active, .warning .button:checked:active:hover, .warning .button:checked:active:focus, .warning .button:checked:active:hover:focus, .warning .button:checked:checked, .warning .button:checked:checked:hover, .warning .button:checked:checked:focus, .warning .button:checked:checked:hover:focus, .warning .button:active:active, .warning .button:active:active:hover, .warning .button:active:active:focus, .warning .button:active:active:hover:focus, .warning .button:active:checked, .warning .button:active:checked:hover, .warning .button:active:checked:focus, .warning .button:active:checked:hover:focus, .warning .button.flat:checked:active, .warning .button.flat:checked:active:hover, .warning .button.flat:checked:active:focus, .warning .button.flat:checked:active:hover:focus, .warning .button.flat:checked:checked, .warning .button.flat:checked:checked:hover, .warning .button.flat:checked:checked:focus, .warning .button.flat:checked:checked:hover:focus, .warning .button.flat:active:active, .warning .button.flat:active:active:hover, .warning .button.flat:active:active:focus, .warning .button.flat:active:active:hover:focus, .warning .button.flat:active:checked, .warning .button.flat:active:checked:hover, .warning .button.flat:active:checked:focus, .warning .button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - .warning .button:checked:insensitive, .warning .button:active:insensitive, .warning .button.flat:checked:insensitive, .warning .button.flat:active:insensitive { - border-color: rgba(22, 22, 22, 0.32); } - .warning .button:checked:active:insensitive, .warning .button:checked:checked:insensitive, .warning .button:active:active:insensitive, .warning .button:active:checked:insensitive, .warning .button.flat:checked:active:insensitive, .warning .button.flat:checked:checked:insensitive, .warning .button.flat:active:active:insensitive, .warning .button.flat:active:checked:insensitive { - border-color: rgba(21, 21, 21, 0.32); } - .warning .button:checked:focus, .warning .button:checked:hover, .warning .button:active:focus, .warning .button:active:hover, .warning .button.flat:checked:focus, .warning .button.flat:checked:hover, .warning .button.flat:active:focus, .warning .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .warning .button:focus, .warning .button:hover, .warning .button.flat:focus, .warning .button.flat:hover { - color: #1a1a1a; } - .warning .button:insensitive:insensitive, .warning .button.flat:insensitive:insensitive { - background-color: alpha(mix(#e6be19,#1a1a1a,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#e6be19,#1a1a1a,0.6); - box-shadow: none; } - .warning .button:insensitive:insensitive :insensitive, .warning .button.flat:insensitive:insensitive :insensitive { - color: mix(#e6be19,#1a1a1a,0.6); } - .warning .button:active:insensitive, .warning .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .warning .button:active:insensitive:insensitive, .warning .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .warning .button.separator, .warning .button .separator { - border: 1px solid currentColor; - color: rgba(230, 190, 25, 0.9); } - .warning .button.separator:insensitive, .warning .button .separator:insensitive { - color: rgba(230, 190, 25, 0.85); } - -.question { - background-color: #aeaa94; - background-image: none; - border: 1px solid #928d6f; - color: #1a1a1a; } - .question .button { - background-color: #aeaa94; - background-image: none; - border-color: rgba(21, 21, 21, 0.22); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - .question .button:focus, .question .button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.22),0.3); } - .question .button:active, .question .button:active:hover, .question .button:active:focus, .question .button:active:hover:focus, .question .button:checked, .question .button:checked:hover, .question .button:checked:focus, .question .button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.22); } - .question .button:insensitive { - border-color: rgba(22, 22, 22, 0.22); } - .question .button:active:insensitive, .question .button:checked:insensitive { - border-color: rgba(21, 21, 21, 0.22); } - .question .button.flat { - border-color: rgba(174, 170, 148, 0); - color: #1a1a1a; - background-color: rgba(174, 170, 148, 0); - background-image: none; - box-shadow: none; } - .question .button:hover, .question .button.flat:hover { - background-color: #b5b19d; - background-image: none; - border-color: rgba(21, 21, 21, 0.3); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .question .button:hover:focus, .question .button:hover:hover, .question .button.flat:hover:focus, .question .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.3),0.3); } - .question .button:hover:active, .question .button:hover:active:hover, .question .button:hover:active:focus, .question .button:hover:active:hover:focus, .question .button:hover:checked, .question .button:hover:checked:hover, .question .button:hover:checked:focus, .question .button:hover:checked:hover:focus, .question .button.flat:hover:active, .question .button.flat:hover:active:hover, .question .button.flat:hover:active:focus, .question .button.flat:hover:active:hover:focus, .question .button.flat:hover:checked, .question .button.flat:hover:checked:hover, .question .button.flat:hover:checked:focus, .question .button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.3); } - .question .button:hover:insensitive, .question .button.flat:hover:insensitive { - border-color: rgba(22, 22, 22, 0.3); } - .question .button:hover:active:insensitive, .question .button:hover:checked:insensitive, .question .button.flat:hover:active:insensitive, .question .button.flat:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.3); } - .question .button:focus, .question .button.flat:focus { - background-color: #b5b19d; - background-image: none; - border-color: rgba(26, 26, 26, 0.22); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .question .button:focus:hover, .question .button.flat:focus:hover { - background-color: #bcb9a6; - background-image: none; - border-color: rgba(21, 21, 21, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - .question .button:focus:hover:focus, .question .button:focus:hover:hover, .question .button.flat:focus:hover:focus, .question .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.3),0.3); } - .question .button:focus:hover:active, .question .button:focus:hover:active:hover, .question .button:focus:hover:active:focus, .question .button:focus:hover:active:hover:focus, .question .button:focus:hover:checked, .question .button:focus:hover:checked:hover, .question .button:focus:hover:checked:focus, .question .button:focus:hover:checked:hover:focus, .question .button.flat:focus:hover:active, .question .button.flat:focus:hover:active:hover, .question .button.flat:focus:hover:active:focus, .question .button.flat:focus:hover:active:hover:focus, .question .button.flat:focus:hover:checked, .question .button.flat:focus:hover:checked:hover, .question .button.flat:focus:hover:checked:focus, .question .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.3); } - .question .button:focus:hover:insensitive, .question .button.flat:focus:hover:insensitive { - border-color: rgba(22, 22, 22, 0.3); } - .question .button:focus:hover:active:insensitive, .question .button:focus:hover:checked:insensitive, .question .button.flat:focus:hover:active:insensitive, .question .button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.3); } - .question .button:checked, .question .button:active, .question .button.flat:checked, .question .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.22),0.3); } - .question .button:checked:active, .question .button:checked:active:hover, .question .button:checked:active:focus, .question .button:checked:active:hover:focus, .question .button:checked:checked, .question .button:checked:checked:hover, .question .button:checked:checked:focus, .question .button:checked:checked:hover:focus, .question .button:active:active, .question .button:active:active:hover, .question .button:active:active:focus, .question .button:active:active:hover:focus, .question .button:active:checked, .question .button:active:checked:hover, .question .button:active:checked:focus, .question .button:active:checked:hover:focus, .question .button.flat:checked:active, .question .button.flat:checked:active:hover, .question .button.flat:checked:active:focus, .question .button.flat:checked:active:hover:focus, .question .button.flat:checked:checked, .question .button.flat:checked:checked:hover, .question .button.flat:checked:checked:focus, .question .button.flat:checked:checked:hover:focus, .question .button.flat:active:active, .question .button.flat:active:active:hover, .question .button.flat:active:active:focus, .question .button.flat:active:active:hover:focus, .question .button.flat:active:checked, .question .button.flat:active:checked:hover, .question .button.flat:active:checked:focus, .question .button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.22); } - .question .button:checked:insensitive, .question .button:active:insensitive, .question .button.flat:checked:insensitive, .question .button.flat:active:insensitive { - border-color: rgba(22, 22, 22, 0.22); } - .question .button:checked:active:insensitive, .question .button:checked:checked:insensitive, .question .button:active:active:insensitive, .question .button:active:checked:insensitive, .question .button.flat:checked:active:insensitive, .question .button.flat:checked:checked:insensitive, .question .button.flat:active:active:insensitive, .question .button.flat:active:checked:insensitive { - border-color: rgba(21, 21, 21, 0.22); } - .question .button:checked:focus, .question .button:checked:hover, .question .button:active:focus, .question .button:active:hover, .question .button.flat:checked:focus, .question .button.flat:checked:hover, .question .button.flat:active:focus, .question .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .question .button:focus, .question .button:hover, .question .button.flat:focus, .question .button.flat:hover { - color: #1a1a1a; } - .question .button:insensitive:insensitive, .question .button.flat:insensitive:insensitive { - background-color: alpha(mix(#aeaa94,#1a1a1a,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#aeaa94,#1a1a1a,0.6); - box-shadow: none; } - .question .button:insensitive:insensitive :insensitive, .question .button.flat:insensitive:insensitive :insensitive { - color: mix(#aeaa94,#1a1a1a,0.6); } - .question .button:active:insensitive, .question .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .question .button:active:insensitive:insensitive, .question .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .question .button.separator, .question .button .separator { - border: 1px solid currentColor; - color: rgba(174, 170, 148, 0.9); } - .question .button.separator:insensitive, .question .button .separator:insensitive { - color: rgba(174, 170, 148, 0.85); } - -.error { - background-color: #c94f26; - background-image: none; - border: 1px solid #a13f1e; - color: #1a1a1a; } - .error .button { - background-color: #c94f26; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .error .button:focus, .error .button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - .error .button:active, .error .button:active:hover, .error .button:active:focus, .error .button:active:hover:focus, .error .button:checked, .error .button:checked:hover, .error .button:checked:focus, .error .button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - .error .button:insensitive { - border-color: rgba(22, 22, 22, 0.32); } - .error .button:active:insensitive, .error .button:checked:insensitive { - border-color: rgba(21, 21, 21, 0.32); } - .error .button.flat { - border-color: rgba(201, 79, 38, 0); - color: #1a1a1a; - background-color: rgba(201, 79, 38, 0); - background-image: none; - box-shadow: none; } - .error .button:hover, .error .button.flat:hover { - background-color: #d35328; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .error .button:hover:focus, .error .button:hover:hover, .error .button.flat:hover:focus, .error .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - .error .button:hover:active, .error .button:hover:active:hover, .error .button:hover:active:focus, .error .button:hover:active:hover:focus, .error .button:hover:checked, .error .button:hover:checked:hover, .error .button:hover:checked:focus, .error .button:hover:checked:hover:focus, .error .button.flat:hover:active, .error .button.flat:hover:active:hover, .error .button.flat:hover:active:focus, .error .button.flat:hover:active:hover:focus, .error .button.flat:hover:checked, .error .button.flat:hover:checked:hover, .error .button.flat:hover:checked:focus, .error .button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - .error .button:hover:insensitive, .error .button.flat:hover:insensitive { - border-color: rgba(22, 22, 22, 0.4); } - .error .button:hover:active:insensitive, .error .button:hover:checked:insensitive, .error .button.flat:hover:active:insensitive, .error .button.flat:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.4); } - .error .button:focus, .error .button.flat:focus { - background-color: #d35328; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .error .button:focus:hover, .error .button.flat:focus:hover { - background-color: #d85a2f; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .error .button:focus:hover:focus, .error .button:focus:hover:hover, .error .button.flat:focus:hover:focus, .error .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - .error .button:focus:hover:active, .error .button:focus:hover:active:hover, .error .button:focus:hover:active:focus, .error .button:focus:hover:active:hover:focus, .error .button:focus:hover:checked, .error .button:focus:hover:checked:hover, .error .button:focus:hover:checked:focus, .error .button:focus:hover:checked:hover:focus, .error .button.flat:focus:hover:active, .error .button.flat:focus:hover:active:hover, .error .button.flat:focus:hover:active:focus, .error .button.flat:focus:hover:active:hover:focus, .error .button.flat:focus:hover:checked, .error .button.flat:focus:hover:checked:hover, .error .button.flat:focus:hover:checked:focus, .error .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - .error .button:focus:hover:insensitive, .error .button.flat:focus:hover:insensitive { - border-color: rgba(22, 22, 22, 0.4); } - .error .button:focus:hover:active:insensitive, .error .button:focus:hover:checked:insensitive, .error .button.flat:focus:hover:active:insensitive, .error .button.flat:focus:hover:checked:insensitive { - border-color: rgba(21, 21, 21, 0.4); } - .error .button:checked, .error .button:active, .error .button.flat:checked, .error .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - .error .button:checked:active, .error .button:checked:active:hover, .error .button:checked:active:focus, .error .button:checked:active:hover:focus, .error .button:checked:checked, .error .button:checked:checked:hover, .error .button:checked:checked:focus, .error .button:checked:checked:hover:focus, .error .button:active:active, .error .button:active:active:hover, .error .button:active:active:focus, .error .button:active:active:hover:focus, .error .button:active:checked, .error .button:active:checked:hover, .error .button:active:checked:focus, .error .button:active:checked:hover:focus, .error .button.flat:checked:active, .error .button.flat:checked:active:hover, .error .button.flat:checked:active:focus, .error .button.flat:checked:active:hover:focus, .error .button.flat:checked:checked, .error .button.flat:checked:checked:hover, .error .button.flat:checked:checked:focus, .error .button.flat:checked:checked:hover:focus, .error .button.flat:active:active, .error .button.flat:active:active:hover, .error .button.flat:active:active:focus, .error .button.flat:active:active:hover:focus, .error .button.flat:active:checked, .error .button.flat:active:checked:hover, .error .button.flat:active:checked:focus, .error .button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - .error .button:checked:insensitive, .error .button:active:insensitive, .error .button.flat:checked:insensitive, .error .button.flat:active:insensitive { - border-color: rgba(22, 22, 22, 0.32); } - .error .button:checked:active:insensitive, .error .button:checked:checked:insensitive, .error .button:active:active:insensitive, .error .button:active:checked:insensitive, .error .button.flat:checked:active:insensitive, .error .button.flat:checked:checked:insensitive, .error .button.flat:active:active:insensitive, .error .button.flat:active:checked:insensitive { - border-color: rgba(21, 21, 21, 0.32); } - .error .button:checked:focus, .error .button:checked:hover, .error .button:active:focus, .error .button:active:hover, .error .button.flat:checked:focus, .error .button.flat:checked:hover, .error .button.flat:active:focus, .error .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .error .button:focus, .error .button:hover, .error .button.flat:focus, .error .button.flat:hover { - color: #1a1a1a; } - .error .button:insensitive:insensitive, .error .button.flat:insensitive:insensitive { - background-color: alpha(mix(#c94f26,#1a1a1a,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#c94f26,#1a1a1a,0.6); - box-shadow: none; } - .error .button:insensitive:insensitive :insensitive, .error .button.flat:insensitive:insensitive :insensitive { - color: mix(#c94f26,#1a1a1a,0.6); } - .error .button:active:insensitive, .error .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .error .button:active:insensitive:insensitive, .error .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .error .button.separator, .error .button .separator { - border: 1px solid currentColor; - color: rgba(201, 79, 38, 0.9); } - .error .button.separator:insensitive, .error .button .separator:insensitive { - color: rgba(201, 79, 38, 0.85); } - -/********* - ! Entry * -**********/ -.entry.linked, .linked .entry { - border-width: 1px; - border-radius: 0; - border-right-width: 0; - border-left-width: 0; } - .entry.linked:first-child, .linked .entry:first-child { - border-width: 1px; - border-radius: 4px; - border-right-width: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .entry.linked:last-child, .linked .entry:last-child { - border-width: 1px; - border-radius: 4px; - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .entry.linked:only-child, .linked .entry:only-child { - border-width: 1px; - border-radius: 4px; } - -.entry, .menuitem .entry, GtkPopover .entry { - padding: 3px 4px; - border-width: 1px; - border-style: solid; - border-radius: 4px; - transition: border 150ms ease; - box-shadow: inset 1px 1px rgba(46, 46, 46, 0.06), inset -1px 0 rgba(46, 46, 46, 0.06); } - .entry:focus, .entry:hover, .entry:active { - transition: none; } - .entry:selected, .entry:selected:focus { - background-color: #00dfff; - color: #1a1e24; } - .entry:insensitive { - box-shadow: none; } - .progressbar.entry { - background-color: #00dfff; - background-image: none; - border-width: 0; - border-radius: 4px; - color: #1a1e24; } - .image.left.entry { - padding-right: 4px; } - -/********* - ! Menubar -**********/ -.menubar { - -GtkWidget-window-dragging: true; - border: 0; - background-color: #1a1e24; - background-image: none; - color: #e6e6e6; } - .menubar.menuitem, .menubar .menuitem { - padding: 6px 8px; - border: 1px solid transparent; - background-color: transparent; - background-image: none; - color: #e6e6e6; } - .menubar.menuitem:hover, .menubar .menuitem:hover { - border-color: mix(#1a1e24,#e6e6e6,0.21); - background-color: mix(#1a1e24,#e6e6e6,0.21); - background-image: none; - color: #f8f8f8; } - .menubar.menuitem *:hover, .menubar .menuitem *:hover { - color: #f8f8f8; } - -/****** - ! Menu -*******/ -* { - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; } - -GtkTreeMenu.menu, GtkTreeMenu .menu, GtkMenuToolButton.menu, GtkMenuToolButton .menu, GtkComboBox.menu, GtkComboBox .menu { - background-color: #1a1e24; - margin: 4px; } - -#toolbar-popup, .menu { - padding: 0; - border-radius: 0; - border: 1px solid mix(#1a1e24,#e6e6e6,0.21); - background-color: #1a1e24; - color: #e6e6e6; } - #toolbar-popup:selected, .menu:selected { - background-color: #00dfff; } - #toolbar-popup .button, #toolbar-popup .button:hover, #toolbar-popup .button:active, #toolbar-popup .button:active *:insensitive, #toolbar-popup .button:insensitive, .menu .button, .menu .button:hover, .menu .button:active, .menu .button:active *:insensitive, .menu .button:insensitive { - border-width: 0; - background-color: transparent; - background-image: none; } - -.context-menu { - font: initial; } - -GtkTreeMenu .menuitem { - padding: 0; - border-width: 0; } - -.menuitem, .menu .menuitem { - margin: 4px; - padding: 6px 8px; - border: 0; - border-radius: 0; - background-color: transparent; - background-image: none; - -GtkMenuItem-arrow-scaling: .5; } - .menuitem:active, .menuitem:hover, .menu .menuitem:active, .menu .menuitem:hover { - border: 0; - background-color: #00dfff; - background-image: none; - color: #1a1e24; } - .menuitem *:active, .menuitem *:hover, .menu .menuitem *:active, .menu .menuitem *:hover { - color: #1a1e24; } - .menuitem:insensitive, .menuitem *:insensitive, .menu .menuitem:insensitive, .menu .menuitem *:insensitive { - color: mix(#e6e6e6,#1a1e24,0.5); } - -.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:insensitive { - background-image: none; } - -.menuitem.check, .menuitem.check:focus, .menuitem.check:hover, .menuitem.check:active, .menuitem.check:insensitive, .menuitem.radio, .menuitem.radio:focus, .menuitem.radio:hover, .menuitem.radio:active, .menuitem.radio:insensitive { - border-style: none; - background-color: transparent; } - -.menuitem.separator { - -GtkMenuItem-horizontal-padding: 0; - -GtkWidget-separator-height: 1; - border-style: none; - color: #171b20; } - -.menuitem.button, .menuitem.button:focus, .menuitem.button:active, .menuitem.button:insensitive, .menuitem.button:active:insensitive, .menuitem.button.flat, .menuitem.button.flat:focus, .menuitem.button.flat:active, .menuitem.button.flat:insensitive, .menuitem.button.flat:active:insensitive { - background-color: transparent; - background-image: none; - border: 0; - box-shadow: none; - color: currentColor; } - -.menuitem.button:hover, .menuitem.button:focus:hover, .menuitem.button:active:hover, .menuitem.button:selected, .menuitem.button.flat:hover, .menuitem.button.flat:focus:hover, .menuitem.button.flat:active:hover, .menuitem.button.flat:selected { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - -.menuitem GtkCalendar:inconsistent { - color: mix(#e6e6e6,#1a1e24,0.5); } - -.menuitem GtkCalendar .button { - border-style: none; - background-color: transparent; - background-image: none; } - -.menuitem .accelerator { - color: rgba(230, 230, 230, 0.6); } - .menuitem .accelerator:hover { - color: rgba(26, 30, 36, 0.8); } - .menuitem .accelerator:insensitive { - color: alpha(mix(#e6e6e6,#1a1e24,0.5),0.4); } - -.menuitem .entry { - background-color: #1a1e24; - background-image: none; - border-color: #15181d; - color: #e6e6e6; } - .menuitem .entry:focus, .menuitem .entry:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - .menuitem .entry:active, .menuitem .entry:active:hover, .menuitem .entry:active:focus, .menuitem .entry:active:hover:focus, .menuitem .entry:checked, .menuitem .entry:checked:hover, .menuitem .entry:checked:focus, .menuitem .entry:checked:hover:focus { - border-color: #121519; } - .menuitem .entry:insensitive { - border-color: #161a1f; } - .menuitem .entry:active:insensitive, .menuitem .entry:checked:insensitive { - border-color: #15181d; } - .menuitem .entry:focus, .menuitem .entry:active { - border-color: #00dfff; } - .menuitem .entry:insensitive { - background-color: #171b20; - background-image: none; - color: mix(#1a1e24,#e6e6e6,0.5); } - -GtkModelMenuItem GtkBox GtkImage { - padding-right: 4px; } - -/********* - ! Popover -**********/ -GtkPopover { - border-color: #15181d; - margin: 10px; - padding: 4px; - border-radius: 4px; - border-width: 1px; - border-style: solid; - background-clip: border-box; - background-color: #1a1e24; - background-image: none; - color: #e6e6e6; - box-shadow: 0 3px 6px rgba(92, 92, 92, 0.16); } - GtkPopover:focus, GtkPopover:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - GtkPopover:active, GtkPopover:active:hover, GtkPopover:active:focus, GtkPopover:active:hover:focus, GtkPopover:checked, GtkPopover:checked:hover, GtkPopover:checked:focus, GtkPopover:checked:hover:focus { - border-color: #121519; } - GtkPopover:insensitive { - border-color: #161a1f; } - GtkPopover:active:insensitive, GtkPopover:checked:insensitive { - border-color: #15181d; } - GtkPopover.background { - background-image: none; - background-color: #1a1e24; - color: #e6e6e6; } - GtkPopover:backdrop { - box-shadow: none; } - GtkPopover.osd { - box-shadow: 0 2px 7px 3px rgba(92, 92, 92, 0.5); } - GtkPopover.osd > .toolbar .button { - border-radius: 0; - border-width: 0; - background-color: transparent; - background-image: none; } - GtkPopover .view, GtkPopover GtkHTML, GtkPopover .list { - background-color: #22272f; - background-image: none; - color: #e6e6e6; } - GtkPopover .view:hover, GtkPopover GtkHTML:hover, GtkPopover .list:hover { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - GtkPopover .list-row, GtkPopover .list-row.button { - background-color: transparent; - background-image: none; - color: #e6e6e6; } - GtkPopover .list-row:focus, GtkPopover .list-row:hover, GtkPopover .list-row:active, GtkPopover .list-row.button:focus, GtkPopover .list-row.button:hover, GtkPopover .list-row.button:active { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - GtkPopover .frame { - border-color: #15181d; - border-radius: 4px; } - GtkPopover .entry { - background-color: #444444; - background-image: none; - border-color: #363636; - color: #e6e6e6; } - GtkPopover .entry:focus, GtkPopover .entry:hover { - border-color: mix(#00dfff,#444444,0.3); } - GtkPopover .entry:active, GtkPopover .entry:active:hover, GtkPopover .entry:active:focus, GtkPopover .entry:active:hover:focus, GtkPopover .entry:checked, GtkPopover .entry:checked:hover, GtkPopover .entry:checked:focus, GtkPopover .entry:checked:hover:focus { - border-color: #303030; } - GtkPopover .entry:insensitive { - border-color: #3a3a3a; } - GtkPopover .entry:active:insensitive, GtkPopover .entry:checked:insensitive { - border-color: #363636; } - GtkPopover .entry:focus, GtkPopover .entry:active { - border-color: #00dfff; } - GtkPopover .entry:insensitive { - background-color: #3d3d3d; - background-image: none; - color: mix(#444444,#e6e6e6,0.5); } - GtkPopover .button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - GtkPopover .button:focus, GtkPopover .button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - GtkPopover .button:active, GtkPopover .button:active:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover:focus, GtkPopover .button:checked, GtkPopover .button:checked:hover, GtkPopover .button:checked:focus, GtkPopover .button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - GtkPopover .button:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - GtkPopover .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e6e6e6; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - GtkPopover .button:hover, GtkPopover .button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - GtkPopover .button:hover:focus, GtkPopover .button:hover:hover, GtkPopover .button.flat:hover:focus, GtkPopover .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - GtkPopover .button:hover:active, GtkPopover .button:hover:active:hover, GtkPopover .button:hover:active:focus, GtkPopover .button:hover:active:hover:focus, GtkPopover .button:hover:checked, GtkPopover .button:hover:checked:hover, GtkPopover .button:hover:checked:focus, GtkPopover .button:hover:checked:hover:focus, GtkPopover .button.flat:hover:active, GtkPopover .button.flat:hover:active:hover, GtkPopover .button.flat:hover:active:focus, GtkPopover .button.flat:hover:active:hover:focus, GtkPopover .button.flat:hover:checked, GtkPopover .button.flat:hover:checked:hover, GtkPopover .button.flat:hover:checked:focus, GtkPopover .button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - GtkPopover .button:hover:insensitive, GtkPopover .button.flat:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - GtkPopover .button:hover:active:insensitive, GtkPopover .button:hover:checked:insensitive, GtkPopover .button.flat:hover:active:insensitive, GtkPopover .button.flat:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - GtkPopover .button:focus, GtkPopover .button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - GtkPopover .button:focus:hover, GtkPopover .button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - GtkPopover .button:focus:hover:focus, GtkPopover .button:focus:hover:hover, GtkPopover .button.flat:focus:hover:focus, GtkPopover .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - GtkPopover .button:focus:hover:active, GtkPopover .button:focus:hover:active:hover, GtkPopover .button:focus:hover:active:focus, GtkPopover .button:focus:hover:active:hover:focus, GtkPopover .button:focus:hover:checked, GtkPopover .button:focus:hover:checked:hover, GtkPopover .button:focus:hover:checked:focus, GtkPopover .button:focus:hover:checked:hover:focus, GtkPopover .button.flat:focus:hover:active, GtkPopover .button.flat:focus:hover:active:hover, GtkPopover .button.flat:focus:hover:active:focus, GtkPopover .button.flat:focus:hover:active:hover:focus, GtkPopover .button.flat:focus:hover:checked, GtkPopover .button.flat:focus:hover:checked:hover, GtkPopover .button.flat:focus:hover:checked:focus, GtkPopover .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - GtkPopover .button:focus:hover:insensitive, GtkPopover .button.flat:focus:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - GtkPopover .button:focus:hover:active:insensitive, GtkPopover .button:focus:hover:checked:insensitive, GtkPopover .button.flat:focus:hover:active:insensitive, GtkPopover .button.flat:focus:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - GtkPopover .button:checked, GtkPopover .button:active, GtkPopover .button.flat:checked, GtkPopover .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - GtkPopover .button:checked:active, GtkPopover .button:checked:active:hover, GtkPopover .button:checked:active:focus, GtkPopover .button:checked:active:hover:focus, GtkPopover .button:checked:checked, GtkPopover .button:checked:checked:hover, GtkPopover .button:checked:checked:focus, GtkPopover .button:checked:checked:hover:focus, GtkPopover .button:active:active, GtkPopover .button:active:active:hover, GtkPopover .button:active:active:focus, GtkPopover .button:active:active:hover:focus, GtkPopover .button:active:checked, GtkPopover .button:active:checked:hover, GtkPopover .button:active:checked:focus, GtkPopover .button:active:checked:hover:focus, GtkPopover .button.flat:checked:active, GtkPopover .button.flat:checked:active:hover, GtkPopover .button.flat:checked:active:focus, GtkPopover .button.flat:checked:active:hover:focus, GtkPopover .button.flat:checked:checked, GtkPopover .button.flat:checked:checked:hover, GtkPopover .button.flat:checked:checked:focus, GtkPopover .button.flat:checked:checked:hover:focus, GtkPopover .button.flat:active:active, GtkPopover .button.flat:active:active:hover, GtkPopover .button.flat:active:active:focus, GtkPopover .button.flat:active:active:hover:focus, GtkPopover .button.flat:active:checked, GtkPopover .button.flat:active:checked:hover, GtkPopover .button.flat:active:checked:focus, GtkPopover .button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - GtkPopover .button:checked:insensitive, GtkPopover .button:active:insensitive, GtkPopover .button.flat:checked:insensitive, GtkPopover .button.flat:active:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - GtkPopover .button:checked:active:insensitive, GtkPopover .button:checked:checked:insensitive, GtkPopover .button:active:active:insensitive, GtkPopover .button:active:checked:insensitive, GtkPopover .button.flat:checked:active:insensitive, GtkPopover .button.flat:checked:checked:insensitive, GtkPopover .button.flat:active:active:insensitive, GtkPopover .button.flat:active:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - GtkPopover .button:checked:focus, GtkPopover .button:checked:hover, GtkPopover .button:active:focus, GtkPopover .button:active:hover, GtkPopover .button.flat:checked:focus, GtkPopover .button.flat:checked:hover, GtkPopover .button.flat:active:focus, GtkPopover .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - GtkPopover .button:focus, GtkPopover .button:hover, GtkPopover .button.flat:focus, GtkPopover .button.flat:hover { - color: #e6e6e6; } - GtkPopover .button:insensitive:insensitive, GtkPopover .button.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - GtkPopover .button:insensitive:insensitive :insensitive, GtkPopover .button.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e6e6e6,0.6); } - GtkPopover .button:active:insensitive, GtkPopover .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - GtkPopover .button:active:insensitive:insensitive, GtkPopover .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - GtkPopover .button.separator, GtkPopover .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - GtkPopover .button.separator:insensitive, GtkPopover .button .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - GtkPopover > .list, GtkPopover > .view, GtkPopover > GtkHTML, GtkPopover > .toolbar { - background-color: transparent; } - GtkPopover .separator { - border: 0; - background-color: transparent; - color: #171b20; - font-size: 80%; - font-weight: bold; } - -GtkModelButton.button, GtkModelButton.button:backdrop { - background-color: transparent; - background-image: none; - border-color: shade(alpha(currentColor,0.32),0.8); - color: currentColor; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover { - border-color: mix(#00dfff,alpha(currentColor,0.32),0.3); } - GtkModelButton.button:active, GtkModelButton.button:active:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover:focus, GtkModelButton.button:checked, GtkModelButton.button:checked:hover, GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover:focus, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover:focus, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover:focus { - border-color: shade(alpha(currentColor,0.32),0.7); } - GtkModelButton.button:insensitive, GtkModelButton.button:backdrop:insensitive { - border-color: shade(alpha(currentColor,0.32),0.85); } - GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { - border-color: shade(alpha(currentColor,0.32),0.8); } - GtkModelButton.button.flat, GtkModelButton.button:backdrop.flat { - border-color: rgba(0, 0, 0, 0); - color: currentColor; - background-color: rgba(0, 0, 0, 0); - background-image: none; - box-shadow: none; } - GtkModelButton.button:hover, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:hover { - background-color: rgba(0, 0, 0, 0); - background-image: none; - border-color: shade(alpha(currentColor,0.4),0.8); - color: currentColor; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - GtkModelButton.button:hover:focus, GtkModelButton.button:hover:hover, GtkModelButton.button.flat:hover:focus, GtkModelButton.button.flat:hover:hover, GtkModelButton.button:backdrop:hover:focus, GtkModelButton.button:backdrop:hover:hover, GtkModelButton.button:backdrop.flat:hover:focus, GtkModelButton.button:backdrop.flat:hover:hover { - border-color: mix(#00dfff,alpha(currentColor,0.4),0.3); } - GtkModelButton.button:hover:active, GtkModelButton.button:hover:active:hover, GtkModelButton.button:hover:active:focus, GtkModelButton.button:hover:active:hover:focus, GtkModelButton.button:hover:checked, GtkModelButton.button:hover:checked:hover, GtkModelButton.button:hover:checked:focus, GtkModelButton.button:hover:checked:hover:focus, GtkModelButton.button.flat:hover:active, GtkModelButton.button.flat:hover:active:hover, GtkModelButton.button.flat:hover:active:focus, GtkModelButton.button.flat:hover:active:hover:focus, GtkModelButton.button.flat:hover:checked, GtkModelButton.button.flat:hover:checked:hover, GtkModelButton.button.flat:hover:checked:focus, GtkModelButton.button.flat:hover:checked:hover:focus, GtkModelButton.button:backdrop:hover:active, GtkModelButton.button:backdrop:hover:active:hover, GtkModelButton.button:backdrop:hover:active:focus, GtkModelButton.button:backdrop:hover:active:hover:focus, GtkModelButton.button:backdrop:hover:checked, GtkModelButton.button:backdrop:hover:checked:hover, GtkModelButton.button:backdrop:hover:checked:focus, GtkModelButton.button:backdrop:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:hover:active, GtkModelButton.button:backdrop.flat:hover:active:hover, GtkModelButton.button:backdrop.flat:hover:active:focus, GtkModelButton.button:backdrop.flat:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:hover:checked, GtkModelButton.button:backdrop.flat:hover:checked:hover, GtkModelButton.button:backdrop.flat:hover:checked:focus, GtkModelButton.button:backdrop.flat:hover:checked:hover:focus { - border-color: shade(alpha(currentColor,0.4),0.7); } - GtkModelButton.button:hover:insensitive, GtkModelButton.button.flat:hover:insensitive, GtkModelButton.button:backdrop:hover:insensitive, GtkModelButton.button:backdrop.flat:hover:insensitive { - border-color: shade(alpha(currentColor,0.4),0.85); } - GtkModelButton.button:hover:active:insensitive, GtkModelButton.button:hover:checked:insensitive, GtkModelButton.button.flat:hover:active:insensitive, GtkModelButton.button.flat:hover:checked:insensitive, GtkModelButton.button:backdrop:hover:active:insensitive, GtkModelButton.button:backdrop:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:hover:active:insensitive, GtkModelButton.button:backdrop.flat:hover:checked:insensitive { - border-color: shade(alpha(currentColor,0.4),0.8); } - GtkModelButton.button:focus, GtkModelButton.button.flat:focus, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop.flat:focus { - background-color: rgba(0, 0, 0, 0); - background-image: none; - border-color: alpha(currentColor,0.32); - color: currentColor; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - GtkModelButton.button:focus:hover, GtkModelButton.button.flat:focus:hover, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:focus:hover { - background-color: rgba(0, 0, 0, 0); - background-image: none; - border-color: shade(alpha(currentColor,0.4),0.8); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - GtkModelButton.button:focus:hover:focus, GtkModelButton.button:focus:hover:hover, GtkModelButton.button.flat:focus:hover:focus, GtkModelButton.button.flat:focus:hover:hover, GtkModelButton.button:backdrop:focus:hover:focus, GtkModelButton.button:backdrop:focus:hover:hover, GtkModelButton.button:backdrop.flat:focus:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:hover { - border-color: mix(#00dfff,alpha(currentColor,0.4),0.3); } - GtkModelButton.button:focus:hover:active, GtkModelButton.button:focus:hover:active:hover, GtkModelButton.button:focus:hover:active:focus, GtkModelButton.button:focus:hover:active:hover:focus, GtkModelButton.button:focus:hover:checked, GtkModelButton.button:focus:hover:checked:hover, GtkModelButton.button:focus:hover:checked:focus, GtkModelButton.button:focus:hover:checked:hover:focus, GtkModelButton.button.flat:focus:hover:active, GtkModelButton.button.flat:focus:hover:active:hover, GtkModelButton.button.flat:focus:hover:active:focus, GtkModelButton.button.flat:focus:hover:active:hover:focus, GtkModelButton.button.flat:focus:hover:checked, GtkModelButton.button.flat:focus:hover:checked:hover, GtkModelButton.button.flat:focus:hover:checked:focus, GtkModelButton.button.flat:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop:focus:hover:active, GtkModelButton.button:backdrop:focus:hover:active:hover, GtkModelButton.button:backdrop:focus:hover:active:focus, GtkModelButton.button:backdrop:focus:hover:active:hover:focus, GtkModelButton.button:backdrop:focus:hover:checked, GtkModelButton.button:backdrop:focus:hover:checked:hover, GtkModelButton.button:backdrop:focus:hover:checked:focus, GtkModelButton.button:backdrop:focus:hover:checked:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:active, GtkModelButton.button:backdrop.flat:focus:hover:active:hover, GtkModelButton.button:backdrop.flat:focus:hover:active:focus, GtkModelButton.button:backdrop.flat:focus:hover:active:hover:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover, GtkModelButton.button:backdrop.flat:focus:hover:checked:focus, GtkModelButton.button:backdrop.flat:focus:hover:checked:hover:focus { - border-color: shade(alpha(currentColor,0.4),0.7); } - GtkModelButton.button:focus:hover:insensitive, GtkModelButton.button.flat:focus:hover:insensitive, GtkModelButton.button:backdrop:focus:hover:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:insensitive { - border-color: shade(alpha(currentColor,0.4),0.85); } - GtkModelButton.button:focus:hover:active:insensitive, GtkModelButton.button:focus:hover:checked:insensitive, GtkModelButton.button.flat:focus:hover:active:insensitive, GtkModelButton.button.flat:focus:hover:checked:insensitive, GtkModelButton.button:backdrop:focus:hover:active:insensitive, GtkModelButton.button:backdrop:focus:hover:checked:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:active:insensitive, GtkModelButton.button:backdrop.flat:focus:hover:checked:insensitive { - border-color: shade(alpha(currentColor,0.4),0.8); } - GtkModelButton.button:checked, GtkModelButton.button:active, GtkModelButton.button.flat:checked, GtkModelButton.button.flat:active, GtkModelButton.button:backdrop:checked, GtkModelButton.button:backdrop:active, GtkModelButton.button:backdrop.flat:checked, GtkModelButton.button:backdrop.flat:active { - background-color: #00dfff; - background-image: none; - border-color: shade(alpha(currentColor,0.32),0.8); - color: #1a1e24; - box-shadow: inset 1px 0 alpha(currentColor,0.06), inset 0 1px alpha(currentColor,0.07), inset -1px 0 alpha(currentColor,0.06), inset 0 -1px alpha(currentColor,0.05); } - GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { - border-color: mix(#00dfff,alpha(currentColor,0.32),0.3); } - GtkModelButton.button:checked:active, GtkModelButton.button:checked:active:hover, GtkModelButton.button:checked:active:focus, GtkModelButton.button:checked:active:hover:focus, GtkModelButton.button:checked:checked, GtkModelButton.button:checked:checked:hover, GtkModelButton.button:checked:checked:focus, GtkModelButton.button:checked:checked:hover:focus, GtkModelButton.button:active:active, GtkModelButton.button:active:active:hover, GtkModelButton.button:active:active:focus, GtkModelButton.button:active:active:hover:focus, GtkModelButton.button:active:checked, GtkModelButton.button:active:checked:hover, GtkModelButton.button:active:checked:focus, GtkModelButton.button:active:checked:hover:focus, GtkModelButton.button.flat:checked:active, GtkModelButton.button.flat:checked:active:hover, GtkModelButton.button.flat:checked:active:focus, GtkModelButton.button.flat:checked:active:hover:focus, GtkModelButton.button.flat:checked:checked, GtkModelButton.button.flat:checked:checked:hover, GtkModelButton.button.flat:checked:checked:focus, GtkModelButton.button.flat:checked:checked:hover:focus, GtkModelButton.button.flat:active:active, GtkModelButton.button.flat:active:active:hover, GtkModelButton.button.flat:active:active:focus, GtkModelButton.button.flat:active:active:hover:focus, GtkModelButton.button.flat:active:checked, GtkModelButton.button.flat:active:checked:hover, GtkModelButton.button.flat:active:checked:focus, GtkModelButton.button.flat:active:checked:hover:focus, GtkModelButton.button:backdrop:checked:active, GtkModelButton.button:backdrop:checked:active:hover, GtkModelButton.button:backdrop:checked:active:focus, GtkModelButton.button:backdrop:checked:active:hover:focus, GtkModelButton.button:backdrop:checked:checked, GtkModelButton.button:backdrop:checked:checked:hover, GtkModelButton.button:backdrop:checked:checked:focus, GtkModelButton.button:backdrop:checked:checked:hover:focus, GtkModelButton.button:backdrop:active:active, GtkModelButton.button:backdrop:active:active:hover, GtkModelButton.button:backdrop:active:active:focus, GtkModelButton.button:backdrop:active:active:hover:focus, GtkModelButton.button:backdrop:active:checked, GtkModelButton.button:backdrop:active:checked:hover, GtkModelButton.button:backdrop:active:checked:focus, GtkModelButton.button:backdrop:active:checked:hover:focus, GtkModelButton.button:backdrop.flat:checked:active, GtkModelButton.button:backdrop.flat:checked:active:hover, GtkModelButton.button:backdrop.flat:checked:active:focus, GtkModelButton.button:backdrop.flat:checked:active:hover:focus, GtkModelButton.button:backdrop.flat:checked:checked, GtkModelButton.button:backdrop.flat:checked:checked:hover, GtkModelButton.button:backdrop.flat:checked:checked:focus, GtkModelButton.button:backdrop.flat:checked:checked:hover:focus, GtkModelButton.button:backdrop.flat:active:active, GtkModelButton.button:backdrop.flat:active:active:hover, GtkModelButton.button:backdrop.flat:active:active:focus, GtkModelButton.button:backdrop.flat:active:active:hover:focus, GtkModelButton.button:backdrop.flat:active:checked, GtkModelButton.button:backdrop.flat:active:checked:hover, GtkModelButton.button:backdrop.flat:active:checked:focus, GtkModelButton.button:backdrop.flat:active:checked:hover:focus { - border-color: shade(alpha(currentColor,0.32),0.7); } - GtkModelButton.button:checked:insensitive, GtkModelButton.button:active:insensitive, GtkModelButton.button.flat:checked:insensitive, GtkModelButton.button.flat:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop.flat:checked:insensitive, GtkModelButton.button:backdrop.flat:active:insensitive { - border-color: shade(alpha(currentColor,0.32),0.85); } - GtkModelButton.button:checked:active:insensitive, GtkModelButton.button:checked:checked:insensitive, GtkModelButton.button:active:active:insensitive, GtkModelButton.button:active:checked:insensitive, GtkModelButton.button.flat:checked:active:insensitive, GtkModelButton.button.flat:checked:checked:insensitive, GtkModelButton.button.flat:active:active:insensitive, GtkModelButton.button.flat:active:checked:insensitive, GtkModelButton.button:backdrop:checked:active:insensitive, GtkModelButton.button:backdrop:checked:checked:insensitive, GtkModelButton.button:backdrop:active:active:insensitive, GtkModelButton.button:backdrop:active:checked:insensitive, GtkModelButton.button:backdrop.flat:checked:active:insensitive, GtkModelButton.button:backdrop.flat:checked:checked:insensitive, GtkModelButton.button:backdrop.flat:active:active:insensitive, GtkModelButton.button:backdrop.flat:active:checked:insensitive { - border-color: shade(alpha(currentColor,0.32),0.8); } - GtkModelButton.button:checked:focus, GtkModelButton.button:checked:hover, GtkModelButton.button:active:focus, GtkModelButton.button:active:hover, GtkModelButton.button.flat:checked:focus, GtkModelButton.button.flat:checked:hover, GtkModelButton.button.flat:active:focus, GtkModelButton.button.flat:active:hover, GtkModelButton.button:backdrop:checked:focus, GtkModelButton.button:backdrop:checked:hover, GtkModelButton.button:backdrop:active:focus, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop.flat:checked:focus, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop.flat:active:focus, GtkModelButton.button:backdrop.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - GtkModelButton.button:focus, GtkModelButton.button:hover, GtkModelButton.button.flat:focus, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop:focus, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop.flat:focus, GtkModelButton.button:backdrop.flat:hover { - color: currentColor; } - GtkModelButton.button:insensitive:insensitive, GtkModelButton.button.flat:insensitive:insensitive, GtkModelButton.button:backdrop:insensitive:insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive { - background-color: alpha(mix(transparent,currentColor,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(transparent,currentColor,0.6); - box-shadow: none; } - GtkModelButton.button:insensitive:insensitive :insensitive, GtkModelButton.button.flat:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop:insensitive:insensitive :insensitive, GtkModelButton.button:backdrop.flat:insensitive:insensitive :insensitive { - color: mix(transparent,currentColor,0.6); } - GtkModelButton.button:active:insensitive, GtkModelButton.button:checked:insensitive, GtkModelButton.button:backdrop:active:insensitive, GtkModelButton.button:backdrop:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - GtkModelButton.button:active:insensitive:insensitive, GtkModelButton.button:checked:insensitive:insensitive, GtkModelButton.button:backdrop:active:insensitive:insensitive, GtkModelButton.button:backdrop:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - GtkModelButton.button.separator, GtkModelButton.button .separator, GtkModelButton.button:backdrop.separator, GtkModelButton.button:backdrop .separator { - border: 1px solid currentColor; - color: rgba(0, 0, 0, 0); } - GtkModelButton.button.separator:insensitive, GtkModelButton.button .separator:insensitive, GtkModelButton.button:backdrop.separator:insensitive, GtkModelButton.button:backdrop .separator:insensitive { - color: rgba(0, 0, 0, 0); } - GtkModelButton.button:focus:hover, GtkModelButton.button.flat:checked:hover, GtkModelButton.button:active:hover, GtkModelButton.button:hover, GtkModelButton.button:selected, GtkModelButton.button:backdrop:focus:hover, GtkModelButton.button:backdrop.flat:checked:hover, GtkModelButton.button:backdrop:active:hover, GtkModelButton.button:backdrop:hover, GtkModelButton.button:backdrop:selected { - background-image: none; - background-color: #00dfff; - color: #1a1e24; - box-shadow: none; } - GtkModelButton.button.flat:checked, GtkModelButton.button:backdrop.flat:checked { - box-shadow: none; } - GtkModelButton.button.flat, GtkModelButton.button.flat:hover, GtkModelButton.button:backdrop.flat, GtkModelButton.button:backdrop.flat:hover { - transition: none; } - -/*************** -! Dimmed label * -****************/ -.dim-label, GtkLabel.separator { - opacity: .5; - text-shadow: none; } - -/*********** - ! Tooltip * -************/ -.tooltip.background { - background-color: #1a1e24; - background-image: none; - border: 0; - border-radius: 4px; - color: #e5e5e5; } - -.tooltip * { - background-color: transparent; - color: inherit; } - -/*********** - ! Dialogs * -************/ -GtkMessageDialog, .message-dialog, .prompt { - -GtkDialog-content-area-border: 4px; - -GtkDialog-action-area-border: 4px; - -GtkDialog-button-spacing: 4px; - margin: 0; - padding: 0; } - -/********************* - ! App notifications * -**********************/ -.app-notification, .app-notification.frame { - border-style: solid; - border-color: rgba(21, 24, 29, 0.8); - border-width: 0 1px 1px; - border-radius: 0 0 4px 4px; - padding: 8px; - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - color: #e6e6e6; } - .app-notification .button, .app-notification.frame .button { - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .app-notification .button:focus, .app-notification .button:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .app-notification .button:active, .app-notification .button:active:hover, .app-notification .button:active:focus, .app-notification .button:active:hover:focus, .app-notification .button:checked, .app-notification .button:checked:hover, .app-notification .button:checked:focus, .app-notification .button:checked:hover:focus, .app-notification.frame .button:active, .app-notification.frame .button:active:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover:focus, .app-notification.frame .button:checked, .app-notification.frame .button:checked:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .app-notification .button:insensitive, .app-notification.frame .button:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .app-notification .button.flat, .app-notification.frame .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e6e6e6; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .app-notification .button:hover, .app-notification .button.flat:hover, .app-notification.frame .button:hover, .app-notification.frame .button.flat:hover { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .app-notification .button:hover:focus, .app-notification .button:hover:hover, .app-notification .button.flat:hover:focus, .app-notification .button.flat:hover:hover, .app-notification.frame .button:hover:focus, .app-notification.frame .button:hover:hover, .app-notification.frame .button.flat:hover:focus, .app-notification.frame .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .app-notification .button:hover:active, .app-notification .button:hover:active:hover, .app-notification .button:hover:active:focus, .app-notification .button:hover:active:hover:focus, .app-notification .button:hover:checked, .app-notification .button:hover:checked:hover, .app-notification .button:hover:checked:focus, .app-notification .button:hover:checked:hover:focus, .app-notification .button.flat:hover:active, .app-notification .button.flat:hover:active:hover, .app-notification .button.flat:hover:active:focus, .app-notification .button.flat:hover:active:hover:focus, .app-notification .button.flat:hover:checked, .app-notification .button.flat:hover:checked:hover, .app-notification .button.flat:hover:checked:focus, .app-notification .button.flat:hover:checked:hover:focus, .app-notification.frame .button:hover:active, .app-notification.frame .button:hover:active:hover, .app-notification.frame .button:hover:active:focus, .app-notification.frame .button:hover:active:hover:focus, .app-notification.frame .button:hover:checked, .app-notification.frame .button:hover:checked:hover, .app-notification.frame .button:hover:checked:focus, .app-notification.frame .button:hover:checked:hover:focus, .app-notification.frame .button.flat:hover:active, .app-notification.frame .button.flat:hover:active:hover, .app-notification.frame .button.flat:hover:active:focus, .app-notification.frame .button.flat:hover:active:hover:focus, .app-notification.frame .button.flat:hover:checked, .app-notification.frame .button.flat:hover:checked:hover, .app-notification.frame .button.flat:hover:checked:focus, .app-notification.frame .button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .app-notification .button:hover:insensitive, .app-notification .button.flat:hover:insensitive, .app-notification.frame .button:hover:insensitive, .app-notification.frame .button.flat:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .app-notification .button:hover:active:insensitive, .app-notification .button:hover:checked:insensitive, .app-notification .button.flat:hover:active:insensitive, .app-notification .button.flat:hover:checked:insensitive, .app-notification.frame .button:hover:active:insensitive, .app-notification.frame .button:hover:checked:insensitive, .app-notification.frame .button.flat:hover:active:insensitive, .app-notification.frame .button.flat:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .app-notification .button:focus, .app-notification .button.flat:focus, .app-notification.frame .button:focus, .app-notification.frame .button.flat:focus { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(230, 230, 230, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .app-notification .button:focus:hover, .app-notification .button.flat:focus:hover, .app-notification.frame .button:focus:hover, .app-notification.frame .button.flat:focus:hover { - background-color: rgba(29, 33, 40, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .app-notification .button:focus:hover:focus, .app-notification .button:focus:hover:hover, .app-notification .button.flat:focus:hover:focus, .app-notification .button.flat:focus:hover:hover, .app-notification.frame .button:focus:hover:focus, .app-notification.frame .button:focus:hover:hover, .app-notification.frame .button.flat:focus:hover:focus, .app-notification.frame .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .app-notification .button:focus:hover:active, .app-notification .button:focus:hover:active:hover, .app-notification .button:focus:hover:active:focus, .app-notification .button:focus:hover:active:hover:focus, .app-notification .button:focus:hover:checked, .app-notification .button:focus:hover:checked:hover, .app-notification .button:focus:hover:checked:focus, .app-notification .button:focus:hover:checked:hover:focus, .app-notification .button.flat:focus:hover:active, .app-notification .button.flat:focus:hover:active:hover, .app-notification .button.flat:focus:hover:active:focus, .app-notification .button.flat:focus:hover:active:hover:focus, .app-notification .button.flat:focus:hover:checked, .app-notification .button.flat:focus:hover:checked:hover, .app-notification .button.flat:focus:hover:checked:focus, .app-notification .button.flat:focus:hover:checked:hover:focus, .app-notification.frame .button:focus:hover:active, .app-notification.frame .button:focus:hover:active:hover, .app-notification.frame .button:focus:hover:active:focus, .app-notification.frame .button:focus:hover:active:hover:focus, .app-notification.frame .button:focus:hover:checked, .app-notification.frame .button:focus:hover:checked:hover, .app-notification.frame .button:focus:hover:checked:focus, .app-notification.frame .button:focus:hover:checked:hover:focus, .app-notification.frame .button.flat:focus:hover:active, .app-notification.frame .button.flat:focus:hover:active:hover, .app-notification.frame .button.flat:focus:hover:active:focus, .app-notification.frame .button.flat:focus:hover:active:hover:focus, .app-notification.frame .button.flat:focus:hover:checked, .app-notification.frame .button.flat:focus:hover:checked:hover, .app-notification.frame .button.flat:focus:hover:checked:focus, .app-notification.frame .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .app-notification .button:focus:hover:insensitive, .app-notification .button.flat:focus:hover:insensitive, .app-notification.frame .button:focus:hover:insensitive, .app-notification.frame .button.flat:focus:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .app-notification .button:focus:hover:active:insensitive, .app-notification .button:focus:hover:checked:insensitive, .app-notification .button.flat:focus:hover:active:insensitive, .app-notification .button.flat:focus:hover:checked:insensitive, .app-notification.frame .button:focus:hover:active:insensitive, .app-notification.frame .button:focus:hover:checked:insensitive, .app-notification.frame .button.flat:focus:hover:active:insensitive, .app-notification.frame .button.flat:focus:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .app-notification .button:checked, .app-notification .button:active, .app-notification .button.flat:checked, .app-notification .button.flat:active, .app-notification.frame .button:checked, .app-notification.frame .button:active, .app-notification.frame .button.flat:checked, .app-notification.frame .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .app-notification .button:checked:active, .app-notification .button:checked:active:hover, .app-notification .button:checked:active:focus, .app-notification .button:checked:active:hover:focus, .app-notification .button:checked:checked, .app-notification .button:checked:checked:hover, .app-notification .button:checked:checked:focus, .app-notification .button:checked:checked:hover:focus, .app-notification .button:active:active, .app-notification .button:active:active:hover, .app-notification .button:active:active:focus, .app-notification .button:active:active:hover:focus, .app-notification .button:active:checked, .app-notification .button:active:checked:hover, .app-notification .button:active:checked:focus, .app-notification .button:active:checked:hover:focus, .app-notification .button.flat:checked:active, .app-notification .button.flat:checked:active:hover, .app-notification .button.flat:checked:active:focus, .app-notification .button.flat:checked:active:hover:focus, .app-notification .button.flat:checked:checked, .app-notification .button.flat:checked:checked:hover, .app-notification .button.flat:checked:checked:focus, .app-notification .button.flat:checked:checked:hover:focus, .app-notification .button.flat:active:active, .app-notification .button.flat:active:active:hover, .app-notification .button.flat:active:active:focus, .app-notification .button.flat:active:active:hover:focus, .app-notification .button.flat:active:checked, .app-notification .button.flat:active:checked:hover, .app-notification .button.flat:active:checked:focus, .app-notification .button.flat:active:checked:hover:focus, .app-notification.frame .button:checked:active, .app-notification.frame .button:checked:active:hover, .app-notification.frame .button:checked:active:focus, .app-notification.frame .button:checked:active:hover:focus, .app-notification.frame .button:checked:checked, .app-notification.frame .button:checked:checked:hover, .app-notification.frame .button:checked:checked:focus, .app-notification.frame .button:checked:checked:hover:focus, .app-notification.frame .button:active:active, .app-notification.frame .button:active:active:hover, .app-notification.frame .button:active:active:focus, .app-notification.frame .button:active:active:hover:focus, .app-notification.frame .button:active:checked, .app-notification.frame .button:active:checked:hover, .app-notification.frame .button:active:checked:focus, .app-notification.frame .button:active:checked:hover:focus, .app-notification.frame .button.flat:checked:active, .app-notification.frame .button.flat:checked:active:hover, .app-notification.frame .button.flat:checked:active:focus, .app-notification.frame .button.flat:checked:active:hover:focus, .app-notification.frame .button.flat:checked:checked, .app-notification.frame .button.flat:checked:checked:hover, .app-notification.frame .button.flat:checked:checked:focus, .app-notification.frame .button.flat:checked:checked:hover:focus, .app-notification.frame .button.flat:active:active, .app-notification.frame .button.flat:active:active:hover, .app-notification.frame .button.flat:active:active:focus, .app-notification.frame .button.flat:active:active:hover:focus, .app-notification.frame .button.flat:active:checked, .app-notification.frame .button.flat:active:checked:hover, .app-notification.frame .button.flat:active:checked:focus, .app-notification.frame .button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .app-notification .button:checked:insensitive, .app-notification .button:active:insensitive, .app-notification .button.flat:checked:insensitive, .app-notification .button.flat:active:insensitive, .app-notification.frame .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button.flat:checked:insensitive, .app-notification.frame .button.flat:active:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .app-notification .button:checked:active:insensitive, .app-notification .button:checked:checked:insensitive, .app-notification .button:active:active:insensitive, .app-notification .button:active:checked:insensitive, .app-notification .button.flat:checked:active:insensitive, .app-notification .button.flat:checked:checked:insensitive, .app-notification .button.flat:active:active:insensitive, .app-notification .button.flat:active:checked:insensitive, .app-notification.frame .button:checked:active:insensitive, .app-notification.frame .button:checked:checked:insensitive, .app-notification.frame .button:active:active:insensitive, .app-notification.frame .button:active:checked:insensitive, .app-notification.frame .button.flat:checked:active:insensitive, .app-notification.frame .button.flat:checked:checked:insensitive, .app-notification.frame .button.flat:active:active:insensitive, .app-notification.frame .button.flat:active:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .app-notification .button:checked:focus, .app-notification .button:checked:hover, .app-notification .button:active:focus, .app-notification .button:active:hover, .app-notification .button.flat:checked:focus, .app-notification .button.flat:checked:hover, .app-notification .button.flat:active:focus, .app-notification .button.flat:active:hover, .app-notification.frame .button:checked:focus, .app-notification.frame .button:checked:hover, .app-notification.frame .button:active:focus, .app-notification.frame .button:active:hover, .app-notification.frame .button.flat:checked:focus, .app-notification.frame .button.flat:checked:hover, .app-notification.frame .button.flat:active:focus, .app-notification.frame .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .app-notification .button:focus, .app-notification .button:hover, .app-notification .button.flat:focus, .app-notification .button.flat:hover, .app-notification.frame .button:focus, .app-notification.frame .button:hover, .app-notification.frame .button.flat:focus, .app-notification.frame .button.flat:hover { - color: #e6e6e6; } - .app-notification .button:insensitive:insensitive, .app-notification .button.flat:insensitive:insensitive, .app-notification.frame .button:insensitive:insensitive, .app-notification.frame .button.flat:insensitive:insensitive { - background-color: alpha(mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); - box-shadow: none; } - .app-notification .button:insensitive:insensitive :insensitive, .app-notification .button.flat:insensitive:insensitive :insensitive, .app-notification.frame .button:insensitive:insensitive :insensitive, .app-notification.frame .button.flat:insensitive:insensitive :insensitive { - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); } - .app-notification .button:active:insensitive, .app-notification .button:checked:insensitive, .app-notification.frame .button:active:insensitive, .app-notification.frame .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .app-notification .button:active:insensitive:insensitive, .app-notification .button:checked:insensitive:insensitive, .app-notification.frame .button:active:insensitive:insensitive, .app-notification.frame .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .app-notification .button.separator, .app-notification .button .separator, .app-notification.frame .button.separator, .app-notification.frame .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.7); } - .app-notification .button.separator:insensitive, .app-notification .button .separator:insensitive, .app-notification.frame .button.separator:insensitive, .app-notification.frame .button .separator:insensitive { - color: rgba(26, 30, 36, 0.65); } - -/************* - ! Expanders * -**************/ -GtkExpander { - padding: 4px; - outline-offset: 1px; } - -.expander { - color: alpha(currentColor,0.7); - border: alpha(currentColor,0.7); } - .expander:hover { - color: alpha(currentColor,0.8); - border-color: alpha(currentColor,0.8); } - .expander:active { - color: alpha(currentColor,0.9); - border-color: alpha(currentColor,0.9); } - -/******************* - ! Symbolic images * -********************/ -.image { - color: alpha(currentColor,0.5); } - .image:hover { - color: alpha(currentColor,0.9); } - .image:selected, .image:selected:hover { - color: #1a1e24; } - -/**************** - ! Floating bar * -*****************/ -.floating-bar { - background-color: #1a1e24; - background-image: none; - border: 1px solid #15181d; - border-radius: 4px; - color: #e5e5e5; } - .floating-bar.top { - border-top-width: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; } - .floating-bar.right { - border-right-width: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .floating-bar.bottom { - border-bottom-width: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .floating-bar.left { - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .floating-bar .button { - -GtkButton-image-spacing: 0; - -GtkButton-inner-border: 0; - border: 0; - background-color: transparent; - background-image: none; } - -/************************* - ! Touch text selections * -**************************/ -GtkBubbleWindow { - border-radius: 4px; - background-clip: border-box; } - GtkBubbleWindow.osd.background { - background-color: rgba(26, 30, 36, 0.8); } - GtkBubbleWindow .toolbar { - background-color: transparent; } - -/*************** - ! Font-viewer * -****************/ -SushiFontWidget { - padding: 4px 8px; } - -/************* - ! Gucharmap * -**************/ -GucharmapChartable { - background-color: #444444; - color: #e6e6e6; } - -/************* - ! Evolution * -**************/ -EPreviewPane .entry { - background-color: #444444; - color: #e6e6e6; } - -/******************* - ! Gnome Bluetooth * -********************/ -GtkEntry.entry.pin-entry { - font: regular 50; - padding-left: 25px; - padding-right: 25px; } - -GtkLabel.pin-label { - font: regular 50; } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********** - ! Notebook -***********/ -.notebook { - padding: 0; - border-style: solid; - border-color: #15181d; - border-radius: 0; - background-color: #1a1e24; - background-image: none; - background-clip: border-box; - color: #e6e6e6; - -GtkNotebook-initial-gap: 0; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; } - .notebook.frame.top { - border-width: 0 1px 1px; } - .notebook.frame.right { - border-width: 1px 0 1px 1px; } - .notebook.frame.bottom { - border-width: 1px 1px 0; } - .notebook.frame.left { - border-width: 1px 1px 1px 0; } - .notebook.header { - border-width: 2px; - background-color: transparent; } - .notebook GtkViewport { - border-width: 0; - background-color: #444444; - color: #e6e6e6; } - .notebook tab { - padding: 5px 8px; - border-style: solid; - border-color: #111317; - background-color: #15181d; - background-image: none; - /* close button styling */ } - .notebook tab:active { - background-color: #1a1e24; - background-image: none; } - .notebook tab.top { - border-width: 2px 1px 1px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .notebook tab.top:active { - border-top-width: 3px; - border-top-color: #00dfff; - border-bottom-width: 0; } - .notebook tab.right { - border-width: 1px 2px 1px 1px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .notebook tab.right:active { - border-right-width: 3px; - border-right-color: #00dfff; - border-left-width: 0; } - .notebook tab.bottom { - border-width: 1px 1px 2px; - border-top-right-radius: 0; - border-top-left-radius: 0; } - .notebook tab.bottom:active { - border-bottom-width: 3px; - border-bottom-color: #00dfff; - border-top-width: 0; } - .notebook tab.left { - border-width: 1px 1px 1px 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .notebook tab.left:active { - border-left-width: 3px; - border-left-color: #00dfff; - border-right-width: 0; } - .notebook tab GtkLabel { - color: mix(#e6e6e6,#444444,0.3); } - .notebook tab.reorderable-page:hover { - background-color: #3a3a3a; - border-left: 0; - border-right: 0; - /* using box shadows instead of borders due to slanted edges */ - box-shadow: inset 0 3px rgba(92, 92, 92, 0.03), inset 0 2px rgba(92, 92, 92, 0.03), inset 0 1px rgba(92, 92, 92, 0.03), inset 1px 0 #303030, inset -1px 0 #303030; } - .notebook tab.reorderable-page:active { - background-color: #3d3d3d; - border-left: 0; - border-right: 0; - box-shadow: inset 0 3px rgba(92, 92, 92, 0.03), inset 0 2px rgba(92, 92, 92, 0.03), inset 0 1px rgba(92, 92, 92, 0.03), inset 1px 0 #333333, inset -1px 0 #333333; } - .notebook .prelight-page, .notebook .prelight-page GtkLabel { - color: mix(#e6e6e6,#444444,0.15); } - .notebook .active-page, .notebook .active-page GtkLabel { - color: #e6e6e6; } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/******* - ! OSD * -********/ -GtkOverlay.osd { - background-color: transparent; } - -.osd, -#XfceNotifyWindow { - /* used by gnome-settings-daemon's media-keys OSD */ - /* used by Documents */ } - .osd.background, - #XfceNotifyWindow.background { - background-color: rgba(26, 30, 36, 0.6); - color: #e6e6e6; } - .osd.frame, - #XfceNotifyWindow.frame { - background-clip: border-box; - background-origin: border-box; } - .osd.button, .osd .button, - #XfceNotifyWindow.button, - #XfceNotifyWindow .button { - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .osd.button:focus, .osd.button:hover, .osd .button:focus, .osd .button:hover, - #XfceNotifyWindow.button:focus, - #XfceNotifyWindow.button:hover, - #XfceNotifyWindow .button:focus, - #XfceNotifyWindow .button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .osd.button:active, .osd.button:active:hover, .osd.button:active:focus, .osd.button:active:hover:focus, .osd.button:checked, .osd.button:checked:hover, .osd.button:checked:focus, .osd.button:checked:hover:focus, .osd .button:active, .osd .button:active:hover, .osd .button:active:focus, .osd .button:active:hover:focus, .osd .button:checked, .osd .button:checked:hover, .osd .button:checked:focus, .osd .button:checked:hover:focus, - #XfceNotifyWindow.button:active, - #XfceNotifyWindow.button:active:hover, - #XfceNotifyWindow.button:active:focus, - #XfceNotifyWindow.button:active:hover:focus, - #XfceNotifyWindow.button:checked, - #XfceNotifyWindow.button:checked:hover, - #XfceNotifyWindow.button:checked:focus, - #XfceNotifyWindow.button:checked:hover:focus, - #XfceNotifyWindow .button:active, - #XfceNotifyWindow .button:active:hover, - #XfceNotifyWindow .button:active:focus, - #XfceNotifyWindow .button:active:hover:focus, - #XfceNotifyWindow .button:checked, - #XfceNotifyWindow .button:checked:hover, - #XfceNotifyWindow .button:checked:focus, - #XfceNotifyWindow .button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .osd.button:insensitive, .osd .button:insensitive, - #XfceNotifyWindow.button:insensitive, - #XfceNotifyWindow .button:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, - #XfceNotifyWindow.button:active:insensitive, - #XfceNotifyWindow.button:checked:insensitive, - #XfceNotifyWindow .button:active:insensitive, - #XfceNotifyWindow .button:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .osd.button.flat, .osd .button.flat, - #XfceNotifyWindow.button.flat, - #XfceNotifyWindow .button.flat { - border-color: rgba(26, 30, 36, 0); - color: #e6e6e6; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - .osd.button:hover, .osd.button.flat:hover, .osd .button:hover, .osd .button.flat:hover, - #XfceNotifyWindow.button:hover, - #XfceNotifyWindow.button.flat:hover, - #XfceNotifyWindow .button:hover, - #XfceNotifyWindow .button.flat:hover { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .osd.button:hover:focus, .osd.button:hover:hover, .osd.button.flat:hover:focus, .osd.button.flat:hover:hover, .osd .button:hover:focus, .osd .button:hover:hover, .osd .button.flat:hover:focus, .osd .button.flat:hover:hover, - #XfceNotifyWindow.button:hover:focus, - #XfceNotifyWindow.button:hover:hover, - #XfceNotifyWindow.button.flat:hover:focus, - #XfceNotifyWindow.button.flat:hover:hover, - #XfceNotifyWindow .button:hover:focus, - #XfceNotifyWindow .button:hover:hover, - #XfceNotifyWindow .button.flat:hover:focus, - #XfceNotifyWindow .button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .osd.button:hover:active, .osd.button:hover:active:hover, .osd.button:hover:active:focus, .osd.button:hover:active:hover:focus, .osd.button:hover:checked, .osd.button:hover:checked:hover, .osd.button:hover:checked:focus, .osd.button:hover:checked:hover:focus, .osd.button.flat:hover:active, .osd.button.flat:hover:active:hover, .osd.button.flat:hover:active:focus, .osd.button.flat:hover:active:hover:focus, .osd.button.flat:hover:checked, .osd.button.flat:hover:checked:hover, .osd.button.flat:hover:checked:focus, .osd.button.flat:hover:checked:hover:focus, .osd .button:hover:active, .osd .button:hover:active:hover, .osd .button:hover:active:focus, .osd .button:hover:active:hover:focus, .osd .button:hover:checked, .osd .button:hover:checked:hover, .osd .button:hover:checked:focus, .osd .button:hover:checked:hover:focus, .osd .button.flat:hover:active, .osd .button.flat:hover:active:hover, .osd .button.flat:hover:active:focus, .osd .button.flat:hover:active:hover:focus, .osd .button.flat:hover:checked, .osd .button.flat:hover:checked:hover, .osd .button.flat:hover:checked:focus, .osd .button.flat:hover:checked:hover:focus, - #XfceNotifyWindow.button:hover:active, - #XfceNotifyWindow.button:hover:active:hover, - #XfceNotifyWindow.button:hover:active:focus, - #XfceNotifyWindow.button:hover:active:hover:focus, - #XfceNotifyWindow.button:hover:checked, - #XfceNotifyWindow.button:hover:checked:hover, - #XfceNotifyWindow.button:hover:checked:focus, - #XfceNotifyWindow.button:hover:checked:hover:focus, - #XfceNotifyWindow.button.flat:hover:active, - #XfceNotifyWindow.button.flat:hover:active:hover, - #XfceNotifyWindow.button.flat:hover:active:focus, - #XfceNotifyWindow.button.flat:hover:active:hover:focus, - #XfceNotifyWindow.button.flat:hover:checked, - #XfceNotifyWindow.button.flat:hover:checked:hover, - #XfceNotifyWindow.button.flat:hover:checked:focus, - #XfceNotifyWindow.button.flat:hover:checked:hover:focus, - #XfceNotifyWindow .button:hover:active, - #XfceNotifyWindow .button:hover:active:hover, - #XfceNotifyWindow .button:hover:active:focus, - #XfceNotifyWindow .button:hover:active:hover:focus, - #XfceNotifyWindow .button:hover:checked, - #XfceNotifyWindow .button:hover:checked:hover, - #XfceNotifyWindow .button:hover:checked:focus, - #XfceNotifyWindow .button:hover:checked:hover:focus, - #XfceNotifyWindow .button.flat:hover:active, - #XfceNotifyWindow .button.flat:hover:active:hover, - #XfceNotifyWindow .button.flat:hover:active:focus, - #XfceNotifyWindow .button.flat:hover:active:hover:focus, - #XfceNotifyWindow .button.flat:hover:checked, - #XfceNotifyWindow .button.flat:hover:checked:hover, - #XfceNotifyWindow .button.flat:hover:checked:focus, - #XfceNotifyWindow .button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .osd.button:hover:insensitive, .osd.button.flat:hover:insensitive, .osd .button:hover:insensitive, .osd .button.flat:hover:insensitive, - #XfceNotifyWindow.button:hover:insensitive, - #XfceNotifyWindow.button.flat:hover:insensitive, - #XfceNotifyWindow .button:hover:insensitive, - #XfceNotifyWindow .button.flat:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .osd.button:hover:active:insensitive, .osd.button:hover:checked:insensitive, .osd.button.flat:hover:active:insensitive, .osd.button.flat:hover:checked:insensitive, .osd .button:hover:active:insensitive, .osd .button:hover:checked:insensitive, .osd .button.flat:hover:active:insensitive, .osd .button.flat:hover:checked:insensitive, - #XfceNotifyWindow.button:hover:active:insensitive, - #XfceNotifyWindow.button:hover:checked:insensitive, - #XfceNotifyWindow.button.flat:hover:active:insensitive, - #XfceNotifyWindow.button.flat:hover:checked:insensitive, - #XfceNotifyWindow .button:hover:active:insensitive, - #XfceNotifyWindow .button:hover:checked:insensitive, - #XfceNotifyWindow .button.flat:hover:active:insensitive, - #XfceNotifyWindow .button.flat:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .osd.button:focus, .osd.button.flat:focus, .osd .button:focus, .osd .button.flat:focus, - #XfceNotifyWindow.button:focus, - #XfceNotifyWindow.button.flat:focus, - #XfceNotifyWindow .button:focus, - #XfceNotifyWindow .button.flat:focus { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(230, 230, 230, 0.32); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .osd.button:focus:hover, .osd.button.flat:focus:hover, .osd .button:focus:hover, .osd .button.flat:focus:hover, - #XfceNotifyWindow.button:focus:hover, - #XfceNotifyWindow.button.flat:focus:hover, - #XfceNotifyWindow .button:focus:hover, - #XfceNotifyWindow .button.flat:focus:hover { - background-color: rgba(29, 33, 40, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .osd.button:focus:hover:focus, .osd.button:focus:hover:hover, .osd.button.flat:focus:hover:focus, .osd.button.flat:focus:hover:hover, .osd .button:focus:hover:focus, .osd .button:focus:hover:hover, .osd .button.flat:focus:hover:focus, .osd .button.flat:focus:hover:hover, - #XfceNotifyWindow.button:focus:hover:focus, - #XfceNotifyWindow.button:focus:hover:hover, - #XfceNotifyWindow.button.flat:focus:hover:focus, - #XfceNotifyWindow.button.flat:focus:hover:hover, - #XfceNotifyWindow .button:focus:hover:focus, - #XfceNotifyWindow .button:focus:hover:hover, - #XfceNotifyWindow .button.flat:focus:hover:focus, - #XfceNotifyWindow .button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.4),0.3); } - .osd.button:focus:hover:active, .osd.button:focus:hover:active:hover, .osd.button:focus:hover:active:focus, .osd.button:focus:hover:active:hover:focus, .osd.button:focus:hover:checked, .osd.button:focus:hover:checked:hover, .osd.button:focus:hover:checked:focus, .osd.button:focus:hover:checked:hover:focus, .osd.button.flat:focus:hover:active, .osd.button.flat:focus:hover:active:hover, .osd.button.flat:focus:hover:active:focus, .osd.button.flat:focus:hover:active:hover:focus, .osd.button.flat:focus:hover:checked, .osd.button.flat:focus:hover:checked:hover, .osd.button.flat:focus:hover:checked:focus, .osd.button.flat:focus:hover:checked:hover:focus, .osd .button:focus:hover:active, .osd .button:focus:hover:active:hover, .osd .button:focus:hover:active:focus, .osd .button:focus:hover:active:hover:focus, .osd .button:focus:hover:checked, .osd .button:focus:hover:checked:hover, .osd .button:focus:hover:checked:focus, .osd .button:focus:hover:checked:hover:focus, .osd .button.flat:focus:hover:active, .osd .button.flat:focus:hover:active:hover, .osd .button.flat:focus:hover:active:focus, .osd .button.flat:focus:hover:active:hover:focus, .osd .button.flat:focus:hover:checked, .osd .button.flat:focus:hover:checked:hover, .osd .button.flat:focus:hover:checked:focus, .osd .button.flat:focus:hover:checked:hover:focus, - #XfceNotifyWindow.button:focus:hover:active, - #XfceNotifyWindow.button:focus:hover:active:hover, - #XfceNotifyWindow.button:focus:hover:active:focus, - #XfceNotifyWindow.button:focus:hover:active:hover:focus, - #XfceNotifyWindow.button:focus:hover:checked, - #XfceNotifyWindow.button:focus:hover:checked:hover, - #XfceNotifyWindow.button:focus:hover:checked:focus, - #XfceNotifyWindow.button:focus:hover:checked:hover:focus, - #XfceNotifyWindow.button.flat:focus:hover:active, - #XfceNotifyWindow.button.flat:focus:hover:active:hover, - #XfceNotifyWindow.button.flat:focus:hover:active:focus, - #XfceNotifyWindow.button.flat:focus:hover:active:hover:focus, - #XfceNotifyWindow.button.flat:focus:hover:checked, - #XfceNotifyWindow.button.flat:focus:hover:checked:hover, - #XfceNotifyWindow.button.flat:focus:hover:checked:focus, - #XfceNotifyWindow.button.flat:focus:hover:checked:hover:focus, - #XfceNotifyWindow .button:focus:hover:active, - #XfceNotifyWindow .button:focus:hover:active:hover, - #XfceNotifyWindow .button:focus:hover:active:focus, - #XfceNotifyWindow .button:focus:hover:active:hover:focus, - #XfceNotifyWindow .button:focus:hover:checked, - #XfceNotifyWindow .button:focus:hover:checked:hover, - #XfceNotifyWindow .button:focus:hover:checked:focus, - #XfceNotifyWindow .button:focus:hover:checked:hover:focus, - #XfceNotifyWindow .button.flat:focus:hover:active, - #XfceNotifyWindow .button.flat:focus:hover:active:hover, - #XfceNotifyWindow .button.flat:focus:hover:active:focus, - #XfceNotifyWindow .button.flat:focus:hover:active:hover:focus, - #XfceNotifyWindow .button.flat:focus:hover:checked, - #XfceNotifyWindow .button.flat:focus:hover:checked:hover, - #XfceNotifyWindow .button.flat:focus:hover:checked:focus, - #XfceNotifyWindow .button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.4); } - .osd.button:focus:hover:insensitive, .osd.button.flat:focus:hover:insensitive, .osd .button:focus:hover:insensitive, .osd .button.flat:focus:hover:insensitive, - #XfceNotifyWindow.button:focus:hover:insensitive, - #XfceNotifyWindow.button.flat:focus:hover:insensitive, - #XfceNotifyWindow .button:focus:hover:insensitive, - #XfceNotifyWindow .button.flat:focus:hover:insensitive { - border-color: rgba(196, 196, 196, 0.4); } - .osd.button:focus:hover:active:insensitive, .osd.button:focus:hover:checked:insensitive, .osd.button.flat:focus:hover:active:insensitive, .osd.button.flat:focus:hover:checked:insensitive, .osd .button:focus:hover:active:insensitive, .osd .button:focus:hover:checked:insensitive, .osd .button.flat:focus:hover:active:insensitive, .osd .button.flat:focus:hover:checked:insensitive, - #XfceNotifyWindow.button:focus:hover:active:insensitive, - #XfceNotifyWindow.button:focus:hover:checked:insensitive, - #XfceNotifyWindow.button.flat:focus:hover:active:insensitive, - #XfceNotifyWindow.button.flat:focus:hover:checked:insensitive, - #XfceNotifyWindow .button:focus:hover:active:insensitive, - #XfceNotifyWindow .button:focus:hover:checked:insensitive, - #XfceNotifyWindow .button.flat:focus:hover:active:insensitive, - #XfceNotifyWindow .button.flat:focus:hover:checked:insensitive { - border-color: rgba(184, 184, 184, 0.4); } - .osd.button:checked, .osd.button:active, .osd.button.flat:checked, .osd.button.flat:active, .osd .button:checked, .osd .button:active, .osd .button.flat:checked, .osd .button.flat:active, - #XfceNotifyWindow.button:checked, - #XfceNotifyWindow.button:active, - #XfceNotifyWindow.button.flat:checked, - #XfceNotifyWindow.button.flat:active, - #XfceNotifyWindow .button:checked, - #XfceNotifyWindow .button:active, - #XfceNotifyWindow .button.flat:checked, - #XfceNotifyWindow .button.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, - #XfceNotifyWindow.button:checked:focus, - #XfceNotifyWindow.button:checked:hover, - #XfceNotifyWindow.button:active:focus, - #XfceNotifyWindow.button:active:hover, - #XfceNotifyWindow.button.flat:checked:focus, - #XfceNotifyWindow.button.flat:checked:hover, - #XfceNotifyWindow.button.flat:active:focus, - #XfceNotifyWindow.button.flat:active:hover, - #XfceNotifyWindow .button:checked:focus, - #XfceNotifyWindow .button:checked:hover, - #XfceNotifyWindow .button:active:focus, - #XfceNotifyWindow .button:active:hover, - #XfceNotifyWindow .button.flat:checked:focus, - #XfceNotifyWindow .button.flat:checked:hover, - #XfceNotifyWindow .button.flat:active:focus, - #XfceNotifyWindow .button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.32),0.3); } - .osd.button:checked:active, .osd.button:checked:active:hover, .osd.button:checked:active:focus, .osd.button:checked:active:hover:focus, .osd.button:checked:checked, .osd.button:checked:checked:hover, .osd.button:checked:checked:focus, .osd.button:checked:checked:hover:focus, .osd.button:active:active, .osd.button:active:active:hover, .osd.button:active:active:focus, .osd.button:active:active:hover:focus, .osd.button:active:checked, .osd.button:active:checked:hover, .osd.button:active:checked:focus, .osd.button:active:checked:hover:focus, .osd.button.flat:checked:active, .osd.button.flat:checked:active:hover, .osd.button.flat:checked:active:focus, .osd.button.flat:checked:active:hover:focus, .osd.button.flat:checked:checked, .osd.button.flat:checked:checked:hover, .osd.button.flat:checked:checked:focus, .osd.button.flat:checked:checked:hover:focus, .osd.button.flat:active:active, .osd.button.flat:active:active:hover, .osd.button.flat:active:active:focus, .osd.button.flat:active:active:hover:focus, .osd.button.flat:active:checked, .osd.button.flat:active:checked:hover, .osd.button.flat:active:checked:focus, .osd.button.flat:active:checked:hover:focus, .osd .button:checked:active, .osd .button:checked:active:hover, .osd .button:checked:active:focus, .osd .button:checked:active:hover:focus, .osd .button:checked:checked, .osd .button:checked:checked:hover, .osd .button:checked:checked:focus, .osd .button:checked:checked:hover:focus, .osd .button:active:active, .osd .button:active:active:hover, .osd .button:active:active:focus, .osd .button:active:active:hover:focus, .osd .button:active:checked, .osd .button:active:checked:hover, .osd .button:active:checked:focus, .osd .button:active:checked:hover:focus, .osd .button.flat:checked:active, .osd .button.flat:checked:active:hover, .osd .button.flat:checked:active:focus, .osd .button.flat:checked:active:hover:focus, .osd .button.flat:checked:checked, .osd .button.flat:checked:checked:hover, .osd .button.flat:checked:checked:focus, .osd .button.flat:checked:checked:hover:focus, .osd .button.flat:active:active, .osd .button.flat:active:active:hover, .osd .button.flat:active:active:focus, .osd .button.flat:active:active:hover:focus, .osd .button.flat:active:checked, .osd .button.flat:active:checked:hover, .osd .button.flat:active:checked:focus, .osd .button.flat:active:checked:hover:focus, - #XfceNotifyWindow.button:checked:active, - #XfceNotifyWindow.button:checked:active:hover, - #XfceNotifyWindow.button:checked:active:focus, - #XfceNotifyWindow.button:checked:active:hover:focus, - #XfceNotifyWindow.button:checked:checked, - #XfceNotifyWindow.button:checked:checked:hover, - #XfceNotifyWindow.button:checked:checked:focus, - #XfceNotifyWindow.button:checked:checked:hover:focus, - #XfceNotifyWindow.button:active:active, - #XfceNotifyWindow.button:active:active:hover, - #XfceNotifyWindow.button:active:active:focus, - #XfceNotifyWindow.button:active:active:hover:focus, - #XfceNotifyWindow.button:active:checked, - #XfceNotifyWindow.button:active:checked:hover, - #XfceNotifyWindow.button:active:checked:focus, - #XfceNotifyWindow.button:active:checked:hover:focus, - #XfceNotifyWindow.button.flat:checked:active, - #XfceNotifyWindow.button.flat:checked:active:hover, - #XfceNotifyWindow.button.flat:checked:active:focus, - #XfceNotifyWindow.button.flat:checked:active:hover:focus, - #XfceNotifyWindow.button.flat:checked:checked, - #XfceNotifyWindow.button.flat:checked:checked:hover, - #XfceNotifyWindow.button.flat:checked:checked:focus, - #XfceNotifyWindow.button.flat:checked:checked:hover:focus, - #XfceNotifyWindow.button.flat:active:active, - #XfceNotifyWindow.button.flat:active:active:hover, - #XfceNotifyWindow.button.flat:active:active:focus, - #XfceNotifyWindow.button.flat:active:active:hover:focus, - #XfceNotifyWindow.button.flat:active:checked, - #XfceNotifyWindow.button.flat:active:checked:hover, - #XfceNotifyWindow.button.flat:active:checked:focus, - #XfceNotifyWindow.button.flat:active:checked:hover:focus, - #XfceNotifyWindow .button:checked:active, - #XfceNotifyWindow .button:checked:active:hover, - #XfceNotifyWindow .button:checked:active:focus, - #XfceNotifyWindow .button:checked:active:hover:focus, - #XfceNotifyWindow .button:checked:checked, - #XfceNotifyWindow .button:checked:checked:hover, - #XfceNotifyWindow .button:checked:checked:focus, - #XfceNotifyWindow .button:checked:checked:hover:focus, - #XfceNotifyWindow .button:active:active, - #XfceNotifyWindow .button:active:active:hover, - #XfceNotifyWindow .button:active:active:focus, - #XfceNotifyWindow .button:active:active:hover:focus, - #XfceNotifyWindow .button:active:checked, - #XfceNotifyWindow .button:active:checked:hover, - #XfceNotifyWindow .button:active:checked:focus, - #XfceNotifyWindow .button:active:checked:hover:focus, - #XfceNotifyWindow .button.flat:checked:active, - #XfceNotifyWindow .button.flat:checked:active:hover, - #XfceNotifyWindow .button.flat:checked:active:focus, - #XfceNotifyWindow .button.flat:checked:active:hover:focus, - #XfceNotifyWindow .button.flat:checked:checked, - #XfceNotifyWindow .button.flat:checked:checked:hover, - #XfceNotifyWindow .button.flat:checked:checked:focus, - #XfceNotifyWindow .button.flat:checked:checked:hover:focus, - #XfceNotifyWindow .button.flat:active:active, - #XfceNotifyWindow .button.flat:active:active:hover, - #XfceNotifyWindow .button.flat:active:active:focus, - #XfceNotifyWindow .button.flat:active:active:hover:focus, - #XfceNotifyWindow .button.flat:active:checked, - #XfceNotifyWindow .button.flat:active:checked:hover, - #XfceNotifyWindow .button.flat:active:checked:focus, - #XfceNotifyWindow .button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.32); } - .osd.button:checked:insensitive, .osd.button:active:insensitive, .osd.button.flat:checked:insensitive, .osd.button.flat:active:insensitive, .osd .button:checked:insensitive, .osd .button:active:insensitive, .osd .button.flat:checked:insensitive, .osd .button.flat:active:insensitive, - #XfceNotifyWindow.button:checked:insensitive, - #XfceNotifyWindow.button:active:insensitive, - #XfceNotifyWindow.button.flat:checked:insensitive, - #XfceNotifyWindow.button.flat:active:insensitive, - #XfceNotifyWindow .button:checked:insensitive, - #XfceNotifyWindow .button:active:insensitive, - #XfceNotifyWindow .button.flat:checked:insensitive, - #XfceNotifyWindow .button.flat:active:insensitive { - border-color: rgba(196, 196, 196, 0.32); } - .osd.button:checked:active:insensitive, .osd.button:checked:checked:insensitive, .osd.button:active:active:insensitive, .osd.button:active:checked:insensitive, .osd.button.flat:checked:active:insensitive, .osd.button.flat:checked:checked:insensitive, .osd.button.flat:active:active:insensitive, .osd.button.flat:active:checked:insensitive, .osd .button:checked:active:insensitive, .osd .button:checked:checked:insensitive, .osd .button:active:active:insensitive, .osd .button:active:checked:insensitive, .osd .button.flat:checked:active:insensitive, .osd .button.flat:checked:checked:insensitive, .osd .button.flat:active:active:insensitive, .osd .button.flat:active:checked:insensitive, - #XfceNotifyWindow.button:checked:active:insensitive, - #XfceNotifyWindow.button:checked:checked:insensitive, - #XfceNotifyWindow.button:active:active:insensitive, - #XfceNotifyWindow.button:active:checked:insensitive, - #XfceNotifyWindow.button.flat:checked:active:insensitive, - #XfceNotifyWindow.button.flat:checked:checked:insensitive, - #XfceNotifyWindow.button.flat:active:active:insensitive, - #XfceNotifyWindow.button.flat:active:checked:insensitive, - #XfceNotifyWindow .button:checked:active:insensitive, - #XfceNotifyWindow .button:checked:checked:insensitive, - #XfceNotifyWindow .button:active:active:insensitive, - #XfceNotifyWindow .button:active:checked:insensitive, - #XfceNotifyWindow .button.flat:checked:active:insensitive, - #XfceNotifyWindow .button.flat:checked:checked:insensitive, - #XfceNotifyWindow .button.flat:active:active:insensitive, - #XfceNotifyWindow .button.flat:active:checked:insensitive { - border-color: rgba(184, 184, 184, 0.32); } - .osd.button:checked:focus, .osd.button:checked:hover, .osd.button:active:focus, .osd.button:active:hover, .osd.button.flat:checked:focus, .osd.button.flat:checked:hover, .osd.button.flat:active:focus, .osd.button.flat:active:hover, .osd .button:checked:focus, .osd .button:checked:hover, .osd .button:active:focus, .osd .button:active:hover, .osd .button.flat:checked:focus, .osd .button.flat:checked:hover, .osd .button.flat:active:focus, .osd .button.flat:active:hover, - #XfceNotifyWindow.button:checked:focus, - #XfceNotifyWindow.button:checked:hover, - #XfceNotifyWindow.button:active:focus, - #XfceNotifyWindow.button:active:hover, - #XfceNotifyWindow.button.flat:checked:focus, - #XfceNotifyWindow.button.flat:checked:hover, - #XfceNotifyWindow.button.flat:active:focus, - #XfceNotifyWindow.button.flat:active:hover, - #XfceNotifyWindow .button:checked:focus, - #XfceNotifyWindow .button:checked:hover, - #XfceNotifyWindow .button:active:focus, - #XfceNotifyWindow .button:active:hover, - #XfceNotifyWindow .button.flat:checked:focus, - #XfceNotifyWindow .button.flat:checked:hover, - #XfceNotifyWindow .button.flat:active:focus, - #XfceNotifyWindow .button.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .osd.button:focus, .osd.button:hover, .osd.button.flat:focus, .osd.button.flat:hover, .osd .button:focus, .osd .button:hover, .osd .button.flat:focus, .osd .button.flat:hover, - #XfceNotifyWindow.button:focus, - #XfceNotifyWindow.button:hover, - #XfceNotifyWindow.button.flat:focus, - #XfceNotifyWindow.button.flat:hover, - #XfceNotifyWindow .button:focus, - #XfceNotifyWindow .button:hover, - #XfceNotifyWindow .button.flat:focus, - #XfceNotifyWindow .button.flat:hover { - color: #e6e6e6; } - .osd.button:insensitive:insensitive, .osd.button.flat:insensitive:insensitive, .osd .button:insensitive:insensitive, .osd .button.flat:insensitive:insensitive, - #XfceNotifyWindow.button:insensitive:insensitive, - #XfceNotifyWindow.button.flat:insensitive:insensitive, - #XfceNotifyWindow .button:insensitive:insensitive, - #XfceNotifyWindow .button.flat:insensitive:insensitive { - background-color: alpha(mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); - box-shadow: none; } - .osd.button:insensitive:insensitive :insensitive, .osd.button.flat:insensitive:insensitive :insensitive, .osd .button:insensitive:insensitive :insensitive, .osd .button.flat:insensitive:insensitive :insensitive, - #XfceNotifyWindow.button:insensitive:insensitive :insensitive, - #XfceNotifyWindow.button.flat:insensitive:insensitive :insensitive, - #XfceNotifyWindow .button:insensitive:insensitive :insensitive, - #XfceNotifyWindow .button.flat:insensitive:insensitive :insensitive { - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); } - .osd.button:active:insensitive, .osd.button:checked:insensitive, .osd .button:active:insensitive, .osd .button:checked:insensitive, - #XfceNotifyWindow.button:active:insensitive, - #XfceNotifyWindow.button:checked:insensitive, - #XfceNotifyWindow .button:active:insensitive, - #XfceNotifyWindow .button:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .osd.button:active:insensitive:insensitive, .osd.button:checked:insensitive:insensitive, .osd .button:active:insensitive:insensitive, .osd .button:checked:insensitive:insensitive, - #XfceNotifyWindow.button:active:insensitive:insensitive, - #XfceNotifyWindow.button:checked:insensitive:insensitive, - #XfceNotifyWindow .button:active:insensitive:insensitive, - #XfceNotifyWindow .button:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - .osd.button.separator, .osd.button .separator, .osd .button.separator, .osd .button .separator, - #XfceNotifyWindow.button.separator, - #XfceNotifyWindow.button .separator, - #XfceNotifyWindow .button.separator, - #XfceNotifyWindow .button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.7); } - .osd.button.separator:insensitive, .osd.button .separator:insensitive, .osd .button.separator:insensitive, .osd .button .separator:insensitive, - #XfceNotifyWindow.button.separator:insensitive, - #XfceNotifyWindow.button .separator:insensitive, - #XfceNotifyWindow .button.separator:insensitive, - #XfceNotifyWindow .button .separator:insensitive { - color: rgba(26, 30, 36, 0.65); } - .osd.toolbar, - #XfceNotifyWindow.toolbar { - -GtkToolbar-button-relief: normal; - padding: 4px; - border: 1px solid rgba(21, 24, 29, 0.8); - border-radius: 4px; - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - color: #e6e6e6; } - .osd.toolbar .separator, - #XfceNotifyWindow.toolbar .separator { - color: rgba(23, 27, 32, 0.8); } - .osd.trough, - #XfceNotifyWindow.trough { - background-color: rgba(21, 24, 29, 0.8); } - .osd.progressbar, - #XfceNotifyWindow.progressbar { - background-color: #e6e6e6; } - .osd .scale.slider, - #XfceNotifyWindow .scale.slider { - background-color: rgba(28, 32, 39, 0.8); - background-image: none; - border-color: rgba(21, 24, 29, 0.8); } - .osd .scale.slider:focus, .osd .scale.slider:hover, - #XfceNotifyWindow .scale.slider:focus, - #XfceNotifyWindow .scale.slider:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.8),0.3); } - .osd .scale.slider:active, .osd .scale.slider:active:hover, .osd .scale.slider:active:focus, .osd .scale.slider:active:hover:focus, .osd .scale.slider:checked, .osd .scale.slider:checked:hover, .osd .scale.slider:checked:focus, .osd .scale.slider:checked:hover:focus, - #XfceNotifyWindow .scale.slider:active, - #XfceNotifyWindow .scale.slider:active:hover, - #XfceNotifyWindow .scale.slider:active:focus, - #XfceNotifyWindow .scale.slider:active:hover:focus, - #XfceNotifyWindow .scale.slider:checked, - #XfceNotifyWindow .scale.slider:checked:hover, - #XfceNotifyWindow .scale.slider:checked:focus, - #XfceNotifyWindow .scale.slider:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.8); } - .osd .scale.slider:insensitive, - #XfceNotifyWindow .scale.slider:insensitive { - border-color: rgba(22, 26, 31, 0.8); } - .osd .scale.slider:active:insensitive, .osd .scale.slider:checked:insensitive, - #XfceNotifyWindow .scale.slider:active:insensitive, - #XfceNotifyWindow .scale.slider:checked:insensitive { - border-color: rgba(21, 24, 29, 0.8); } - .osd .scale.slider:insensitive, - #XfceNotifyWindow .scale.slider:insensitive { - background-color: rgba(23, 27, 32, 0.8); - background-image: none; } - .osd .scale.trough, - #XfceNotifyWindow .scale.trough { - border-color: rgba(21, 24, 29, 0.8); - background-color: rgba(28, 32, 39, 0.8); - background-image: none; } - .osd .scale.trough.highlight, - #XfceNotifyWindow .scale.trough.highlight { - border-color: #00dfff; - background-color: #00dfff; - background-image: none; } - .osd .scale.trough:insensitive, .osd .scale.trough.highlight:insensitive, - #XfceNotifyWindow .scale.trough:insensitive, - #XfceNotifyWindow .scale.trough.highlight:insensitive { - border-color: rgba(22, 26, 31, 0.8); - background-color: rgba(23, 27, 32, 0.8); - background-image: none; } - .osd.view, GtkHTML.osd, .osd .view, .osd GtkHTML, - #XfceNotifyWindow.view, - GtkHTML#XfceNotifyWindow, - #XfceNotifyWindow .view, - #XfceNotifyWindow GtkHTML { - background-color: rgba(26, 30, 36, 0.8); } - .osd .scrollbar .trough, - #XfceNotifyWindow .scrollbar .trough { - background-color: rgba(26, 30, 36, 0.8); } - .osd .scrollbar .slider, - #XfceNotifyWindow .scrollbar .slider { - border: 1px solid mix(rgba(23, 26, 31, 0.8),#e6e6e6,0.21); - border-radius: 0; - background-color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.21); } - .osd .scrollbar .slider:hover, - #XfceNotifyWindow .scrollbar .slider:hover { - border-color: mix(rgba(23, 26, 31, 0.8),#e6e6e6,0.31); - background-color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.31); } - .osd .scrollbar .slider:active, - #XfceNotifyWindow .scrollbar .slider:active { - border-color: #00c9e6; - background-color: #00dfff; } - .osd GtkIconView.cell:selected, .osd GtkIconView.cell:selected:focus, - #XfceNotifyWindow GtkIconView.cell:selected, - #XfceNotifyWindow GtkIconView.cell:selected:focus { - background-color: transparent; - border: 3px solid mix(rgba(23, 26, 31, 0.8),#e6e6e6,0.21); - border-radius: 4px; - outline-color: transparent; } - .osd .page-thumbnail, - #XfceNotifyWindow .page-thumbnail { - border: 1px solid rgba(23, 27, 32, 0.8); - /* when there's no pixbuf yet */ - background-color: rgba(26, 30, 36, 0.8); } - -.osd GtkProgressBar, GtkProgressBar.osd { - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 2px; - -GtkProgressBar-min-horizontal-bar-height: 2px; - padding: 0; } - .osd GtkProgressBar.trough, GtkProgressBar.osd.trough { - padding: 0; - border-style: none; - border-radius: 0; - background-image: none; - background-color: transparent; } - .osd GtkProgressBar.progressbar, GtkProgressBar.osd.progressbar { - border-style: none; - border-radius: 0; - background-color: #00dfff; - background-image: none; } - -.overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(0, 223, 255, 0.2)), to(rgba(0, 223, 255, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: 0; - box-shadow: none; } - .overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: 0; - box-shadow: none; } - -.overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(0, 223, 255, 0.2)), to(rgba(0, 223, 255, 0))); - background-size: 100% 5%, 100% 100%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: 0; - box-shadow: none; } - .overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: 0; - box-shadow: none; } - -.overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(0, 223, 255, 0.2)), to(rgba(0, 223, 255, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: 0; - box-shadow: none; } - .overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: 0; - box-shadow: none; } - -.overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(0, 223, 255, 0.2)), to(rgba(0, 223, 255, 0))); - background-size: 5% 100%, 100% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: 0; - box-shadow: none; } - .overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(0, 223, 255, 0.35)), to(rgba(0, 223, 255, 0.25))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: 0; - box-shadow: none; } - -.undershoot.top { - background-color: transparent; - /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%);*/ - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; } - -.undershoot.bottom { - background-color: transparent; - /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%);*/ - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; } - -.undershoot.left { - background-color: transparent; - /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%);*/ - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; } - -.undershoot.right { - background-color: transparent; - /*background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%);*/ - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; } - -/***************** - ! Progress bars * -******************/ -GtkProgressBar { - padding: 0; - border-radius: 4px; - font-size: smaller; - color: rgba(229, 229, 229, 0.6); - -GtkProgressBar-min-horizontal-bar-height: 6; - -GtkProgressBar-min-vertical-bar-width: 6; } - GtkProgressBar.osd { - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 0; - -GtkProgressBar-min-horizontal-bar-height: 3; } - GtkProgressBar.trough { - border: 1px solid rgba(21, 24, 29, 0.5); - background-color: #1c2027; - background-image: none; } - -.progressbar { - background-color: #00dfff; - background-image: none; - border-radius: 0; - box-shadow: none; } - .progressbar.left { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .progressbar.right { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - .progressbar.left.right { - box-shadow: none; } - .progressbar.vertical { - background-color: #00dfff; - background-image: none; } - .progressbar.vertical.bottom { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - .progressbar.vertical.top { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -GtkLevelBar { - -GtkLevelBar-min-block-width: 34; - -GtkLevelBar-min-block-height: 3; } - GtkLevelBar.vertical { - -GtkLevelBar-min-block-width: 3; - -GtkLevelBar-min-block-height: 34; } - -.level-bar.trough { - background-color: #1c2027; - background-image: none; - border: 1px solid rgba(21, 24, 29, 0.5); - border-radius: 4px; } - -.level-bar.fill-block { - background-color: #00dfff; - background-image: none; - border-color: transparent; - border-radius: 0; } - .level-bar.fill-block.indicator-discrete.horizontal { - margin-right: 1px; } - .level-bar.fill-block.indicator-discrete.vertical { - margin-bottom: 1px; } - .level-bar.fill-block.level-high { - background-color: #b1b557; - border-color: transparent; } - .level-bar.fill-block.level-low { - background-color: #e6be19; - border-color: transparent; } - .level-bar.fill-block.empty-fill-block { - background-color: transparent; - border-color: transparent; - box-shadow: none; } - -.scale { - -GtkRange-slider-width: 16; - -GtkRange-trough-border: 1; - -GtkScale-slider-length: 16; - padding: 0; - border-width: 1px; - border-radius: 4px; - outline-offset: -1px; } - .scale.slider { - background-color: #1c2027; - background-image: none; - border-color: #15181d; - border-radius: 8px; - border-width: 1px; - border-style: solid; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.3); } - .scale.slider:focus, .scale.slider:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - .scale.slider:active, .scale.slider:active:hover, .scale.slider:active:focus, .scale.slider:active:hover:focus, .scale.slider:checked, .scale.slider:checked:hover, .scale.slider:checked:focus, .scale.slider:checked:hover:focus { - border-color: #121519; } - .scale.slider:insensitive { - border-color: #161a1f; } - .scale.slider:active:insensitive, .scale.slider:checked:insensitive { - border-color: #15181d; } - .scale.slider:insensitive { - background-color: #171b20; - background-image: none; } - .scale.fine-tune:active, .scale.fine-tune:active:hover, .scale.fine-tune.horizontal:active, .scale.fine-tune.horizontal:active:hover { - background-size: 50%; - background-repeat: no-repeat; - background-position: center; } - .scale.mark { - border-color: rgba(21, 24, 29, 0.5); } - .scale.trough { - background-color: #1c2027; - background-image: none; - margin: 7px 0; - border: 1px solid rgba(21, 24, 29, 0.5); - border-radius: 4px; } - .scale.trough:insensitive { - background-color: #171b20; - background-image: none; } - .scale.trough.vertical { - margin: 0 7px; } - .scale.highlight.left, .memuitem .scale.highlight.left { - background-color: #00dfff; - background-image: none; - border-color: #00dfff; } - .scale.highlight.left:hover, .memuitem .scale.highlight.left:hover { - border-color: #00b2cc; - background-color: #00b2cc; } - .scale.highlight.left:insensitive, .memuitem .scale.highlight.left:insensitive { - background-color: #171b20; - background-image: none; - border-color: #161a1f; } - .scale.highlight.bottom { - background-color: #00dfff; - background-image: none; - border-color: #00dfff; } - -/*********** - ! Scrollbar -************/ -* { - -GtkRange-slider-width: 8; - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-border: 2; - -GtkRange-trough-under-steppers: 1; - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - -GtkScrollbar-min-slider-length: 80; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; } - -.scrollbar { - border: 0; - padding: 0; } - .scrollbar.button, .scrollbar.button:active, .scrollbar.button:active:hover { - border-width: 0; - border-radius: 0; - background-color: transparent; - background-image: none; - color: rgba(229, 229, 229, 0.5); } - .scrollbar.slider, .scrollbar.slider.vertical { - border: 0; - border-radius: 4px; - background-color: mix(#1a1e24,#e5e5e5,0.21); } - .scrollbar.slider:hover, .scrollbar.slider.vertical:hover { - background-color: mix(#1a1e24,#e5e5e5,0.31); } - .scrollbar.slider:active, .scrollbar.slider.vertical:active { - background-color: #00dfff; } - .scrollbar.slider.fine-tune:hover:active, .scrollbar.slider.vertical.fine-tune:hover:active { - border: 2px solid transparent; } - .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - opacity: .5; - -GtkRange-slider-width: 4px; } - .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { - margin: 0; - background-color: #e5e5e5; - background-clip: padding-box; } - .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { - border-style: none; - background-color: transparent; } - .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { - opacity: .7; } - -.scrollbars-junction, -.scrollbars-junction.frame, -.scrollbar.trough { - border: 0; - border-radius: 0; - background-color: #1a1e24; - background-image: none; } - -OsThumb, OsScrollbar { - color: #121519; } - OsThumb:selected, OsScrollbar:selected { - background-color: #00dfff; } - OsThumb:active, OsScrollbar:active { - background-color: #00dfff; } - OsThumb:insensitive, OsScrollbar:insensitive { - background-color: #171b20; } - -/********* - ! Sidebar -**********/ -.sidebar, .sidebar.view, GtkHTML.sidebar, .sidebar .view, .sidebar GtkHTML, .sidebar GtkScrolledWindow { - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.1); } - .sidebar.separator, .sidebar.separator:hover, .sidebar.separator:focus, .sidebar.view.separator, GtkHTML.sidebar.separator, .sidebar.view.separator:hover, GtkHTML.sidebar.separator:hover, .sidebar.view.separator:focus, GtkHTML.sidebar.separator:focus, .sidebar .view.separator, .sidebar GtkHTML.separator, .sidebar .view.separator:hover, .sidebar GtkHTML.separator:hover, .sidebar .view.separator:focus, .sidebar GtkHTML.separator:focus, .sidebar GtkScrolledWindow.separator, .sidebar GtkScrolledWindow.separator:hover, .sidebar GtkScrolledWindow.separator:focus { - border-width: 1px; - border-style: solid; - border-color: #171b20; - color: #171b20; } - -.sidebar row:selected, .sidebar row:selected:hover, .sidebar row:selected:focus, .sidebar .view row:selected, .sidebar GtkHTML row:selected, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover, .sidebar .view row:selected:focus, .sidebar GtkHTML row:selected:focus { - border: 0; - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - -.sidebar row:selected:hover, .sidebar .view row:selected:hover, .sidebar GtkHTML row:selected:hover { - border: 0; - background-image: none; - background-color: #0de1ff; - color: #1a1e24; } - -.sidebar row:hover, .sidebar .view row:hover, .sidebar GtkHTML row:hover { - border: 0; - background-image: none; - background-color: #1b2026; } - -.sidebar .frame { - border-width: 0; } - -.sidebar .sidebar-row { - padding: 1px; } - -.sidebar .sidebar-icon { - padding-left: 8px; - padding-right: 8px; } - -GtkAssistant .sidebar { - padding: 4px; - border-width: 0 1px 0 0; - border-style: solid; - border-right-color: #15181d; - border-radius: 0; - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.1); } - GtkAssistant .sidebar:dir(ltr) { - border-width: 0 1px 0 0; } - GtkAssistant .sidebar:dir(rtl) { - border-width: 0 0 0 1px; } - GtkAssistant .sidebar .label { - padding: 4px 8px; } - GtkAssistant .sidebar .label.highlight { - background-color: mix(#1a1e24,#e5e5e5,0.8); } - GtkAssistant .sidebar.csd .sidebar { - border-top-style: none; } - GtkAssistant .sidebar .highlight { - font: bold; } - -/****** -! Paned -*******/ -GtkPaned { - -GtkPaned-handle-size: 1; - -gtk-icon-source: none; - margin: 0 4px; } - GtkPaned:dir(rtl) { - margin-right: 0; - margin-left: 4px; } - GtkPaned .pane-separator { - background-color: #171b20; } - GtkPaned.wide { - -GtkPaned-handle-size: 4; - margin: 0; } - GtkPaned.wide .pane-separator { - background-color: transparent; - border-style: none solid; - border-color: #171b20; - border-width: 1px; } - GtkPaned.wide.vertical .pane-separator { - border-style: solid none; } - -/******************* - ! Spinner animation -********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } - -.spinner { - background-image: none; - background-color: #00dfff; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - .spinner:active { - opacity: 1; - animation: spin 1s linear infinite; } - .spinner:active:insensitive { - opacity: .5; } - -/*********************** - ! Check and Radio items -************************/ -* { - -GtkCheckButton-indicator-size: 16; - -GtkCheckMenuItem-indicator-size: 16; } - -.radio { - background-image: none; - -gtk-icon-source: url("../assets/radio-unchecked.svg"); } - .radio:insensitive { - -gtk-icon-source: url("../assets/radio-unchecked-insensitive.svg"); } - .radio:checked, .radio:active { - -gtk-icon-source: url("../assets/radio-checked.svg"); } - .radio:checked:insensitive, .radio:active:insensitive { - -gtk-icon-source: url("../assets/radio-checked-insensitive.svg"); } - .radio:inconsistent { - -gtk-icon-source: url("../assets/radio-mixed.svg"); } - .radio:inconsistent:insensitive { - -gtk-icon-source: url("../assets/radio-mixed-insensitive.svg"); } - .radio.menuitem { - -gtk-icon-source: url("../assets/menuitem-radio-unchecked.svg"); } - .radio.menuitem:insensitive { - -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } - .radio.menuitem:checked, .radio.menuitem:active { - -gtk-icon-source: url("../assets/menuitem-radio-checked.svg"); } - .radio.menuitem:checked:hover, .radio.menuitem:active:hover { - -gtk-icon-source: url("../assets/menuitem-radio-checked-hover.svg"); } - .radio.menuitem:checked:insensitive, .radio.menuitem:active:insensitive { - -gtk-icon-source: url("../assets/menuitem-radio-checked-insensitive.svg"); } - .radio.menuitem:inconsistent { - -gtk-icon-source: url("../assets/menuitem-radio-mixed.svg"); } - .radio.menuitem:inconsistent:hover { - -gtk-icon-source: url("../assets/menuitem-radio-mixed-hover.svg"); } - .radio.menuitem:inconsistent:insensitive { - -gtk-icon-source: url("../assets/menuitem-radio-mixed-insensitive.svg"); } - -.check { - background-image: none; - -gtk-icon-source: url("../assets/checkbox-unchecked.svg"); } - .check:insensitive { - -gtk-icon-source: url("../assets/checkbox-unchecked-insensitive.svg"); } - .check:checked, .check:active { - -gtk-icon-source: url("../assets/checkbox-checked.svg"); } - .check:checked:insensitive, .check:active:insensitive { - -gtk-icon-source: url("../assets/checkbox-checked-insensitive.svg"); } - .check:inconsistent { - -gtk-icon-source: url("../assets/checkbox-mixed.svg"); } - .check:inconsistent:insensitive { - -gtk-icon-source: url("../assets/checkbox-mixed-insensitive.svg"); } - .check.menuitem { - -gtk-icon-source: url("../assets/menuitem-checkbox-unchecked.svg"); } - .check.menuitem:insensitive { - -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } - .check.menuitem:checked, .check.menuitem:active { - -gtk-icon-source: url("../assets/menuitem-checkbox-checked.svg"); } - .check.menuitem:checked:hover, .check.menuitem:active:hover { - -gtk-icon-source: url("../assets/menuitem-checkbox-checked-hover.svg"); } - .check.menuitem:checked:insensitive, .check.menuitem:active:insensitive { - -gtk-icon-source: url("../assets/menuitem-checkbox-checked-insensitive.svg"); } - .check.menuitem:inconsistent { - -gtk-icon-source: url("../assets/menuitem-checkbox-mixed.svg"); } - .check.menuitem:inconsistent:hover { - -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-hover.svg"); } - .check.menuitem:inconsistent:insensitive { - -gtk-icon-source: url("../assets/menuitem-checkbox-mixed-insensitive.svg"); } - -.view.content-view.check:not(list), GtkHTML.content-view.check:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); - background-color: transparent; } - -.view.content-view.check:hover:not(list), GtkHTML.content-view.check:hover:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); - background-color: transparent; } - -.view.content-view.check:active:not(list), GtkHTML.content-view.check:active:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-checked.svg"); - background-color: transparent; } - -.view.content-view.check:backdrop:not(list), GtkHTML.content-view.check:backdrop:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-unchecked.svg"); - background-color: transparent; } - -.view.content-view.check:checked:not(list), GtkHTML.content-view.check:checked:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-checked.svg"); - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), GtkHTML.content-view.check:checked:hover:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-checked.svg"); - background-color: transparent; } - -.view.content-view.check:checked:active:not(list), GtkHTML.content-view.check:checked:active:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-checked.svg"); - background-color: transparent; } - -.view.content-view.check:backdrop:checked:not(list), GtkHTML.content-view.check:backdrop:checked:not(list) { - icon-shadow: none; - -gtk-icon-source: url("../assets/grid-selection-checked.svg"); - background-color: transparent; } - -/******** - ! Switch -*********/ -GtkSwitch { - padding: 0; - border-radius: 4px; - font: bold condensed; - outline-offset: -4px; } - GtkSwitch.slider { - background-color: #1f242b; - background-image: none; - border: 1px solid rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - GtkSwitch.slider:insensitive { - border-color: rgba(0, 0, 0, 0.1); - background-color: #171b20; - box-shadow: none; } - GtkSwitch.trough { - background-color: #191d22; - background-image: none; - border: 1px solid #15181d; - color: #e5e5e5; - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.07), inset 0 1px rgba(46, 46, 46, 0.08), inset -1px 0 rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - GtkSwitch.trough:active { - background-color: #00dfff; - background-image: none; - border-color: #00c9e6; - color: #1a1e24; } - GtkSwitch.trough:insensitive { - background-color: #171b20; - background-image: none; - border-color: #161a1f; - color: mix(#e5e5e5,#1a1e24,0.5); } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Toolbar -**********/ -/*************** - ! Generic views -****************/ -* { - -GtkTextView-error-underline-color: #c94f26; } - -.view, GtkHTML { - color: #e6e6e6; - background-color: #444444; } - .view:insensitive, GtkHTML:insensitive, .view:insensitive:insensitive, GtkHTML:insensitive:insensitive { - background-color: #3d3d3d; - color: mix(#e6e6e6,#444444,0.5); } - -.cell { - border-width: 0; - border-radius: 0; } - .cell:selected, .cell:selected:focus { - background-color: #00dfff; - color: #1a1e24; } - -row:selected, row:selected:hover, row:selected:focus { - -GtkWidget-focus-padding: 1; - -GtkWidget-focus-line-width: 0; - border: 0; - background-color: #00dfff; - background-image: none; - color: #1a1e24; } - -.content-view.view, GtkHTML.content-view { - background-color: #444444; } - .content-view.view:hover, GtkHTML.content-view:hover { - background-color: rgba(0, 223, 255, 0.6); } - .content-view.view:selected, GtkHTML.content-view:selected, .content-view.view:active, GtkHTML.content-view:active { - background-color: #00dfff; } - .content-view.view:insensitive, GtkHTML.content-view:insensitive { - background-color: #3d3d3d; } - .content-view.view.check, GtkHTML.content-view.check, .content-view.view.check:active, GtkHTML.content-view.check:active, .content-view.view.check:hover, GtkHTML.content-view.check:hover, .content-view.view.check:insensitive, GtkHTML.content-view.check:insensitive, .content-view.view.check:selected, GtkHTML.content-view.check:selected { - background-color: transparent; } - -.content-view .subtitle { - font: smaller; - padding: 0 12px; } - -GtkIconView.view.cell:selected, GtkIconView.view.cell:selected:focus { - border: 0; - border-radius: 2px; - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - -.dim-label, GtkLabel.separator, .dim-label.view, GtkLabel.view.separator, GtkHTML.dim-label { - color: alpha(currentColor,0.5); } - -.dnd { - border: 1px solid #00dfff; } - -.grip { - background-color: transparent; } - -.arrow { - color: alpha(currentColor,0.7); } - -.rubberband, .rubberband.view, GtkHTML.rubberband, .rubberband.content-view.view, GtkHTML.rubberband.content-view { - border: 1px solid #00dfff; - border-radius: 0; - background-color: rgba(0, 223, 255, 0.3); } - -GdMainIconView.content-view { - -GdMainIconView-icon-size: 40; } - -/* this will get overridden by .view, needed by gedit line numbers */ -GtkTextView { - background-color: mix(#1a1e24,#444444,0.5); } - -GtkHTML:insensitive { - background-color: #3d3d3d; } - -GtkDrawingArea { - background-color: transparent; } - -/************ - ! Treeview * -*************/ -GtkTreeView { - -GtkTreeView-expander-size: 8; - -GtkTreeView-vertical-separator: 0; - outline-offset: -1px; - border-top-color: #171b20; } - GtkTreeView:hover, GtkTreeView:selected, GtkTreeView:selected:focus, GtkTreeView:backdrop:selected, GtkTreeView:backdrop:selected:focus { - border-top-color: #00dfff; } - GtkTreeView.dnd { - border: 1px solid #00dfff; } - GtkTreeView .entry { - border-radius: 0; - background-color: #444444; - background-image: none; } - GtkTreeView .progressbar { - background-color: #00dfff; - background-image: none; - border: 1px solid #00b2cc; } - GtkTreeView .progressbar:selected:focus, GtkTreeView .progressbar:selected { - background-color: #00dfff; - background-image: none; - border: 1px solid mix(#00dfff,#00dfff,0.3); - color: #1a1e24; } - GtkTreeView .progressbar:insensitive:insensitive { - background-color: #1a1e24; - background-image: none; - border-color: #161a1f; } - GtkTreeView .trough { - background-color: mix(#1a1e24,#444444,0.5); - border: 1px solid #363636; } - GtkTreeView .trough:selected:focus, GtkTreeView .trough:selected { - background-color: #444444; - border: 1px solid mix(#00dfff,#1a1e24,0.3); - color: #e6e6e6; } - GtkTreeView .trough:insensitive:insensitive { - background-color: #444444; } - -/*********** - ! Separator -************/ -.view.separator, GtkHTML.separator, .separator { - color: #171b20; - border: 1px solid currentColor; } - -/********************* - ! Column view headers -**********************/ -column-header .button, column-header .button:active { - border-width: 0 1px 1px 0; - border-radius: 0; } - -column-header .button, column-header .button:active, column-header .button:focus, column-header .button:active:focus { - border-color: #171b20; - border-bottom-color: #15181d; } - -column-header .button:hover, column-header .button:active:hover, column-header .button:hover:focus, column-header .button:active:hover:focus { - border-color: #171b20; - border-bottom-color: #15181d; } - -column-header .button:last-child .button { - border-width: 0 0 1px; } - -/********** - ! Frames * -***********/ -.frame { - border: 1px solid #15181d; } - .frame.flat { - border: 0; } - -.content-view { - background-color: mix(#444444,#1a1e24,0.28); - color: mix(#e6e6e6,#e5e5e5,0.18); - border: 1px solid shade(mix(#444444,#1a1e24,0.78),0.8); } - -/************** - ! Window frame -***************/ -.window-frame, .window-frame.csd.popup, .window-frame.csd.message-dialog { - box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22), 0 0 0 1px #00dfff; } - .window-frame:backdrop, .window-frame.csd.popup:backdrop, .window-frame.csd.message-dialog:backdrop { - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23), 0 0 0 1px #444444; } - -.window-frame { - border: 0; - border-radius: 4px 4px 0 0; - background-color: mix(#121519,#e6e6e6,0.21); - /* this is used for the resize cursor area */ - margin: 12px; } - .window-frame.tiled { - border-radius: 0; } - .window-frame.solid-csd { - border-radius: 0; - margin: 0; - background-color: mix(#121519,#e6e6e6,0.21); - box-shadow: none; } - .window-frame.csd.popup { - border-radius: 0; } - .window-frame.csd.tooltip { - border-radius: 4px; - box-shadow: none; } - .window-frame.csd.message-dialog { - border-radius: 4px; } - .window-frame.ssd { - box-shadow: 0 0 0 1px #00dfff; } - .window-frame.ssd.maximized { - border-radius: 0; } - -/*********************** - ! Unity Greeter * - ***********************/ -.lightdm.menu { - background-image: none; - background-color: rgba(92, 92, 92, 0.6); - border-color: rgba(27, 31, 38, 0.2); - border-radius: 4px; - padding: 1px; - color: #1b1f26; } - -.lightdm-combo .menu { - background-color: #1c2027; - border-radius: 0; - padding: 0; - color: #1b1f26; } - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: #1b1f26; } - -.lightdm.menubar *, -.lightdm.menubar .menuitem { - padding: 2px; } - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button { - background-image: none; - background-color: rgba(92, 92, 92, 0.3); - border-color: rgba(27, 31, 38, 0.9); - border-radius: 5px; - padding: 5px; - color: #1b1f26; } - -.lightdm.button:hover { - background-image: none; - background-color: rgba(27, 31, 38, 0.3); - border-color: rgba(27, 31, 38, 0.6); - border-radius: 5px; - padding: 5px; - color: #1b1f26; - text-shadow: none; } - -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.button:focus, -.lightdm.entry { - background-image: none; - background-color: rgba(92, 92, 92, 0.3); - border-color: rgba(27, 31, 38, 0.6); - border-radius: 5px; - padding: 6px; - color: #1b1f26; - text-shadow: none; } - -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; } - -.lightdm.entry:focus { - border-color: rgba(27, 31, 38, 0.6); - border-width: 1px; - border-style: solid; - color: #1b1f26; } - -.lightdm.entry:selected { - background-color: rgba(27, 31, 38, 0.2); } - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); } } - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; } - -.lightdm.option-button { - background: none; - border-width: 0; } - -.lightdm.option-button:insensitive:insensitive { - background: none; } - -.lightdm.toggle-button { - background: none; - border-width: 0; } - -.lightdm.toggle-button.selected:hover { - background-color: rgba(27, 31, 38, 0.3); - border-color: rgba(27, 31, 38, 0.3); - border-width: 1px; } - -.lightdm.toggle-button.selected { - background-color: rgba(92, 92, 92, 0.3); - border-color: rgba(27, 31, 38, 0.3); - border-width: 1px; } - -/********* - ! Gedit * -**********/ -GeditWindow .pane-separator { - border-width: 0 1px 0 0; - border-style: solid; } - GeditWindow .pane-separator, GeditWindow .pane-separator:hover { - border-color: #171b20; - background-color: #1a1e24; } - -.gedit-document-panel { - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.1); } - .gedit-document-panel .list-row { - padding: 4px; } - .gedit-document-panel .list-row .button { - padding: 1px; - border-radius: 4px; - border-style: solid; - border-color: transparent; - border-width: 1px; - background-color: transparent; - background-image: none; - color: transparent; - icon-shadow: none; } - .gedit-document-panel .prelight-row .button { - border-color: rgba(92, 92, 92, 0.1); - color: rgba(27, 31, 38, 0.8); } - .gedit-document-panel .prelight-row .button:active { - border-color: rgba(92, 92, 92, 0.2); - background-color: rgba(92, 92, 92, 0.08); - color: #1b1f26; } - .gedit-document-panel list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { - border-color: rgba(92, 92, 92, 0.1); - color: #1b1f26; } - -.gedit-document-panel-group-row, .gedit-document-panel-group-row:hover { - border-top: 1px solid #171b20; - background-color: #1a1e24; } - -.gedit-document-panel-document-row:hover { - background-color: #1b2026; } - -.gedit-document-panel-dragged-row { - border: 1px solid rgba(92, 92, 92, 0.1); - background-color: rgba(92, 92, 92, 0.5); - color: #1b1f26; } - -.gedit-document-panel-placeholder-row { - border: 0; - background-color: rgba(92, 92, 92, 0.08); - transition: all 200ms ease-in; } - -GeditStatusbar { - border-top: 1px solid #15181d; } - -GeditStatusbar GeditSmallButton, GeditStatusMenuButton { - text-shadow: none; } - GeditStatusbar GeditSmallButton .button, GeditStatusMenuButton .button { - border-style: solid; - border-width: 0 1px; - border-color: transparent; - border-radius: 0; - padding: 1px 6px 2px 4px; } - GeditStatusbar GeditSmallButton .button:hover, GeditStatusbar GeditSmallButton .button:active, GeditStatusbar GeditSmallButton .button:active:hover, GeditStatusMenuButton .button:hover, GeditStatusMenuButton .button:active, GeditStatusMenuButton .button:active:hover { - border-color: #15181d; } - GeditStatusbar GeditSmallButton .button:active, GeditStatusMenuButton .button:active { - background-color: #191d22; - color: #e5e5e5; } - -GeditViewFrame .gedit-search-slider { - padding: 4px; - border-radius: 0 0 4px 4px; - border-width: 0 1px 1px; - border-style: solid; - border-color: #363636; - background-color: #444444; } - GeditViewFrame .gedit-search-slider .not-found { - background-color: #c94f26; - background-image: none; - color: #1a1a1a; } - -GeditFileBrowserWidget .toolbar { - padding: 2px; - border-top: 0; - background-color: #1a1e24; - background-image: none; } - -.gedit-search-entry-occurrences-tag { - margin: 2px; - padding: 2px; - color: mix(#e6e6e6,#444444,0.5); } - -/************ - ! Nautilus * -*************/ -.nautilus-desktop.nautilus-canvas-item { - color: #1b1f26; - text-shadow: 1px 1px #5c5c5c; } - .nautilus-desktop.nautilus-canvas-item:active { - color: #e5e5e5; } - .nautilus-desktop.nautilus-canvas-item:selected { - color: #1a1e24; } - .nautilus-desktop.nautilus-canvas-item:active, .nautilus-desktop.nautilus-canvas-item:hover, .nautilus-desktop.nautilus-canvas-item:selected { - text-shadow: none; } - -NautilusWindow .toolbar { - border-width: 0 0 1px; - border-style: solid; - border-color: #15181d; } - -NautilusWindow .sidebar .frame { - border: 0; } - -NautilusWindow GtkPaned { - border-width: 0 1px 0 0; - border-style: solid; } - NautilusWindow GtkPaned, NautilusWindow GtkPaned:hover { - border-color: #171b20; - background-color: #1a1e24; } - -NautilusNotebook.notebook { - border-right-width: 0; - border-left-width: 0; - border-bottom-width: 0; } - -NautilusNotebook .frame { - border: 0; } - -NautilusQueryEditor .toolbar { - padding-top: 3px; - padding-bottom: 2px; - border-width: 1px 0 0; - border-style: solid; - border-color: #1a1e24; - background-color: #171b20; } - NautilusQueryEditor .toolbar:nth-child(2) { - border-color: #15181d; } - NautilusQueryEditor .toolbar.search-bar { - border-top-width: 0; - border-bottom-width: 0; } - NautilusQueryEditor .toolbar:last-child, NautilusQueryEditor .toolbar:only-child, NautilusQueryEditor .toolbar.search-bar:last-child, NautilusQueryEditor .toolbar.search-bar:only-child { - border-bottom-width: 1px; - border-bottom-color: #15181d; } - -/******** - ! Nemo * -*********/ -.nemo-desktop.nemo-canvas-item { - color: #1b1f26; - text-shadow: 1px 1px #5c5c5c; } - .nemo-desktop.nemo-canvas-item:active { - color: #e5e5e5; } - .nemo-desktop.nemo-canvas-item:selected { - color: #1a1e24; } - .nemo-desktop.nemo-canvas-item:active, .nemo-desktop.nemo-canvas-item:hover, .nemo-desktop.nemo-canvas-item:selected { - text-shadow: none; } - -NemoPathbarButton { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); - -NemoPathbarButton-border-radius: 4px; } - NemoPathbarButton:focus, NemoPathbarButton:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - NemoPathbarButton:active, NemoPathbarButton:active:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover:focus, NemoPathbarButton:checked, NemoPathbarButton:checked:hover, NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - NemoPathbarButton:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - NemoPathbarButton.flat { - border-color: rgba(26, 30, 36, 0); - color: #e5e5e5; - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - NemoPathbarButton:hover, NemoPathbarButton.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - NemoPathbarButton:hover:focus, NemoPathbarButton:hover:hover, NemoPathbarButton.flat:hover:focus, NemoPathbarButton.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - NemoPathbarButton:hover:active, NemoPathbarButton:hover:active:hover, NemoPathbarButton:hover:active:focus, NemoPathbarButton:hover:active:hover:focus, NemoPathbarButton:hover:checked, NemoPathbarButton:hover:checked:hover, NemoPathbarButton:hover:checked:focus, NemoPathbarButton:hover:checked:hover:focus, NemoPathbarButton.flat:hover:active, NemoPathbarButton.flat:hover:active:hover, NemoPathbarButton.flat:hover:active:focus, NemoPathbarButton.flat:hover:active:hover:focus, NemoPathbarButton.flat:hover:checked, NemoPathbarButton.flat:hover:checked:hover, NemoPathbarButton.flat:hover:checked:focus, NemoPathbarButton.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - NemoPathbarButton:hover:insensitive, NemoPathbarButton.flat:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - NemoPathbarButton:hover:active:insensitive, NemoPathbarButton:hover:checked:insensitive, NemoPathbarButton.flat:hover:active:insensitive, NemoPathbarButton.flat:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - NemoPathbarButton:focus, NemoPathbarButton.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.32); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - NemoPathbarButton:focus:hover, NemoPathbarButton.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - NemoPathbarButton:focus:hover:focus, NemoPathbarButton:focus:hover:hover, NemoPathbarButton.flat:focus:hover:focus, NemoPathbarButton.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.4),0.3); } - NemoPathbarButton:focus:hover:active, NemoPathbarButton:focus:hover:active:hover, NemoPathbarButton:focus:hover:active:focus, NemoPathbarButton:focus:hover:active:hover:focus, NemoPathbarButton:focus:hover:checked, NemoPathbarButton:focus:hover:checked:hover, NemoPathbarButton:focus:hover:checked:focus, NemoPathbarButton:focus:hover:checked:hover:focus, NemoPathbarButton.flat:focus:hover:active, NemoPathbarButton.flat:focus:hover:active:hover, NemoPathbarButton.flat:focus:hover:active:focus, NemoPathbarButton.flat:focus:hover:active:hover:focus, NemoPathbarButton.flat:focus:hover:checked, NemoPathbarButton.flat:focus:hover:checked:hover, NemoPathbarButton.flat:focus:hover:checked:focus, NemoPathbarButton.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.4); } - NemoPathbarButton:focus:hover:insensitive, NemoPathbarButton.flat:focus:hover:insensitive { - border-color: rgba(195, 195, 195, 0.4); } - NemoPathbarButton:focus:hover:active:insensitive, NemoPathbarButton:focus:hover:checked:insensitive, NemoPathbarButton.flat:focus:hover:active:insensitive, NemoPathbarButton.flat:focus:hover:checked:insensitive { - border-color: rgba(183, 183, 183, 0.4); } - NemoPathbarButton:checked, NemoPathbarButton:active, NemoPathbarButton.flat:checked, NemoPathbarButton.flat:active { - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.32),0.3); } - NemoPathbarButton:checked:active, NemoPathbarButton:checked:active:hover, NemoPathbarButton:checked:active:focus, NemoPathbarButton:checked:active:hover:focus, NemoPathbarButton:checked:checked, NemoPathbarButton:checked:checked:hover, NemoPathbarButton:checked:checked:focus, NemoPathbarButton:checked:checked:hover:focus, NemoPathbarButton:active:active, NemoPathbarButton:active:active:hover, NemoPathbarButton:active:active:focus, NemoPathbarButton:active:active:hover:focus, NemoPathbarButton:active:checked, NemoPathbarButton:active:checked:hover, NemoPathbarButton:active:checked:focus, NemoPathbarButton:active:checked:hover:focus, NemoPathbarButton.flat:checked:active, NemoPathbarButton.flat:checked:active:hover, NemoPathbarButton.flat:checked:active:focus, NemoPathbarButton.flat:checked:active:hover:focus, NemoPathbarButton.flat:checked:checked, NemoPathbarButton.flat:checked:checked:hover, NemoPathbarButton.flat:checked:checked:focus, NemoPathbarButton.flat:checked:checked:hover:focus, NemoPathbarButton.flat:active:active, NemoPathbarButton.flat:active:active:hover, NemoPathbarButton.flat:active:active:focus, NemoPathbarButton.flat:active:active:hover:focus, NemoPathbarButton.flat:active:checked, NemoPathbarButton.flat:active:checked:hover, NemoPathbarButton.flat:active:checked:focus, NemoPathbarButton.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.32); } - NemoPathbarButton:checked:insensitive, NemoPathbarButton:active:insensitive, NemoPathbarButton.flat:checked:insensitive, NemoPathbarButton.flat:active:insensitive { - border-color: rgba(195, 195, 195, 0.32); } - NemoPathbarButton:checked:active:insensitive, NemoPathbarButton:checked:checked:insensitive, NemoPathbarButton:active:active:insensitive, NemoPathbarButton:active:checked:insensitive, NemoPathbarButton.flat:checked:active:insensitive, NemoPathbarButton.flat:checked:checked:insensitive, NemoPathbarButton.flat:active:active:insensitive, NemoPathbarButton.flat:active:checked:insensitive { - border-color: rgba(183, 183, 183, 0.32); } - NemoPathbarButton:checked:focus, NemoPathbarButton:checked:hover, NemoPathbarButton:active:focus, NemoPathbarButton:active:hover, NemoPathbarButton.flat:checked:focus, NemoPathbarButton.flat:checked:hover, NemoPathbarButton.flat:active:focus, NemoPathbarButton.flat:active:hover { - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - NemoPathbarButton:focus, NemoPathbarButton:hover, NemoPathbarButton.flat:focus, NemoPathbarButton.flat:hover { - color: #e5e5e5; } - NemoPathbarButton:insensitive:insensitive, NemoPathbarButton.flat:insensitive:insensitive { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - NemoPathbarButton:insensitive:insensitive :insensitive, NemoPathbarButton.flat:insensitive:insensitive :insensitive { - color: mix(#1a1e24,#e5e5e5,0.6); } - NemoPathbarButton:active:insensitive, NemoPathbarButton:checked:insensitive { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - NemoPathbarButton:active:insensitive:insensitive, NemoPathbarButton:checked:insensitive:insensitive { - color: rgba(26, 30, 36, 0.85); } - NemoPathbarButton.separator, NemoPathbarButton .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - NemoPathbarButton.separator:insensitive, NemoPathbarButton .separator:insensitive { - color: rgba(26, 30, 36, 0.85); } - -NemoPlacesTreeView { - -NemoPlacesTreeView-disk-full-bg-color: #15181d; - -NemoPlacesTreeView-disk-full-fg-color: #00dfff; - -NemoPlacesTreeView-disk-full-bar-width: 1px; - -NemoPlacesTreeView-disk-full-bar-radius: 1px; - -NemoPlacesTreeView-disk-full-bottom-padding: 2px; - -NemoPlacesTreeView-disk-full-max-length: 70px; } - NemoPlacesTreeView:selected { - -NemoPlacesTreeView-disk-full-bg-color: #1a1e24; - -NemoPlacesTreeView-disk-full-fg-color: #33e5ff; } - -NemoWindow .nemo-inactive-pane .view, NemoWindow .nemo-inactive-pane GtkHTML, NemoWindow .nemo-inactive-pane iconview { - background-color: mix(#444444,#e6e6e6,0.12); - color: #e6e6e6; } - -/*********************** - ! Fallback mode panel * -************************/ -PanelWidget, PanelApplet, PanelToplevel, PanelSeparator, PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem, PanelAppletFrame, WnckPager, WnckTasklist, .xfce4-panel, UnityPanelWidget, .unity-panel { - background-color: #1a1e24; - background-image: none; - color: #e6e6e6; } - -PanelApplet .button, .xfce4-panel .button { - border-width: 0 1px; - border-radius: 0; - border-color: transparent; - background-color: transparent; - background-image: none; - color: #e6e6e6; } - PanelApplet .button:hover, .xfce4-panel .button:hover, PanelApplet .button:hover, .xfce4-panel .button:hover { - background-color: mix(#1a1e24,#e6e6e6,0.11); - background-image: none; - border-color: mix(#1a1e24,#e6e6e6,0.11); - color: #f8f8f8; } - PanelApplet .button:active, .xfce4-panel .button:active, PanelApplet .button:checked, .xfce4-panel .button:checked { - background-color: mix(#1a1e24,#e6e6e6,0.21); - background-image: none; - border-color: mix(#1a1e24,#e6e6e6,0.21); - color: #f8f8f8; } - PanelApplet .button:active:hover, .xfce4-panel .button:active:hover, PanelApplet .button:checked:hover, .xfce4-panel .button:checked:hover { - background-color: mix(#1a1e24,#e6e6e6,0.31); - background-image: none; - border-color: mix(#1a1e24,#e6e6e6,0.31); } - -PanelWidget, PanelApplet, PanelToplevel { - padding: 0; } - -PanelApplet { - border: 0; } - PanelApplet .button { - -GtkButton-inner-border: 2; } - -PanelSeparator { - border: 0; } - -PanelApplet > GtkMenuBar.menubar.menuitem, PanelMenuBar.menubar.menuitem, .gnome-panel-menu-bar.menuitem { - border: 0; - -PanelMenuBar-icon-visible: true; } - -PanelAppletFrame { - border: 0; } - -/************ - ! Synaptic * -*************/ -GtkWindow > GtkVBox > .dock, GtkWindow > GtkVBox > .dock > GtkHBox > GtkToolbar { - background-color: #1a1e24; - background-image: none; - padding: 4px; - border: 0; - color: #e5e5e5; } - -/*********************** - ! Fallback mode panel * -************************/ -/*************** - ! Xfce styles * -****************/ -XfceHeading { - margin: 0; - padding: 0; - border: 0; - background-image: none; - background-color: #444444; - color: #e6e6e6; } - -.xfce4-panel { - font: normal; } - .xfce4-panel .menu { - -gtk-image-effect: none; } - -/*********************** - ! Fallback mode panel * -************************/ -/**************** - ! Unity styles * -*****************/ -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 1px; - -UnityDecoration-shadow-offset-y: 1px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.7); - -UnityDecoration-active-shadow-radius: 8px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.5); - -UnityDecoration-inactive-shadow-radius: 5px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #00dfff; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0; } - UnityDecoration.top { - border: 1px solid mix(#121519,#e6e6e6,0.21); - border-bottom: 0; - border-radius: 2px 2px 0 0; - padding: 1px 8px 0 8px; - background-color: #1a1e24; - color: #e6e6e6; - text-shadow: none; } - UnityDecoration.top:backdrop { - border: 1px solid mix(#121519,mix(#e5e5e5,#1a1e24,0.4),0.12); - border-bottom: 0; - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.4); } - UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom { - background-color: mix(#121519,#e6e6e6,0.21); } - UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { - background-color: mix(#121519,mix(#e5e5e5,#1a1e24,0.4),0.12); } - -UnityPanelWidget, .unity-panel { - border: 0; } - -.unity-panel.menuitem, .unity-panel .menuitem { - border-width: 0 1px; - color: #e6e6e6; } - .unity-panel.menuitem:hover, .unity-panel.menuitem *:hover, .unity-panel .menuitem:hover, .unity-panel .menuitem *:hover { - border-color: mix(#1a1e24,#e6e6e6,0.21); - background-color: mix(#1a1e24,#e6e6e6,0.21); - background-image: none; - color: #f8f8f8; } - -SheetStyleDialog.unity-force-quit { - background-color: #1a1e24; } - -/*********************** - ! LightDM GTK Greeter * - ***********************/ -#panel_window { - background-color: transparent; - background-image: none; - color: #1b1f26; - font: bold; - text-shadow: 0 1px rgba(92, 92, 92, 0.5); - icon-shadow: 0 1px rgba(92, 92, 92, 0.5); } - #panel_window .menubar, #panel_window .menubar > .menuitem { - background-color: transparent; - background-image: none; - color: #1b1f26; - font: bold; - text-shadow: 0 1px rgba(92, 92, 92, 0.5); - icon-shadow: 0 1px rgba(92, 92, 92, 0.5); } - #panel_window .menubar *:hover, #panel_window .menubar > .menuitem *:hover { - color: #1b1f26; } - #panel_window .menubar:hover, #panel_window .menubar > .menuitem:hover { - border-style: none; - background-color: rgba(27, 31, 38, 0.2); - background-image: none; - color: #1b1f26; } - #panel_window .menubar:insensitive, #panel_window .menubar > .menuitem:insensitive { - color: rgba(27, 31, 38, 0.7); } - #panel_window .menubar .menu, #panel_window .menubar > .menuitem .menu { - border-radius: 1px; } - #panel_window .menubar .menu .menuitem, #panel_window .menubar > .menuitem .menu .menuitem { - font: normal; - text-shadow: none; } - -#content_frame { - padding-bottom: 14px; } - -#login_window, #shutdown_dialog, #restart_dialog { - border-style: none; - border-radius: 4px; - background-color: #1a1e24; - color: #e6e6e6; - /* draw border using box-shadow */ - box-shadow: inset 1px 0 mix(#121519,#e6e6e6,0.21), inset -1px 0 mix(#121519,#e6e6e6,0.21), inset 0 1px mix(#121519,#e6e6e6,0.21), inset 0 -1px mix(#121519,#e6e6e6,0.21); } - #login_window .button, #shutdown_dialog .button, #restart_dialog .button { - padding: 3px 15px; - border-width: 1px; - border-radius: 4px; - border-style: solid; - border-color: #15181d; - background-color: #1c2027; - background-image: none; - color: #e6e6e6; - transition: all 150ms ease-out; } - #login_window .button.default, #login_window .button:focus, #login_window .button:active:focus, #shutdown_dialog .button.default, #shutdown_dialog .button:focus, #shutdown_dialog .button:active:focus, #restart_dialog .button.default, #restart_dialog .button:focus, #restart_dialog .button:active:focus { - border-color: #00b2cc; - background-color: #14e2ff; - background-image: none; - color: #1a1e24; } - #login_window .button.default:hover, #login_window .button:focus:hover, #login_window .button:active:focus:hover, #shutdown_dialog .button.default:hover, #shutdown_dialog .button:focus:hover, #shutdown_dialog .button:active:focus:hover, #restart_dialog .button.default:hover, #restart_dialog .button:focus:hover, #restart_dialog .button:active:focus:hover { - border-color: #009cb3; - background-color: #00dfff; } - -#login_window .menu { - border-radius: 1px; } - -#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:active:hover, #login_window GtkComboBox .button:focus, #login_window GtkComboBox .button:hover:focus, #login_window GtkComboBox .button:active:focus, #login_window GtkComboBox .button:active:hover:focus { - padding: 0; - background: none; - border-style: none; - box-shadow: none; } - -#login_window .entry { - padding: 3px 5px; - border-width: 1px; - border-style: solid; - border-color: #15181d; - border-radius: 4px; - background-color: #171b20; - background-image: none; - color: #e6e6e6; - box-shadow: none; - transition: all 150ms ease-out; } - #login_window .entry:focus, #login_window .entry:hover { - border-color: #121519; - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.1), inset 0 1px rgba(46, 46, 46, 0.12), inset -1px 0 rgba(46, 46, 46, 0.1), inset 0 -1px rgba(46, 46, 46, 0.05); } - -#user_combobox { - color: #e6e6e6; - font: 18px; } - #user_combobox .menu { - font: normal; } - #user_combobox .arrow { - color: mix(#e6e6e6,#1a1e24,0.5); } - -#user_image { - padding: 3px; - border-radius: 4px; - /* draw border using box-shadow */ - box-shadow: inset 1px 0 #121519, inset -1px 0 #121519, inset 0 1px #121519, inset 0 -1px #121519; } - -#user_image_border { - border-radius: 4px; - background-color: #171b20; - background-image: none; - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.07), inset 0 1px rgba(46, 46, 46, 0.08), inset -1px 0 rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - -#buttonbox_frame { - padding-top: 10px; - padding-bottom: 0; - border-style: none; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - background-color: transparent; - background-image: none; - box-shadow: none; } - -/* shutdown button */ -#shutdown_button { - border-color: #a13f1e; - background-color: #d7562b; - background-image: none; - color: #1a1a1a; } - #shutdown_button:hover, #shutdown_button:active, #shutdown_button:active:hover { - border-color: #8d371b; - background-color: #c94f26; } - -/* restart button */ -#restart_button { - border-color: #b89814; - background-color: #e8c32b; - background-image: none; - color: #1a1a1a; } - #restart_button:hover, #restart_button:active, #restart_button:active:hover { - border-color: #a18512; - background-color: #e6be19; } - -/* password warning */ -#greeter_infobar { - font: bold; } - -/********************** - ! Genome Terminal * -***********************/ -VteTerminal { - background-color: #1a1e24; - color: #e6e6e6; } - -TerminalWindow .scrollbars-junction { - background-color: #1a1e24; } - -TerminalWindow .scrollbar.trough { - background-color: #1a1e24; } - -TerminalWindow .scrollbar.button { - color: #101216; } - TerminalWindow .scrollbar.button:active { - color: #101216; } - TerminalWindow .scrollbar.button:active:hover { - color: #101216; } - -TerminalWindow .scrollbar.slider { - border-color: mix(#171a1f,#e6e6e6,0.21); - background-color: mix(#1a1e24,#e6e6e6,0.21); } - TerminalWindow .scrollbar.slider:hover { - border-color: mix(#171a1f,#e6e6e6,0.31); - background-color: mix(#1a1e24,#e6e6e6,0.31); } - TerminalWindow .scrollbar.slider.vertical:hover { - border-color: mix(#171a1f,#e6e6e6,0.31); - background-color: mix(#1a1e24,#e6e6e6,0.31); } - TerminalWindow .scrollbar.slider.vertical:active { - border-color: #00c9e6; - background-color: #00dfff; } - TerminalWindow .scrollbar.slider:active { - border-color: #00c9e6; - background-color: #00dfff; } - -TerminalWindow GtkNotebook.notebook { - border-right-width: 0; - border-bottom-width: 0; - border-left-width: 0; } - -TerminalNotebook.notebook { - padding: 0; - border-width: 1px 0 0; - border-style: solid; - border-color: #121519; - border-radius: 0; - background-color: #1a1e24; - background-image: none; - background-clip: border-box; - color: #e6e6e6; - -GtkNotebook-initial-gap: 0; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; } - TerminalNotebook.notebook.frame { - border-width: 1px; } - TerminalNotebook.notebook.header { - border-width: 0; - background-color: #161a1f; } - TerminalNotebook.notebook.header.frame { - border-color: mix(#00dfff,#1a1e24,0.3); } - TerminalNotebook.notebook.header.frame.top { - border-width: 1px 1px 0 1px; } - TerminalNotebook.notebook.header.frame.right { - border-width: 1px 1px 1px 0; } - TerminalNotebook.notebook.header.frame.bottom { - border-width: 0 1px 1px 1px; } - TerminalNotebook.notebook.header.frame.left { - border-width: 1px 0 1px 1px; } - TerminalNotebook.notebook GtkViewport { - border-width: 0; - background-color: #1a1e24; - color: #e6e6e6; } - TerminalNotebook.notebook tab { - padding: 5px 8px; - border: 1px solid transparent; - background-color: transparent; - background-image: none; - /* close button styling */ } - TerminalNotebook.notebook tab:active { - background-color: transparent; - background-image: none; } - TerminalNotebook.notebook tab.top { - border-bottom-width: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - TerminalNotebook.notebook tab.top:hover { - border-bottom-color: rgba(0, 223, 255, 0.3); } - TerminalNotebook.notebook tab.top:active { - border-bottom-color: #00dfff; } - TerminalNotebook.notebook tab.right { - border-left-width: 2px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - TerminalNotebook.notebook tab.right:hover { - border-left-color: rgba(0, 223, 255, 0.3); } - TerminalNotebook.notebook tab.right:active { - border-left-color: #00dfff; } - TerminalNotebook.notebook tab.bottom { - border-top-width: 2px; - border-top-right-radius: 0; - border-top-left-radius: 0; } - TerminalNotebook.notebook tab.bottom:hover { - border-top-color: rgba(0, 223, 255, 0.3); } - TerminalNotebook.notebook tab.bottom:active { - border-top-color: #00dfff; } - TerminalNotebook.notebook tab.left { - border-right-width: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - TerminalNotebook.notebook tab.left:hover { - border-right-color: rgba(0, 223, 255, 0.3); } - TerminalNotebook.notebook tab.left:active { - border-right-color: #00dfff; } - TerminalNotebook.notebook tab GtkLabel { - color: mix(#e6e6e6,#1a1e24,0.3); } - TerminalNotebook.notebook tab.reorderable-page:hover { - background-color: #161a1f; - border-left: 0; - border-right: 0; - /* using box shadows instead of borders due to slanted edges */ - box-shadow: inset 0 3px rgba(92, 92, 92, 0.03), inset 0 2px rgba(92, 92, 92, 0.03), inset 0 1px rgba(92, 92, 92, 0.03), inset 1px 0 #121519, inset -1px 0 #121519; } - TerminalNotebook.notebook tab.reorderable-page:active { - background-color: #171b20; - border-left: 0; - border-right: 0; - box-shadow: inset 0 3px rgba(92, 92, 92, 0.03), inset 0 2px rgba(92, 92, 92, 0.03), inset 0 1px rgba(92, 92, 92, 0.03), inset 1px 0 #14171b, inset -1px 0 #14171b; } - TerminalNotebook.notebook tab .button, TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:hover { - padding: 1px; - border-width: 1px; - border-radius: 2px; - border-style: solid; - border-color: transparent; - background-image: none; - background-color: transparent; - color: mix(#e6e6e6,#1a1e24,0.5); } - TerminalNotebook.notebook tab .button:hover { - color: #e6e6e6; - border-color: #15181d; } - TerminalNotebook.notebook tab .button:active, TerminalNotebook.notebook tab .button:checked, TerminalNotebook.notebook tab .button:active:hover, TerminalNotebook.notebook tab .button:checked:hover { - border-color: #121519; - background-color: #191d22; } - TerminalNotebook.notebook .prelight-page, TerminalNotebook.notebook .prelight-page GtkLabel { - color: mix(#e6e6e6,#1a1e24,0.15); } - TerminalNotebook.notebook .active-page, TerminalNotebook.notebook .active-page GtkLabel { - color: #e6e6e6; } diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.css b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.css deleted file mode 100644 index c6eab95d9829ff3c11c2478819c2119d5f70f327..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("resource:///org/numixproject/gtk/dist/gtk.css"); diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource deleted file mode 100644 index cd21318f9a80a4d0593f733866e5d74ceda5675a..0000000000000000000000000000000000000000 Binary files a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource and /dev/null differ diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource.xml b/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource.xml deleted file mode 100644 index 8281d70287b4cfbd3518586f062192a0d78dfa91..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.0/gtk.gresource.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - assets/checkbox-checked-dark.svg - assets/checkbox-checked-insensitive-dark.svg - assets/checkbox-checked-insensitive.svg - assets/checkbox-checked.svg - assets/checkbox-mixed-dark.svg - assets/checkbox-mixed-insensitive-dark.svg - assets/checkbox-mixed-insensitive.svg - assets/checkbox-mixed.svg - assets/checkbox-unchecked-dark.svg - assets/checkbox-unchecked-insensitive-dark.svg - assets/checkbox-unchecked-insensitive.svg - assets/checkbox-unchecked.svg - assets/grid-selection-checked-dark.svg - assets/grid-selection-checked.svg - assets/grid-selection-unchecked-dark.svg - assets/grid-selection-unchecked.svg - assets/menuitem-checkbox-checked-hover.svg - assets/menuitem-checkbox-checked-insensitive.svg - assets/menuitem-checkbox-checked.svg - assets/menuitem-checkbox-unchecked.svg - assets/menuitem-checkbox-mixed-hover.svg - assets/menuitem-checkbox-mixed-insensitive.svg - assets/menuitem-checkbox-mixed.svg - assets/menuitem-radio-checked-hover.svg - assets/menuitem-radio-checked-insensitive.svg - assets/menuitem-radio-checked.svg - assets/menuitem-radio-unchecked.svg - assets/radio-checked-dark.svg - assets/radio-checked-insensitive-dark.svg - assets/radio-checked-insensitive.svg - assets/radio-checked.svg - assets/radio-mixed-dark.svg - assets/radio-mixed-insensitive-dark.svg - assets/radio-mixed-insensitive.svg - assets/radio-mixed.svg - assets/radio-unchecked-dark.svg - assets/radio-unchecked-insensitive-dark.svg - assets/radio-unchecked-insensitive.svg - assets/radio-unchecked.svg - assets/pane-handle.png - assets/pane-handle@2.png - dist/gtk.css - dist/gtk-dark.css - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked-insensitive.svg deleted file mode 100644 index 002b5614d0fc8bd31c45f5c8f20f6842e9e0d45c..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked.svg deleted file mode 100644 index d21141164e0d8ec2f7b5bb4aa5ff699cd1939b29..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-checked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed-insensitive.svg deleted file mode 100644 index 11949639bc30414b17dea19a115005394d573164..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed.svg deleted file mode 100644 index ef2d11f9f26075d2481c28b10a64503f72801694..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/checkbox-mixed.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-checked.svg deleted file mode 100644 index f77ecbad9879c5fdd92315e9a794deb180779b1d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-checked.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-unchecked.svg deleted file mode 100644 index 0c55b33d34ab15d5ab22c80d766005e6139ac900..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/grid-selection-unchecked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-hover.svg deleted file mode 100644 index 365b1ca05f1da3dd5bce5470b9dc930fa5e8548d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-insensitive.svg deleted file mode 100644 index 15d764c8e5dd5c9d1c8d94322f177f8b8933fb89..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked.svg deleted file mode 100644 index fdeb7fbd709f5e875965768e5b10aa053dc52696..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-checked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-hover.svg deleted file mode 100644 index 01827589b341e3412374badfad9848730f842c1c..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-insensitive.svg deleted file mode 100644 index d344361016d3a0976743ada7b2940fc377ef04da..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-selected.svg deleted file mode 100644 index f474b8438a9f39afe7a25e62bbcbe8ff7a39521e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed-selected.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed.svg deleted file mode 100644 index 02305ac4e0d7186f75fed8b5164eb251f45a727b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-mixed.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-unchecked.svg deleted file mode 100644 index 98dbccb5c526d892eadb5cb6fcca0df051a094aa..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-checkbox-unchecked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-hover.svg deleted file mode 100644 index 99ac28acb9e3ec7fee396aaf7fc15cb89fec759e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-insensitive.svg deleted file mode 100644 index 416013dc278943691efe101ff8cd24b8e289b614..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked.svg deleted file mode 100644 index 9e69705ad5f2784963f4b812dd62a3c7e8075a68..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-checked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-hover.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-hover.svg deleted file mode 100644 index 0f2fd4b927d389e85d83e08dc991593a4b11a0ea..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-hover.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-insensitive.svg deleted file mode 100644 index c17b959033c85e6798c4dc7af38e80ee18b4148d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-insensitive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-selected.svg deleted file mode 100644 index c8beef40edd1302d09e43ea5f831b5c281be0d5b..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed-selected.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed.svg deleted file mode 100644 index a207c8090e1864166f067f0a61f66342fab267ba..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-mixed.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-unchecked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-unchecked.svg deleted file mode 100644 index a84edf614b98bb26f243a4c32bc1c0dbb9ac3c97..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/menuitem-radio-unchecked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle-vertical.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle-vertical.svg deleted file mode 100644 index e069c94bd295873d09b6ea23bd6c8feba095d1b7..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle-vertical.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.png b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.png deleted file mode 100644 index e67a9dc523a81c476603ecaeb1398385e9529148..0000000000000000000000000000000000000000 Binary files a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.png and /dev/null differ diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.svg deleted file mode 100644 index 9b5f7b61bd25847b37cc31358f73a8f5940d9d1e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle@2.png b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle@2.png deleted file mode 100644 index 8a2cd077af89f942974b3d387dd8f223c27e7f3e..0000000000000000000000000000000000000000 Binary files a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/pane-handle@2.png and /dev/null differ diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked-insensitive.svg deleted file mode 100644 index 4d64be44046e588192ceb6cffde0e0e2fe1dd075..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked.svg deleted file mode 100644 index 817c8f790a5939aad698bcf68446dbf9baf8202e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-checked.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed-insensitive.svg deleted file mode 100644 index 11949639bc30414b17dea19a115005394d573164..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed.svg deleted file mode 100644 index ef2d11f9f26075d2481c28b10a64503f72801694..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-mixed.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected-insensitive.svg deleted file mode 100644 index 4d64be44046e588192ceb6cffde0e0e2fe1dd075..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected.svg deleted file mode 100644 index 817c8f790a5939aad698bcf68446dbf9baf8202e..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-selected.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected-insensitive.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected-insensitive.svg deleted file mode 100644 index db55d69ea27ee2fc166ce2212d4f142cbec6b8da..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected-insensitive.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected.svg b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected.svg deleted file mode 100644 index 42dfc5ddbabcd058099a6b027f86da2ca43a6e3f..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/assets/radio-unselected.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/dist/gtk.css b/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/dist/gtk.css deleted file mode 100644 index 194fb83284a490678feb365e6b8886b8ea38c34d..0000000000000000000000000000000000000000 --- a/Openbox/Neon_Knights_Blue_Ob/gtk-3.20/dist/gtk.css +++ /dev/null @@ -1,9048 +0,0 @@ -/*$dark_shadow: #000;*/ -/*$light_shadow: #fff;*/ -/*$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));*/ -/*$borders_color: if($variant == 'light', shade($bg_color, .85), shade($bg_color, .88));*/ -/*$button_border_strength: if(lightness($bg) > 50, 0, .1);*/ -/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ -/*$dark_shadow: #000;*/ -/*$light_shadow: #fff;*/ -/*$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));*/ -/*$borders_color: if($variant == 'light', shade($bg_color, .85), shade($bg_color, .88));*/ -/*$button_border_strength: if(lightness($bg) > 50, 0, .1);*/ -/*$button_shadow_strength: if(lightness($bg) > 50, 0, .1);*/ -/* dark color scheme */ -@define-color dark_bg_color #1a1e24; -@define-color dark_fg_color #e6e6e6; -/* colormap actually used by the theme, to be overridden in other css files */ -@define-color theme_bg_color #1a1e24; -@define-color theme_fg_color #e5e5e5; -@define-color theme_base_color #444444; -@define-color theme_text_color #e6e6e6; -@define-color theme_selected_bg_color #00dfff; -@define-color theme_selected_fg_color #1a1e24; -@define-color theme_tooltip_bg_color #1a1e24; -@define-color theme_tooltip_fg_color #e5e5e5; -/* shadow effects */ -@define-color light_shadow #1b1f25; -@define-color dark_shadow #2e2e2e; -/* misc colors used by gtk+ */ -@define-color info_fg_color #1a1a1a; -@define-color info_bg_color #aeaa94; -@define-color warning_fg_color #1a1a1a; -@define-color warning_bg_color #e6be19; -@define-color question_fg_color #1a1a1a; -@define-color question_bg_color #aeaa94; -@define-color error_fg_color #1a1a1a; -@define-color error_bg_color #c94f26; -@define-color link_color #618166; -@define-color success_color #b1b557; -@define-color warning_color #e6be19; -@define-color error_color #c94f26; -/* widget colors */ -@define-color titlebar_bg_focused @dark_bg_color; -@define-color titlebar_bg_unfocused @theme_bg_color; -@define-color titlebar_fg_focused @dark_fg_color; -@define-color titlebar_fg_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color menubar_bg_color @dark_bg_color; -@define-color menubar_fg_color @dark_fg_color; -@define-color toolbar_bg_color @theme_bg_color; -@define-color toolbar_fg_color @theme_fg_color; -@define-color menu_bg_color @dark_bg_color; -@define-color menu_fg_color @dark_fg_color; -@define-color panel_bg_color @dark_bg_color; -@define-color panel_fg_color @dark_fg_color; -@define-color borders mix(#1a1e24,#e5e5e5,0.18); -@define-color unfocused_borders mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); -@define-color button_bg_color #1a1e24; -@define-color button_fg_color #e6e6e6; -@define-color header_button_bg_color #1a1e24; -@define-color header_button_fg_color #e6e6e6; -@define-color insensitive_bg_color mix(#1a1e24,#444444,0.6); -@define-color insensitive_fg_color mix(#e5e5e5,#1a1e24,0.5); -/* osd */ -@define-color osd_base #1a1e24; -@define-color osd_bg rgba(26, 30, 36, 0.8); -@define-color osd_fg #e6e6e6; -@define-color osd_insensitive_bg_color mix(#e6e6e6,rgba(26, 30, 36, 0.8),0.5); -@define-color osd_insensitive_fg_color mix(#e6e6e6,#1a1e24,0.6); -@define-color osd_borders_color rgba(22, 26, 31, 0.8); -/* lightdm greeter colors */ -@define-color lightdm_bg_color #1a1e24; -@define-color lightdm_fg_color #e6e6e6; -/* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color mix(#e5e5e5,#1a1e24,0.5); -/* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #e6e6e6; -/* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #1a1e24; -/* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #444444; -/* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #00dfff; -/* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #1a1e24; -/* insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color black; -/* window manager colors */ -@define-color wm_bg_focused #1a1e24; -@define-color wm_bg_unfocused #1a1e24; -@define-color wm_border_focused #00dfff; -@define-color wm_border_unfocused #444444; -@define-color wm_title_focused #e6e6e6; -@define-color wm_title_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color wm_icons_focused #e6e6e6; -@define-color wm_icons_focused_prelight #00dfff; -@define-color wm_icons_focused_pressed #00b2cc; -@define-color wm_icons_unfocused mix(#e5e5e5,#1a1e24,0.4); -@define-color wm_icons_unfocused_prelight #00dfff; -@define-color wm_icons_unfocused_pressed #00b2cc; -/************** - ! GTK settings -***************/ -* { - -GtkWindow-resize-grip-height: 0; - -GtkWindow-resize-grip-width: 0; - -WnckTasklist-fade-overlay-rect: 0; - -GtkWidget-cursor-aspect-ratio: 0; - outline-color: rgba(0, 223, 255, 0.5); - outline-style: dashed; - outline-width: 1px; - outline-offset: -1px; - -gtk-outline-radius: 4px; } - -/************* - ! Base states - *************/ -*:selected, .gtkstyle-fallback:selected, GucharmapChartable:focus, GucharmapChartable:hover, GucharmapChartable:active, GucharmapChartable:selected, .gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected:hover, GeditViewFrame .gedit-search-slider .not-found:selected, :focus:selected, GucharmapChartable:focus, .gedit-document-panel-document-row:focus:selected:hover, GeditViewFrame .gedit-search-slider .not-found:focus:selected { - background-color: #00dfff; - color: #1a1e24; } - -* { - /* hyperlinks */ - -GtkIMHtml-hyperlink-color: #618166; } - *:disabled, *:disabled:disabled { - color: mix(#e5e5e5,#1a1e24,0.5); } - *:disabled, *:disabled { - -gtk-icon-effect: dim; } - *:hover { - -gtk-icon-effect: highlight; } - *:link, *:visited { - color: #618166; } - -.background { - background-color: #1a1e24; - color: #e5e5e5; } - .background:backdrop { - text-shadow: none; - -gtk-icon-shadow: none; } - .background.csd { - background-color: #1a1e24; } - -.gtkstyle-fallback { - background-color: rgba(26, 30, 36, 0.5); - color: #e5e5e5; } - .gtkstyle-fallback:hover { - background-color: #1d2128; - color: #e5e5e5; } - .gtkstyle-fallback:active { - background-color: #171b20; - color: #e5e5e5; } - .gtkstyle-fallback:disabled { - background-color: #1a1e24; - color: mix(#e5e5e5,#1a1e24,0.5); } - -image, image:disabled, label, label:disabled, box, box:disabled, grid, grid:disabled { - background-color: transparent; } - -label.separator { - color: #e5e5e5; } - label.separator:backdrop { - color: mix(#e5e5e5,#1a1e24,0.5); } - -label selection { - background-color: #00dfff; - color: #1a1e24; } - -label:disabled { - color: mix(#e5e5e5,#1a1e24,0.5); } - label:disabled:backdrop { - color: black; } - -label:backdrop { - color: mix(#e5e5e5,#1a1e24,0.5); } - -assistant .sidebar { - background-color: #444444; - border-top: 1px solid mix(#1a1e24,#e5e5e5,0.18); } - assistant .sidebar:backdrop { - background-color: #444444; - border-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); } - -assistant.csd .sidebar { - border-top-style: none; } - -assistant .sidebar label { - padding: 4px 8px; } - -assistant .sidebar label.highlight { - background-color: mix(#e5e5e5,#1a1e24,0.8); } - -/********* - ! Buttons -**********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#00dfff), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#00dfff), to(transparent)); } } - -stacksidebar row.needs-attention > label { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#00dfff), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(92, 92, 92, 0.902745)), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; } - stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - stacksidebar row.needs-attention > label:dir(rtl) { - background-position: left 3px, left 4px; } - -button, headerbar button, .titlebar:not(headerbar) button, toolbar button, toolbar.inline-toolbar button, .suggested-action, headerbar.selection-mode button.suggested-action, -.titlebar:not(headerbar).selection-mode button.suggested-action, .destructive-action, headerbar.selection-mode button, -.titlebar:not(headerbar).selection-mode button, infobar.info button, infobar.warning button, infobar.question button, infobar.error button, popover.background button, frame.app-notification button, button.osd, -#XfceNotifyWindow button, .osd button, .osd spinbutton:not(.vertical) button, -#XfceNotifyWindow spinbutton:not(.vertical) button, .osd spinbutton.vertical button:first-child, -#XfceNotifyWindow spinbutton.vertical button:first-child, treeview.view header button, treeview.view header button:hover, treeview.view header button:active, .nemo-window toolbar button, .nemo-window .sidebar + separator + box .primary-toolbar button.flat, #login_window button, #shutdown_button button, #restart_button button { - min-height: 22px; - min-width: 22px; - padding: 4px; - border-width: 1px; - border-style: solid; - border-radius: 4px; - -gtk-outline-radius: 4.8px; - transition: 150ms ease; - outline-color: transparent; } - button.text-button, toolbar.inline-toolbar button.text-button, .text-button.suggested-action, .text-button.destructive-action, headerbar.selection-mode button.text-button, - .titlebar:not(headerbar).selection-mode button.text-button, infobar.info button.text-button, infobar.warning button.text-button, infobar.question button.text-button, infobar.error button.text-button, popover.background button.text-button, frame.app-notification button.text-button, - #XfceNotifyWindow button.text-button, .osd spinbutton:not(.vertical) button.text-button, - #XfceNotifyWindow spinbutton:not(.vertical) button.text-button, .osd spinbutton.vertical button.text-button:first-child, - #XfceNotifyWindow spinbutton.vertical button.text-button:first-child, treeview.view header button.text-button, .nemo-window toolbar button.text-button, .nemo-window .sidebar + separator + box .primary-toolbar button.text-button.flat, #login_window button.text-button, #shutdown_button button.text-button, #restart_button button.text-button { - padding: 4px 5.14286px; } - -calendar.view, calendar.view:backdrop, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, menu menuitem calendar.button, -.menu menuitem calendar.button, -.context-menu menuitem calendar.button, menu menuitem calendar.button:hover, -.menu menuitem calendar.button:hover, -.context-menu menuitem calendar.button:hover, modelbutton.flat, -menuitem.button.flat, notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; } - -spinbutton:not(.vertical) button, .linked:not(.vertical) > combobox > box > button.combo:dir(ltr), toolbar.inline-toolbar toolbutton > button.flat, -toolbar.inline-toolbar toolbutton:backdrop > button.flat { - border-radius: 0; - -gtk-outline-radius: 0; } - spinbutton:not(.vertical) button:dir(rtl), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), toolbar.inline-toolbar toolbutton > button.flat:dir(rtl), - toolbar.inline-toolbar toolbutton:backdrop > button.flat:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 0; } - -.linked.vertical > combobox > box > button.combo { - border-radius: 0; - -gtk-outline-radius: 0; } - .linked.vertical > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 0; } - -.inline-toolbar button, -.linked > button, combobox box button, combobox box entry, headerbar .linked > button, .titlebar:not(headerbar) .linked > button, toolbar .linked > button, headerbar.selection-mode .linked > button, -.titlebar:not(headerbar).selection-mode .linked > button, popover.background .linked > button, .nemo-window toolbar .linked > button, .nemo-window toolbar toolitem stack widget button { - border-width: 1px; - border-radius: 0; - -gtk-outline-radius: 0; } - .inline-toolbar button:first-child, - .linked > button:first-child, combobox box button:first-child, combobox box entry:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, headerbar .linked > button:first-child, .titlebar:not(headerbar) .linked > button:first-child, toolbar .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, - toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, popover.background .linked > button:first-child, .nemo-window toolbar toolitem stack widget button:first-child { - border-width: 1px; - border-radius: 4px 0 0 4px; - -gtk-outline-radius: 4.8px 0 0 4.8px; } - .inline-toolbar button:last-child, - .linked > button:last-child, combobox box button:last-child, combobox box entry:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, toolbar .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, - toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, popover.background .linked > button:last-child, .nemo-window toolbar toolitem stack widget button:last-child { - border-width: 1px; - border-radius: 0 4px 4px 0; - -gtk-outline-radius: 0 4.8px 4.8px 0; } - .inline-toolbar button:only-child, - .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, - toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { - border-width: 1px; - border-style: solid; } - .inline-toolbar button:only-child, - .linked > button:only-child, combobox box button:only-child, combobox box entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child, toolbar .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, - toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, popover.background .linked > button:only-child, .nemo-window toolbar toolitem stack widget button:only-child { - border-radius: 4px; - -gtk-outline-radius: 4.8px; } - -.linked.vertical > button { - border-width: 1px; - border-style: solid; - border-radius: 0; - -gtk-outline-radius: 0; } - .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-width: 1px; - border-radius: 4px 4px 0 0; - -gtk-outline-radius: 4.8px 4.8px 0 0; } - .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-width: 1px; - border-radius: 0 0 4px 4px; - -gtk-outline-radius: 0 0 4.8px 4.8px; } - .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > button:first-child:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .linked.vertical > combobox:only-child > box > button.combo:first-child { - border-width: 1px; } - .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 4px; - -gtk-outline-radius: 4.8px; } - -infobar.info button.close, infobar.warning button.close, infobar.question button.close, infobar.error button.close, notebook > header > tabs > arrow { - border: 1px solid transparent; - background-color: transparent; - background-image: none; - box-shadow: none; } - infobar.info button.close:focus, infobar.warning button.close:focus, infobar.question button.close:focus, infobar.error button.close:focus, notebook > header > tabs > arrow:focus, infobar.info button.close:hover, infobar.warning button.close:hover, infobar.question button.close:hover, infobar.error button.close:hover, notebook > header > tabs > arrow:hover { - border: 1px solid rgba(26, 30, 36, 0.3); - background-color: rgba(229, 229, 229, 0.2); - background-image: none; - box-shadow: none; } - infobar.info button.close:active, infobar.warning button.close:active, infobar.question button.close:active, infobar.error button.close:active, notebook > header > tabs > arrow:active, infobar.info button.close:checked, infobar.warning button.close:checked, infobar.question button.close:checked, infobar.error button.close:checked, notebook > header > tabs > arrow:checked, infobar.info button.close:active:hover, infobar.warning button.close:active:hover, infobar.question button.close:active:hover, infobar.error button.close:active:hover, notebook > header > tabs > arrow:active:hover, infobar.info button.close:checked:hover, infobar.warning button.close:checked:hover, infobar.question button.close:checked:hover, infobar.error button.close:checked:hover, notebook > header > tabs > arrow:checked:hover { - border: 1px solid rgba(0, 223, 255, 0.3); - background-color: rgba(26, 30, 36, 0.1); - background-image: none; - box-shadow: none; } - -button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - button:focus, button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - button:active, button:active:hover, button:active:focus, button:active:hover:focus, button:checked, button:checked:hover, button:checked:focus, button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - button:active:disabled, button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) button, - stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button:hover, - stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked, - stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button:checked:hover, - stackswitcher:not(.vertical) > button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) button, - stackswitcher.vertical > button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) button:hover, - stackswitcher.vertical > button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) button:checked, - stackswitcher.vertical > button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) button:checked:hover, - stackswitcher.vertical > button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - button:hover, button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - button:hover:focus, button:hover:hover, button.flat:hover:focus, button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - button:hover:active, button:hover:active:hover, button:hover:active:focus, button:hover:active:hover:focus, button:hover:checked, button:hover:checked:hover, button:hover:checked:focus, button:hover:checked:hover:focus, button.flat:hover:active, button.flat:hover:active:hover, button.flat:hover:active:focus, button.flat:hover:active:hover:focus, button.flat:hover:checked, button.flat:hover:checked:hover, button.flat:hover:checked:focus, button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - button:hover:disabled, button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - button:hover:active:disabled, button:hover:checked:disabled, button.flat:hover:active:disabled, button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - button:focus, button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - button:focus:hover, button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - button:focus:hover:focus, button:focus:hover:hover, button.flat:focus:hover:focus, button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - button:focus:hover:active, button:focus:hover:active:hover, button:focus:hover:active:focus, button:focus:hover:active:hover:focus, button:focus:hover:checked, button:focus:hover:checked:hover, button:focus:hover:checked:focus, button:focus:hover:checked:hover:focus, button.flat:focus:hover:active, button.flat:focus:hover:active:hover, button.flat:focus:hover:active:focus, button.flat:focus:hover:active:hover:focus, button.flat:focus:hover:checked, button.flat:focus:hover:checked:hover, button.flat:focus:hover:checked:focus, button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - button:focus:hover:disabled, button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - button:focus:hover:active:disabled, button:focus:hover:checked:disabled, button.flat:focus:hover:active:disabled, button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - button:checked, button:active, button.flat:checked, button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - button:checked:active, button:checked:active:hover, button:checked:active:focus, button:checked:active:hover:focus, button:checked:checked, button:checked:checked:hover, button:checked:checked:focus, button:checked:checked:hover:focus, button:active:active, button:active:active:hover, button:active:active:focus, button:active:active:hover:focus, button:active:checked, button:active:checked:hover, button:active:checked:focus, button:active:checked:hover:focus, button.flat:checked:active, button.flat:checked:active:hover, button.flat:checked:active:focus, button.flat:checked:active:hover:focus, button.flat:checked:checked, button.flat:checked:checked:hover, button.flat:checked:checked:focus, button.flat:checked:checked:hover:focus, button.flat:active:active, button.flat:active:active:hover, button.flat:active:active:focus, button.flat:active:active:hover:focus, button.flat:active:checked, button.flat:active:checked:hover, button.flat:active:checked:focus, button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - button:checked:disabled, button:active:disabled, button.flat:checked:disabled, button.flat:active:disabled { - border-color: rgba(196, 196, 196, 0.22); } - button:checked:active:disabled, button:checked:checked:disabled, button:active:active:disabled, button:active:checked:disabled, button.flat:checked:active:disabled, button.flat:checked:checked:disabled, button.flat:active:active:disabled, button.flat:active:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - button:checked:focus, button:checked:hover, button:active:focus, button:active:hover, button.flat:checked:focus, button.flat:checked:hover, button.flat:active:focus, button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - button:focus, button:hover, button.flat:focus, button.flat:hover { - color: #e6e6e6; } - button:disabled:disabled, button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - button:disabled:disabled :disabled, button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e6e6e6,0.6); } - button:active:disabled, button:checked:disabled, button.flat:active:disabled, button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - button:active:disabled :disabled, button:checked:disabled :disabled, button.flat:active:disabled :disabled, button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - button.separator, button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - button.separator:disabled, button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - .inline-toolbar button, - .linked > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .inline-toolbar button:focus, .inline-toolbar button:hover, - .linked > button:focus, - .linked > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .inline-toolbar button:active, .inline-toolbar button:active:hover, .inline-toolbar button:active:focus, .inline-toolbar button:active:hover:focus, .inline-toolbar button:checked, .inline-toolbar button:checked:hover, .inline-toolbar button:checked:focus, .inline-toolbar button:checked:hover:focus, - .linked > button:active, - .linked > button:active:hover, - .linked > button:active:focus, - .linked > button:active:hover:focus, - .linked > button:checked, - .linked > button:checked:hover, - .linked > button:checked:focus, - .linked > button:checked:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - .inline-toolbar button:disabled, - .linked > button:disabled { - box-shadow: inset -1px 0 #15181d; } - .inline-toolbar button:last-child, .inline-toolbar button:only-child, - .linked > button:last-child, - .linked > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .inline-toolbar button:last-child:hover, .inline-toolbar button:only-child:hover, - .linked > button:last-child:hover, - .linked > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .inline-toolbar button:disabled:last-child, .inline-toolbar button:disabled:only-child, .inline-toolbar button:active:disabled:last-child, .inline-toolbar button:active:disabled:only-child, .inline-toolbar button:checked:disabled:last-child, .inline-toolbar button:checked:disabled:only-child, - .linked > button:disabled:last-child, - .linked > button:disabled:only-child, - .linked > button:active:disabled:last-child, - .linked > button:active:disabled:only-child, - .linked > button:checked:disabled:last-child, - .linked > button:checked:disabled:only-child { - box-shadow: none; } - .inline-toolbar button:active:last-child, .inline-toolbar button:active:last-child:focus, .inline-toolbar button:active:last-child:hover, .inline-toolbar button:active:last-child:hover:focus, .inline-toolbar button:checked:last-child, .inline-toolbar button:checked:last-child:focus, .inline-toolbar button:checked:last-child:hover, .inline-toolbar button:checked:last-child:hover:focus, - .linked > button:active:last-child, - .linked > button:active:last-child:focus, - .linked > button:active:last-child:hover, - .linked > button:active:last-child:hover:focus, - .linked > button:checked:last-child, - .linked > button:checked:last-child:focus, - .linked > button:checked:last-child:hover, - .linked > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .inline-toolbar button:active:only-child, .inline-toolbar button:active:only-child:focus, .inline-toolbar button:active:only-child:hover, .inline-toolbar button:active:only-child:hover:focus, .inline-toolbar button:checked:only-child, .inline-toolbar button:checked:only-child:focus, .inline-toolbar button:checked:only-child:hover, .inline-toolbar button:checked:only-child:hover:focus, - .linked > button:active:only-child, - .linked > button:active:only-child:focus, - .linked > button:active:only-child:hover, - .linked > button:active:only-child:hover:focus, - .linked > button:checked:only-child, - .linked > button:checked:only-child:focus, - .linked > button:checked:only-child:hover, - .linked > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .linked.vertical > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .linked.vertical > button:focus, .linked.vertical > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .linked.vertical > button:active, .linked.vertical > button:active:hover, .linked.vertical > button:active:focus, .linked.vertical > button:active:hover:focus, .linked.vertical > button:checked, .linked.vertical > button:checked:hover, .linked.vertical > button:checked:focus, .linked.vertical > button:checked:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.05); } - .linked.vertical > button:disabled { - box-shadow: inset 0 -1px #15181d; } - .linked.vertical > button:last-child, .linked.vertical > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .linked.vertical > button:last-child:hover, .linked.vertical > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .linked.vertical > button:disabled:last-child, .linked.vertical > button:disabled:only-child, .linked.vertical > button:active:disabled:last-child, .linked.vertical > button:active:disabled:only-child, .linked.vertical > button:checked:disabled:last-child, .linked.vertical > button:checked:disabled:only-child { - box-shadow: none; } - .linked.vertical > button:active:last-child, .linked.vertical > button:active:last-child:focus, .linked.vertical > button:active:last-child:hover, .linked.vertical > button:active:last-child:hover:focus, .linked.vertical > button:checked:last-child, .linked.vertical > button:checked:last-child:focus, .linked.vertical > button:checked:last-child:hover, .linked.vertical > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - .linked.vertical > button:active:only-child, .linked.vertical > button:active:only-child:focus, .linked.vertical > button:active:only-child:hover, .linked.vertical > button:active:only-child:hover:focus, .linked.vertical > button:checked:only-child, .linked.vertical > button:checked:only-child:focus, .linked.vertical > button:checked:only-child:hover, .linked.vertical > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - button.circular, button.nautilus-circular-button.image-button, button.circular-button { - padding: 0; - min-width: 30px; - min-height: 30px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.circular label, button.nautilus-circular-button.image-button label, button.circular-button label { - padding: 0; } - -spinbutton:disabled { - opacity: .6; } - -spinbutton button { - color: #e6e6e6; - padding: 4px 7px; } - spinbutton button:active, spinbutton button:checked, spinbutton button:hover { - background-color: #1f242b; - background-image: none; } - spinbutton button:hover, spinbutton button:focus:hover { - border-color: rgba(184, 184, 184, 0.3); } - spinbutton button:hover:focus, spinbutton button:hover:hover, spinbutton button:focus:hover:focus, spinbutton button:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - spinbutton button:hover:active, spinbutton button:hover:active:hover, spinbutton button:hover:active:focus, spinbutton button:hover:active:hover:focus, spinbutton button:hover:checked, spinbutton button:hover:checked:hover, spinbutton button:hover:checked:focus, spinbutton button:hover:checked:hover:focus, spinbutton button:focus:hover:active, spinbutton button:focus:hover:active:hover, spinbutton button:focus:hover:active:focus, spinbutton button:focus:hover:active:hover:focus, spinbutton button:focus:hover:checked, spinbutton button:focus:hover:checked:hover, spinbutton button:focus:hover:checked:focus, spinbutton button:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - spinbutton button:hover:disabled, spinbutton button:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - spinbutton button:hover:active:disabled, spinbutton button:hover:checked:disabled, spinbutton button:focus:hover:active:disabled, spinbutton button:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - spinbutton button:focus:hover { - color: mix(#e5e5e5,mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3),0.3); } - spinbutton button:disabled { - color: mix(#e6e6e6,#1a1e24,0.7); } - spinbutton button:backdrop { - color: mix(#444444,mix(#e5e5e5,#1a1e24,0.5),0.9); } - spinbutton button:backdrop:disabled { - color: rgba(0, 0, 0, 0.8); } - -spinbutton:not(.vertical) { - /*@extend %entry;*/ - background-color: #444444; - background-image: none; - /*@include border($base_color);*/ - padding: 0; - border-radius: 4px; - -gtk-outline-radius: 4.8px; - color: #e6e6e6; - caret-color: #e6e6e6; - /*&:focus, &:active { border-color: border_focus($borders_color); }*/ } - spinbutton:not(.vertical):disabled { - background-color: #3d3d3d; - background-image: none; - color: mix(#444444,#e6e6e6,0.5); } - spinbutton:not(.vertical) entry { - border-radius: 4px 0 0 4px; - -gtk-outline-radius: 4.8px 0 0 4.8px; - border-right-width: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - border-radius: 0; - -gtk-outline-radius: 0; - border-style: solid; - background-image: none; - box-shadow: none; } - spinbutton:not(.vertical) button:focus { - border-top-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-bottom-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - spinbutton:not(.vertical) button:active { - box-shadow: inset 0 2px 3px -1px rgba(92, 92, 92, 0.2); } - spinbutton:not(.vertical) button:backdrop { - border-color: alpha(mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9),0.8); } - spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { - border-style: solid; } - spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover, spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - spinbutton:not(.vertical) button.down:dir(rtl) { - border-right-style: none; - border-radius: 4px 0 0 4px; - -gtk-outline-radius: 4.8px 0 0 4.8px; } - spinbutton:not(.vertical) button.down:dir(rtl):focus { - border-top-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-bottom-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-left-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - spinbutton:not(.vertical) button.down:dir(rtl):hover, spinbutton:not(.vertical) button.down:dir(rtl):focus:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - spinbutton:not(.vertical) button.up:dir(ltr) { - border-left-style: none; - border-radius: 0 4px 4px 0; - -gtk-outline-radius: 0 4.8px 4.8px 0; } - spinbutton:not(.vertical) button.up:dir(ltr):focus { - border-top-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-bottom-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-right-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - spinbutton:not(.vertical) button.up:dir(ltr):hover, spinbutton:not(.vertical) button.up:dir(ltr):focus:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); - box-shadow: inset 1px 0 mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - -spinbutton.vertical button, spinbutton.vertical entry { - min-width: 0; - padding-left: 2px; - padding-right: 2px; } - -spinbutton.vertical entry { - border-radius: 0; - -gtk-outline-radius: 0; - border-top-width: 0; - border-bottom-width: 0; } - -spinbutton.vertical button.up:focus:hover, spinbutton.vertical button.down:focus:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - -spinbutton.vertical button.up { - border-radius: 4px 4px 0 0; - -gtk-outline-radius: 4.8px 4.8px 0 0; } - spinbutton.vertical button.up:focus { - border-top-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-left-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-right-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - -spinbutton.vertical button.down { - border-radius: 0 0 4px 4px; - -gtk-outline-radius: 0 0 4.8px 4.8px; } - spinbutton.vertical button.down:focus { - border-bottom-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-left-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); - border-right-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - -/****************** -! ComboBoxes * -*******************/ -combobox button.combo { - min-width: 0; - padding-left: 5.14286px; - padding-right: 5.14286px; } - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 18px; - min-width: 18px; - padding: 2px; } - -combobox box button, combobox box entry { - padding: 4px 5.14286px; } - -combobox box > entry + button.combo { - padding: 4px; } - -combobox menu menuitem { - padding: 4px 7px; } - combobox menu menuitem cellview { - min-height: 22px; } - -/********* - ! Entry * -**********/ -.linked:not(.vertical) > entry { - border-width: 1px; - border-radius: 0; - border-right-width: 0; - border-left-width: 0; } - .linked:not(.vertical) > entry:first-child { - border-width: 1px; - border-radius: 4px; - border-right-width: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .linked:not(.vertical) > entry:first-child:dir(rtl) { - border-left-width: 0; - border-right-width: 1px; } - .linked:not(.vertical) > entry:last-child { - border-width: 1px; - border-radius: 4px; - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .linked:not(.vertical) > entry:last-child:dir(rtl) { - border-left-width: 1px; - border-right-width: 0; } - .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { - border-width: 1px; } - .linked:not(.vertical) > entry:only-child { - border-radius: 4px; } - -.linked.vertical > entry { - border-width: 1px; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; } - .linked.vertical > entry:first-child { - border-width: 1px; - border-radius: 4px; - border-top-width: 1px; - border-bottom-width: 0; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - .linked.vertical > entry:first-child:dir(rtl) { - border-top-width: 0; - border-bottom-width: 1px; } - .linked.vertical > entry:last-child { - border-width: 1px; - border-radius: 4px; - border-top-width: 0; - border-bottom-width: 1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - .linked.vertical > entry:last-child:dir(rtl) { - border-top-width: 1px; - border-bottom-width: 0; } - .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { - border-width: 1px; } - .linked.vertical > entry:only-child { - border-radius: 4px; } - -entry, menuitem entry, popover.background entry, .osd entry, -#XfceNotifyWindow entry, #login_window entry { - border-width: 1px; - border-style: solid; - border-radius: 4px; - transition: border 100ms ease-out; - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.1), inset 0 1px rgba(46, 46, 46, 0.12), inset -1px 0 rgba(46, 46, 46, 0.1), inset 0 -1px rgba(46, 46, 46, 0.05); } - entry:focus, popover.background entry:focus, - #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, - #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, - #XfceNotifyWindow entry:active, #login_window entry:active { - transition: border 100ms ease-in; } - entry:selected, popover.background entry:selected, - #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, - #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { - background-color: #00dfff; - color: #1a1e24; } - entry:disabled, popover.background entry:disabled, - #XfceNotifyWindow entry:disabled, #login_window entry:disabled { - box-shadow: none; } - entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { - background-color: #00dfff; - background-image: none; - border-width: 0; - border-radius: 4px; - color: #1a1e24; } - entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { - padding-right: 4px; } - entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { - padding-left: 4px; } - entry.warning, popover.background entry.warning, - #XfceNotifyWindow entry.warning, #login_window entry.warning { - color: #1a1a1a; - border-color: #b89814; - background-color: mix(#444444,#e6be19,0.6); } - entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { - color: #1a1a1a; } - entry.warning:focus, - #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#e6be19,0.3); - background-color: #e6be19; - box-shadow: none; } - entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { - background-color: #1a1a1a; - color: #e6be19; } - entry.error, popover.background entry.error, - #XfceNotifyWindow entry.error, #login_window entry.error { - color: #1a1a1a; - border-color: #a13f1e; - background-color: mix(#444444,#c94f26,0.6); } - entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { - color: #1a1a1a; } - entry.error:focus, - #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#c94f26,0.3); - background-color: #c94f26; - box-shadow: none; } - entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { - background-color: #1a1a1a; - color: #c94f26; } - entry.search-missing, popover.background entry.search-missing, - #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { - color: #1a1a1a; - border-color: #a13f1e; - background-color: mix(#444444,#c94f26,0.6); } - entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { - color: #1a1a1a; } - entry.search-missing:focus, - #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#c94f26,0.3); - background-color: #c94f26; - box-shadow: none; } - entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { - background-color: #1a1a1a; - color: #c94f26; } - -entry { - background-color: #444444; - background-image: none; - border-color: shade(mix(#444444,#e6e6e6,0.2),0.8); - padding: 6px 5.14286px; - color: #e6e6e6; - caret-color: #00dfff; - -gtk-secondary-caret-color: #00dfff; } - entry:focus, entry:hover { - border-color: mix(#00dfff,mix(#444444,#e6e6e6,0.2),0.3); } - entry:active, entry:active:hover, entry:active:focus, entry:active:hover:focus, entry:checked, entry:checked:hover, entry:checked:focus, entry:checked:hover:focus { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.7); } - entry:disabled { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.85); } - entry:active:disabled, entry:checked:disabled { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.8); } - entry:focus, entry:active { - border-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - entry:disabled { - background-color: mix(#444444,#e6e6e6,0.07); - background-image: none; - opacity: .9; - color: mix(#444444,#e6e6e6,0.9); } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Toolbar -**********/ -toolbar { - padding: 3px; - border-style: none; } - toolbar.horizontal separator { - margin: 0 6px 1px; } - toolbar.vertical separator { - margin: 6px 1px 6px 0; } - -headerbar { - border-width: 0 0 1px; - border-style: solid; } - headerbar entry, - headerbar spinbutton, - headerbar separator, - headerbar button { - margin-top: 7px; - margin-bottom: 7px; } - headerbar switch { - margin-top: 5px; - margin-bottom: 5px; } - window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, - window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, - window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 4px; } - window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 4px; } - -headerbar, .titlebar:not(headerbar) { - background-color: #1a1e24; - background-image: none; - border-color: #15181d; - color: #e6e6e6; - background-color: #1a1e24; - background-image: none; - border-radius: 4px 4px 0 0; - color: #e6e6e6; - padding: 0 6px; - min-height: 42px; } - headerbar:focus, .titlebar:focus:not(headerbar), headerbar:hover, .titlebar:hover:not(headerbar) { - border-color: mix(#00dfff,#1a1e24,0.3); } - headerbar:active, .titlebar:active:not(headerbar), headerbar:active:hover, .titlebar:active:hover:not(headerbar), headerbar:active:focus, .titlebar:active:focus:not(headerbar), headerbar:active:hover:focus, .titlebar:active:hover:focus:not(headerbar), headerbar:checked, .titlebar:checked:not(headerbar), headerbar:checked:hover, .titlebar:checked:hover:not(headerbar), headerbar:checked:focus, .titlebar:checked:focus:not(headerbar), headerbar:checked:hover:focus, .titlebar:checked:hover:focus:not(headerbar) { - border-color: #121519; } - headerbar:disabled, .titlebar:disabled:not(headerbar) { - border-color: #161a1f; } - headerbar:active:disabled, .titlebar:active:disabled:not(headerbar), headerbar:checked:disabled, .titlebar:checked:disabled:not(headerbar) { - border-color: #15181d; } - headerbar:disabled, .titlebar:disabled:not(headerbar) { - background-color: #171b20; - background-image: none; - color: mix(#e6e6e6,#1a1e24,0.5); } - headerbar .background, .titlebar:not(headerbar) .background { - background-color: #1a1e24; - border-color: mix(#1a1e24,#e6e6e6,0.3); } - headerbar .title, .titlebar:not(headerbar) .title { - font-weight: bold; - padding: 0 8px; } - headerbar .subtitle, .titlebar:not(headerbar) .subtitle { - font-size: smaller; - padding: 0 8px; } - headerbar button, .titlebar:not(headerbar) button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - headerbar button:disabled, .titlebar:not(headerbar) button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) headerbar button, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - headerbar button.flat, .titlebar:not(headerbar) button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { - border-color: rgba(196, 196, 196, 0.22); } - headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { - color: #e6e6e6; } - headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e6e6e6,0.6); } - headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar button.image-button, .titlebar:not(headerbar) button.image-button { - padding: 4px; } - headerbar .linked > button, .titlebar:not(headerbar) .linked > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar .linked > button:focus, .titlebar:not(headerbar) .linked > button:focus, headerbar .linked > button:hover, .titlebar:not(headerbar) .linked > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar .linked > button:active, .titlebar:not(headerbar) .linked > button:active, headerbar .linked > button:active:hover, .titlebar:not(headerbar) .linked > button:active:hover, headerbar .linked > button:active:focus, .titlebar:not(headerbar) .linked > button:active:focus, headerbar .linked > button:active:hover:focus, .titlebar:not(headerbar) .linked > button:active:hover:focus, headerbar .linked > button:checked, .titlebar:not(headerbar) .linked > button:checked, headerbar .linked > button:checked:hover, .titlebar:not(headerbar) .linked > button:checked:hover, headerbar .linked > button:checked:focus, .titlebar:not(headerbar) .linked > button:checked:focus, headerbar .linked > button:checked:hover:focus, .titlebar:not(headerbar) .linked > button:checked:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - headerbar .linked > button:disabled, .titlebar:not(headerbar) .linked > button:disabled { - box-shadow: inset -1px 0 #15181d; } - headerbar .linked > button:last-child, .titlebar:not(headerbar) .linked > button:last-child, headerbar .linked > button:only-child, .titlebar:not(headerbar) .linked > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar .linked > button:last-child:hover, .titlebar:not(headerbar) .linked > button:last-child:hover, headerbar .linked > button:only-child:hover, .titlebar:not(headerbar) .linked > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar .linked > button:disabled:last-child, .titlebar:not(headerbar) .linked > button:disabled:last-child, headerbar .linked > button:disabled:only-child, .titlebar:not(headerbar) .linked > button:disabled:only-child, headerbar .linked > button:active:disabled:last-child, .titlebar:not(headerbar) .linked > button:active:disabled:last-child, headerbar .linked > button:active:disabled:only-child, .titlebar:not(headerbar) .linked > button:active:disabled:only-child, headerbar .linked > button:checked:disabled:last-child, .titlebar:not(headerbar) .linked > button:checked:disabled:last-child, headerbar .linked > button:checked:disabled:only-child, .titlebar:not(headerbar) .linked > button:checked:disabled:only-child { - box-shadow: none; } - headerbar .linked > button:active:last-child, .titlebar:not(headerbar) .linked > button:active:last-child, headerbar .linked > button:active:last-child:focus, .titlebar:not(headerbar) .linked > button:active:last-child:focus, headerbar .linked > button:active:last-child:hover, .titlebar:not(headerbar) .linked > button:active:last-child:hover, headerbar .linked > button:active:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:last-child:hover:focus, headerbar .linked > button:checked:last-child, .titlebar:not(headerbar) .linked > button:checked:last-child, headerbar .linked > button:checked:last-child:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:focus, headerbar .linked > button:checked:last-child:hover, .titlebar:not(headerbar) .linked > button:checked:last-child:hover, headerbar .linked > button:checked:last-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - headerbar .linked > button:active:only-child, .titlebar:not(headerbar) .linked > button:active:only-child, headerbar .linked > button:active:only-child:focus, .titlebar:not(headerbar) .linked > button:active:only-child:focus, headerbar .linked > button:active:only-child:hover, .titlebar:not(headerbar) .linked > button:active:only-child:hover, headerbar .linked > button:active:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:active:only-child:hover:focus, headerbar .linked > button:checked:only-child, .titlebar:not(headerbar) .linked > button:checked:only-child, headerbar .linked > button:checked:only-child:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:focus, headerbar .linked > button:checked:only-child:hover, .titlebar:not(headerbar) .linked > button:checked:only-child:hover, headerbar .linked > button:checked:only-child:hover:focus, .titlebar:not(headerbar) .linked > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - headerbar box button.image-button, .titlebar:not(headerbar) box button.image-button { - padding: 4px 8px; } - headerbar separator, .titlebar:not(headerbar) separator, headerbar separator:disabled, .titlebar:not(headerbar) separator:disabled { - color: #101216; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - headerbar:backdrop, .titlebar:backdrop:not(headerbar) { - background-color: #1a1e24; - background-image: none; - color: mix(#e5e5e5,#1a1e24,0.4); - text-shadow: none; } - headerbar.default-decoration, .default-decoration.titlebar:not(headerbar) { - min-height: 24px; - box-shadow: none; - border: 0; } - headerbar.default-decoration button.titlebutton, .default-decoration.titlebar:not(headerbar) button.titlebutton { - min-height: 16px; - min-width: 16px; - margin: 0; - padding: 0; } - .solid-csd headerbar:backdrop:dir(rtl), .solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd headerbar:dir(rtl), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd headerbar:dir(ltr), .solid-csd .titlebar:dir(ltr):not(headerbar) { - border-radius: 0; - box-shadow: none; } - .tiled headerbar:backdrop, .tiled .titlebar:backdrop:not(headerbar), .tiled headerbar, .tiled .titlebar:not(headerbar), - .maximized headerbar:backdrop, - .maximized .titlebar:backdrop:not(headerbar), - .maximized headerbar, - .maximized .titlebar:not(headerbar) { - border-radius: 0; } - headerbar .title, .titlebar:not(headerbar) .title { - font-weight: bold; } - headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton { - margin-left: 4px; } - headerbar button, .titlebar:not(headerbar) button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); - padding: 4px; } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover:focus, .titlebar:not(headerbar) button:active:hover:focus, headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover:focus, .titlebar:not(headerbar) button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - headerbar button:disabled, .titlebar:not(headerbar) button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child), .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child), - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):hover, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar button:checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, - stackswitcher:not(.vertical) > headerbar button:not(:last-child):not(:only-child):checked:hover, - stackswitcher:not(.vertical) > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > headerbar button:not(:last-child):not(:only-child), .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) headerbar button, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child), - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:hover, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:hover, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):hover, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar button:checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) .titlebar:not(headerbar) button:checked:hover, - stackswitcher.vertical > headerbar button:not(:last-child):not(:only-child):checked:hover, - stackswitcher.vertical > .titlebar:not(headerbar) button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - headerbar button.flat, .titlebar:not(headerbar) button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - headerbar button:hover:focus, .titlebar:not(headerbar) button:hover:focus, headerbar button:hover:hover, .titlebar:not(headerbar) button:hover:hover, headerbar button.flat:hover:focus, .titlebar:not(headerbar) button.flat:hover:focus, headerbar button.flat:hover:hover, .titlebar:not(headerbar) button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - headerbar button:hover:active, .titlebar:not(headerbar) button:hover:active, headerbar button:hover:active:hover, .titlebar:not(headerbar) button:hover:active:hover, headerbar button:hover:active:focus, .titlebar:not(headerbar) button:hover:active:focus, headerbar button:hover:active:hover:focus, .titlebar:not(headerbar) button:hover:active:hover:focus, headerbar button:hover:checked, .titlebar:not(headerbar) button:hover:checked, headerbar button:hover:checked:hover, .titlebar:not(headerbar) button:hover:checked:hover, headerbar button:hover:checked:focus, .titlebar:not(headerbar) button:hover:checked:focus, headerbar button:hover:checked:hover:focus, .titlebar:not(headerbar) button:hover:checked:hover:focus, headerbar button.flat:hover:active, .titlebar:not(headerbar) button.flat:hover:active, headerbar button.flat:hover:active:hover, .titlebar:not(headerbar) button.flat:hover:active:hover, headerbar button.flat:hover:active:focus, .titlebar:not(headerbar) button.flat:hover:active:focus, headerbar button.flat:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:hover:active:hover:focus, headerbar button.flat:hover:checked, .titlebar:not(headerbar) button.flat:hover:checked, headerbar button.flat:hover:checked:hover, .titlebar:not(headerbar) button.flat:hover:checked:hover, headerbar button.flat:hover:checked:focus, .titlebar:not(headerbar) button.flat:hover:checked:focus, headerbar button.flat:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - headerbar button:hover:disabled, .titlebar:not(headerbar) button:hover:disabled, headerbar button.flat:hover:disabled, .titlebar:not(headerbar) button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - headerbar button:hover:active:disabled, .titlebar:not(headerbar) button:hover:active:disabled, headerbar button:hover:checked:disabled, .titlebar:not(headerbar) button:hover:checked:disabled, headerbar button.flat:hover:active:disabled, .titlebar:not(headerbar) button.flat:hover:active:disabled, headerbar button.flat:hover:checked:disabled, .titlebar:not(headerbar) button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar button:focus:hover, .titlebar:not(headerbar) button:focus:hover, headerbar button.flat:focus:hover, .titlebar:not(headerbar) button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - headerbar button:focus:hover:focus, .titlebar:not(headerbar) button:focus:hover:focus, headerbar button:focus:hover:hover, .titlebar:not(headerbar) button:focus:hover:hover, headerbar button.flat:focus:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:focus, headerbar button.flat:focus:hover:hover, .titlebar:not(headerbar) button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - headerbar button:focus:hover:active, .titlebar:not(headerbar) button:focus:hover:active, headerbar button:focus:hover:active:hover, .titlebar:not(headerbar) button:focus:hover:active:hover, headerbar button:focus:hover:active:focus, .titlebar:not(headerbar) button:focus:hover:active:focus, headerbar button:focus:hover:active:hover:focus, .titlebar:not(headerbar) button:focus:hover:active:hover:focus, headerbar button:focus:hover:checked, .titlebar:not(headerbar) button:focus:hover:checked, headerbar button:focus:hover:checked:hover, .titlebar:not(headerbar) button:focus:hover:checked:hover, headerbar button:focus:hover:checked:focus, .titlebar:not(headerbar) button:focus:hover:checked:focus, headerbar button:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button:focus:hover:checked:hover:focus, headerbar button.flat:focus:hover:active, .titlebar:not(headerbar) button.flat:focus:hover:active, headerbar button.flat:focus:hover:active:hover, .titlebar:not(headerbar) button.flat:focus:hover:active:hover, headerbar button.flat:focus:hover:active:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:focus, headerbar button.flat:focus:hover:active:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:active:hover:focus, headerbar button.flat:focus:hover:checked, .titlebar:not(headerbar) button.flat:focus:hover:checked, headerbar button.flat:focus:hover:checked:hover, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover, headerbar button.flat:focus:hover:checked:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:focus, headerbar button.flat:focus:hover:checked:hover:focus, .titlebar:not(headerbar) button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - headerbar button:focus:hover:disabled, .titlebar:not(headerbar) button:focus:hover:disabled, headerbar button.flat:focus:hover:disabled, .titlebar:not(headerbar) button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - headerbar button:focus:hover:active:disabled, .titlebar:not(headerbar) button:focus:hover:active:disabled, headerbar button:focus:hover:checked:disabled, .titlebar:not(headerbar) button:focus:hover:checked:disabled, headerbar button.flat:focus:hover:active:disabled, .titlebar:not(headerbar) button.flat:focus:hover:active:disabled, headerbar button.flat:focus:hover:checked:disabled, .titlebar:not(headerbar) button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - headerbar button:checked, .titlebar:not(headerbar) button:checked, headerbar button:active, .titlebar:not(headerbar) button:active, headerbar button.flat:checked, .titlebar:not(headerbar) button.flat:checked, headerbar button.flat:active, .titlebar:not(headerbar) button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - headerbar button:checked:active, .titlebar:not(headerbar) button:checked:active, headerbar button:checked:active:hover, .titlebar:not(headerbar) button:checked:active:hover, headerbar button:checked:active:focus, .titlebar:not(headerbar) button:checked:active:focus, headerbar button:checked:active:hover:focus, .titlebar:not(headerbar) button:checked:active:hover:focus, headerbar button:checked:checked, .titlebar:not(headerbar) button:checked:checked, headerbar button:checked:checked:hover, .titlebar:not(headerbar) button:checked:checked:hover, headerbar button:checked:checked:focus, .titlebar:not(headerbar) button:checked:checked:focus, headerbar button:checked:checked:hover:focus, .titlebar:not(headerbar) button:checked:checked:hover:focus, headerbar button:active:active, .titlebar:not(headerbar) button:active:active, headerbar button:active:active:hover, .titlebar:not(headerbar) button:active:active:hover, headerbar button:active:active:focus, .titlebar:not(headerbar) button:active:active:focus, headerbar button:active:active:hover:focus, .titlebar:not(headerbar) button:active:active:hover:focus, headerbar button:active:checked, .titlebar:not(headerbar) button:active:checked, headerbar button:active:checked:hover, .titlebar:not(headerbar) button:active:checked:hover, headerbar button:active:checked:focus, .titlebar:not(headerbar) button:active:checked:focus, headerbar button:active:checked:hover:focus, .titlebar:not(headerbar) button:active:checked:hover:focus, headerbar button.flat:checked:active, .titlebar:not(headerbar) button.flat:checked:active, headerbar button.flat:checked:active:hover, .titlebar:not(headerbar) button.flat:checked:active:hover, headerbar button.flat:checked:active:focus, .titlebar:not(headerbar) button.flat:checked:active:focus, headerbar button.flat:checked:active:hover:focus, .titlebar:not(headerbar) button.flat:checked:active:hover:focus, headerbar button.flat:checked:checked, .titlebar:not(headerbar) button.flat:checked:checked, headerbar button.flat:checked:checked:hover, .titlebar:not(headerbar) button.flat:checked:checked:hover, headerbar button.flat:checked:checked:focus, .titlebar:not(headerbar) button.flat:checked:checked:focus, headerbar button.flat:checked:checked:hover:focus, .titlebar:not(headerbar) button.flat:checked:checked:hover:focus, headerbar button.flat:active:active, .titlebar:not(headerbar) button.flat:active:active, headerbar button.flat:active:active:hover, .titlebar:not(headerbar) button.flat:active:active:hover, headerbar button.flat:active:active:focus, .titlebar:not(headerbar) button.flat:active:active:focus, headerbar button.flat:active:active:hover:focus, .titlebar:not(headerbar) button.flat:active:active:hover:focus, headerbar button.flat:active:checked, .titlebar:not(headerbar) button.flat:active:checked, headerbar button.flat:active:checked:hover, .titlebar:not(headerbar) button.flat:active:checked:hover, headerbar button.flat:active:checked:focus, .titlebar:not(headerbar) button.flat:active:checked:focus, headerbar button.flat:active:checked:hover:focus, .titlebar:not(headerbar) button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled { - border-color: rgba(196, 196, 196, 0.22); } - headerbar button:checked:active:disabled, .titlebar:not(headerbar) button:checked:active:disabled, headerbar button:checked:checked:disabled, .titlebar:not(headerbar) button:checked:checked:disabled, headerbar button:active:active:disabled, .titlebar:not(headerbar) button:active:active:disabled, headerbar button:active:checked:disabled, .titlebar:not(headerbar) button:active:checked:disabled, headerbar button.flat:checked:active:disabled, .titlebar:not(headerbar) button.flat:checked:active:disabled, headerbar button.flat:checked:checked:disabled, .titlebar:not(headerbar) button.flat:checked:checked:disabled, headerbar button.flat:active:active:disabled, .titlebar:not(headerbar) button.flat:active:active:disabled, headerbar button.flat:active:checked:disabled, .titlebar:not(headerbar) button.flat:active:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - headerbar button:checked:focus, .titlebar:not(headerbar) button:checked:focus, headerbar button:checked:hover, .titlebar:not(headerbar) button:checked:hover, headerbar button:active:focus, .titlebar:not(headerbar) button:active:focus, headerbar button:active:hover, .titlebar:not(headerbar) button:active:hover, headerbar button.flat:checked:focus, .titlebar:not(headerbar) button.flat:checked:focus, headerbar button.flat:checked:hover, .titlebar:not(headerbar) button.flat:checked:hover, headerbar button.flat:active:focus, .titlebar:not(headerbar) button.flat:active:focus, headerbar button.flat:active:hover, .titlebar:not(headerbar) button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - headerbar button:focus, .titlebar:not(headerbar) button:focus, headerbar button:hover, .titlebar:not(headerbar) button:hover, headerbar button.flat:focus, .titlebar:not(headerbar) button.flat:focus, headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { - color: #e6e6e6; } - headerbar button:disabled:disabled, .titlebar:not(headerbar) button:disabled:disabled, headerbar button.flat:disabled:disabled, .titlebar:not(headerbar) button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - headerbar button:disabled:disabled :disabled, .titlebar:not(headerbar) button:disabled:disabled :disabled, headerbar button.flat:disabled:disabled :disabled, .titlebar:not(headerbar) button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e6e6e6,0.6); } - headerbar button:active:disabled, .titlebar:not(headerbar) button:active:disabled, headerbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled, headerbar button.flat:active:disabled, .titlebar:not(headerbar) button.flat:active:disabled, headerbar button.flat:checked:disabled, .titlebar:not(headerbar) button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - headerbar button:active:disabled :disabled, .titlebar:not(headerbar) button:active:disabled :disabled, headerbar button:checked:disabled :disabled, .titlebar:not(headerbar) button:checked:disabled :disabled, headerbar button.flat:active:disabled :disabled, .titlebar:not(headerbar) button.flat:active:disabled :disabled, headerbar button.flat:checked:disabled :disabled, .titlebar:not(headerbar) button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar button.separator, .titlebar:not(headerbar) button.separator, headerbar button .separator, .titlebar:not(headerbar) button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - headerbar button.separator:disabled, .titlebar:not(headerbar) button.separator:disabled, headerbar button .separator:disabled, .titlebar:not(headerbar) button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar button.text-button, .titlebar:not(headerbar) button.text-button { - padding: 4px 5.14286px; } - headerbar button.flat, .titlebar:not(headerbar) button.flat { - color: #e6e6e6; } - headerbar button.flat:hover, .titlebar:not(headerbar) button.flat:hover { - color: #e6e6e6; } - headerbar button:backdrop, .titlebar:not(headerbar) button:backdrop { - color: mix(#e5e5e5,#1a1e24,0.4); } - headerbar button.titlebutton + separator.titlebutton, .titlebar:not(headerbar) button.titlebutton + separator.titlebutton { - margin-left: 0; - margin-right: 4px; } - headerbar button.titlebutton, .titlebar:not(headerbar) button.titlebutton { - border: 0; - padding: 4px; - background-image: none; - background-color: transparent; - color: #e6e6e6; - box-shadow: none; } - headerbar button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:hover, headerbar button.titlebutton:hover:focus, .titlebar:not(headerbar) button.titlebutton:hover:focus { - background-image: none; - background-color: transparent; - color: #00dfff; - box-shadow: none; } - headerbar button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:active, headerbar button.titlebutton:active:hover, .titlebar:not(headerbar) button.titlebutton:active:hover { - background-image: none; - background-color: transparent; - color: #00c9e6; - box-shadow: none; } - headerbar button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop { - background: none; - color: mix(#e5e5e5,#1a1e24,0.4); - -gtk-icon-shadow: none; } - -toolbar { - background-color: #1a1e24; - background-image: none; - border-color: #15181d; - color: #e5e5e5; } - toolbar:focus, toolbar:hover { - border-color: mix(#00dfff,#1a1e24,0.3); } - toolbar:active, toolbar:active:hover, toolbar:active:focus, toolbar:active:hover:focus, toolbar:checked, toolbar:checked:hover, toolbar:checked:focus, toolbar:checked:hover:focus { - border-color: #121519; } - toolbar:disabled { - border-color: #161a1f; } - toolbar:active:disabled, toolbar:checked:disabled { - border-color: #15181d; } - toolbar:disabled { - background-color: #171b20; - background-image: none; - color: mix(#e5e5e5,#1a1e24,0.5); } - toolbar .background { - background-color: #1a1e24; - border-color: mix(#1a1e24,#e5e5e5,0.3); } - toolbar .title { - font-weight: bold; - padding: 0 8px; } - toolbar .subtitle { - font-size: smaller; - padding: 0 8px; } - toolbar button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.22); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - toolbar button:focus, toolbar button:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.22),0.3); } - toolbar button:active, toolbar button:active:hover, toolbar button:active:focus, toolbar button:active:hover:focus, toolbar button:checked, toolbar button:checked:hover, toolbar button:checked:focus, toolbar button:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.22); } - toolbar button:disabled { - border-color: rgba(195, 195, 195, 0.22); } - toolbar button:active:disabled, toolbar button:checked:disabled { - border-color: rgba(183, 183, 183, 0.22); } - .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button, - stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:hover, - stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); } - .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked, - stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar button:checked:hover, - stackswitcher:not(.vertical) > toolbar button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > toolbar button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) toolbar button, - stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > toolbar button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) toolbar button:hover, - stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); } - .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked, - stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) toolbar button:checked:hover, - stackswitcher.vertical > toolbar button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - toolbar button.flat { - color: #e5e5e5; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - toolbar button:hover, toolbar button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.3); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - toolbar button:hover:focus, toolbar button:hover:hover, toolbar button.flat:hover:focus, toolbar button.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.3),0.3); } - toolbar button:hover:active, toolbar button:hover:active:hover, toolbar button:hover:active:focus, toolbar button:hover:active:hover:focus, toolbar button:hover:checked, toolbar button:hover:checked:hover, toolbar button:hover:checked:focus, toolbar button:hover:checked:hover:focus, toolbar button.flat:hover:active, toolbar button.flat:hover:active:hover, toolbar button.flat:hover:active:focus, toolbar button.flat:hover:active:hover:focus, toolbar button.flat:hover:checked, toolbar button.flat:hover:checked:hover, toolbar button.flat:hover:checked:focus, toolbar button.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.3); } - toolbar button:hover:disabled, toolbar button.flat:hover:disabled { - border-color: rgba(195, 195, 195, 0.3); } - toolbar button:hover:active:disabled, toolbar button:hover:checked:disabled, toolbar button.flat:hover:active:disabled, toolbar button.flat:hover:checked:disabled { - border-color: rgba(183, 183, 183, 0.3); } - toolbar button:focus, toolbar button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - toolbar button:focus:hover, toolbar button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - toolbar button:focus:hover:focus, toolbar button:focus:hover:hover, toolbar button.flat:focus:hover:focus, toolbar button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.3),0.3); } - toolbar button:focus:hover:active, toolbar button:focus:hover:active:hover, toolbar button:focus:hover:active:focus, toolbar button:focus:hover:active:hover:focus, toolbar button:focus:hover:checked, toolbar button:focus:hover:checked:hover, toolbar button:focus:hover:checked:focus, toolbar button:focus:hover:checked:hover:focus, toolbar button.flat:focus:hover:active, toolbar button.flat:focus:hover:active:hover, toolbar button.flat:focus:hover:active:focus, toolbar button.flat:focus:hover:active:hover:focus, toolbar button.flat:focus:hover:checked, toolbar button.flat:focus:hover:checked:hover, toolbar button.flat:focus:hover:checked:focus, toolbar button.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.3); } - toolbar button:focus:hover:disabled, toolbar button.flat:focus:hover:disabled { - border-color: rgba(195, 195, 195, 0.3); } - toolbar button:focus:hover:active:disabled, toolbar button:focus:hover:checked:disabled, toolbar button.flat:focus:hover:active:disabled, toolbar button.flat:focus:hover:checked:disabled { - border-color: rgba(183, 183, 183, 0.3); } - toolbar button:checked, toolbar button:active, toolbar button.flat:checked, toolbar button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.22),0.3); } - toolbar button:checked:active, toolbar button:checked:active:hover, toolbar button:checked:active:focus, toolbar button:checked:active:hover:focus, toolbar button:checked:checked, toolbar button:checked:checked:hover, toolbar button:checked:checked:focus, toolbar button:checked:checked:hover:focus, toolbar button:active:active, toolbar button:active:active:hover, toolbar button:active:active:focus, toolbar button:active:active:hover:focus, toolbar button:active:checked, toolbar button:active:checked:hover, toolbar button:active:checked:focus, toolbar button:active:checked:hover:focus, toolbar button.flat:checked:active, toolbar button.flat:checked:active:hover, toolbar button.flat:checked:active:focus, toolbar button.flat:checked:active:hover:focus, toolbar button.flat:checked:checked, toolbar button.flat:checked:checked:hover, toolbar button.flat:checked:checked:focus, toolbar button.flat:checked:checked:hover:focus, toolbar button.flat:active:active, toolbar button.flat:active:active:hover, toolbar button.flat:active:active:focus, toolbar button.flat:active:active:hover:focus, toolbar button.flat:active:checked, toolbar button.flat:active:checked:hover, toolbar button.flat:active:checked:focus, toolbar button.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.22); } - toolbar button:checked:disabled, toolbar button:active:disabled, toolbar button.flat:checked:disabled, toolbar button.flat:active:disabled { - border-color: rgba(195, 195, 195, 0.22); } - toolbar button:checked:active:disabled, toolbar button:checked:checked:disabled, toolbar button:active:active:disabled, toolbar button:active:checked:disabled, toolbar button.flat:checked:active:disabled, toolbar button.flat:checked:checked:disabled, toolbar button.flat:active:active:disabled, toolbar button.flat:active:checked:disabled { - border-color: rgba(183, 183, 183, 0.22); } - toolbar button:checked:focus, toolbar button:checked:hover, toolbar button:active:focus, toolbar button:active:hover, toolbar button.flat:checked:focus, toolbar button.flat:checked:hover, toolbar button.flat:active:focus, toolbar button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - toolbar button:focus, toolbar button:hover, toolbar button.flat:focus, toolbar button.flat:hover { - color: #e5e5e5; } - toolbar button:disabled:disabled, toolbar button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - toolbar button:disabled:disabled :disabled, toolbar button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e5e5e5,0.6); } - toolbar button:active:disabled, toolbar button:checked:disabled, toolbar button.flat:active:disabled, toolbar button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - toolbar button:active:disabled :disabled, toolbar button:checked:disabled :disabled, toolbar button.flat:active:disabled :disabled, toolbar button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - toolbar button.separator, toolbar button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - toolbar button.separator:disabled, toolbar button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - toolbar button.image-button { - padding: 4px; } - toolbar .linked > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - toolbar .linked > button:focus, toolbar .linked > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - toolbar .linked > button:active, toolbar .linked > button:active:hover, toolbar .linked > button:active:focus, toolbar .linked > button:active:hover:focus, toolbar .linked > button:checked, toolbar .linked > button:checked:hover, toolbar .linked > button:checked:focus, toolbar .linked > button:checked:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - toolbar .linked > button:disabled { - box-shadow: inset -1px 0 #15181d; } - toolbar .linked > button:last-child, toolbar .linked > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - toolbar .linked > button:last-child:hover, toolbar .linked > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - toolbar .linked > button:disabled:last-child, toolbar .linked > button:disabled:only-child, toolbar .linked > button:active:disabled:last-child, toolbar .linked > button:active:disabled:only-child, toolbar .linked > button:checked:disabled:last-child, toolbar .linked > button:checked:disabled:only-child { - box-shadow: none; } - toolbar .linked > button:active:last-child, toolbar .linked > button:active:last-child:focus, toolbar .linked > button:active:last-child:hover, toolbar .linked > button:active:last-child:hover:focus, toolbar .linked > button:checked:last-child, toolbar .linked > button:checked:last-child:focus, toolbar .linked > button:checked:last-child:hover, toolbar .linked > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - toolbar .linked > button:active:only-child, toolbar .linked > button:active:only-child:focus, toolbar .linked > button:active:only-child:hover, toolbar .linked > button:active:only-child:hover:focus, toolbar .linked > button:checked:only-child, toolbar .linked > button:checked:only-child:focus, toolbar .linked > button:checked:only-child:hover, toolbar .linked > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - toolbar box button.image-button { - padding: 4px 8px; } - toolbar separator, toolbar separator:disabled { - color: #101216; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - toolbar.inline-toolbar { - padding: 1px; - border-width: 0 1px 1px; - border-style: solid; - border-color: mix(#1a1e24,#e5e5e5,0.18); - background-color: mix(mix(#1a1e24,#e5e5e5,0.18),#1a1e24,0.7); - background-image: none; } - toolbar.inline-toolbar:backdrop { - border-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); - background-color: mix(#1a1e24,mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9),0.35); - transition: 200ms ease-out; } - toolbar.inline-toolbar button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(183, 183, 183, 0.22); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.22),0.3); } - toolbar.inline-toolbar button:active, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover:focus, toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.22); } - toolbar.inline-toolbar button:disabled { - border-color: rgba(195, 195, 195, 0.22); } - toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled { - border-color: rgba(183, 183, 183, 0.22); } - .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, - stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, - stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); } - .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, - stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, - stackswitcher:not(.vertical) > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button, - stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:hover, - stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(229, 229, 229, 0.36),0.3); } - .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked, - stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) toolbar.inline-toolbar button:checked:hover, - stackswitcher.vertical > toolbar.inline-toolbar button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - toolbar.inline-toolbar button.flat { - color: #e5e5e5; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(183, 183, 183, 0.3); - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - toolbar.inline-toolbar button:hover:focus, toolbar.inline-toolbar button:hover:hover, toolbar.inline-toolbar button.flat:hover:focus, toolbar.inline-toolbar button.flat:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.3),0.3); } - toolbar.inline-toolbar button:hover:active, toolbar.inline-toolbar button:hover:active:hover, toolbar.inline-toolbar button:hover:active:focus, toolbar.inline-toolbar button:hover:active:hover:focus, toolbar.inline-toolbar button:hover:checked, toolbar.inline-toolbar button:hover:checked:hover, toolbar.inline-toolbar button:hover:checked:focus, toolbar.inline-toolbar button:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:hover:active, toolbar.inline-toolbar button.flat:hover:active:hover, toolbar.inline-toolbar button.flat:hover:active:focus, toolbar.inline-toolbar button.flat:hover:active:hover:focus, toolbar.inline-toolbar button.flat:hover:checked, toolbar.inline-toolbar button.flat:hover:checked:hover, toolbar.inline-toolbar button.flat:hover:checked:focus, toolbar.inline-toolbar button.flat:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.3); } - toolbar.inline-toolbar button:hover:disabled, toolbar.inline-toolbar button.flat:hover:disabled { - border-color: rgba(195, 195, 195, 0.3); } - toolbar.inline-toolbar button:hover:active:disabled, toolbar.inline-toolbar button:hover:checked:disabled, toolbar.inline-toolbar button.flat:hover:active:disabled, toolbar.inline-toolbar button.flat:hover:checked:disabled { - border-color: rgba(183, 183, 183, 0.3); } - toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(229, 229, 229, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e5e5e5; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - toolbar.inline-toolbar button:focus:hover, toolbar.inline-toolbar button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(183, 183, 183, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - toolbar.inline-toolbar button:focus:hover:focus, toolbar.inline-toolbar button:focus:hover:hover, toolbar.inline-toolbar button.flat:focus:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.3),0.3); } - toolbar.inline-toolbar button:focus:hover:active, toolbar.inline-toolbar button:focus:hover:active:hover, toolbar.inline-toolbar button:focus:hover:active:focus, toolbar.inline-toolbar button:focus:hover:active:hover:focus, toolbar.inline-toolbar button:focus:hover:checked, toolbar.inline-toolbar button:focus:hover:checked:hover, toolbar.inline-toolbar button:focus:hover:checked:focus, toolbar.inline-toolbar button:focus:hover:checked:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:active, toolbar.inline-toolbar button.flat:focus:hover:active:hover, toolbar.inline-toolbar button.flat:focus:hover:active:focus, toolbar.inline-toolbar button.flat:focus:hover:active:hover:focus, toolbar.inline-toolbar button.flat:focus:hover:checked, toolbar.inline-toolbar button.flat:focus:hover:checked:hover, toolbar.inline-toolbar button.flat:focus:hover:checked:focus, toolbar.inline-toolbar button.flat:focus:hover:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.3); } - toolbar.inline-toolbar button:focus:hover:disabled, toolbar.inline-toolbar button.flat:focus:hover:disabled { - border-color: rgba(195, 195, 195, 0.3); } - toolbar.inline-toolbar button:focus:hover:active:disabled, toolbar.inline-toolbar button:focus:hover:checked:disabled, toolbar.inline-toolbar button.flat:focus:hover:active:disabled, toolbar.inline-toolbar button.flat:focus:hover:checked:disabled { - border-color: rgba(183, 183, 183, 0.3); } - toolbar.inline-toolbar button:checked, toolbar.inline-toolbar button:active, toolbar.inline-toolbar button.flat:checked, toolbar.inline-toolbar button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(183, 183, 183, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(229, 229, 229, 0.06), inset 0 1px rgba(229, 229, 229, 0.07), inset -1px 0 rgba(229, 229, 229, 0.06), inset 0 -1px rgba(229, 229, 229, 0.05); } - toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { - border-color: mix(#00dfff,rgba(229, 229, 229, 0.22),0.3); } - toolbar.inline-toolbar button:checked:active, toolbar.inline-toolbar button:checked:active:hover, toolbar.inline-toolbar button:checked:active:focus, toolbar.inline-toolbar button:checked:active:hover:focus, toolbar.inline-toolbar button:checked:checked, toolbar.inline-toolbar button:checked:checked:hover, toolbar.inline-toolbar button:checked:checked:focus, toolbar.inline-toolbar button:checked:checked:hover:focus, toolbar.inline-toolbar button:active:active, toolbar.inline-toolbar button:active:active:hover, toolbar.inline-toolbar button:active:active:focus, toolbar.inline-toolbar button:active:active:hover:focus, toolbar.inline-toolbar button:active:checked, toolbar.inline-toolbar button:active:checked:hover, toolbar.inline-toolbar button:active:checked:focus, toolbar.inline-toolbar button:active:checked:hover:focus, toolbar.inline-toolbar button.flat:checked:active, toolbar.inline-toolbar button.flat:checked:active:hover, toolbar.inline-toolbar button.flat:checked:active:focus, toolbar.inline-toolbar button.flat:checked:active:hover:focus, toolbar.inline-toolbar button.flat:checked:checked, toolbar.inline-toolbar button.flat:checked:checked:hover, toolbar.inline-toolbar button.flat:checked:checked:focus, toolbar.inline-toolbar button.flat:checked:checked:hover:focus, toolbar.inline-toolbar button.flat:active:active, toolbar.inline-toolbar button.flat:active:active:hover, toolbar.inline-toolbar button.flat:active:active:focus, toolbar.inline-toolbar button.flat:active:active:hover:focus, toolbar.inline-toolbar button.flat:active:checked, toolbar.inline-toolbar button.flat:active:checked:hover, toolbar.inline-toolbar button.flat:active:checked:focus, toolbar.inline-toolbar button.flat:active:checked:hover:focus { - border-color: rgba(160, 160, 160, 0.22); } - toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled { - border-color: rgba(195, 195, 195, 0.22); } - toolbar.inline-toolbar button:checked:active:disabled, toolbar.inline-toolbar button:checked:checked:disabled, toolbar.inline-toolbar button:active:active:disabled, toolbar.inline-toolbar button:active:checked:disabled, toolbar.inline-toolbar button.flat:checked:active:disabled, toolbar.inline-toolbar button.flat:checked:checked:disabled, toolbar.inline-toolbar button.flat:active:active:disabled, toolbar.inline-toolbar button.flat:active:checked:disabled { - border-color: rgba(183, 183, 183, 0.22); } - toolbar.inline-toolbar button:checked:focus, toolbar.inline-toolbar button:checked:hover, toolbar.inline-toolbar button:active:focus, toolbar.inline-toolbar button:active:hover, toolbar.inline-toolbar button.flat:checked:focus, toolbar.inline-toolbar button.flat:checked:hover, toolbar.inline-toolbar button.flat:active:focus, toolbar.inline-toolbar button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - toolbar.inline-toolbar button:focus, toolbar.inline-toolbar button:hover, toolbar.inline-toolbar button.flat:focus, toolbar.inline-toolbar button.flat:hover { - color: #e5e5e5; } - toolbar.inline-toolbar button:disabled:disabled, toolbar.inline-toolbar button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e5e5e5,0.6); - box-shadow: none; } - toolbar.inline-toolbar button:disabled:disabled :disabled, toolbar.inline-toolbar button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e5e5e5,0.6); } - toolbar.inline-toolbar button:active:disabled, toolbar.inline-toolbar button:checked:disabled, toolbar.inline-toolbar button.flat:active:disabled, toolbar.inline-toolbar button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - toolbar.inline-toolbar button:active:disabled :disabled, toolbar.inline-toolbar button:checked:disabled :disabled, toolbar.inline-toolbar button.flat:active:disabled :disabled, toolbar.inline-toolbar button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - toolbar.inline-toolbar button.separator, toolbar.inline-toolbar button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - toolbar.inline-toolbar button.separator:disabled, toolbar.inline-toolbar button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } - -.titlebar:not(headerbar) > separator { - background-color: #171a20; } - -.background .titlebar:backdrop, .background .titlebar { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -.background.tiled .titlebar:backdrop, .background.tiled .titlebar, -.background.tiled-top .titlebar:backdrop, -.background.tiled-top .titlebar, -.background.tiled-right .titlebar:backdrop, -.background.tiled-right .titlebar, -.background.tiled-bottom .titlebar:backdrop, -.background.tiled-bottom .titlebar, -.background.tiled-left .titlebar:backdrop, -.background.tiled-left .titlebar, -.background.maximized .titlebar:backdrop, -.background.maximized .titlebar, -.background.solid-csd .titlebar:backdrop, -.background.solid-csd .titlebar { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop:not(:last-child) { - border-radius: 0; - border-top-color: transparent; } - -/************** - ! Action-bar * -***************/ -actionbar > revealer > box { - padding: 4px; - border-top: 1px solid mix(#1a1e24,#e5e5e5,0.18); } - actionbar > revealer > box:backdrop { - border-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); } - -/**************************** - ! Search and Location bars * -*****************************/ -searchbar, -.location-bar { - background-color: #191d23; - background-image: none; - border-width: 0 0 1px; - border-style: solid; - border-color: #15181d; - color: #e5e5e5; } - -/****************** - ! Action buttons * -*******************/ -.suggested-action, headerbar.selection-mode button.suggested-action, -.titlebar:not(headerbar).selection-mode button.suggested-action { - background-color: #b1b557; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .suggested-action:active, headerbar.selection-mode button.suggested-action:active, - .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action:active:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action:active:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover:focus, .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:checked:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:checked:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:disabled { - border-color: rgba(22, 26, 31, 0.32); } - .suggested-action:active:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action, - headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action, - stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child), - headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child), - .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:hover, - headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:hover, - stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):hover, - headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover, - .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked, - headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked, - stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked, - headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked, - .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .suggested-action:checked:hover, - headerbar.selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, - .titlebar:not(headerbar).selection-mode .linked:not(.vertical) > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, - stackswitcher:not(.vertical) > .suggested-action:not(:last-child):not(:only-child):checked:hover, - headerbar.selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .titlebar:not(headerbar).selection-mode stackswitcher:not(.vertical) > button.suggested-action:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > .suggested-action:not(:last-child):not(:only-child), headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), - .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) .suggested-action, - headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, - .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action, - stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child), - headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child), - .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > .suggested-action:not(:last-child):not(:only-child):hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, - .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:hover, - headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, - .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:hover, - stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):hover, - headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover, - .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, - .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked, - headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, - .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked, - stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked, - headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked, - .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, headerbar.selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .titlebar:not(headerbar).selection-mode .linked.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) .suggested-action:checked:hover, - headerbar.selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, - .titlebar:not(headerbar).selection-mode .linked.vertical > :not(:last-child):not(:only-child) button.suggested-action:checked:hover, - stackswitcher.vertical > .suggested-action:not(:last-child):not(:only-child):checked:hover, - headerbar.selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover, - .titlebar:not(headerbar).selection-mode stackswitcher.vertical > button.suggested-action:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .suggested-action.flat, headerbar.selection-mode button.flat.suggested-action, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action { - color: #1a1e24; - border-color: rgba(177, 181, 87, 0); - background-color: rgba(177, 181, 87, 0); - background-image: none; - box-shadow: none; } - .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:hover, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { - background-color: #b5b960; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .suggested-action:hover:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover:focus, .suggested-action:hover:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover:hover, .suggested-action.flat:hover:focus, .suggested-action.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .suggested-action:hover:active, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover:active, .suggested-action:hover:active:hover, .suggested-action:hover:active:focus, .suggested-action:hover:active:hover:focus, .suggested-action:hover:checked, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover:checked, .suggested-action:hover:checked:hover, .suggested-action:hover:checked:focus, .suggested-action:hover:checked:hover:focus, .suggested-action.flat:hover:active, .suggested-action.flat:hover:active:hover, .suggested-action.flat:hover:active:focus, .suggested-action.flat:hover:active:hover:focus, .suggested-action.flat:hover:checked, .suggested-action.flat:hover:checked:hover, .suggested-action.flat:hover:checked:focus, .suggested-action.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .suggested-action:hover:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover:disabled, .suggested-action.flat:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - .suggested-action:hover:active:disabled, .suggested-action:hover:checked:disabled, .suggested-action.flat:hover:active:disabled, .suggested-action.flat:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action.flat:focus, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus { - background-color: #b5b960; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .suggested-action:focus:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:focus:hover, .suggested-action.flat:focus:hover { - background-color: #babd6a; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - .suggested-action:focus:hover:focus, .suggested-action:focus:hover:hover, .suggested-action.flat:focus:hover:focus, .suggested-action.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .suggested-action:focus:hover:active, .suggested-action:focus:hover:active:hover, .suggested-action:focus:hover:active:focus, .suggested-action:focus:hover:active:hover:focus, .suggested-action:focus:hover:checked, .suggested-action:focus:hover:checked:hover, .suggested-action:focus:hover:checked:focus, .suggested-action:focus:hover:checked:hover:focus, .suggested-action.flat:focus:hover:active, .suggested-action.flat:focus:hover:active:hover, .suggested-action.flat:focus:hover:active:focus, .suggested-action.flat:focus:hover:active:hover:focus, .suggested-action.flat:focus:hover:checked, .suggested-action.flat:focus:hover:checked:hover, .suggested-action.flat:focus:hover:checked:focus, .suggested-action.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .suggested-action:focus:hover:disabled, .suggested-action.flat:focus:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - .suggested-action:focus:hover:active:disabled, .suggested-action:focus:hover:checked:disabled, .suggested-action.flat:focus:hover:active:disabled, .suggested-action.flat:focus:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - .suggested-action:checked, headerbar.selection-mode button.suggested-action:checked, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked, .suggested-action:active, headerbar.selection-mode button.suggested-action:active, - .titlebar:not(headerbar).selection-mode button.suggested-action:active, .suggested-action.flat:checked, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:checked, .suggested-action.flat:active, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .suggested-action:checked:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .suggested-action:checked:active, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:active, .suggested-action:checked:active:hover, .suggested-action:checked:active:focus, .suggested-action:checked:active:hover:focus, .suggested-action:checked:checked, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:checked, .suggested-action:checked:checked:hover, .suggested-action:checked:checked:focus, .suggested-action:checked:checked:hover:focus, .suggested-action:active:active, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:active, .suggested-action:active:active:hover, .suggested-action:active:active:focus, .suggested-action:active:active:hover:focus, .suggested-action:active:checked, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:checked, .suggested-action:active:checked:hover, .suggested-action:active:checked:focus, .suggested-action:active:checked:hover:focus, .suggested-action.flat:checked:active, .suggested-action.flat:checked:active:hover, .suggested-action.flat:checked:active:focus, .suggested-action.flat:checked:active:hover:focus, .suggested-action.flat:checked:checked, .suggested-action.flat:checked:checked:hover, .suggested-action.flat:checked:checked:focus, .suggested-action.flat:checked:checked:hover:focus, .suggested-action.flat:active:active, .suggested-action.flat:active:active:hover, .suggested-action.flat:active:active:focus, .suggested-action.flat:active:active:hover:focus, .suggested-action.flat:active:checked, .suggested-action.flat:active:checked:hover, .suggested-action.flat:active:checked:focus, .suggested-action.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .suggested-action:checked:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action:active:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action.flat:checked:disabled, .suggested-action.flat:active:disabled { - border-color: rgba(22, 26, 31, 0.32); } - .suggested-action:checked:active:disabled, .suggested-action:checked:checked:disabled, .suggested-action:active:active:disabled, .suggested-action:active:checked:disabled, .suggested-action.flat:checked:active:disabled, .suggested-action.flat:checked:checked:disabled, .suggested-action.flat:active:active:disabled, .suggested-action.flat:active:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .suggested-action:checked:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:focus, .suggested-action:checked:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:hover, .suggested-action:active:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:focus, .suggested-action:active:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:hover, .suggested-action.flat:checked:focus, .suggested-action.flat:checked:hover, .suggested-action.flat:active:focus, .suggested-action.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .suggested-action:focus, headerbar.selection-mode button.suggested-action:focus, - .titlebar:not(headerbar).selection-mode button.suggested-action:focus, .suggested-action:hover, headerbar.selection-mode button.suggested-action:hover, - .titlebar:not(headerbar).selection-mode button.suggested-action:hover, .suggested-action.flat:focus, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:focus, .suggested-action.flat:hover, - .titlebar:not(headerbar).selection-mode button.flat.suggested-action:hover { - color: #1a1e24; } - .suggested-action:disabled:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:disabled:disabled, .suggested-action.flat:disabled:disabled { - background-color: alpha(mix(#b1b557,#1a1e24,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#b1b557,#1a1e24,0.6); - box-shadow: none; } - .suggested-action:disabled:disabled :disabled, .suggested-action.flat:disabled:disabled :disabled { - color: mix(#b1b557,#1a1e24,0.6); } - .suggested-action:active:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:active:disabled, .suggested-action:checked:disabled, - .titlebar:not(headerbar).selection-mode button.suggested-action:checked:disabled, .suggested-action.flat:active:disabled, .suggested-action.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .suggested-action:active:disabled :disabled, .suggested-action:checked:disabled :disabled, .suggested-action.flat:active:disabled :disabled, .suggested-action.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - .suggested-action.separator, headerbar.selection-mode button.separator.suggested-action, - .titlebar:not(headerbar).selection-mode button.separator.suggested-action, .suggested-action .separator, headerbar.selection-mode button.suggested-action .separator, .titlebar:not(headerbar).selection-mode button.suggested-action .separator { - border: 1px solid currentColor; - color: rgba(177, 181, 87, 0.9); } - .suggested-action.separator:disabled, - .titlebar:not(headerbar).selection-mode button.separator.suggested-action:disabled, .suggested-action .separator:disabled, .titlebar:not(headerbar).selection-mode button.suggested-action .separator:disabled { - color: rgba(177, 181, 87, 0.85); } - -.destructive-action { - background-color: #c94f26; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - .destructive-action:focus, .destructive-action:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .destructive-action:active, .destructive-action:active:hover, .destructive-action:active:focus, .destructive-action:active:hover:focus, .destructive-action:checked, .destructive-action:checked:hover, .destructive-action:checked:focus, .destructive-action:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .destructive-action:disabled { - border-color: rgba(22, 26, 31, 0.32); } - .destructive-action:active:disabled, .destructive-action:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action, - stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:hover, - stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked, - stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) .destructive-action:checked:hover, - stackswitcher:not(.vertical) > .destructive-action:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > .destructive-action:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) .destructive-action, - stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > .destructive-action:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:hover, - stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked, - stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) .destructive-action:checked:hover, - stackswitcher.vertical > .destructive-action:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .destructive-action.flat { - color: #1a1e24; - border-color: rgba(201, 79, 38, 0); - background-color: rgba(201, 79, 38, 0); - background-image: none; - box-shadow: none; } - .destructive-action:hover, .destructive-action.flat:hover { - background-color: #d35328; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - .destructive-action:hover:focus, .destructive-action:hover:hover, .destructive-action.flat:hover:focus, .destructive-action.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .destructive-action:hover:active, .destructive-action:hover:active:hover, .destructive-action:hover:active:focus, .destructive-action:hover:active:hover:focus, .destructive-action:hover:checked, .destructive-action:hover:checked:hover, .destructive-action:hover:checked:focus, .destructive-action:hover:checked:hover:focus, .destructive-action.flat:hover:active, .destructive-action.flat:hover:active:hover, .destructive-action.flat:hover:active:focus, .destructive-action.flat:hover:active:hover:focus, .destructive-action.flat:hover:checked, .destructive-action.flat:hover:checked:hover, .destructive-action.flat:hover:checked:focus, .destructive-action.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .destructive-action:hover:disabled, .destructive-action.flat:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - .destructive-action:hover:active:disabled, .destructive-action:hover:checked:disabled, .destructive-action.flat:hover:active:disabled, .destructive-action.flat:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - .destructive-action:focus, .destructive-action.flat:focus { - background-color: #d35328; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - .destructive-action:focus:hover, .destructive-action.flat:focus:hover { - background-color: #d85a2f; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - .destructive-action:focus:hover:focus, .destructive-action:focus:hover:hover, .destructive-action.flat:focus:hover:focus, .destructive-action.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - .destructive-action:focus:hover:active, .destructive-action:focus:hover:active:hover, .destructive-action:focus:hover:active:focus, .destructive-action:focus:hover:active:hover:focus, .destructive-action:focus:hover:checked, .destructive-action:focus:hover:checked:hover, .destructive-action:focus:hover:checked:focus, .destructive-action:focus:hover:checked:hover:focus, .destructive-action.flat:focus:hover:active, .destructive-action.flat:focus:hover:active:hover, .destructive-action.flat:focus:hover:active:focus, .destructive-action.flat:focus:hover:active:hover:focus, .destructive-action.flat:focus:hover:checked, .destructive-action.flat:focus:hover:checked:hover, .destructive-action.flat:focus:hover:checked:focus, .destructive-action.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - .destructive-action:focus:hover:disabled, .destructive-action.flat:focus:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - .destructive-action:focus:hover:active:disabled, .destructive-action:focus:hover:checked:disabled, .destructive-action.flat:focus:hover:active:disabled, .destructive-action.flat:focus:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - .destructive-action:checked, .destructive-action:active, .destructive-action.flat:checked, .destructive-action.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - .destructive-action:checked:active, .destructive-action:checked:active:hover, .destructive-action:checked:active:focus, .destructive-action:checked:active:hover:focus, .destructive-action:checked:checked, .destructive-action:checked:checked:hover, .destructive-action:checked:checked:focus, .destructive-action:checked:checked:hover:focus, .destructive-action:active:active, .destructive-action:active:active:hover, .destructive-action:active:active:focus, .destructive-action:active:active:hover:focus, .destructive-action:active:checked, .destructive-action:active:checked:hover, .destructive-action:active:checked:focus, .destructive-action:active:checked:hover:focus, .destructive-action.flat:checked:active, .destructive-action.flat:checked:active:hover, .destructive-action.flat:checked:active:focus, .destructive-action.flat:checked:active:hover:focus, .destructive-action.flat:checked:checked, .destructive-action.flat:checked:checked:hover, .destructive-action.flat:checked:checked:focus, .destructive-action.flat:checked:checked:hover:focus, .destructive-action.flat:active:active, .destructive-action.flat:active:active:hover, .destructive-action.flat:active:active:focus, .destructive-action.flat:active:active:hover:focus, .destructive-action.flat:active:checked, .destructive-action.flat:active:checked:hover, .destructive-action.flat:active:checked:focus, .destructive-action.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - .destructive-action:checked:disabled, .destructive-action:active:disabled, .destructive-action.flat:checked:disabled, .destructive-action.flat:active:disabled { - border-color: rgba(22, 26, 31, 0.32); } - .destructive-action:checked:active:disabled, .destructive-action:checked:checked:disabled, .destructive-action:active:active:disabled, .destructive-action:active:checked:disabled, .destructive-action.flat:checked:active:disabled, .destructive-action.flat:checked:checked:disabled, .destructive-action.flat:active:active:disabled, .destructive-action.flat:active:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .destructive-action:checked:focus, .destructive-action:checked:hover, .destructive-action:active:focus, .destructive-action:active:hover, .destructive-action.flat:checked:focus, .destructive-action.flat:checked:hover, .destructive-action.flat:active:focus, .destructive-action.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - .destructive-action:focus, .destructive-action:hover, .destructive-action.flat:focus, .destructive-action.flat:hover { - color: #1a1e24; } - .destructive-action:disabled:disabled, .destructive-action.flat:disabled:disabled { - background-color: alpha(mix(#c94f26,#1a1e24,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#c94f26,#1a1e24,0.6); - box-shadow: none; } - .destructive-action:disabled:disabled :disabled, .destructive-action.flat:disabled:disabled :disabled { - color: mix(#c94f26,#1a1e24,0.6); } - .destructive-action:active:disabled, .destructive-action:checked:disabled, .destructive-action.flat:active:disabled, .destructive-action.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - .destructive-action:active:disabled :disabled, .destructive-action:checked:disabled :disabled, .destructive-action.flat:active:disabled :disabled, .destructive-action.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - .destructive-action.separator, .destructive-action .separator { - border: 1px solid currentColor; - color: rgba(201, 79, 38, 0.9); } - .destructive-action.separator:disabled, .destructive-action .separator:disabled { - color: rgba(201, 79, 38, 0.85); } - -/****************** - ! Selection mode * -*******************/ -headerbar.selection-mode, -.titlebar:not(headerbar).selection-mode { - background-color: #00dfff; - background-image: none; - border-color: #00b2cc; - color: #1a1e24; } - headerbar.selection-mode:focus, headerbar.selection-mode:hover, - .titlebar:not(headerbar).selection-mode:focus, - .titlebar:not(headerbar).selection-mode:hover { - border-color: mix(#00dfff,#00dfff,0.3); } - headerbar.selection-mode:active, headerbar.selection-mode:active:hover, headerbar.selection-mode:active:focus, headerbar.selection-mode:active:hover:focus, headerbar.selection-mode:checked, headerbar.selection-mode:checked:hover, headerbar.selection-mode:checked:focus, headerbar.selection-mode:checked:hover:focus, - .titlebar:not(headerbar).selection-mode:active, - .titlebar:not(headerbar).selection-mode:active:hover, - .titlebar:not(headerbar).selection-mode:active:focus, - .titlebar:not(headerbar).selection-mode:active:hover:focus, - .titlebar:not(headerbar).selection-mode:checked, - .titlebar:not(headerbar).selection-mode:checked:hover, - .titlebar:not(headerbar).selection-mode:checked:focus, - .titlebar:not(headerbar).selection-mode:checked:hover:focus { - border-color: #009cb3; } - headerbar.selection-mode:disabled, - .titlebar:not(headerbar).selection-mode:disabled { - border-color: #00bed9; } - headerbar.selection-mode:active:disabled, headerbar.selection-mode:checked:disabled, - .titlebar:not(headerbar).selection-mode:active:disabled, - .titlebar:not(headerbar).selection-mode:checked:disabled { - border-color: #00b2cc; } - headerbar.selection-mode:disabled, - .titlebar:not(headerbar).selection-mode:disabled { - background-color: #00c9e6; - background-image: none; - color: mix(#1a1e24,#00dfff,0.5); } - headerbar.selection-mode .background, - .titlebar:not(headerbar).selection-mode .background { - background-color: #00dfff; - border-color: mix(#00dfff,#1a1e24,0.3); } - headerbar.selection-mode .title, - .titlebar:not(headerbar).selection-mode .title { - font-weight: bold; - padding: 0 8px; } - headerbar.selection-mode .subtitle, - .titlebar:not(headerbar).selection-mode .subtitle { - font-size: smaller; - padding: 0 8px; } - headerbar.selection-mode button, - .titlebar:not(headerbar).selection-mode button { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:active, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - headerbar.selection-mode button:disabled, - .titlebar:not(headerbar).selection-mode button:disabled { - border-color: rgba(22, 26, 31, 0.32); } - headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:hover, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked:hover, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:hover, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked:hover, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - headerbar.selection-mode button.flat, - .titlebar:not(headerbar).selection-mode button.flat { - color: #1a1e24; - border-color: rgba(0, 223, 255, 0); - background-color: rgba(0, 223, 255, 0); - background-image: none; - box-shadow: none; } - headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, - .titlebar:not(headerbar).selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover { - background-color: #0de1ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, - .titlebar:not(headerbar).selection-mode button:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:active, - .titlebar:not(headerbar).selection-mode button:hover:active:hover, - .titlebar:not(headerbar).selection-mode button:hover:active:focus, - .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:checked, - .titlebar:not(headerbar).selection-mode button:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:active, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, - .titlebar:not(headerbar).selection-mode button:hover:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus { - background-color: #0de1ff; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover { - background-color: #1ae2ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:active, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, - .titlebar:not(headerbar).selection-mode button:checked, - .titlebar:not(headerbar).selection-mode button:active, - .titlebar:not(headerbar).selection-mode button.flat:checked, - .titlebar:not(headerbar).selection-mode button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked:active, - .titlebar:not(headerbar).selection-mode button:checked:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:active:focus, - .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked:checked, - .titlebar:not(headerbar).selection-mode button:checked:checked:hover, - .titlebar:not(headerbar).selection-mode button:checked:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:active:active, - .titlebar:not(headerbar).selection-mode button:active:active:hover, - .titlebar:not(headerbar).selection-mode button:active:active:focus, - .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:active:checked, - .titlebar:not(headerbar).selection-mode button:active:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:checked:focus, - .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:active, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:active, - .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:checked, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled { - border-color: rgba(22, 26, 31, 0.32); } - headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, - .titlebar:not(headerbar).selection-mode button:checked:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:active:disabled, - .titlebar:not(headerbar).selection-mode button:active:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover { - color: #1a1e24; } - headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, - .titlebar:not(headerbar).selection-mode button:disabled:disabled, - .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { - background-color: alpha(mix(#00dfff,#1a1e24,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#00dfff,#1a1e24,0.6); - box-shadow: none; } - headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { - color: mix(#00dfff,#1a1e24,0.6); } - headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, - .titlebar:not(headerbar).selection-mode button.separator, - .titlebar:not(headerbar).selection-mode button .separator { - border: 1px solid currentColor; - color: rgba(0, 223, 255, 0.9); } - headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, - .titlebar:not(headerbar).selection-mode button.separator:disabled, - .titlebar:not(headerbar).selection-mode button .separator:disabled { - color: rgba(0, 223, 255, 0.85); } - headerbar.selection-mode button.image-button, - .titlebar:not(headerbar).selection-mode button.image-button { - padding: 4px; } - headerbar.selection-mode .linked > button, - .titlebar:not(headerbar).selection-mode .linked > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar.selection-mode .linked > button:focus, headerbar.selection-mode .linked > button:hover, - .titlebar:not(headerbar).selection-mode .linked > button:focus, - .titlebar:not(headerbar).selection-mode .linked > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar.selection-mode .linked > button:active, headerbar.selection-mode .linked > button:active:hover, headerbar.selection-mode .linked > button:active:focus, headerbar.selection-mode .linked > button:active:hover:focus, headerbar.selection-mode .linked > button:checked, headerbar.selection-mode .linked > button:checked:hover, headerbar.selection-mode .linked > button:checked:focus, headerbar.selection-mode .linked > button:checked:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active, - .titlebar:not(headerbar).selection-mode .linked > button:active:hover, - .titlebar:not(headerbar).selection-mode .linked > button:active:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked, - .titlebar:not(headerbar).selection-mode .linked > button:checked:hover, - .titlebar:not(headerbar).selection-mode .linked > button:checked:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - headerbar.selection-mode .linked > button:disabled, - .titlebar:not(headerbar).selection-mode .linked > button:disabled { - box-shadow: inset -1px 0 #00b2cc; } - headerbar.selection-mode .linked > button:last-child, headerbar.selection-mode .linked > button:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar.selection-mode .linked > button:last-child:hover, headerbar.selection-mode .linked > button:only-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:last-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar.selection-mode .linked > button:disabled:last-child, headerbar.selection-mode .linked > button:disabled:only-child, headerbar.selection-mode .linked > button:active:disabled:last-child, headerbar.selection-mode .linked > button:active:disabled:only-child, headerbar.selection-mode .linked > button:checked:disabled:last-child, headerbar.selection-mode .linked > button:checked:disabled:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:disabled:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:disabled:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:active:disabled:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:checked:disabled:only-child { - box-shadow: none; } - headerbar.selection-mode .linked > button:active:last-child, headerbar.selection-mode .linked > button:active:last-child:focus, headerbar.selection-mode .linked > button:active:last-child:hover, headerbar.selection-mode .linked > button:active:last-child:hover:focus, headerbar.selection-mode .linked > button:checked:last-child, headerbar.selection-mode .linked > button:checked:last-child:focus, headerbar.selection-mode .linked > button:checked:last-child:hover, headerbar.selection-mode .linked > button:checked:last-child:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:active:last-child:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child, - .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - headerbar.selection-mode .linked > button:active:only-child, headerbar.selection-mode .linked > button:active:only-child:focus, headerbar.selection-mode .linked > button:active:only-child:hover, headerbar.selection-mode .linked > button:active:only-child:hover:focus, headerbar.selection-mode .linked > button:checked:only-child, headerbar.selection-mode .linked > button:checked:only-child:focus, headerbar.selection-mode .linked > button:checked:only-child:hover, headerbar.selection-mode .linked > button:checked:only-child:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:focus, - .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:active:only-child:hover:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child, - .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:focus, - .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover, - .titlebar:not(headerbar).selection-mode .linked > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - headerbar.selection-mode box button.image-button, - .titlebar:not(headerbar).selection-mode box button.image-button { - padding: 4px 8px; } - headerbar.selection-mode separator, headerbar.selection-mode separator:disabled, - .titlebar:not(headerbar).selection-mode separator, - .titlebar:not(headerbar).selection-mode separator:disabled { - color: #008699; - border-color: currentColor; - -GtkWidget-window-dragging: true; } - headerbar.selection-mode button, - .titlebar:not(headerbar).selection-mode button { - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - headerbar.selection-mode button:active, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover:focus, headerbar.selection-mode button:checked, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:active, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - headerbar.selection-mode button:disabled, - .titlebar:not(headerbar).selection-mode button:disabled { - border-color: rgba(22, 26, 31, 0.32); } - headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:hover, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, - stackswitcher:not(.vertical) > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked:hover, - stackswitcher:not(.vertical) > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child), .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:hover, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):hover, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:hover, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 30, 36, 0.36),0.3); } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) headerbar.selection-mode button:checked:hover, - stackswitcher.vertical > headerbar.selection-mode button:not(:last-child):not(:only-child):checked:hover, .linked.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) - .titlebar:not(headerbar).selection-mode button:checked:hover, - stackswitcher.vertical > - .titlebar:not(headerbar).selection-mode button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - headerbar.selection-mode button.flat, - .titlebar:not(headerbar).selection-mode button.flat { - color: #1a1e24; - border-color: rgba(0, 223, 255, 0); - background-color: rgba(0, 223, 255, 0); - background-image: none; - box-shadow: none; } - headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:hover, - .titlebar:not(headerbar).selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover { - background-color: #0de1ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - headerbar.selection-mode button:hover:focus, headerbar.selection-mode button:hover:hover, headerbar.selection-mode button.flat:hover:focus, headerbar.selection-mode button.flat:hover:hover, - .titlebar:not(headerbar).selection-mode button:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - headerbar.selection-mode button:hover:active, headerbar.selection-mode button:hover:active:hover, headerbar.selection-mode button:hover:active:focus, headerbar.selection-mode button:hover:active:hover:focus, headerbar.selection-mode button:hover:checked, headerbar.selection-mode button:hover:checked:hover, headerbar.selection-mode button:hover:checked:focus, headerbar.selection-mode button:hover:checked:hover:focus, headerbar.selection-mode button.flat:hover:active, headerbar.selection-mode button.flat:hover:active:hover, headerbar.selection-mode button.flat:hover:active:focus, headerbar.selection-mode button.flat:hover:active:hover:focus, headerbar.selection-mode button.flat:hover:checked, headerbar.selection-mode button.flat:hover:checked:hover, headerbar.selection-mode button.flat:hover:checked:focus, headerbar.selection-mode button.flat:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:active, - .titlebar:not(headerbar).selection-mode button:hover:active:hover, - .titlebar:not(headerbar).selection-mode button:hover:active:focus, - .titlebar:not(headerbar).selection-mode button:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:hover:checked, - .titlebar:not(headerbar).selection-mode button:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:active, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - headerbar.selection-mode button:hover:disabled, headerbar.selection-mode button.flat:hover:disabled, - .titlebar:not(headerbar).selection-mode button:hover:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - headerbar.selection-mode button:hover:active:disabled, headerbar.selection-mode button:hover:checked:disabled, headerbar.selection-mode button.flat:hover:active:disabled, headerbar.selection-mode button.flat:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - headerbar.selection-mode button:focus, headerbar.selection-mode button.flat:focus, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus { - background-color: #0de1ff; - background-image: none; - border-color: rgba(26, 30, 36, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1e24; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - headerbar.selection-mode button:focus:hover, headerbar.selection-mode button.flat:focus:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover { - background-color: #1ae2ff; - background-image: none; - border-color: rgba(21, 24, 29, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - headerbar.selection-mode button:focus:hover:focus, headerbar.selection-mode button:focus:hover:hover, headerbar.selection-mode button.flat:focus:hover:focus, headerbar.selection-mode button.flat:focus:hover:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.4),0.3); } - headerbar.selection-mode button:focus:hover:active, headerbar.selection-mode button:focus:hover:active:hover, headerbar.selection-mode button:focus:hover:active:focus, headerbar.selection-mode button:focus:hover:active:hover:focus, headerbar.selection-mode button:focus:hover:checked, headerbar.selection-mode button:focus:hover:checked:hover, headerbar.selection-mode button:focus:hover:checked:focus, headerbar.selection-mode button:focus:hover:checked:hover:focus, headerbar.selection-mode button.flat:focus:hover:active, headerbar.selection-mode button.flat:focus:hover:active:hover, headerbar.selection-mode button.flat:focus:hover:active:focus, headerbar.selection-mode button.flat:focus:hover:active:hover:focus, headerbar.selection-mode button.flat:focus:hover:checked, headerbar.selection-mode button.flat:focus:hover:checked:hover, headerbar.selection-mode button.flat:focus:hover:checked:focus, headerbar.selection-mode button.flat:focus:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:active, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.4); } - headerbar.selection-mode button:focus:hover:disabled, headerbar.selection-mode button.flat:focus:hover:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:disabled { - border-color: rgba(22, 26, 31, 0.4); } - headerbar.selection-mode button:focus:hover:active:disabled, headerbar.selection-mode button:focus:hover:checked:disabled, headerbar.selection-mode button.flat:focus:hover:active:disabled, headerbar.selection-mode button.flat:focus:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button:focus:hover:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 24, 29, 0.4); } - headerbar.selection-mode button:checked, headerbar.selection-mode button:active, headerbar.selection-mode button.flat:checked, headerbar.selection-mode button.flat:active, - .titlebar:not(headerbar).selection-mode button:checked, - .titlebar:not(headerbar).selection-mode button:active, - .titlebar:not(headerbar).selection-mode button.flat:checked, - .titlebar:not(headerbar).selection-mode button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 24, 29, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 30, 36, 0.06), inset 0 1px rgba(26, 30, 36, 0.07), inset -1px 0 rgba(26, 30, 36, 0.06), inset 0 -1px rgba(26, 30, 36, 0.05); } - headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 30, 36, 0.32),0.3); } - headerbar.selection-mode button:checked:active, headerbar.selection-mode button:checked:active:hover, headerbar.selection-mode button:checked:active:focus, headerbar.selection-mode button:checked:active:hover:focus, headerbar.selection-mode button:checked:checked, headerbar.selection-mode button:checked:checked:hover, headerbar.selection-mode button:checked:checked:focus, headerbar.selection-mode button:checked:checked:hover:focus, headerbar.selection-mode button:active:active, headerbar.selection-mode button:active:active:hover, headerbar.selection-mode button:active:active:focus, headerbar.selection-mode button:active:active:hover:focus, headerbar.selection-mode button:active:checked, headerbar.selection-mode button:active:checked:hover, headerbar.selection-mode button:active:checked:focus, headerbar.selection-mode button:active:checked:hover:focus, headerbar.selection-mode button.flat:checked:active, headerbar.selection-mode button.flat:checked:active:hover, headerbar.selection-mode button.flat:checked:active:focus, headerbar.selection-mode button.flat:checked:active:hover:focus, headerbar.selection-mode button.flat:checked:checked, headerbar.selection-mode button.flat:checked:checked:hover, headerbar.selection-mode button.flat:checked:checked:focus, headerbar.selection-mode button.flat:checked:checked:hover:focus, headerbar.selection-mode button.flat:active:active, headerbar.selection-mode button.flat:active:active:hover, headerbar.selection-mode button.flat:active:active:focus, headerbar.selection-mode button.flat:active:active:hover:focus, headerbar.selection-mode button.flat:active:checked, headerbar.selection-mode button.flat:active:checked:hover, headerbar.selection-mode button.flat:active:checked:focus, headerbar.selection-mode button.flat:active:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked:active, - .titlebar:not(headerbar).selection-mode button:checked:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:active:focus, - .titlebar:not(headerbar).selection-mode button:checked:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:checked:checked, - .titlebar:not(headerbar).selection-mode button:checked:checked:hover, - .titlebar:not(headerbar).selection-mode button:checked:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button:active:active, - .titlebar:not(headerbar).selection-mode button:active:active:hover, - .titlebar:not(headerbar).selection-mode button:active:active:focus, - .titlebar:not(headerbar).selection-mode button:active:active:hover:focus, - .titlebar:not(headerbar).selection-mode button:active:checked, - .titlebar:not(headerbar).selection-mode button:active:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:checked:focus, - .titlebar:not(headerbar).selection-mode button:active:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:active, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:active, - .titlebar:not(headerbar).selection-mode button.flat:active:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:active:hover:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:checked, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:hover:focus { - border-color: rgba(18, 21, 25, 0.32); } - headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button:active:disabled, headerbar.selection-mode button.flat:checked:disabled, headerbar.selection-mode button.flat:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled { - border-color: rgba(22, 26, 31, 0.32); } - headerbar.selection-mode button:checked:active:disabled, headerbar.selection-mode button:checked:checked:disabled, headerbar.selection-mode button:active:active:disabled, headerbar.selection-mode button:active:checked:disabled, headerbar.selection-mode button.flat:checked:active:disabled, headerbar.selection-mode button.flat:checked:checked:disabled, headerbar.selection-mode button.flat:active:active:disabled, headerbar.selection-mode button.flat:active:checked:disabled, - .titlebar:not(headerbar).selection-mode button:checked:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:active:disabled, - .titlebar:not(headerbar).selection-mode button:active:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:checked:disabled { - border-color: rgba(21, 24, 29, 0.32); } - headerbar.selection-mode button:checked:focus, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button:active:focus, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.flat:checked:focus, headerbar.selection-mode button.flat:checked:hover, headerbar.selection-mode button.flat:active:focus, headerbar.selection-mode button.flat:active:hover, - .titlebar:not(headerbar).selection-mode button:checked:focus, - .titlebar:not(headerbar).selection-mode button:checked:hover, - .titlebar:not(headerbar).selection-mode button:active:focus, - .titlebar:not(headerbar).selection-mode button:active:hover, - .titlebar:not(headerbar).selection-mode button.flat:checked:focus, - .titlebar:not(headerbar).selection-mode button.flat:checked:hover, - .titlebar:not(headerbar).selection-mode button.flat:active:focus, - .titlebar:not(headerbar).selection-mode button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - headerbar.selection-mode button:focus, headerbar.selection-mode button:hover, headerbar.selection-mode button.flat:focus, headerbar.selection-mode button.flat:hover, - .titlebar:not(headerbar).selection-mode button:focus, - .titlebar:not(headerbar).selection-mode button:hover, - .titlebar:not(headerbar).selection-mode button.flat:focus, - .titlebar:not(headerbar).selection-mode button.flat:hover { - color: #1a1e24; } - headerbar.selection-mode button:disabled:disabled, headerbar.selection-mode button.flat:disabled:disabled, - .titlebar:not(headerbar).selection-mode button:disabled:disabled, - .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled { - background-color: alpha(mix(#00dfff,#1a1e24,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#00dfff,#1a1e24,0.6); - box-shadow: none; } - headerbar.selection-mode button:disabled:disabled :disabled, headerbar.selection-mode button.flat:disabled:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:disabled:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:disabled:disabled :disabled { - color: mix(#00dfff,#1a1e24,0.6); } - headerbar.selection-mode button:active:disabled, headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.flat:active:disabled, headerbar.selection-mode button.flat:checked:disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - headerbar.selection-mode button:active:disabled :disabled, headerbar.selection-mode button:checked:disabled :disabled, headerbar.selection-mode button.flat:active:disabled :disabled, headerbar.selection-mode button.flat:checked:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:active:disabled :disabled, - .titlebar:not(headerbar).selection-mode button:checked:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:active:disabled :disabled, - .titlebar:not(headerbar).selection-mode button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - headerbar.selection-mode button.separator, headerbar.selection-mode button .separator, - .titlebar:not(headerbar).selection-mode button.separator, - .titlebar:not(headerbar).selection-mode button .separator { - border: 1px solid currentColor; - color: rgba(0, 223, 255, 0.9); } - headerbar.selection-mode button.separator:disabled, headerbar.selection-mode button .separator:disabled, - .titlebar:not(headerbar).selection-mode button.separator:disabled, - .titlebar:not(headerbar).selection-mode button .separator:disabled { - color: rgba(0, 223, 255, 0.85); } - headerbar.selection-mode:backdrop, - .titlebar:not(headerbar).selection-mode:backdrop { - background-color: #00dfff; - background-image: none; } - headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu, - .titlebar:not(headerbar).selection-mode .selection-menu:backdrop, - .titlebar:not(headerbar).selection-mode .selection-menu { - color: #00b2cc; - background-color: transparent; - background-image: none; - box-shadow: none; - border: 0; } - headerbar.selection-mode .selection-menu:backdrop:hover, headerbar.selection-mode .selection-menu:hover, - .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:hover, - .titlebar:not(headerbar).selection-mode .selection-menu:hover { - color: #009cb3; } - headerbar.selection-mode .selection-menu:backdrop:active, headerbar.selection-mode .selection-menu:active, - .titlebar:not(headerbar).selection-mode .selection-menu:backdrop:active, - .titlebar:not(headerbar).selection-mode .selection-menu:active { - color: #00a7bf; } - headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow, - .titlebar:not(headerbar).selection-mode .selection-menu:backdrop .arrow, - .titlebar:not(headerbar).selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(26, 30, 36, 0.5); - -gtk-icon-shadow: none; } - headerbar.selection-mode .dim-label, headerbar.selection-mode label.separator, .selection-menu headerbar.selection-mode .dim-label, .selection-menu headerbar.selection-mode label.separator, - .titlebar:not(headerbar).selection-mode .dim-label, - .titlebar:not(headerbar).selection-mode label.separator, .selection-menu .titlebar:not(headerbar).selection-mode .dim-label, .selection-menu .titlebar:not(headerbar).selection-mode label.separator { - color: #009cb3; } - -/********** - ! Calendar -***********/ -calendar { - padding: 1px 3px; - outline-offset: -1px; - color: #e6e6e6; } - calendar:selected { - border-radius: 4px; } - calendar.header { - border-bottom: 1px solid rgba(92, 92, 92, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(92, 92, 92, 0.1); } - calendar.button { - color: rgba(229, 229, 229, 0.55); } - calendar.button:hover { - color: #e5e5e5; } - calendar.button:backdrop { - color: alpha(mix(#e5e5e5,#1a1e24,0.5),0.55); } - calendar.button:disabled { - color: alpha(mix(#e5e5e5,#1a1e24,0.5),0.55); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: mix(#e5e5e5,#1a1e24,0.5); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: mix(#00dfff,#e5e5e5,0.5); } - calendar:backdrop { - color: mix(#444444,#e6e6e6,0.8); } - -/* gnome-calendar */ -.calendar-view { - background-color: #444444; - color: #e6e6e6; } - -/*************** - ! Color chooser -****************/ -colorswatch:drop(active), colorswatch { - border-style: none; } - -colorswatch.top { - border-top-left-radius: 4.5px; - border-top-right-radius: 4.5px; } - colorswatch.top overlay { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -colorswatch.bottom { - border-bottom-left-radius: 4.5px; - border-bottom-right-radius: 4.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 4.5px; - border-bottom-left-radius: 4.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 4.5px; - border-bottom-right-radius: 4.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; } - -colorswatch.dark overlay { - color: #1a1e24; } - colorswatch.dark overlay:hover { - border-color: rgba(92, 92, 92, 0.8); } - colorswatch.dark overlay:backdrop { - color: mix(#00dfff,#1a1e24,0.66); } - -colorswatch.light overlay { - color: #e6e6e6; } - colorswatch.light overlay:hover { - border-color: rgba(92, 92, 92, 0.5); } - colorswatch.light overlay:backdrop { - color: mix(#444444,#e6e6e6,0.8); } - -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #00dfff; - box-shadow: inset 0 0 0 2px #00c0db, inset 0 0 0 1px #00dfff; } - colorswatch:drop(active).dark overlay { - border-color: #00dfff; - box-shadow: inset 0 0 0 2px rgba(92, 92, 92, 0.3), inset 0 0 0 1px #00dfff; } - -colorswatch overlay { - border: 1px solid rgba(92, 92, 92, 0.3); } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(27, 31, 38, 0.4), inset 0 -1px rgba(92, 92, 92, 0.2); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: rgba(92, 92, 92, 0.3); - box-shadow: none; } - -colorswatch:disabled { - opacity: .5; } - colorswatch:disabled overlay { - border-color: rgba(92, 92, 92, 0.6); - box-shadow: none; } - -row:selected colorswatch { - box-shadow: 0 0 0 2px #1a1e24; } - -colorswatch#add-color-button { - border-radius: 4px 4px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 4px; } - colorswatch#add-color-button overlay { - background-color: #191d22; - color: #e5e5e5; } - colorswatch#add-color-button overlay:hover { - background-color: #171b20; } - colorswatch#add-color-button overlay:backdrop { - background-color: #191d22; } - -colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } - -button.color { - padding: 4px; } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 4px; } - button.color:disabled colorswatch:only-child, button.color:backdrop colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { - box-shadow: none; } - -/*********************** -! Font and file choosers -************************/ -filechooser { - /* for fallback when header bar not used */ } - filechooser .dialog-action-box { - border-top: 1px solid mix(#1a1e24,#e5e5e5,0.18); } - filechooser .dialog-action-box:backdrop { - border-top-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); } - filechooser #pathbarbox { - border-bottom: 1px solid mix(#1a1e24,#e5e5e5,0.18); - background-color: #1a1e24; } - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; } - -/****************** - ! Grid and flowbox -*******************/ -widget:active { - background-color: mix(#00dfff,#444444,0.5); } - -list { - color: #e6e6e6; - background-color: #444444; - border-color: mix(#1a1e24,#e5e5e5,0.18); } - list:backdrop { - background-color: #444444; - border-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); } - list row { - padding: 4px; } - -row { - transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(229, 229, 229, 0.05); } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(92, 92, 92, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(92, 92, 92, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: mix(#00dfff,#e5e5e5,0.1); } - row.activatable:selected:backdrop { - background-color: #00dfff; } - -flowbox flowboxchild { - padding: 4px; - border-radius: 4px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********* - ! Infobar -**********/ -infobar { - border: 0; } - infobar.info, infobar.info:backdrop { - background-color: #aeaa94; - background-image: none; - border: 1px solid #928d6f; - caret-color: currentColor; } - infobar.info label, infobar.info, infobar.info:backdrop label, infobar.info:backdrop { - color: #1a1a1a; } - infobar.info button { - background-color: #aeaa94; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - infobar.info button:focus, infobar.info button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.info button:active, infobar.info button:active:hover, infobar.info button:active:focus, infobar.info button:active:hover:focus, infobar.info button:checked, infobar.info button:checked:hover, infobar.info button:checked:focus, infobar.info button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.info button:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.info button:active:disabled, infobar.info button:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button, - stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:hover, - stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked, - stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.info button:checked:hover, - stackswitcher:not(.vertical) > infobar.info button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > infobar.info button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) infobar.info button, - stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > infobar.info button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:hover, - stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked, - stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.info button:checked:hover, - stackswitcher.vertical > infobar.info button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - infobar.info button.flat { - color: #1a1a1a; - border-color: rgba(174, 170, 148, 0); - background-color: rgba(174, 170, 148, 0); - background-image: none; - box-shadow: none; } - infobar.info button:hover, infobar.info button.flat:hover { - background-color: #b5b19d; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - infobar.info button:hover:focus, infobar.info button:hover:hover, infobar.info button.flat:hover:focus, infobar.info button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.info button:hover:active, infobar.info button:hover:active:hover, infobar.info button:hover:active:focus, infobar.info button:hover:active:hover:focus, infobar.info button:hover:checked, infobar.info button:hover:checked:hover, infobar.info button:hover:checked:focus, infobar.info button:hover:checked:hover:focus, infobar.info button.flat:hover:active, infobar.info button.flat:hover:active:hover, infobar.info button.flat:hover:active:focus, infobar.info button.flat:hover:active:hover:focus, infobar.info button.flat:hover:checked, infobar.info button.flat:hover:checked:hover, infobar.info button.flat:hover:checked:focus, infobar.info button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.info button:hover:disabled, infobar.info button.flat:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.info button:hover:active:disabled, infobar.info button:hover:checked:disabled, infobar.info button.flat:hover:active:disabled, infobar.info button.flat:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.info button:focus, infobar.info button.flat:focus { - background-color: #b5b19d; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - infobar.info button:focus:hover, infobar.info button.flat:focus:hover { - background-color: #bcb9a6; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - infobar.info button:focus:hover:focus, infobar.info button:focus:hover:hover, infobar.info button.flat:focus:hover:focus, infobar.info button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.info button:focus:hover:active, infobar.info button:focus:hover:active:hover, infobar.info button:focus:hover:active:focus, infobar.info button:focus:hover:active:hover:focus, infobar.info button:focus:hover:checked, infobar.info button:focus:hover:checked:hover, infobar.info button:focus:hover:checked:focus, infobar.info button:focus:hover:checked:hover:focus, infobar.info button.flat:focus:hover:active, infobar.info button.flat:focus:hover:active:hover, infobar.info button.flat:focus:hover:active:focus, infobar.info button.flat:focus:hover:active:hover:focus, infobar.info button.flat:focus:hover:checked, infobar.info button.flat:focus:hover:checked:hover, infobar.info button.flat:focus:hover:checked:focus, infobar.info button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.info button:focus:hover:disabled, infobar.info button.flat:focus:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.info button:focus:hover:active:disabled, infobar.info button:focus:hover:checked:disabled, infobar.info button.flat:focus:hover:active:disabled, infobar.info button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.info button:checked, infobar.info button:active, infobar.info button.flat:checked, infobar.info button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.info button:checked:active, infobar.info button:checked:active:hover, infobar.info button:checked:active:focus, infobar.info button:checked:active:hover:focus, infobar.info button:checked:checked, infobar.info button:checked:checked:hover, infobar.info button:checked:checked:focus, infobar.info button:checked:checked:hover:focus, infobar.info button:active:active, infobar.info button:active:active:hover, infobar.info button:active:active:focus, infobar.info button:active:active:hover:focus, infobar.info button:active:checked, infobar.info button:active:checked:hover, infobar.info button:active:checked:focus, infobar.info button:active:checked:hover:focus, infobar.info button.flat:checked:active, infobar.info button.flat:checked:active:hover, infobar.info button.flat:checked:active:focus, infobar.info button.flat:checked:active:hover:focus, infobar.info button.flat:checked:checked, infobar.info button.flat:checked:checked:hover, infobar.info button.flat:checked:checked:focus, infobar.info button.flat:checked:checked:hover:focus, infobar.info button.flat:active:active, infobar.info button.flat:active:active:hover, infobar.info button.flat:active:active:focus, infobar.info button.flat:active:active:hover:focus, infobar.info button.flat:active:checked, infobar.info button.flat:active:checked:hover, infobar.info button.flat:active:checked:focus, infobar.info button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.info button:checked:disabled, infobar.info button:active:disabled, infobar.info button.flat:checked:disabled, infobar.info button.flat:active:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.info button:checked:active:disabled, infobar.info button:checked:checked:disabled, infobar.info button:active:active:disabled, infobar.info button:active:checked:disabled, infobar.info button.flat:checked:active:disabled, infobar.info button.flat:checked:checked:disabled, infobar.info button.flat:active:active:disabled, infobar.info button.flat:active:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - infobar.info button:checked:focus, infobar.info button:checked:hover, infobar.info button:active:focus, infobar.info button:active:hover, infobar.info button.flat:checked:focus, infobar.info button.flat:checked:hover, infobar.info button.flat:active:focus, infobar.info button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - infobar.info button:focus, infobar.info button:hover, infobar.info button.flat:focus, infobar.info button.flat:hover { - color: #1a1a1a; } - infobar.info button:disabled:disabled, infobar.info button.flat:disabled:disabled { - background-color: alpha(mix(#aeaa94,#1a1a1a,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#aeaa94,#1a1a1a,0.6); - box-shadow: none; } - infobar.info button:disabled:disabled :disabled, infobar.info button.flat:disabled:disabled :disabled { - color: mix(#aeaa94,#1a1a1a,0.6); } - infobar.info button:active:disabled, infobar.info button:checked:disabled, infobar.info button.flat:active:disabled, infobar.info button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - infobar.info button:active:disabled :disabled, infobar.info button:checked:disabled :disabled, infobar.info button.flat:active:disabled :disabled, infobar.info button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - infobar.info button.separator, infobar.info button .separator { - border: 1px solid currentColor; - color: rgba(174, 170, 148, 0.9); } - infobar.info button.separator:disabled, infobar.info button .separator:disabled { - color: rgba(174, 170, 148, 0.85); } - infobar.warning, infobar.warning:backdrop { - background-color: #e6be19; - background-image: none; - border: 1px solid #b89814; - caret-color: currentColor; } - infobar.warning label, infobar.warning, infobar.warning:backdrop label, infobar.warning:backdrop { - color: #1a1a1a; } - infobar.warning button { - background-color: #e6be19; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - infobar.warning button:focus, infobar.warning button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.warning button:active, infobar.warning button:active:hover, infobar.warning button:active:focus, infobar.warning button:active:hover:focus, infobar.warning button:checked, infobar.warning button:checked:hover, infobar.warning button:checked:focus, infobar.warning button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.warning button:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.warning button:active:disabled, infobar.warning button:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button, - stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:hover, - stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked, - stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, - stackswitcher:not(.vertical) > infobar.warning button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > infobar.warning button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button, - stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:hover, - stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked, - stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.warning button:checked:hover, - stackswitcher.vertical > infobar.warning button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - infobar.warning button.flat { - color: #1a1a1a; - border-color: rgba(230, 190, 25, 0); - background-color: rgba(230, 190, 25, 0); - background-image: none; - box-shadow: none; } - infobar.warning button:hover, infobar.warning button.flat:hover { - background-color: #e7c125; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - infobar.warning button:hover:focus, infobar.warning button:hover:hover, infobar.warning button.flat:hover:focus, infobar.warning button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.warning button:hover:active, infobar.warning button:hover:active:hover, infobar.warning button:hover:active:focus, infobar.warning button:hover:active:hover:focus, infobar.warning button:hover:checked, infobar.warning button:hover:checked:hover, infobar.warning button:hover:checked:focus, infobar.warning button:hover:checked:hover:focus, infobar.warning button.flat:hover:active, infobar.warning button.flat:hover:active:hover, infobar.warning button.flat:hover:active:focus, infobar.warning button.flat:hover:active:hover:focus, infobar.warning button.flat:hover:checked, infobar.warning button.flat:hover:checked:hover, infobar.warning button.flat:hover:checked:focus, infobar.warning button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.warning button:hover:disabled, infobar.warning button.flat:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.warning button:hover:active:disabled, infobar.warning button:hover:checked:disabled, infobar.warning button.flat:hover:active:disabled, infobar.warning button.flat:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.warning button:focus, infobar.warning button.flat:focus { - background-color: #e7c125; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - infobar.warning button:focus:hover, infobar.warning button.flat:focus:hover { - background-color: #e9c530; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - infobar.warning button:focus:hover:focus, infobar.warning button:focus:hover:hover, infobar.warning button.flat:focus:hover:focus, infobar.warning button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.warning button:focus:hover:active, infobar.warning button:focus:hover:active:hover, infobar.warning button:focus:hover:active:focus, infobar.warning button:focus:hover:active:hover:focus, infobar.warning button:focus:hover:checked, infobar.warning button:focus:hover:checked:hover, infobar.warning button:focus:hover:checked:focus, infobar.warning button:focus:hover:checked:hover:focus, infobar.warning button.flat:focus:hover:active, infobar.warning button.flat:focus:hover:active:hover, infobar.warning button.flat:focus:hover:active:focus, infobar.warning button.flat:focus:hover:active:hover:focus, infobar.warning button.flat:focus:hover:checked, infobar.warning button.flat:focus:hover:checked:hover, infobar.warning button.flat:focus:hover:checked:focus, infobar.warning button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.warning button:focus:hover:disabled, infobar.warning button.flat:focus:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.warning button:focus:hover:active:disabled, infobar.warning button:focus:hover:checked:disabled, infobar.warning button.flat:focus:hover:active:disabled, infobar.warning button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.warning button:checked, infobar.warning button:active, infobar.warning button.flat:checked, infobar.warning button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.warning button:checked:active, infobar.warning button:checked:active:hover, infobar.warning button:checked:active:focus, infobar.warning button:checked:active:hover:focus, infobar.warning button:checked:checked, infobar.warning button:checked:checked:hover, infobar.warning button:checked:checked:focus, infobar.warning button:checked:checked:hover:focus, infobar.warning button:active:active, infobar.warning button:active:active:hover, infobar.warning button:active:active:focus, infobar.warning button:active:active:hover:focus, infobar.warning button:active:checked, infobar.warning button:active:checked:hover, infobar.warning button:active:checked:focus, infobar.warning button:active:checked:hover:focus, infobar.warning button.flat:checked:active, infobar.warning button.flat:checked:active:hover, infobar.warning button.flat:checked:active:focus, infobar.warning button.flat:checked:active:hover:focus, infobar.warning button.flat:checked:checked, infobar.warning button.flat:checked:checked:hover, infobar.warning button.flat:checked:checked:focus, infobar.warning button.flat:checked:checked:hover:focus, infobar.warning button.flat:active:active, infobar.warning button.flat:active:active:hover, infobar.warning button.flat:active:active:focus, infobar.warning button.flat:active:active:hover:focus, infobar.warning button.flat:active:checked, infobar.warning button.flat:active:checked:hover, infobar.warning button.flat:active:checked:focus, infobar.warning button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.warning button:checked:disabled, infobar.warning button:active:disabled, infobar.warning button.flat:checked:disabled, infobar.warning button.flat:active:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.warning button:checked:active:disabled, infobar.warning button:checked:checked:disabled, infobar.warning button:active:active:disabled, infobar.warning button:active:checked:disabled, infobar.warning button.flat:checked:active:disabled, infobar.warning button.flat:checked:checked:disabled, infobar.warning button.flat:active:active:disabled, infobar.warning button.flat:active:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - infobar.warning button:checked:focus, infobar.warning button:checked:hover, infobar.warning button:active:focus, infobar.warning button:active:hover, infobar.warning button.flat:checked:focus, infobar.warning button.flat:checked:hover, infobar.warning button.flat:active:focus, infobar.warning button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - infobar.warning button:focus, infobar.warning button:hover, infobar.warning button.flat:focus, infobar.warning button.flat:hover { - color: #1a1a1a; } - infobar.warning button:disabled:disabled, infobar.warning button.flat:disabled:disabled { - background-color: alpha(mix(#e6be19,#1a1a1a,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#e6be19,#1a1a1a,0.6); - box-shadow: none; } - infobar.warning button:disabled:disabled :disabled, infobar.warning button.flat:disabled:disabled :disabled { - color: mix(#e6be19,#1a1a1a,0.6); } - infobar.warning button:active:disabled, infobar.warning button:checked:disabled, infobar.warning button.flat:active:disabled, infobar.warning button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - infobar.warning button:active:disabled :disabled, infobar.warning button:checked:disabled :disabled, infobar.warning button.flat:active:disabled :disabled, infobar.warning button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - infobar.warning button.separator, infobar.warning button .separator { - border: 1px solid currentColor; - color: rgba(230, 190, 25, 0.9); } - infobar.warning button.separator:disabled, infobar.warning button .separator:disabled { - color: rgba(230, 190, 25, 0.85); } - infobar.question, infobar.question:backdrop { - background-color: #aeaa94; - background-image: none; - border: 1px solid #928d6f; - caret-color: currentColor; } - infobar.question label, infobar.question, infobar.question:backdrop label, infobar.question:backdrop { - color: #1a1a1a; } - infobar.question button { - background-color: #aeaa94; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.12); } - infobar.question button:focus, infobar.question button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.question button:active, infobar.question button:active:hover, infobar.question button:active:focus, infobar.question button:active:hover:focus, infobar.question button:checked, infobar.question button:checked:hover, infobar.question button:checked:focus, infobar.question button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.question button:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.question button:active:disabled, infobar.question button:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button, - stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:hover, - stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked, - stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.question button:checked:hover, - stackswitcher:not(.vertical) > infobar.question button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > infobar.question button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) infobar.question button, - stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > infobar.question button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:hover, - stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked, - stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.question button:checked:hover, - stackswitcher.vertical > infobar.question button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - infobar.question button.flat { - color: #1a1a1a; - border-color: rgba(174, 170, 148, 0); - background-color: rgba(174, 170, 148, 0); - background-image: none; - box-shadow: none; } - infobar.question button:hover, infobar.question button.flat:hover { - background-color: #b5b19d; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - infobar.question button:hover:focus, infobar.question button:hover:hover, infobar.question button.flat:hover:focus, infobar.question button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.question button:hover:active, infobar.question button:hover:active:hover, infobar.question button:hover:active:focus, infobar.question button:hover:active:hover:focus, infobar.question button:hover:checked, infobar.question button:hover:checked:hover, infobar.question button:hover:checked:focus, infobar.question button:hover:checked:hover:focus, infobar.question button.flat:hover:active, infobar.question button.flat:hover:active:hover, infobar.question button.flat:hover:active:focus, infobar.question button.flat:hover:active:hover:focus, infobar.question button.flat:hover:checked, infobar.question button.flat:hover:checked:hover, infobar.question button.flat:hover:checked:focus, infobar.question button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.question button:hover:disabled, infobar.question button.flat:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.question button:hover:active:disabled, infobar.question button:hover:checked:disabled, infobar.question button.flat:hover:active:disabled, infobar.question button.flat:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.question button:focus, infobar.question button.flat:focus { - background-color: #b5b19d; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - infobar.question button:focus:hover, infobar.question button.flat:focus:hover { - background-color: #bcb9a6; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.38); } - infobar.question button:focus:hover:focus, infobar.question button:focus:hover:hover, infobar.question button.flat:focus:hover:focus, infobar.question button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.question button:focus:hover:active, infobar.question button:focus:hover:active:hover, infobar.question button:focus:hover:active:focus, infobar.question button:focus:hover:active:hover:focus, infobar.question button:focus:hover:checked, infobar.question button:focus:hover:checked:hover, infobar.question button:focus:hover:checked:focus, infobar.question button:focus:hover:checked:hover:focus, infobar.question button.flat:focus:hover:active, infobar.question button.flat:focus:hover:active:hover, infobar.question button.flat:focus:hover:active:focus, infobar.question button.flat:focus:hover:active:hover:focus, infobar.question button.flat:focus:hover:checked, infobar.question button.flat:focus:hover:checked:hover, infobar.question button.flat:focus:hover:checked:focus, infobar.question button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.question button:focus:hover:disabled, infobar.question button.flat:focus:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.question button:focus:hover:active:disabled, infobar.question button:focus:hover:checked:disabled, infobar.question button.flat:focus:hover:active:disabled, infobar.question button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.question button:checked, infobar.question button:active, infobar.question button.flat:checked, infobar.question button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.question button:checked:active, infobar.question button:checked:active:hover, infobar.question button:checked:active:focus, infobar.question button:checked:active:hover:focus, infobar.question button:checked:checked, infobar.question button:checked:checked:hover, infobar.question button:checked:checked:focus, infobar.question button:checked:checked:hover:focus, infobar.question button:active:active, infobar.question button:active:active:hover, infobar.question button:active:active:focus, infobar.question button:active:active:hover:focus, infobar.question button:active:checked, infobar.question button:active:checked:hover, infobar.question button:active:checked:focus, infobar.question button:active:checked:hover:focus, infobar.question button.flat:checked:active, infobar.question button.flat:checked:active:hover, infobar.question button.flat:checked:active:focus, infobar.question button.flat:checked:active:hover:focus, infobar.question button.flat:checked:checked, infobar.question button.flat:checked:checked:hover, infobar.question button.flat:checked:checked:focus, infobar.question button.flat:checked:checked:hover:focus, infobar.question button.flat:active:active, infobar.question button.flat:active:active:hover, infobar.question button.flat:active:active:focus, infobar.question button.flat:active:active:hover:focus, infobar.question button.flat:active:checked, infobar.question button.flat:active:checked:hover, infobar.question button.flat:active:checked:focus, infobar.question button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.question button:checked:disabled, infobar.question button:active:disabled, infobar.question button.flat:checked:disabled, infobar.question button.flat:active:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.question button:checked:active:disabled, infobar.question button:checked:checked:disabled, infobar.question button:active:active:disabled, infobar.question button:active:checked:disabled, infobar.question button.flat:checked:active:disabled, infobar.question button.flat:checked:checked:disabled, infobar.question button.flat:active:active:disabled, infobar.question button.flat:active:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - infobar.question button:checked:focus, infobar.question button:checked:hover, infobar.question button:active:focus, infobar.question button:active:hover, infobar.question button.flat:checked:focus, infobar.question button.flat:checked:hover, infobar.question button.flat:active:focus, infobar.question button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - infobar.question button:focus, infobar.question button:hover, infobar.question button.flat:focus, infobar.question button.flat:hover { - color: #1a1a1a; } - infobar.question button:disabled:disabled, infobar.question button.flat:disabled:disabled { - background-color: alpha(mix(#aeaa94,#1a1a1a,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#aeaa94,#1a1a1a,0.6); - box-shadow: none; } - infobar.question button:disabled:disabled :disabled, infobar.question button.flat:disabled:disabled :disabled { - color: mix(#aeaa94,#1a1a1a,0.6); } - infobar.question button:active:disabled, infobar.question button:checked:disabled, infobar.question button.flat:active:disabled, infobar.question button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - infobar.question button:active:disabled :disabled, infobar.question button:checked:disabled :disabled, infobar.question button.flat:active:disabled :disabled, infobar.question button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - infobar.question button.separator, infobar.question button .separator { - border: 1px solid currentColor; - color: rgba(174, 170, 148, 0.9); } - infobar.question button.separator:disabled, infobar.question button .separator:disabled { - color: rgba(174, 170, 148, 0.85); } - infobar.error, infobar.error:backdrop { - background-color: #c94f26; - background-image: none; - border: 1px solid #a13f1e; - caret-color: currentColor; } - infobar.error label, infobar.error, infobar.error:backdrop label, infobar.error:backdrop { - color: #1a1a1a; } - infobar.error button { - background-color: #c94f26; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - infobar.error button:focus, infobar.error button:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.error button:active, infobar.error button:active:hover, infobar.error button:active:focus, infobar.error button:active:hover:focus, infobar.error button:checked, infobar.error button:checked:hover, infobar.error button:checked:focus, infobar.error button:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.error button:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.error button:active:disabled, infobar.error button:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button, - stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:hover, - stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked, - stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) infobar.error button:checked:hover, - stackswitcher:not(.vertical) > infobar.error button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > infobar.error button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) infobar.error button, - stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > infobar.error button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:hover, - stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(26, 26, 26, 0.36),0.3); } - .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked, - stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) infobar.error button:checked:hover, - stackswitcher.vertical > infobar.error button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - infobar.error button.flat { - color: #1a1a1a; - border-color: rgba(201, 79, 38, 0); - background-color: rgba(201, 79, 38, 0); - background-image: none; - box-shadow: none; } - infobar.error button:hover, infobar.error button.flat:hover { - background-color: #d35328; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - infobar.error button:hover:focus, infobar.error button:hover:hover, infobar.error button.flat:hover:focus, infobar.error button.flat:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.error button:hover:active, infobar.error button:hover:active:hover, infobar.error button:hover:active:focus, infobar.error button:hover:active:hover:focus, infobar.error button:hover:checked, infobar.error button:hover:checked:hover, infobar.error button:hover:checked:focus, infobar.error button:hover:checked:hover:focus, infobar.error button.flat:hover:active, infobar.error button.flat:hover:active:hover, infobar.error button.flat:hover:active:focus, infobar.error button.flat:hover:active:hover:focus, infobar.error button.flat:hover:checked, infobar.error button.flat:hover:checked:hover, infobar.error button.flat:hover:checked:focus, infobar.error button.flat:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.error button:hover:disabled, infobar.error button.flat:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.error button:hover:active:disabled, infobar.error button:hover:checked:disabled, infobar.error button.flat:hover:active:disabled, infobar.error button.flat:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.error button:focus, infobar.error button.flat:focus { - background-color: #d35328; - background-image: none; - border-color: rgba(26, 26, 26, 0.32); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #1a1a1a; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - infobar.error button:focus:hover, infobar.error button.flat:focus:hover { - background-color: #d85a2f; - background-image: none; - border-color: rgba(21, 21, 21, 0.4); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - infobar.error button:focus:hover:focus, infobar.error button:focus:hover:hover, infobar.error button.flat:focus:hover:focus, infobar.error button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.4),0.3); } - infobar.error button:focus:hover:active, infobar.error button:focus:hover:active:hover, infobar.error button:focus:hover:active:focus, infobar.error button:focus:hover:active:hover:focus, infobar.error button:focus:hover:checked, infobar.error button:focus:hover:checked:hover, infobar.error button:focus:hover:checked:focus, infobar.error button:focus:hover:checked:hover:focus, infobar.error button.flat:focus:hover:active, infobar.error button.flat:focus:hover:active:hover, infobar.error button.flat:focus:hover:active:focus, infobar.error button.flat:focus:hover:active:hover:focus, infobar.error button.flat:focus:hover:checked, infobar.error button.flat:focus:hover:checked:hover, infobar.error button.flat:focus:hover:checked:focus, infobar.error button.flat:focus:hover:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.4); } - infobar.error button:focus:hover:disabled, infobar.error button.flat:focus:hover:disabled { - border-color: rgba(22, 22, 22, 0.4); } - infobar.error button:focus:hover:active:disabled, infobar.error button:focus:hover:checked:disabled, infobar.error button.flat:focus:hover:active:disabled, infobar.error button.flat:focus:hover:checked:disabled { - border-color: rgba(21, 21, 21, 0.4); } - infobar.error button:checked, infobar.error button:active, infobar.error button.flat:checked, infobar.error button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(21, 21, 21, 0.32); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(26, 26, 26, 0.06), inset 0 1px rgba(26, 26, 26, 0.07), inset -1px 0 rgba(26, 26, 26, 0.06), inset 0 -1px rgba(26, 26, 26, 0.05); } - infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { - border-color: mix(#00dfff,rgba(26, 26, 26, 0.32),0.3); } - infobar.error button:checked:active, infobar.error button:checked:active:hover, infobar.error button:checked:active:focus, infobar.error button:checked:active:hover:focus, infobar.error button:checked:checked, infobar.error button:checked:checked:hover, infobar.error button:checked:checked:focus, infobar.error button:checked:checked:hover:focus, infobar.error button:active:active, infobar.error button:active:active:hover, infobar.error button:active:active:focus, infobar.error button:active:active:hover:focus, infobar.error button:active:checked, infobar.error button:active:checked:hover, infobar.error button:active:checked:focus, infobar.error button:active:checked:hover:focus, infobar.error button.flat:checked:active, infobar.error button.flat:checked:active:hover, infobar.error button.flat:checked:active:focus, infobar.error button.flat:checked:active:hover:focus, infobar.error button.flat:checked:checked, infobar.error button.flat:checked:checked:hover, infobar.error button.flat:checked:checked:focus, infobar.error button.flat:checked:checked:hover:focus, infobar.error button.flat:active:active, infobar.error button.flat:active:active:hover, infobar.error button.flat:active:active:focus, infobar.error button.flat:active:active:hover:focus, infobar.error button.flat:active:checked, infobar.error button.flat:active:checked:hover, infobar.error button.flat:active:checked:focus, infobar.error button.flat:active:checked:hover:focus { - border-color: rgba(18, 18, 18, 0.32); } - infobar.error button:checked:disabled, infobar.error button:active:disabled, infobar.error button.flat:checked:disabled, infobar.error button.flat:active:disabled { - border-color: rgba(22, 22, 22, 0.32); } - infobar.error button:checked:active:disabled, infobar.error button:checked:checked:disabled, infobar.error button:active:active:disabled, infobar.error button:active:checked:disabled, infobar.error button.flat:checked:active:disabled, infobar.error button.flat:checked:checked:disabled, infobar.error button.flat:active:active:disabled, infobar.error button.flat:active:checked:disabled { - border-color: rgba(21, 21, 21, 0.32); } - infobar.error button:checked:focus, infobar.error button:checked:hover, infobar.error button:active:focus, infobar.error button:active:hover, infobar.error button.flat:checked:focus, infobar.error button.flat:checked:hover, infobar.error button.flat:active:focus, infobar.error button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - infobar.error button:focus, infobar.error button:hover, infobar.error button.flat:focus, infobar.error button.flat:hover { - color: #1a1a1a; } - infobar.error button:disabled:disabled, infobar.error button.flat:disabled:disabled { - background-color: alpha(mix(#c94f26,#1a1a1a,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#c94f26,#1a1a1a,0.6); - box-shadow: none; } - infobar.error button:disabled:disabled :disabled, infobar.error button.flat:disabled:disabled :disabled { - color: mix(#c94f26,#1a1a1a,0.6); } - infobar.error button:active:disabled, infobar.error button:checked:disabled, infobar.error button.flat:active:disabled, infobar.error button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - infobar.error button:active:disabled :disabled, infobar.error button:checked:disabled :disabled, infobar.error button.flat:active:disabled :disabled, infobar.error button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - infobar.error button.separator, infobar.error button .separator { - border: 1px solid currentColor; - color: rgba(201, 79, 38, 0.9); } - infobar.error button.separator:disabled, infobar.error button .separator:disabled { - color: rgba(201, 79, 38, 0.85); } - -/********* - ! Entry * -**********/ -.linked:not(.vertical) > entry { - border-width: 1px; - border-radius: 0; - border-right-width: 0; - border-left-width: 0; } - .linked:not(.vertical) > entry:first-child { - border-width: 1px; - border-radius: 4px; - border-right-width: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .linked:not(.vertical) > entry:first-child:dir(rtl) { - border-left-width: 0; - border-right-width: 1px; } - .linked:not(.vertical) > entry:last-child { - border-width: 1px; - border-radius: 4px; - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .linked:not(.vertical) > entry:last-child:dir(rtl) { - border-left-width: 1px; - border-right-width: 0; } - .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > entry:first-child:only-child { - border-width: 1px; } - .linked:not(.vertical) > entry:only-child { - border-radius: 4px; } - -.linked.vertical > entry { - border-width: 1px; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; } - .linked.vertical > entry:first-child { - border-width: 1px; - border-radius: 4px; - border-top-width: 1px; - border-bottom-width: 0; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - .linked.vertical > entry:first-child:dir(rtl) { - border-top-width: 0; - border-bottom-width: 1px; } - .linked.vertical > entry:last-child { - border-width: 1px; - border-radius: 4px; - border-top-width: 0; - border-bottom-width: 1px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - .linked.vertical > entry:last-child:dir(rtl) { - border-top-width: 1px; - border-bottom-width: 0; } - .linked.vertical > entry:only-child, .linked.vertical > entry:first-child:only-child { - border-width: 1px; } - .linked.vertical > entry:only-child { - border-radius: 4px; } - -entry, menuitem entry, popover.background entry, .osd entry, -#XfceNotifyWindow entry, #login_window entry { - border-width: 1px; - border-style: solid; - border-radius: 4px; - transition: border 100ms ease-out; - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.1), inset 0 1px rgba(46, 46, 46, 0.12), inset -1px 0 rgba(46, 46, 46, 0.1), inset 0 -1px rgba(46, 46, 46, 0.05); } - entry:focus, popover.background entry:focus, - #XfceNotifyWindow entry:focus, #login_window entry:focus, entry:hover, popover.background entry:hover, - #XfceNotifyWindow entry:hover, #login_window entry:hover, entry:active, popover.background entry:active, - #XfceNotifyWindow entry:active, #login_window entry:active { - transition: border 100ms ease-in; } - entry:selected, popover.background entry:selected, - #XfceNotifyWindow entry:selected, #login_window entry:selected, entry:selected:selected:focus, - #XfceNotifyWindow entry:selected:selected:focus, #login_window entry:selected:selected:focus { - background-color: #00dfff; - color: #1a1e24; } - entry:disabled, popover.background entry:disabled, - #XfceNotifyWindow entry:disabled, #login_window entry:disabled { - box-shadow: none; } - entry progress, popover.background entry progress, .osd entry progress, #XfceNotifyWindow entry progress, #login_window entry progress { - background-color: #00dfff; - background-image: none; - border-width: 0; - border-radius: 4px; - color: #1a1e24; } - entry image.left, #XfceNotifyWindow entry image.left, #login_window entry image.left { - padding-right: 4px; } - entry image.right, #XfceNotifyWindow entry image.right, #login_window entry image.right { - padding-left: 4px; } - entry.warning, popover.background entry.warning, - #XfceNotifyWindow entry.warning, #login_window entry.warning { - color: #1a1a1a; - border-color: #b89814; - background-color: mix(#444444,#e6be19,0.6); } - entry.warning image, #XfceNotifyWindow entry.warning image, #login_window entry.warning image { - color: #1a1a1a; } - entry.warning:focus, - #XfceNotifyWindow entry.warning:focus, #login_window entry.warning:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#e6be19,0.3); - background-color: #e6be19; - box-shadow: none; } - entry.warning selection, #XfceNotifyWindow entry.warning selection, #login_window entry.warning selection { - background-color: #1a1a1a; - color: #e6be19; } - entry.error, popover.background entry.error, - #XfceNotifyWindow entry.error, #login_window entry.error { - color: #1a1a1a; - border-color: #a13f1e; - background-color: mix(#444444,#c94f26,0.6); } - entry.error image, #XfceNotifyWindow entry.error image, #login_window entry.error image { - color: #1a1a1a; } - entry.error:focus, - #XfceNotifyWindow entry.error:focus, #login_window entry.error:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#c94f26,0.3); - background-color: #c94f26; - box-shadow: none; } - entry.error selection, #XfceNotifyWindow entry.error selection, #login_window entry.error selection { - background-color: #1a1a1a; - color: #c94f26; } - entry.search-missing, popover.background entry.search-missing, - #XfceNotifyWindow entry.search-missing, #login_window entry.search-missing { - color: #1a1a1a; - border-color: #a13f1e; - background-color: mix(#444444,#c94f26,0.6); } - entry.search-missing image, #XfceNotifyWindow entry.search-missing image, #login_window entry.search-missing image { - color: #1a1a1a; } - entry.search-missing:focus, - #XfceNotifyWindow entry.search-missing:focus, #login_window entry.search-missing:focus { - color: #1a1a1a; - border-color: mix(#00dfff,#c94f26,0.3); - background-color: #c94f26; - box-shadow: none; } - entry.search-missing selection, #XfceNotifyWindow entry.search-missing selection, #login_window entry.search-missing selection { - background-color: #1a1a1a; - color: #c94f26; } - -/********* - ! Menubar -**********/ -menubar, .menubar { - -GtkWidget-window-dragging: true; - padding: 0; - border: 0; - background-color: #1a1e24; - background-image: none; - color: #e6e6e6; } - menubar > menuitem, .menubar > menuitem { - min-height: 18px; - padding: 6px 8px; - border: 1px solid transparent; - background-color: transparent; - background-image: none; - color: #e6e6e6; } - menubar > menuitem:hover, .menubar > menuitem:hover { - border-color: mix(#1a1e24,#e6e6e6,0.21); - background-color: mix(#1a1e24,#e6e6e6,0.21); - background-image: none; - color: #f8f8f8; } - menubar > menuitem *:hover, .menubar > menuitem *:hover { - color: #f8f8f8; } - -/****** - ! Menu -*******/ -menu, -.menu, -.context-menu { - border-radius: 0; - padding: 4px; - background-color: #1a1e24; - color: #e6e6e6; - border: 1px solid mix(#1a1e24,#e6e6e6,0.21); } - .csd menu, .csd - .menu, .csd - .context-menu { - border: 0; } - menu:selected, - .menu:selected, - .context-menu:selected { - background-color: #00dfff; - color: #1a1e24; } - menu separator, - .csd menu separator, - .menu separator, - .csd - .menu separator, - .context-menu separator, - .csd - .context-menu separator { - background-color: mix(#1a1e24,#e6e6e6,0.18); - margin: 2px 0; } - menu .separator, - .csd menu .separator, - .menu .separator, - .csd - .menu .separator, - .context-menu .separator, - .csd - .context-menu .separator { - color: mix(#1a1e24,#e6e6e6,0.18); } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - min-height: 18px; - min-width: 40px; - padding: 6px; - border-radius: 0; } - menu menuitem:active, menu menuitem:hover, - .menu menuitem:active, - .menu menuitem:hover, - .context-menu menuitem:active, - .context-menu menuitem:hover { - border: 0; - background-color: #00dfff; - background-image: none; - color: #1a1e24; } - menu menuitem:active accelerator, menu menuitem:hover accelerator, - .menu menuitem:active accelerator, - .menu menuitem:hover accelerator, - .context-menu menuitem:active accelerator, - .context-menu menuitem:hover accelerator { - color: rgba(26, 30, 36, 0.6); } - menu menuitem *:active, menu menuitem *:hover, - .menu menuitem *:active, - .menu menuitem *:hover, - .context-menu menuitem *:active, - .context-menu menuitem *:hover { - color: #1a1e24; } - menu menuitem:disabled, menu menuitem *:disabled, - .menu menuitem:disabled, - .menu menuitem *:disabled, - .context-menu menuitem:disabled, - .context-menu menuitem *:disabled { - color: mix(#e6e6e6,#1a1e24,0.5); } - menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { - min-height: 16px; - min-width: 16px; } - menu menuitem arrow:dir(ltr), - .menu menuitem arrow:dir(ltr), - .context-menu menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-left: 10px; } - menu menuitem arrow:dir(rtl), - .menu menuitem arrow:dir(rtl), - .context-menu menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-right: 10px; } - menu menuitem.button, menu menuitem.button:focus, menu menuitem.button:active, menu menuitem.button:disabled, menu menuitem.button:active:disabled, menu menuitem.button.flat, menu menuitem.button.flat:focus, menu menuitem.button.flat:active, menu menuitem.button.flat:disabled, menu menuitem.button.flat:active:disabled, - .menu menuitem.button, - .menu menuitem.button:focus, - .menu menuitem.button:active, - .menu menuitem.button:disabled, - .menu menuitem.button:active:disabled, - .menu menuitem.button.flat, - .menu menuitem.button.flat:focus, - .menu menuitem.button.flat:active, - .menu menuitem.button.flat:disabled, - .menu menuitem.button.flat:active:disabled, - .context-menu menuitem.button, - .context-menu menuitem.button:focus, - .context-menu menuitem.button:active, - .context-menu menuitem.button:disabled, - .context-menu menuitem.button:active:disabled, - .context-menu menuitem.button.flat, - .context-menu menuitem.button.flat:focus, - .context-menu menuitem.button.flat:active, - .context-menu menuitem.button.flat:disabled, - .context-menu menuitem.button.flat:active:disabled { - background-color: transparent; - background-image: none; - border: 0; - box-shadow: none; - color: currentColor; } - menu menuitem.button:hover, menu menuitem.button:focus:hover, menu menuitem.button:active:hover, menu menuitem.button:selected, menu menuitem.button.flat:hover, menu menuitem.button.flat:focus:hover, menu menuitem.button.flat:active:hover, menu menuitem.button.flat:selected, - .menu menuitem.button:hover, - .menu menuitem.button:focus:hover, - .menu menuitem.button:active:hover, - .menu menuitem.button:selected, - .menu menuitem.button.flat:hover, - .menu menuitem.button.flat:focus:hover, - .menu menuitem.button.flat:active:hover, - .menu menuitem.button.flat:selected, - .context-menu menuitem.button:hover, - .context-menu menuitem.button:focus:hover, - .context-menu menuitem.button:active:hover, - .context-menu menuitem.button:selected, - .context-menu menuitem.button.flat:hover, - .context-menu menuitem.button.flat:focus:hover, - .context-menu menuitem.button.flat:active:hover, - .context-menu menuitem.button.flat:selected { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - menu menuitem calendar, - .menu menuitem calendar, - .context-menu menuitem calendar { - color: #e6e6e6; } - menu menuitem calendar.header, - .menu menuitem calendar.header, - .context-menu menuitem calendar.header { - border-bottom: 1px solid #171b20; - border-radius: 0; } - menu menuitem calendar.header:backdrop, - .menu menuitem calendar.header:backdrop, - .context-menu menuitem calendar.header:backdrop { - border-color: #171b20; } - menu menuitem calendar.button, - .menu menuitem calendar.button, - .context-menu menuitem calendar.button { - color: rgba(230, 230, 230, 0.55); } - menu menuitem calendar.button:hover, - .menu menuitem calendar.button:hover, - .context-menu menuitem calendar.button:hover { - color: #e6e6e6; } - menu menuitem calendar:indeterminate, menu menuitem calendar:indeterminate:backdrop, - .menu menuitem calendar:indeterminate, - .menu menuitem calendar:indeterminate:backdrop, - .context-menu menuitem calendar:indeterminate, - .context-menu menuitem calendar:indeterminate:backdrop { - color: mix(#e6e6e6,#1a1e24,0.5); } - menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), - .menu menuitem label:dir(rtl), - .menu menuitem label:dir(ltr), - .context-menu menuitem label:dir(rtl), - .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, - .menu > arrow, - .context-menu > arrow { - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #1a1e24; - border-radius: 0; } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid mix(#1a1e24,#e6e6e6,0.18); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid mix(#1a1e24,#e6e6e6,0.18); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-color: mix(#1a1e24,#e6e6e6,0.1); } - menu > arrow:backdrop, - .menu > arrow:backdrop, - .context-menu > arrow:backdrop { - background-color: #444444; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } - -.context-menu { - font: initial; } - -.monospace { - font-family: monospace; } - -menuitem accelerator { - color: rgba(230, 230, 230, 0.6); } - menuitem accelerator:hover { - color: rgba(26, 30, 36, 0.8); } - menuitem accelerator:disabled { - color: alpha(mix(#e6e6e6,#1a1e24,0.5),0.4); } - -menuitem check, menuitem radio { - min-height: 16px; - min-width: 16px; } - menuitem check:dir(ltr), menuitem radio:dir(ltr) { - margin-right: 7px; } - menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 7px; } - -menuitem window decoration { - box-shadow: 0 2px 3px rgba(92, 92, 92, 0.2); } - -menuitem entry { - background-color: #1a1e24; - background-image: none; - border-color: shade(mix(#1a1e24,#e6e6e6,0.2),0.8); - padding: 6px 5.14286px; - color: #e6e6e6; - caret-color: #00dfff; - -gtk-secondary-caret-color: #00dfff; } - menuitem entry:focus, menuitem entry:hover { - border-color: mix(#00dfff,mix(#1a1e24,#e6e6e6,0.2),0.3); } - menuitem entry:active, menuitem entry:active:hover, menuitem entry:active:focus, menuitem entry:active:hover:focus, menuitem entry:checked, menuitem entry:checked:hover, menuitem entry:checked:focus, menuitem entry:checked:hover:focus { - border-color: shade(mix(#1a1e24,#e6e6e6,0.2),0.7); } - menuitem entry:disabled { - border-color: shade(mix(#1a1e24,#e6e6e6,0.2),0.85); } - menuitem entry:active:disabled, menuitem entry:checked:disabled { - border-color: shade(mix(#1a1e24,#e6e6e6,0.2),0.8); } - menuitem entry:focus, menuitem entry:active { - border-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - menuitem entry:disabled { - background-color: mix(#1a1e24,#e6e6e6,0.07); - background-image: none; - opacity: .9; - color: mix(#1a1e24,#e6e6e6,0.9); } - -/********* - ! Popover -**********/ -popover.background { - padding: 1px; - border-radius: 4px; - background-clip: border-box; - background-color: #1a1e24; - background-image: none; - color: #e6e6e6; - box-shadow: 0 3px 6px rgba(92, 92, 92, 0.16); } - .csd popover.background, popover.background { - /*@include border($menu_bg_color);*/ - border-color: rgba(184, 184, 184, 0.5); - border-width: 1px; - border-style: solid; } - .csd popover.background:focus, .csd popover.background:hover, popover.background:focus, popover.background:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.5),0.3); } - .csd popover.background:active, .csd popover.background:active:hover, .csd popover.background:active:focus, .csd popover.background:active:hover:focus, .csd popover.background:checked, .csd popover.background:checked:hover, .csd popover.background:checked:focus, .csd popover.background:checked:hover:focus, popover.background:active, popover.background:active:hover, popover.background:active:focus, popover.background:active:hover:focus, popover.background:checked, popover.background:checked:hover, popover.background:checked:focus, popover.background:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.5); } - .csd popover.background:disabled, popover.background:disabled { - border-color: rgba(196, 196, 196, 0.5); } - .csd popover.background:active:disabled, .csd popover.background:checked:disabled, popover.background:active:disabled, popover.background:checked:disabled { - border-color: rgba(184, 184, 184, 0.5); } - popover.background:backdrop { - box-shadow: none; } - popover.background treeview.view:hover, popover.background treeview.view:selected, popover.background treeview.view:selected:focus, popover.background treeview.view:backdrop:selected, popover.background treeview.view:backdrop:selected:focus { - border-top-color: #00dfff; } - popover.background treeview.view, popover.background treeview.view:backdrop { - border-top-color: #1f242b; } - popover.background view:hover, popover.background .view:hover, popover.background iconview:hover, popover.background list:hover { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - popover.background view, popover.background view:backdrop, popover.background .view, popover.background iconview, popover.background .view:backdrop, popover.background iconview:backdrop, popover.background list, popover.background list:backdrop { - background-color: #22272f; - background-image: none; - color: #e6e6e6; - border-color: #15181d; } - popover.background list row, popover.background list row .button { - background-color: transparent; - background-image: none; - color: #e6e6e6; } - popover.background list row:focus, popover.background list row:hover, popover.background list row:active, popover.background list row .button:focus, popover.background list row .button:hover, popover.background list row .button:active { - background-image: none; - background-color: #00dfff; - color: #1a1e24; } - popover.background .frame { - border-color: #15181d; - border-radius: 4px; } - popover.background entry { - background-color: #444444; - background-image: none; - border-color: shade(mix(#444444,#e6e6e6,0.2),0.8); - padding: 6px 5.14286px; - color: #e6e6e6; - caret-color: #00dfff; - -gtk-secondary-caret-color: #00dfff; } - popover.background entry:focus, popover.background entry:hover { - border-color: mix(#00dfff,mix(#444444,#e6e6e6,0.2),0.3); } - popover.background entry:active, popover.background entry:active:hover, popover.background entry:active:focus, popover.background entry:active:hover:focus, popover.background entry:checked, popover.background entry:checked:hover, popover.background entry:checked:focus, popover.background entry:checked:hover:focus { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.7); } - popover.background entry:disabled { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.85); } - popover.background entry:active:disabled, popover.background entry:checked:disabled { - border-color: shade(mix(#444444,#e6e6e6,0.2),0.8); } - popover.background entry:focus, popover.background entry:active { - border-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.18),0.3); } - popover.background entry:disabled { - background-color: mix(#444444,#e6e6e6,0.07); - background-image: none; - opacity: .9; - color: mix(#444444,#e6e6e6,0.9); } - popover.background button { - background-color: #1a1e24; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - popover.background button:focus, popover.background button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - popover.background button:active, popover.background button:active:hover, popover.background button:active:focus, popover.background button:active:hover:focus, popover.background button:checked, popover.background button:checked:hover, popover.background button:checked:focus, popover.background button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - popover.background button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - popover.background button:active:disabled, popover.background button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button, - stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:hover, - stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked, - stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) popover.background button:checked:hover, - stackswitcher:not(.vertical) > popover.background button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > popover.background button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) popover.background button, - stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > popover.background button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) popover.background button:hover, - stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked, - stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) popover.background button:checked:hover, - stackswitcher.vertical > popover.background button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - popover.background button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - popover.background button:hover, popover.background button.flat:hover { - background-color: #1b2026; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - popover.background button:hover:focus, popover.background button:hover:hover, popover.background button.flat:hover:focus, popover.background button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - popover.background button:hover:active, popover.background button:hover:active:hover, popover.background button:hover:active:focus, popover.background button:hover:active:hover:focus, popover.background button:hover:checked, popover.background button:hover:checked:hover, popover.background button:hover:checked:focus, popover.background button:hover:checked:hover:focus, popover.background button.flat:hover:active, popover.background button.flat:hover:active:hover, popover.background button.flat:hover:active:focus, popover.background button.flat:hover:active:hover:focus, popover.background button.flat:hover:checked, popover.background button.flat:hover:checked:hover, popover.background button.flat:hover:checked:focus, popover.background button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - popover.background button:hover:disabled, popover.background button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - popover.background button:hover:active:disabled, popover.background button:hover:checked:disabled, popover.background button.flat:hover:active:disabled, popover.background button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - popover.background button:focus, popover.background button.flat:focus { - background-color: #1b2026; - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - popover.background button:focus:hover, popover.background button.flat:focus:hover { - background-color: #1d2128; - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - popover.background button:focus:hover:focus, popover.background button:focus:hover:hover, popover.background button.flat:focus:hover:focus, popover.background button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - popover.background button:focus:hover:active, popover.background button:focus:hover:active:hover, popover.background button:focus:hover:active:focus, popover.background button:focus:hover:active:hover:focus, popover.background button:focus:hover:checked, popover.background button:focus:hover:checked:hover, popover.background button:focus:hover:checked:focus, popover.background button:focus:hover:checked:hover:focus, popover.background button.flat:focus:hover:active, popover.background button.flat:focus:hover:active:hover, popover.background button.flat:focus:hover:active:focus, popover.background button.flat:focus:hover:active:hover:focus, popover.background button.flat:focus:hover:checked, popover.background button.flat:focus:hover:checked:hover, popover.background button.flat:focus:hover:checked:focus, popover.background button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - popover.background button:focus:hover:disabled, popover.background button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - popover.background button:focus:hover:active:disabled, popover.background button:focus:hover:checked:disabled, popover.background button.flat:focus:hover:active:disabled, popover.background button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - popover.background button:checked, popover.background button:active, popover.background button.flat:checked, popover.background button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - popover.background button:checked:active, popover.background button:checked:active:hover, popover.background button:checked:active:focus, popover.background button:checked:active:hover:focus, popover.background button:checked:checked, popover.background button:checked:checked:hover, popover.background button:checked:checked:focus, popover.background button:checked:checked:hover:focus, popover.background button:active:active, popover.background button:active:active:hover, popover.background button:active:active:focus, popover.background button:active:active:hover:focus, popover.background button:active:checked, popover.background button:active:checked:hover, popover.background button:active:checked:focus, popover.background button:active:checked:hover:focus, popover.background button.flat:checked:active, popover.background button.flat:checked:active:hover, popover.background button.flat:checked:active:focus, popover.background button.flat:checked:active:hover:focus, popover.background button.flat:checked:checked, popover.background button.flat:checked:checked:hover, popover.background button.flat:checked:checked:focus, popover.background button.flat:checked:checked:hover:focus, popover.background button.flat:active:active, popover.background button.flat:active:active:hover, popover.background button.flat:active:active:focus, popover.background button.flat:active:active:hover:focus, popover.background button.flat:active:checked, popover.background button.flat:active:checked:hover, popover.background button.flat:active:checked:focus, popover.background button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - popover.background button:checked:disabled, popover.background button:active:disabled, popover.background button.flat:checked:disabled, popover.background button.flat:active:disabled { - border-color: rgba(196, 196, 196, 0.22); } - popover.background button:checked:active:disabled, popover.background button:checked:checked:disabled, popover.background button:active:active:disabled, popover.background button:active:checked:disabled, popover.background button.flat:checked:active:disabled, popover.background button.flat:checked:checked:disabled, popover.background button.flat:active:active:disabled, popover.background button.flat:active:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - popover.background button:checked:focus, popover.background button:checked:hover, popover.background button:active:focus, popover.background button:active:hover, popover.background button.flat:checked:focus, popover.background button.flat:checked:hover, popover.background button.flat:active:focus, popover.background button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - popover.background button:focus, popover.background button:hover, popover.background button.flat:focus, popover.background button.flat:hover { - color: #e6e6e6; } - popover.background button:disabled:disabled, popover.background button.flat:disabled:disabled { - background-color: alpha(mix(#1a1e24,#e6e6e6,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(#1a1e24,#e6e6e6,0.6); - box-shadow: none; } - popover.background button:disabled:disabled :disabled, popover.background button.flat:disabled:disabled :disabled { - color: mix(#1a1e24,#e6e6e6,0.6); } - popover.background button:active:disabled, popover.background button:checked:disabled, popover.background button.flat:active:disabled, popover.background button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - popover.background button:active:disabled :disabled, popover.background button:checked:disabled :disabled, popover.background button.flat:active:disabled :disabled, popover.background button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - popover.background button.separator, popover.background button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.9); } - popover.background button.separator:disabled, popover.background button .separator:disabled { - color: rgba(26, 30, 36, 0.85); } - popover.background .linked > button { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - popover.background .linked > button:focus, popover.background .linked > button:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - popover.background .linked > button:active, popover.background .linked > button:active:hover, popover.background .linked > button:active:focus, popover.background .linked > button:active:hover:focus, popover.background .linked > button:checked, popover.background .linked > button:checked:hover, popover.background .linked > button:checked:focus, popover.background .linked > button:checked:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset 0 -1px rgba(46, 46, 46, 0.05); } - popover.background .linked > button:disabled { - box-shadow: inset -1px 0 #15181d; } - popover.background .linked > button:last-child, popover.background .linked > button:only-child { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - popover.background .linked > button:last-child:hover, popover.background .linked > button:only-child:hover { - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - popover.background .linked > button:disabled:last-child, popover.background .linked > button:disabled:only-child, popover.background .linked > button:active:disabled:last-child, popover.background .linked > button:active:disabled:only-child, popover.background .linked > button:checked:disabled:last-child, popover.background .linked > button:checked:disabled:only-child { - box-shadow: none; } - popover.background .linked > button:active:last-child, popover.background .linked > button:active:last-child:focus, popover.background .linked > button:active:last-child:hover, popover.background .linked > button:active:last-child:hover:focus, popover.background .linked > button:checked:last-child, popover.background .linked > button:checked:last-child:focus, popover.background .linked > button:checked:last-child:hover, popover.background .linked > button:checked:last-child:hover:focus { - box-shadow: inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - popover.background .linked > button:active:only-child, popover.background .linked > button:active:only-child:focus, popover.background .linked > button:active:only-child:hover, popover.background .linked > button:active:only-child:hover:focus, popover.background .linked > button:checked:only-child, popover.background .linked > button:checked:only-child:focus, popover.background .linked > button:checked:only-child:hover, popover.background .linked > button:checked:only-child:hover:focus { - box-shadow: inset 1px 0 rgba(46, 46, 46, 0.06), inset 0 1px rgba(46, 46, 46, 0.07), inset -1px 0 rgba(46, 46, 46, 0.06); } - popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar { - border-style: none; - background-color: transparent; } - -modelbutton.flat, -menuitem.button.flat { - padding: 6px; - transition: none; } - modelbutton.flat:hover, - menuitem.button.flat:hover { - background-color: #00dfff; - color: #1a1e24; } - modelbutton.flat:checked, - menuitem.button.flat:checked { - color: #e5e5e5; } - modelbutton.flat arrow.left, - menuitem.button.flat arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, - menuitem.button.flat arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - modelbutton.flat check:last-child, - modelbutton.flat radio:last-child, - menuitem.button.flat check:last-child, - menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, - modelbutton.flat radio:first-child, - menuitem.button.flat check:first-child, - menuitem.button.flat radio:first-child { - margin-right: 8px; } - -/*************** -! Dimmed label * -****************/ -.dim-label, label.separator { - opacity: .5; - text-shadow: none; } - -/*********** - ! Tooltip * -************/ -.tooltip.background, .tooltip.background.csd, -tooltip.background, -tooltip.background.csd { - background-color: #1a1e24; - background-clip: padding-box; - border: 1px solid #15181d; - border-radius: 4px; - color: #e5e5e5; } - -.tooltip *, -tooltip * { - background-color: transparent; - color: inherit; } - -/*********** - ! Dialogs * -************/ -messagedialog, .message-dialog, .prompt { - -GtkDialog-content-area-border: 0; - -GtkDialog-action-area-border: 0; - -GtkDialog-button-spacing: 4px; - margin: 0; - padding: 0; } - messagedialog .dialog-action-box, .message-dialog .dialog-action-box, .prompt .dialog-action-box { - margin: 8px; } - -printdialog paper { - color: #e5e5e5; - border: 1px solid mix(#1a1e24,#e5e5e5,0.18); - background: #1b1f26; - padding: 0; } - printdialog paper:backdrop { - color: mix(#e5e5e5,#1a1e24,0.5); - border-color: mix(#1a1e24,mix(#1a1e24,#e5e5e5,0.18),0.9); } - -printdialog .dialog-action-box { - margin: 8px; } - -/********************* - ! App notifications * -**********************/ -frame.app-notification { - border-style: solid; - border-color: rgba(21, 24, 29, 0.8); - border-width: 0 1px 1px; - border-radius: 0 0 4px 4px; - padding: 8px; - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - color: #e6e6e6; } - frame.app-notification button { - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - frame.app-notification button:focus, frame.app-notification button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - frame.app-notification button:active, frame.app-notification button:active:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover:focus, frame.app-notification button:checked, frame.app-notification button:checked:hover, frame.app-notification button:checked:focus, frame.app-notification button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - frame.app-notification button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button, - stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:hover, - stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked, - stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, - stackswitcher:not(.vertical) > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button, - stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:hover, - stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked, - stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) frame.app-notification button:checked:hover, - stackswitcher.vertical > frame.app-notification button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - frame.app-notification button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - frame.app-notification button:hover, frame.app-notification button.flat:hover { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - frame.app-notification button:hover:focus, frame.app-notification button:hover:hover, frame.app-notification button.flat:hover:focus, frame.app-notification button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - frame.app-notification button:hover:active, frame.app-notification button:hover:active:hover, frame.app-notification button:hover:active:focus, frame.app-notification button:hover:active:hover:focus, frame.app-notification button:hover:checked, frame.app-notification button:hover:checked:hover, frame.app-notification button:hover:checked:focus, frame.app-notification button:hover:checked:hover:focus, frame.app-notification button.flat:hover:active, frame.app-notification button.flat:hover:active:hover, frame.app-notification button.flat:hover:active:focus, frame.app-notification button.flat:hover:active:hover:focus, frame.app-notification button.flat:hover:checked, frame.app-notification button.flat:hover:checked:hover, frame.app-notification button.flat:hover:checked:focus, frame.app-notification button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - frame.app-notification button:hover:disabled, frame.app-notification button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - frame.app-notification button:hover:active:disabled, frame.app-notification button:hover:checked:disabled, frame.app-notification button.flat:hover:active:disabled, frame.app-notification button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - frame.app-notification button:focus, frame.app-notification button.flat:focus { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - frame.app-notification button:focus:hover, frame.app-notification button.flat:focus:hover { - background-color: rgba(29, 33, 40, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - frame.app-notification button:focus:hover:focus, frame.app-notification button:focus:hover:hover, frame.app-notification button.flat:focus:hover:focus, frame.app-notification button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - frame.app-notification button:focus:hover:active, frame.app-notification button:focus:hover:active:hover, frame.app-notification button:focus:hover:active:focus, frame.app-notification button:focus:hover:active:hover:focus, frame.app-notification button:focus:hover:checked, frame.app-notification button:focus:hover:checked:hover, frame.app-notification button:focus:hover:checked:focus, frame.app-notification button:focus:hover:checked:hover:focus, frame.app-notification button.flat:focus:hover:active, frame.app-notification button.flat:focus:hover:active:hover, frame.app-notification button.flat:focus:hover:active:focus, frame.app-notification button.flat:focus:hover:active:hover:focus, frame.app-notification button.flat:focus:hover:checked, frame.app-notification button.flat:focus:hover:checked:hover, frame.app-notification button.flat:focus:hover:checked:focus, frame.app-notification button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - frame.app-notification button:focus:hover:disabled, frame.app-notification button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - frame.app-notification button:focus:hover:active:disabled, frame.app-notification button:focus:hover:checked:disabled, frame.app-notification button.flat:focus:hover:active:disabled, frame.app-notification button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - frame.app-notification button:checked, frame.app-notification button:active, frame.app-notification button.flat:checked, frame.app-notification button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - frame.app-notification button:checked:active, frame.app-notification button:checked:active:hover, frame.app-notification button:checked:active:focus, frame.app-notification button:checked:active:hover:focus, frame.app-notification button:checked:checked, frame.app-notification button:checked:checked:hover, frame.app-notification button:checked:checked:focus, frame.app-notification button:checked:checked:hover:focus, frame.app-notification button:active:active, frame.app-notification button:active:active:hover, frame.app-notification button:active:active:focus, frame.app-notification button:active:active:hover:focus, frame.app-notification button:active:checked, frame.app-notification button:active:checked:hover, frame.app-notification button:active:checked:focus, frame.app-notification button:active:checked:hover:focus, frame.app-notification button.flat:checked:active, frame.app-notification button.flat:checked:active:hover, frame.app-notification button.flat:checked:active:focus, frame.app-notification button.flat:checked:active:hover:focus, frame.app-notification button.flat:checked:checked, frame.app-notification button.flat:checked:checked:hover, frame.app-notification button.flat:checked:checked:focus, frame.app-notification button.flat:checked:checked:hover:focus, frame.app-notification button.flat:active:active, frame.app-notification button.flat:active:active:hover, frame.app-notification button.flat:active:active:focus, frame.app-notification button.flat:active:active:hover:focus, frame.app-notification button.flat:active:checked, frame.app-notification button.flat:active:checked:hover, frame.app-notification button.flat:active:checked:focus, frame.app-notification button.flat:active:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - frame.app-notification button:checked:disabled, frame.app-notification button:active:disabled, frame.app-notification button.flat:checked:disabled, frame.app-notification button.flat:active:disabled { - border-color: rgba(196, 196, 196, 0.22); } - frame.app-notification button:checked:active:disabled, frame.app-notification button:checked:checked:disabled, frame.app-notification button:active:active:disabled, frame.app-notification button:active:checked:disabled, frame.app-notification button.flat:checked:active:disabled, frame.app-notification button.flat:checked:checked:disabled, frame.app-notification button.flat:active:active:disabled, frame.app-notification button.flat:active:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - frame.app-notification button:checked:focus, frame.app-notification button:checked:hover, frame.app-notification button:active:focus, frame.app-notification button:active:hover, frame.app-notification button.flat:checked:focus, frame.app-notification button.flat:checked:hover, frame.app-notification button.flat:active:focus, frame.app-notification button.flat:active:hover { - /*@include linear-gradient(shade($bg, .65), to top);*/ - background-color: #0de1ff; - background-image: none; - color: #1a1e24; } - frame.app-notification button:focus, frame.app-notification button:hover, frame.app-notification button.flat:focus, frame.app-notification button.flat:hover { - color: #e6e6e6; } - frame.app-notification button:disabled:disabled, frame.app-notification button.flat:disabled:disabled { - background-color: alpha(mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.2),0.4); - background-image: none; - /*border: 1px solid alpha($bg, .2);*/ - opacity: .6; - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); - box-shadow: none; } - frame.app-notification button:disabled:disabled :disabled, frame.app-notification button.flat:disabled:disabled :disabled { - color: mix(rgba(26, 30, 36, 0.8),#e6e6e6,0.6); } - frame.app-notification button:active:disabled, frame.app-notification button:checked:disabled, frame.app-notification button.flat:active:disabled, frame.app-notification button.flat:checked:disabled { - background-color: rgba(0, 223, 255, 0.6); - background-image: none; - color: rgba(26, 30, 36, 0.85); - box-shadow: none; } - frame.app-notification button:active:disabled :disabled, frame.app-notification button:checked:disabled :disabled, frame.app-notification button.flat:active:disabled :disabled, frame.app-notification button.flat:checked:disabled :disabled { - color: rgba(26, 30, 36, 0.85); } - frame.app-notification button.separator, frame.app-notification button .separator { - border: 1px solid currentColor; - color: rgba(26, 30, 36, 0.7); } - frame.app-notification button.separator:disabled, frame.app-notification button .separator:disabled { - color: rgba(26, 30, 36, 0.65); } - frame.app-notification border { - border: 0; } - -/************* - ! Expanders * -**************/ -expander arrow { - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - expander arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - expander arrow:hover { - color: alpha(currentColor,0.8); } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/******************* - ! Symbolic images * -********************/ -.image { - color: alpha(currentColor,0.5); } - .image:hover { - color: alpha(currentColor,0.9); } - .image:selected, .image:selected:hover { - color: #1a1e24; } - -/**************** - ! Floating bar * -*****************/ -.floating-bar { - background-color: #1a1e24; - background-image: none; - border: 1px solid #15181d; - border-radius: 4px; - color: #e5e5e5; } - .floating-bar.top { - border-top-width: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; } - .floating-bar.right { - border-right-width: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .floating-bar.bottom { - border-bottom-width: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - .floating-bar.left { - border-left-width: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .floating-bar button { - border: 0; - background-color: transparent; - background-image: none; } - -/************************* - ! Touch text selections * -**************************/ -GtkBubbleWindow { - border-radius: 4px; - background-clip: border-box; } - GtkBubbleWindow.osd.background { - background-color: rgba(26, 30, 36, 0.8); } - GtkBubbleWindow .toolbar { - background-color: transparent; } - -/*************** - ! Font-viewer * -****************/ -SushiFontWidget { - padding: 4px 8px; } - -/************* - ! Gucharmap * -**************/ -GucharmapChartable { - background-color: #444444; - color: #e6e6e6; } - -/************* - ! Evolution * -**************/ -EPreviewPane .entry { - background-color: #444444; - color: #e6e6e6; } - -/******************* - ! Gnome Bluetooth * -********************/ -entry.entry.pin-entry { - font-style: normal; - font-size: 50px; - padding-left: 20px; - padding-right: 20px; } - -label.pin-label { - font-style: normal; - font-size: 50px; } - -/************************ - ! Shortcut window keys * -*************************/ -.keycap { - min-width: 20px; - min-height: 24px; - margin-top: 2px; - padding-bottom: 2px; - padding-left: 4px; - padding-right: 4px; - color: #e5e5e5; - background-color: #444444; - border: 1px solid; - border-color: mix(mix(#1a1e24,#e5e5e5,0.18),#1a1e24,0.5); - border-radius: 4px; - box-shadow: inset 0 -3px mix(#444444,#1a1e24,0.2); - font-size: smaller; } - .keycap:backdrop { - background-color: #444444; - color: mix(#e5e5e5,#1a1e24,0.5); - transition: 200ms ease-out; } - -/***************** - ! Stackswitcher * -******************/ -stackswitcher button.text-button { - min-width: 80px; } - -stackswitcher button.circular, stackswitcher button.nautilus-circular-button.image-button { - min-width: 28px; - min-height: 28px; - padding: 0; } - -/******************* - ! Selected Items * -********************/ -entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, -menuitem.button.flat:active, -menuitem.button.flat:active arrow, -menuitem.button.flat:selected, -menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, -textview text selection:focus, -textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { - background-color: #00dfff; } - row:selected label, label:selected, entry selection, menuitem entry selection, popover.background entry selection, .osd entry selection, #XfceNotifyWindow entry selection, #login_window entry selection, calendar:selected, row:selected, flowbox flowboxchild:selected, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, modelbutton.flat:selected arrow, - menuitem.button.flat:active, - menuitem.button.flat:active arrow, - menuitem.button.flat:selected, - menuitem.button.flat:selected arrow, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, treeview.view:selected:focus, treeview.view:selected, .cs-category-view:selected:focus, .cs-category-view:selected, .cs-category-view .view:selected:focus, .cs-category-view iconview:selected:focus, .cs-category-view .view:selected, .cs-category-view iconview:selected, .nemo-window .sidebar .nemo-places-sidebar .view:selected:focus, .nemo-window .sidebar .nemo-places-sidebar iconview:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview.view:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:selected { - color: #1a1e24; - outline-color: rgba(26, 30, 36, 0.3); } - row:selected label:disabled, label:disabled:selected, label:disabled selection, entry selection:disabled, #XfceNotifyWindow entry selection:disabled, #login_window entry selection:disabled, calendar:disabled:selected, row:disabled:selected, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:active, modelbutton.flat:active arrow:disabled, modelbutton.flat:disabled:selected, modelbutton.flat:selected arrow:disabled, - menuitem.button.flat:disabled:active, - menuitem.button.flat:active arrow:disabled, - menuitem.button.flat:disabled:selected, - menuitem.button.flat:selected arrow:disabled, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, treeview.view:disabled:selected, .cs-category-view:disabled:selected, .cs-category-view iconview:disabled:selected:focus, .cs-category-view .view:disabled:selected, .cs-category-view iconview:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:disabled:selected { - color: mix(#1a1e24,#00dfff,0.5); } - row:selected label:backdrop, label:backdrop:selected, label:backdrop selection, entry selection:backdrop, #XfceNotifyWindow entry selection:backdrop, #login_window entry selection:backdrop, calendar:backdrop:selected, row:backdrop:selected, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:active, modelbutton.flat:active arrow:backdrop, modelbutton.flat:backdrop:selected, modelbutton.flat:selected arrow:backdrop, - menuitem.button.flat:backdrop:active, - menuitem.button.flat:active arrow:backdrop, - menuitem.button.flat:backdrop:selected, - menuitem.button.flat:selected arrow:backdrop, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, treeview.view:backdrop:selected, .cs-category-view:backdrop:selected, .cs-category-view iconview:backdrop:selected:focus, .cs-category-view .view:backdrop:selected, .cs-category-view iconview:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected:focus, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected:focus, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:selected { - background-color: #00dfff; - color: mix(#00dfff,#1a1e24,0.66); } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, entry selection:backdrop:disabled, #XfceNotifyWindow entry selection:backdrop:disabled, #login_window entry selection:backdrop:disabled, calendar:backdrop:disabled:selected, row:backdrop:disabled:selected, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:active, modelbutton.flat:active arrow:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, modelbutton.flat:selected arrow:backdrop:disabled, - menuitem.button.flat:backdrop:disabled:active, - menuitem.button.flat:active arrow:backdrop:disabled, - menuitem.button.flat:backdrop:disabled:selected, - menuitem.button.flat:selected arrow:backdrop:disabled, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, treeview.view:backdrop:disabled:selected, .cs-category-view:backdrop:disabled:selected, .cs-category-view .view:backdrop:disabled:selected, .cs-category-view iconview:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar .view:backdrop:disabled:selected, .nemo-window .sidebar .nemo-places-sidebar iconview:backdrop:disabled:selected, .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical iconview:backdrop:disabled:selected { - color: mix(mix(#00dfff,#1a1e24,0.66),#00dfff,0.3); } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/********** - ! Notebook -***********/ -notebook { - padding: 0; } - notebook.frame { - border: 1px solid mix(#1a1e24,#e5e5e5,0.18); } - notebook.frame > header { - margin: -1px; } - notebook.frame > header.top { - margin-bottom: 0; } - notebook.frame > header.bottom { - margin-top: 0; } - notebook.frame > header.left { - margin-right: 0; } - notebook.frame > header.right { - margin-left: 0; } - notebook.frame > header.top, notebook.frame > header.bottom { - padding-left: 0; - padding-right: 0; } - notebook.frame > header.left, notebook.frame > header.right { - padding-top: 0; - padding-bottom: 0; } - notebook > stack:not(:only-child) { - background-color: #1a1e24; } - notebook > header { - padding: 4px; - background-color: #1a1e24; } - notebook > header.top { - box-shadow: inset 0 -1px mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.bottom { - box-shadow: inset 0 1px mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.right { - box-shadow: inset 1px 0 mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.left { - box-shadow: inset -1px 0 mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; } - notebook > header > tabs > arrow { - color: mix(#e5e5e5,#1a1e24,0.5); } - notebook > header > tabs > arrow:hover { - color: mix(#e5e5e5,mix(#e5e5e5,#1a1e24,0.5),0.5); } - notebook > header > tabs > arrow:active { - color: #e5e5e5; } - notebook > header > tabs > arrow:disabled { - color: alpha(mix(#e5e5e5,#1a1e24,0.5),0.3); } - notebook > header > tabs > tab { - background-color: alpha(mix(#1a1e24,#e5e5e5,0.1),0.7); - background-image: none; - border-color: mix(mix(#1a1e24,#e5e5e5,0.18),mix(#e5e5e5,#1a1e24,0.5),0.15); - color: rgba(229, 229, 229, 0.8); - padding: 4px 12px; - min-width: 20px; - min-height: 20px; - outline-offset: -4px; - border-width: 1px; - border-style: solid; } - notebook > header > tabs > tab:hover:not(:checked) { - background-color: mix(#1a1e24,#e5e5e5,0.04); - background-image: none; - color: mix(#e5e5e5,mix(#e5e5e5,#1a1e24,0.5),0.5); } - notebook > header > tabs > tab:checked, notebook > header > tabs > tab:checked:hover { - background: #1a1e24; - border-color: mix(#1a1e24,#e5e5e5,0.18); - color: #e5e5e5; } - notebook > header > tabs > tab button.flat { - min-height: 22px; - min-width: 22px; - padding: 0; - color: mix(#1a1e24,#e5e5e5,0.35); } - notebook > header > tabs > tab button.flat:hover { - color: #e07d5b; } - notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { - color: #00dfff; } - notebook > header.top > tabs > tab:hover:not(:checked) { - box-shadow: inset 0 -1px mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.bottom > tabs > tab:hover:not(:checked) { - box-shadow: inset 0 1px mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.left > tabs > tab:hover:not(:checked) { - box-shadow: inset -1px 0 mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.right > tabs > tab:hover:not(:checked) { - box-shadow: inset 1px 0 mix(#1a1e24,#e5e5e5,0.18); } - notebook > header.top { - padding-bottom: 0; } - notebook > header.top > tabs > tab { - border-bottom: none; - -gtk-outline-radius: 0; - margin-top: 4px; } - notebook > header.top > tabs > tab + tab { - margin-left: -1px; } - notebook > header.top > tabs > tab:first-child { - border-radius: 4px 0 0; - -gtk-outline-radius: 4px 0 0; } - notebook > header.top > tabs > tab:last-child { - border-radius: 0 4px 0 0; - -gtk-outline-radius: 0 4px 0 0; } - notebook > header.top > tabs > tab:hover:not(:checked), notebook > header.top > tabs > tab:checked { - border-top-width: 3px; - border-top-color: #00dfff; - margin-top: 0; - -gtk-outline-radius: 4px; - border-radius: 4px 4px 0 0; - padding-top: 6px; } - notebook > header.top > tabs > tab:hover:not(:checked) { - border-top-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.2),0.66); } - notebook > header.bottom { - padding-top: 0; } - notebook > header.bottom > tabs > tab { - border-top: none; - -gtk-outline-radius: 0; - margin-bottom: 4px; } - notebook > header.bottom > tabs > tab + tab { - margin-left: -1px; } - notebook > header.bottom > tabs > tab:first-child { - border-radius: 0 0 0 4px; - -gtk-outline-radius: 0 0 0 4px; } - notebook > header.bottom > tabs > tab:last-child { - border-radius: 0 0 4px; - -gtk-outline-radius: 0 0 4px; } - notebook > header.bottom > tabs > tab:hover:not(:checked), notebook > header.bottom > tabs > tab:checked { - border-bottom-width: 3px; - border-bottom-color: #00dfff; - margin-bottom: 0; - -gtk-outline-radius: 4px; - border-radius: 0 0 4px 4px; - padding-bottom: 6px; } - notebook > header.bottom > tabs > tab:hover:not(:checked) { - border-bottom-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.2),0.66); } - notebook > header.right { - padding-left: 0; } - notebook > header.right > tabs > tab { - border-left: none; - -gtk-outline-radius: 0; - margin-right: 4px; } - notebook > header.right > tabs > tab + tab { - margin-top: -1px; } - notebook > header.right > tabs > tab:first-child { - border-radius: 0 4px 0 0; - -gtk-outline-radius: 0 4px 0 0; } - notebook > header.right > tabs > tab:last-child { - border-radius: 0 0 4px; - -gtk-outline-radius: 0 0 4px; } - notebook > header.right > tabs > tab:hover:not(:checked), notebook > header.right > tabs > tab:checked { - border-right-width: 3px; - border-right-color: #00dfff; - margin-right: 0; - -gtk-outline-radius: 4px; - border-radius: 0 4px 4px 0; - padding-right: 14px; } - notebook > header.right > tabs > tab:hover:not(:checked) { - border-right-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.2),0.66); } - notebook > header.left { - padding-right: 0; } - notebook > header.left > tabs > tab { - border-right: none; - -gtk-outline-radius: 0; - margin-left: 4px; } - notebook > header.left > tabs > tab + tab { - margin-top: -1px; } - notebook > header.left > tabs > tab:first-child { - border-radius: 4px 0 0; - -gtk-outline-radius: 4px 0 0; } - notebook > header.left > tabs > tab:last-child { - border-radius: 0 0 0 4px; - -gtk-outline-radius: 0 0 0 4px; } - notebook > header.left > tabs > tab:hover:not(:checked), notebook > header.left > tabs > tab:checked { - border-left-width: 3px; - border-left-color: #00dfff; - margin-left: 0; - -gtk-outline-radius: 4px; - border-radius: 4px 0 0 4px; - padding-left: 14px; } - notebook > header.left > tabs > tab:hover:not(:checked) { - border-left-color: mix(#00dfff,mix(#1a1e24,#e5e5e5,0.2),0.66); } - -/********* - ! Buttons -**********/ -/****************** -! ComboBoxes * -*******************/ -/******* - ! OSD * -********/ -overlay.osd { - background-color: transparent; } - -colorchooser .popover.osd { - border-radius: 4px; } - -button.color .osd colorswatch:only-child { - box-shadow: none; } - -.osd button.color:disabled colorswatch:only-child, .osd button.color:backdrop colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child { - box-shadow: none; } - -button.osd, -#XfceNotifyWindow button { - background-color: rgba(26, 30, 36, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.22); } - button.osd:focus, button.osd:hover, - #XfceNotifyWindow button:focus, - #XfceNotifyWindow button:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - button.osd:active, button.osd:active:hover, button.osd:active:focus, button.osd:active:hover:focus, button.osd:checked, button.osd:checked:hover, button.osd:checked:focus, button.osd:checked:hover:focus, - #XfceNotifyWindow button:active, - #XfceNotifyWindow button:active:hover, - #XfceNotifyWindow button:active:focus, - #XfceNotifyWindow button:active:hover:focus, - #XfceNotifyWindow button:checked, - #XfceNotifyWindow button:checked:hover, - #XfceNotifyWindow button:checked:focus, - #XfceNotifyWindow button:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.22); } - button.osd:disabled, - #XfceNotifyWindow button:disabled { - border-color: rgba(196, 196, 196, 0.22); } - button.osd:active:disabled, button.osd:checked:disabled, - #XfceNotifyWindow button:active:disabled, - #XfceNotifyWindow button:checked:disabled { - border-color: rgba(184, 184, 184, 0.22); } - .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd, - stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child), .linked:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child), - .linked:not(.vertical) > :not(:last-child):not(:only-child) - #XfceNotifyWindow button, - stackswitcher:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child) { - border-right-style: none; } - .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:hover, - stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):hover, .linked:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:hover, - stackswitcher:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked, - stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked, .linked:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:checked, - stackswitcher:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { - border-right-style: none; } - .linked:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) button.osd:checked:hover, - stackswitcher:not(.vertical) > button.osd:not(:last-child):not(:only-child):checked:hover, .linked:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, - .linked:not(.vertical) > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:checked:hover, - stackswitcher:not(.vertical) > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-right-style: none; - box-shadow: inset-1px 0 0 mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - .linked.vertical > button.osd:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) button.osd, - stackswitcher.vertical > button.osd:not(:last-child):not(:only-child), .linked.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child), - .linked.vertical > :not(:last-child):not(:only-child) - #XfceNotifyWindow button, - stackswitcher.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child) { - border-bottom-style: none; } - .linked.vertical > button.osd:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) button.osd:hover, - stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):hover, .linked.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):hover, - .linked.vertical > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:hover, - stackswitcher.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(230, 230, 230, 0.36),0.3); } - .linked.vertical > button.osd:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked, - stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked, .linked.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked, - .linked.vertical > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:checked, - stackswitcher.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked { - border-bottom-style: none; } - .linked.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) button.osd:checked:hover, - stackswitcher.vertical > button.osd:not(:last-child):not(:only-child):checked:hover, .linked.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover, - .linked.vertical > :not(:last-child):not(:only-child) - #XfceNotifyWindow button:checked:hover, - stackswitcher.vertical > - #XfceNotifyWindow button:not(:last-child):not(:only-child):checked:hover { - border-color: mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); - border-bottom-style: none; - box-shadow: inset 0 -1px mix(#00dfff,rgba(0, 223, 255, 0.36),0.3); } - button.osd.flat, - #XfceNotifyWindow button.flat { - color: #e6e6e6; - border-color: rgba(26, 30, 36, 0); - background-color: rgba(26, 30, 36, 0); - background-image: none; - box-shadow: none; } - button.osd:hover, button.osd.flat:hover, - #XfceNotifyWindow button:hover, - #XfceNotifyWindow button.flat:hover { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.32); } - button.osd:hover:focus, button.osd:hover:hover, button.osd.flat:hover:focus, button.osd.flat:hover:hover, - #XfceNotifyWindow button:hover:focus, - #XfceNotifyWindow button:hover:hover, - #XfceNotifyWindow button.flat:hover:focus, - #XfceNotifyWindow button.flat:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - button.osd:hover:active, button.osd:hover:active:hover, button.osd:hover:active:focus, button.osd:hover:active:hover:focus, button.osd:hover:checked, button.osd:hover:checked:hover, button.osd:hover:checked:focus, button.osd:hover:checked:hover:focus, button.osd.flat:hover:active, button.osd.flat:hover:active:hover, button.osd.flat:hover:active:focus, button.osd.flat:hover:active:hover:focus, button.osd.flat:hover:checked, button.osd.flat:hover:checked:hover, button.osd.flat:hover:checked:focus, button.osd.flat:hover:checked:hover:focus, - #XfceNotifyWindow button:hover:active, - #XfceNotifyWindow button:hover:active:hover, - #XfceNotifyWindow button:hover:active:focus, - #XfceNotifyWindow button:hover:active:hover:focus, - #XfceNotifyWindow button:hover:checked, - #XfceNotifyWindow button:hover:checked:hover, - #XfceNotifyWindow button:hover:checked:focus, - #XfceNotifyWindow button:hover:checked:hover:focus, - #XfceNotifyWindow button.flat:hover:active, - #XfceNotifyWindow button.flat:hover:active:hover, - #XfceNotifyWindow button.flat:hover:active:focus, - #XfceNotifyWindow button.flat:hover:active:hover:focus, - #XfceNotifyWindow button.flat:hover:checked, - #XfceNotifyWindow button.flat:hover:checked:hover, - #XfceNotifyWindow button.flat:hover:checked:focus, - #XfceNotifyWindow button.flat:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - button.osd:hover:disabled, button.osd.flat:hover:disabled, - #XfceNotifyWindow button:hover:disabled, - #XfceNotifyWindow button.flat:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - button.osd:hover:active:disabled, button.osd:hover:checked:disabled, button.osd.flat:hover:active:disabled, button.osd.flat:hover:checked:disabled, - #XfceNotifyWindow button:hover:active:disabled, - #XfceNotifyWindow button:hover:checked:disabled, - #XfceNotifyWindow button.flat:hover:active:disabled, - #XfceNotifyWindow button.flat:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - button.osd:focus, button.osd.flat:focus, - #XfceNotifyWindow button:focus, - #XfceNotifyWindow button.flat:focus { - background-color: rgba(27, 32, 38, 0.8); - background-image: none; - border-color: rgba(230, 230, 230, 0.22); - outline-color: rgba(0, 223, 255, 0.5); - outline-width: 1px; - outline-style: solid; - outline-offset: 0px; - color: #e6e6e6; - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.42); } - button.osd:focus:hover, button.osd.flat:focus:hover, - #XfceNotifyWindow button:focus:hover, - #XfceNotifyWindow button.flat:focus:hover { - background-color: rgba(29, 33, 40, 0.8); - background-image: none; - border-color: rgba(184, 184, 184, 0.3); - box-shadow: 0 1px 2px -1px rgba(46, 46, 46, 0.48); } - button.osd:focus:hover:focus, button.osd:focus:hover:hover, button.osd.flat:focus:hover:focus, button.osd.flat:focus:hover:hover, - #XfceNotifyWindow button:focus:hover:focus, - #XfceNotifyWindow button:focus:hover:hover, - #XfceNotifyWindow button.flat:focus:hover:focus, - #XfceNotifyWindow button.flat:focus:hover:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.3),0.3); } - button.osd:focus:hover:active, button.osd:focus:hover:active:hover, button.osd:focus:hover:active:focus, button.osd:focus:hover:active:hover:focus, button.osd:focus:hover:checked, button.osd:focus:hover:checked:hover, button.osd:focus:hover:checked:focus, button.osd:focus:hover:checked:hover:focus, button.osd.flat:focus:hover:active, button.osd.flat:focus:hover:active:hover, button.osd.flat:focus:hover:active:focus, button.osd.flat:focus:hover:active:hover:focus, button.osd.flat:focus:hover:checked, button.osd.flat:focus:hover:checked:hover, button.osd.flat:focus:hover:checked:focus, button.osd.flat:focus:hover:checked:hover:focus, - #XfceNotifyWindow button:focus:hover:active, - #XfceNotifyWindow button:focus:hover:active:hover, - #XfceNotifyWindow button:focus:hover:active:focus, - #XfceNotifyWindow button:focus:hover:active:hover:focus, - #XfceNotifyWindow button:focus:hover:checked, - #XfceNotifyWindow button:focus:hover:checked:hover, - #XfceNotifyWindow button:focus:hover:checked:focus, - #XfceNotifyWindow button:focus:hover:checked:hover:focus, - #XfceNotifyWindow button.flat:focus:hover:active, - #XfceNotifyWindow button.flat:focus:hover:active:hover, - #XfceNotifyWindow button.flat:focus:hover:active:focus, - #XfceNotifyWindow button.flat:focus:hover:active:hover:focus, - #XfceNotifyWindow button.flat:focus:hover:checked, - #XfceNotifyWindow button.flat:focus:hover:checked:hover, - #XfceNotifyWindow button.flat:focus:hover:checked:focus, - #XfceNotifyWindow button.flat:focus:hover:checked:hover:focus { - border-color: rgba(161, 161, 161, 0.3); } - button.osd:focus:hover:disabled, button.osd.flat:focus:hover:disabled, - #XfceNotifyWindow button:focus:hover:disabled, - #XfceNotifyWindow button.flat:focus:hover:disabled { - border-color: rgba(196, 196, 196, 0.3); } - button.osd:focus:hover:active:disabled, button.osd:focus:hover:checked:disabled, button.osd.flat:focus:hover:active:disabled, button.osd.flat:focus:hover:checked:disabled, - #XfceNotifyWindow button:focus:hover:active:disabled, - #XfceNotifyWindow button:focus:hover:checked:disabled, - #XfceNotifyWindow button.flat:focus:hover:active:disabled, - #XfceNotifyWindow button.flat:focus:hover:checked:disabled { - border-color: rgba(184, 184, 184, 0.3); } - button.osd:checked, button.osd:active, button.osd.flat:checked, button.osd.flat:active, - #XfceNotifyWindow button:checked, - #XfceNotifyWindow button:active, - #XfceNotifyWindow button.flat:checked, - #XfceNotifyWindow button.flat:active { - /*@include linear-gradient(shade($bg, .7), to top);*/ - background-color: #00dfff; - background-image: none; - border-color: rgba(184, 184, 184, 0.22); - color: #1a1e24; - box-shadow: inset 1px 0 rgba(230, 230, 230, 0.06), inset 0 1px rgba(230, 230, 230, 0.07), inset -1px 0 rgba(230, 230, 230, 0.06), inset 0 -1px rgba(230, 230, 230, 0.05); } - button.osd:checked:focus, button.osd:checked:hover, button.osd:active:focus, button.osd:active:hover, button.osd.flat:checked:focus, button.osd.flat:checked:hover, button.osd.flat:active:focus, button.osd.flat:active:hover, - #XfceNotifyWindow button:checked:focus, - #XfceNotifyWindow button:checked:hover, - #XfceNotifyWindow button:active:focus, - #XfceNotifyWindow button:active:hover, - #XfceNotifyWindow button.flat:checked:focus, - #XfceNotifyWindow button.flat:checked:hover, - #XfceNotifyWindow button.flat:active:focus, - #XfceNotifyWindow button.flat:active:hover { - border-color: mix(#00dfff,rgba(230, 230, 230, 0.22),0.3); } - button.osd:checked:active, button.osd:checked:active:hover, button.osd:checked:active:focus, button.osd:checked:active:hover:focus, button.osd:checked:checked, button.osd:checked:checked:hover, button.osd:checked:checked