├── LICENSE.md
├── README.md
├── gtk-2.0
├── assets
│ ├── button-default.png
│ ├── button-hover.png
│ ├── button-insensitive.png
│ ├── button-pressed.png
│ ├── checkbox-checked-active.png
│ ├── checkbox-checked-hover.png
│ ├── checkbox-checked-insensitive.png
│ ├── checkbox-checked.png
│ ├── checkbox-mixed-active.png
│ ├── checkbox-mixed-hover.png
│ ├── checkbox-mixed-insensitive.png
│ ├── checkbox-mixed.png
│ ├── checkbox-unchecked-active.png
│ ├── checkbox-unchecked-hover.png
│ ├── checkbox-unchecked-insensitive.png
│ ├── checkbox-unchecked.png
│ ├── radio-checked-active.png
│ ├── radio-checked-hover.png
│ ├── radio-checked-insensitive.png
│ ├── radio-checked.png
│ ├── radio-mixed-active.png
│ ├── radio-mixed-hover.png
│ ├── radio-mixed-insensitive.png
│ ├── radio-mixed.png
│ ├── radio-unchecked-active.png
│ ├── radio-unchecked-hover.png
│ ├── radio-unchecked-insensitive.png
│ ├── radio-unchecked.png
│ ├── resize_grip.png
│ └── xfsmlogout.png
├── gtkrc
└── panel.rc
├── gtk-3.0
├── assets
│ ├── checkbox-checked-symbolic.svg
│ ├── checkbox-mixed-symbolic.svg
│ ├── checkbox-unchecked-symbolic.svg
│ ├── radio-checked-symbolic.svg
│ ├── radio-mixed-symbolic.svg
│ ├── radio-unchecked-symbolic.svg
│ ├── small-checkbox-checked-symbolic.svg
│ ├── small-checkbox-mixed-symbolic.svg
│ ├── small-checkbox-unchecked-symbolic.svg
│ ├── small-radio-checked-symbolic.svg
│ ├── small-radio-mixed-symbolic.svg
│ └── small-radio-unchecked-symbolic.svg
├── gtk-dark.css
├── gtk.css
├── settings.ini
└── thumbnail.png
├── gtk-4.0
├── assets
│ ├── checkbox-checked-symbolic.svg
│ ├── checkbox-mixed-symbolic.svg
│ ├── checkbox-unchecked-symbolic.svg
│ ├── radio-checked-symbolic.svg
│ ├── radio-mixed-symbolic.svg
│ ├── radio-unchecked-symbolic.svg
│ ├── small-checkbox-checked-symbolic.svg
│ ├── small-checkbox-mixed-symbolic.svg
│ ├── small-checkbox-unchecked-symbolic.svg
│ ├── small-radio-checked-symbolic.svg
│ ├── small-radio-mixed-symbolic.svg
│ └── small-radio-unchecked-symbolic.svg
├── gtk-dark.css
└── gtk.css
└── index.theme
/LICENSE.md:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | [](https://github.com/Elbullazul/Azurra_framework)
2 |
3 | # Fuchsia theme for Linux
4 |
5 | GTK theme based on what's been seen so far of Google's new all-purpose OS
6 |
7 | .png)
8 |
9 | **Maintainer:** [Elbullazul](https://github.com/elbullazul)
10 |
11 | **Distributor:** [B00merang Project](https://github.com/B00merang-Project)
12 |
13 | **License:** GPL v3
14 |
15 | **More info :** http://b00merang.weebly.com/fuchsia.html
16 |
17 | ### Manual installation
18 |
19 | Extract the zip file to the themes directory i.e. `/home/USERNAME/.themes`
20 |
21 | ### Requirements
22 |
23 | - GTK+ 3.20 or above
24 | - Murrine and Pixmap theme engines
25 |
26 | ### Contribute
27 |
28 | Contact us @ http://b00merang.weebly.com/contact.html
29 |
--------------------------------------------------------------------------------
/gtk-2.0/assets/button-default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/button-default.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/button-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/button-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/button-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/button-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/button-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/button-pressed.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-checked-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-checked-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-checked-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-checked-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-checked-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-checked-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-checked.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-mixed-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-mixed-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-mixed-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-mixed-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-mixed-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-mixed-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-mixed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-mixed.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-unchecked-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-unchecked-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-unchecked-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-unchecked-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-unchecked-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-unchecked-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/checkbox-unchecked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/checkbox-unchecked.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-checked-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-checked-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-checked-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-checked-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-checked-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-checked-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-checked.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-mixed-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-mixed-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-mixed-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-mixed-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-mixed-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-mixed-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-mixed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-mixed.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-unchecked-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-unchecked-active.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-unchecked-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-unchecked-hover.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-unchecked-insensitive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-unchecked-insensitive.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/radio-unchecked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/radio-unchecked.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/resize_grip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/resize_grip.png
--------------------------------------------------------------------------------
/gtk-2.0/assets/xfsmlogout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-2.0/assets/xfsmlogout.png
--------------------------------------------------------------------------------
/gtk-2.0/gtkrc:
--------------------------------------------------------------------------------
1 | # Author: Simon Steinbeiß
2 | # Theme: Greybird
3 | # based on "Bluebird" by Simon Steinbeiß and Pasi Lallinaho
4 | # Description: As is the original theme, this theme is 100% free and open source.
5 |
6 | gtk-color-scheme = "bg_color:#e8e7e8"
7 | gtk-color-scheme = "fg_color:#000000"
8 | gtk-color-scheme = "base_color:#FFFFFF" # Background, base.
9 | gtk-color-scheme = "text_color:#000000" # Foreground, text.
10 | gtk-color-scheme = "selected_bg_color:#29dfb2"
11 | gtk-color-scheme = "selected_fg_color:#FFFFFF"
12 | gtk-color-scheme = "tooltip_bg_color:#eae7ee"
13 | gtk-color-scheme = "tooltip_fg_color:#000000" # Tooltips.
14 | gtk-color-scheme = "link_color:#1D8ECE" # Hyperlinks
15 | gtk-color-scheme = "panel_bg:#000000" # Panel bg color
16 | gtk-color-scheme = "fm_color:#ffffff" # Color used in Nautilus and Thunar.
17 | gtk-color-scheme = "bg_color_dark:#000000"
18 | gtk-color-scheme = "text_color_dark:#FFFFFF"
19 | gtk-color-scheme = "shadow_color:#000000" # Xfce desktp icons shadow color
20 |
21 | gtk-icon-sizes = "panel-applications-menu=24,24:panel-menu=24,24:panel=16,16:gtk-button=16,16"
22 | gtk-button-images = 1 # Disables icons for buttons with text
23 | gtk-toolbar-style = 0 # Disables text in toolbar
24 | gtk-auto-mnemonics = 1 # Disables ugly lines under menu items
25 |
26 | ####################
27 | ## Default Styles ##
28 | ####################
29 |
30 | style "default"
31 | {
32 | GnomeHRef ::link_color = @link_color
33 | GtkHTML ::link-color = @link_color
34 | GtkIMHtmlr ::hyperlink-color = @link_color
35 | GtkIMHtml ::hyperlink-color = @link_color
36 | GtkWidget ::link-color = @link_color
37 | GtkWidget ::visited-link-color = @text_color
38 |
39 | GtkButton ::child-displacement-x = 1
40 | GtkButton ::child-displacement-y = 1
41 | GtkButton ::default-border = { 0, 0, 0, 0 }
42 | GtkCheckButton ::indicator-size = 15
43 |
44 | GtkEntry ::honors-transparent-bg-hint = 1
45 | GtkEntry ::progress-border = { 3, 3, 3, 3 }
46 | GtkEntry ::state-hint = 0
47 |
48 | GtkImage ::x-ayatana-indicator-dynamic = 1
49 |
50 | GtkMenu ::horizontal-padding = 0
51 | GtkMenu ::vertical-padding = 0
52 |
53 | GtkPaned ::handle-size = 3
54 |
55 | GtkNotebook ::tab-overlap =-2
56 |
57 | GtkProgressBar ::min-vertical-bar-width = 2
58 | GtkProgressBar ::min-horizontal-bar-height = 2
59 |
60 | GtkRange ::trough-border = 2
61 | GtkRange ::slider-width = 9
62 | GtkRange ::stepper-size = 13
63 | GtkRange ::stepper_spacing = 0
64 |
65 | GtkScale ::slider-length = 16
66 | GtkScale ::slider-width = 16
67 | GtkScale ::trough-side-details = 1
68 |
69 | GtkScrollbar ::min-slider-length = 50
70 | GtkScrollbar ::slider-width = 8
71 | #GtkScrollbar ::activate-slider = 1
72 | GtkScrollbar ::trough-border = 0
73 | GtkScrollbar ::has-backward-stepper = 0
74 | GtkScrollbar ::has-forward-stepper = 0
75 |
76 | GtkScrolledWindow ::scrollbar-spacing = 0
77 | GtkScrolledWindow ::scrollbars-within-bevel = 1
78 |
79 | GtkMenuBar ::internal-padding = 0
80 | GtkMenuBar ::window-dragging = 1
81 |
82 | GtkExpander ::expander-size = 12
83 | GtkToolbar ::internal-padding = 0
84 | GtkTreeView ::expander-size = 10
85 | GtkTreeView ::vertical-separator = 0
86 |
87 | GtkWidget ::focus-line-width = 1
88 | GtkWidget ::focus-padding = 0
89 |
90 | GtkWindow ::resize-grip-height = 13
91 | GtkWindow ::resize-grip-width = 13
92 |
93 | xthickness = 1
94 | ythickness = 1
95 |
96 | fg[NORMAL] = @fg_color
97 | fg[PRELIGHT] = @fg_color
98 | fg[SELECTED] = @selected_fg_color
99 | fg[ACTIVE] = @fg_color
100 | fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color)
101 |
102 | bg[NORMAL] = @bg_color
103 | bg[PRELIGHT] = shade (1.02, @bg_color)
104 | bg[SELECTED] = @selected_bg_color
105 | bg[INSENSITIVE] = @bg_color
106 | bg[ACTIVE] = shade (1.04, @bg_color)
107 |
108 | base[NORMAL] = @base_color
109 | base[PRELIGHT] = shade (0.95, @bg_color)
110 | base[ACTIVE] = shade (0.92, @selected_bg_color)
111 | base[SELECTED] = shade (0.93, @selected_bg_color)
112 | base[INSENSITIVE] = @bg_color
113 |
114 | text[NORMAL] = @text_color
115 | text[PRELIGHT] = @text_color
116 | text[ACTIVE] = @selected_fg_color
117 | text[SELECTED] = @selected_fg_color
118 | text[INSENSITIVE] = darker (@bg_color)
119 |
120 | engine "murrine"
121 | {
122 | animation = FALSE
123 | arrowstyle = 2 # 0 = normal arrows, 1 = filled arrows
124 | border_shades = { 1.0, 1.0 } # gradient to draw on border
125 | cellstyle = 0
126 | colorize_scrollbar = FALSE
127 | comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow
128 | contrast = 0.2 # 0.8 for less contrast, more than 1.0 for more contrast on borders
129 | default_button_color = mix (0.2, shade(0.9,@base_color), shade (0.9, @selected_bg_color))
130 | expanderstyle = 0
131 | focus_color = mix (0.1, @bg_color, shade (0.7, @selected_bg_color))
132 | focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow
133 | glazestyle = 1 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
134 | gradient_shades = {1.0,1.0,1.0,1.0} #{1.1,1.0,1.0,0.87}
135 | glowstyle = 5 # 0,1,2,3,4
136 | glow_shade = 1.0
137 | handlestyle = 1
138 | highlight_shade = 1.0 # set highlight amount for buttons or widgets
139 | lightborder_shade = 1.1 # sets lightborder amount for buttons or widgets
140 | lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides
141 | listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
142 | listviewstyle = 0 # 0 = nothing, 1 = dotted, 2 = solid
143 | menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
144 | menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
145 | menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
146 | menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
147 | prelight_shade = .9 # shade level for scrollbar`s slider, comboboxstyle(1), and prelight state with gradient_colors
148 | progressbarstyle = 0 # 0 = nothing, 1 = stripes, 2 = lines
149 | reliefstyle = 3 # 0 = flat, 1 = inset, 2 = shadow
150 | rgba = FALSE # FALSE = disabled, TRUE = enabled
151 | roundness = 2 # 0 = squared, 1 = old default, more will increase roundness
152 | scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
153 | separatorstyle = 0 # 0 = Hard seperators 1 = Smooth seperators
154 | sliderstyle = 0 # 0 = nothing added, 1 = handles
155 | stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
156 | shadow_shades = { 1.0, 1.0 } # gradient for shadows.
157 | textstyle = 0 # 0 = normal text, 1 = inset
158 | toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
159 | trough_shades = { 1.0, 1.0 } # draw gradient on trough of GtkScrollbar and GtkProgressbar
160 | #trough_border_shades = { 0.9, 0.7 }
161 | }
162 | }
163 |
164 | style "resize-grip"
165 | {
166 | engine "pixmap" {
167 | image {
168 | function = RESIZE_GRIP
169 | recolorable = FALSE
170 | detail = "statusbar"
171 | overlay_file = "assets/resize_grip.png"
172 | overlay_border = {0,0,0,0 }
173 | overlay_stretch = FALSE
174 | }
175 | }
176 | }
177 |
178 | style "paned" = "default"
179 | {
180 | engine "murrine"
181 | {
182 | contrast = 0.2
183 | }
184 | }
185 |
186 | ### THEME MODULES ###
187 |
188 | style "dark" {
189 |
190 | GtkMenuBar :: shadow-type = GTK_SHADOW_NONE
191 |
192 | bg[NORMAL] = @bg_color_dark
193 | bg[ACTIVE] = shade (0.7, @bg_color_dark)
194 | bg[PRELIGHT] = shade (0.7, @bg_color_dark)
195 | bg[SELECTED] = shade (0.6, @bg_color_dark)
196 |
197 | fg[NORMAL] = @text_color_dark
198 | fg[PRELIGHT] = @text_color_dark
199 | fg[ACTIVE] = @text_color_dark
200 | fg[SELECTED] = @text_color_dark
201 |
202 | text[NORMAL] = @text_color_dark
203 | text[PRELIGHT] = @text_color_dark
204 | text[ACTIVE] = @text_color_dark
205 | text[SELECTED] = @text_color_dark
206 |
207 | engine "murrine"
208 | {
209 | roundness = 0 # Roundness of menu items.
210 | }
211 | }
212 |
213 | style "wide"
214 | {
215 | xthickness = 2
216 | ythickness = 2
217 | }
218 |
219 | style "wider"
220 | {
221 | xthickness = 3
222 | ythickness = 3
223 | }
224 |
225 | style "entry" = "wider"
226 | {
227 | bg[SELECTED] = @selected_bg_color
228 | base[INSENSITIVE] = shade (1.06, @bg_color)
229 | fg[SELECTED] = @text_color
230 |
231 | engine "murrine"
232 | {
233 | contrast = 0.15
234 | focus_color = @selected_bg_color
235 | reliefstyle = 0
236 | border_shades = {1.0,1.0}
237 | }
238 | }
239 |
240 | style "button" = "wider"
241 | {
242 | bg[NORMAL] = @base_color
243 | bg[PRELIGHT] = @base_color
244 | bg[ACTIVE] = @selected_bg_color
245 | #bg[SELECTED] = shade (0.5, @selected_bg_color)
246 | #bg[INSENSITIVE] = shade (0.95, @bg_color)
247 |
248 | engine "murrine"
249 | {
250 | contrast = 0.001
251 | highlight_shade = 1.0
252 | lightborder_shade = 1.0
253 | gradient_shades = {1.0,1.0,1.0,1.0}
254 | border_shades = { 1.0, 1.0 }
255 | shadow_shades = {1.0,1.0}
256 | reliefstyle = 0
257 | roundness = 2
258 | }
259 | }
260 |
261 | style "notebook-button" = "notebook-bg"
262 | {
263 | xthickness = 3 # Width of tabs and notebook borders.
264 | ythickness = 3
265 | }
266 |
267 | style "notebook-bg"
268 | {
269 | bg[NORMAL] = @base_color
270 | bg[ACTIVE] = @base_color
271 | fg[NORMAL] = @selected_bg_color
272 | }
273 |
274 | style "notebook" = "notebook-bg"
275 | {
276 | xthickness = 3 # Width of tabs and notebook borders.
277 | ythickness = 3 # Height of tabs and notebook borders.
278 |
279 | engine "murrine" {
280 | contrast = 0.001
281 | gradient_shades = {1.0,1.0,1.0,1.0}
282 | #focusstyle = 2
283 | #lightborder_shade = 1.16
284 | }
285 | }
286 |
287 | style "menu"
288 | {
289 | ythickness = 3
290 | xthickness = 0
291 | GtkMenuBar :: shadow-type = GTK_SHADOW_NONE
292 |
293 | bg[SELECTED] = @selected_bg_color
294 | bg[NORMAL] = @base_color
295 | bg[PRELIGHT] = @selected_bg_color
296 | bg[ACTIVE] = shade (1.18, @bg_color)
297 | bg[INSENSITIVE] = shade (0.95, @bg_color)
298 | fg[NORMAL] = @fg_color # Color for normal text.
299 | fg[PRELIGHT] = @base_color
300 | fg[SELECTED] = @base_color
301 | fg[ACTIVE] = @fg_color
302 | fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) # Text color for non-interactive menu items
303 | text[NORMAL] = @text_color # Color for menu-item radio/checks.
304 | base[NORMAL] = @bg_color # Color for menu-item radio/checks background.
305 | text[PRELIGHT] = @base_color
306 | text[SELECTED] = @base_color
307 | text[ACTIVE] = @fg_color
308 | text[INSENSITIVE] = mix (0.4, @fg_color, @bg_color)
309 |
310 | engine "murrine"
311 | {
312 | roundness = 0 # Roundness of menu items.
313 | gradient_shades = {1.0,1.0,1.0,1.0}
314 | contrast = 0.001
315 | lightborder_shade = 1.0
316 | }
317 | }
318 |
319 |
320 | style "menubar" = "menu"
321 | {
322 | xthickness = 3
323 | ythickness = 2
324 |
325 | bg[NORMAL] = @bg_color
326 |
327 | engine "murrine"
328 | {
329 | roundness = 0
330 | }
331 | }
332 |
333 | style "menubar-menuitem"
334 | {
335 | ythickness = 4
336 | xthickness = 2
337 |
338 | bg[PRELIGHT] = @selected_bg_color
339 | bg[SELECTED] = @selected_bg_color
340 | fg[NORMAL] = @base_color
341 | fg[PRELIGHT] = @base_color
342 | fg[SELECTED] = @base_color
343 | text[NORMAL] = @base_color
344 | text[PRELIGHT] = @base_color
345 | text[SELECTED] = @base_color
346 |
347 | engine "murrine"
348 | {
349 | lightborder_shade = 1.5
350 | }
351 | }
352 |
353 | style "separator-menu-item"
354 | {
355 | xthickness = 1
356 | ythickness = 1
357 |
358 | GtkSeparatorMenuItem::horizontal-padding = 2
359 |
360 | GtkWidget::wide-separators = 1
361 | GtkWidget::separator-width = 1
362 | GtkWidget::separator-height = 7
363 | }
364 |
365 | style "treeview"
366 | {
367 | bg[NORMAL] = @bg_color
368 | engine "murrine"
369 | {
370 | roundness = 0
371 | gradient_shades = {1.0,1.0,1.0,1.0}
372 | contrast = 0.2
373 | }
374 | }
375 |
376 | style "treeview-header" = "button"
377 | {
378 | xthickness = 2
379 | ythickness = 1
380 |
381 | bg[NORMAL] = shade (1.14, @bg_color) # Color for treeview headers.
382 | bg[PRELIGHT] = shade (0.98, @bg_color) # Color for treeview header prelight.
383 | bg[ACTIVE] = shade (0.85, @bg_color) # Color for pressed-treeview.
384 |
385 | engine "murrine"
386 | {
387 | roundness = 0 # This makes treeview progressbars square.
388 | gradient_shades = {1.0,1.0,1.0,1.0}
389 | }
390 | }
391 |
392 | style "frame-title"
393 | {
394 | fg[NORMAL] = lighter (@fg_color)
395 | }
396 |
397 | style "tooltips" = "wider"
398 | {
399 | xthickness = 7
400 | ythickness = 4
401 |
402 | bg[NORMAL] = @tooltip_bg_color
403 | bg[SELECTED] = "#000000"
404 | fg[NORMAL] = @tooltip_fg_color
405 |
406 | engine "murrine"
407 | {
408 | roundness = 5
409 | rgba = TRUE
410 | }
411 | }
412 |
413 | style "progressbar"
414 | {
415 | xthickness = 0
416 | ythickness = 0
417 |
418 | fg[PRELIGHT] = @selected_fg_color
419 | bg[NORMAL] = shade (1.05, @bg_color)
420 | bg[SELECTED] = shade (1.05, @selected_bg_color)
421 |
422 | engine "murrine"
423 | {
424 | gradient_shades = {1.0,1.0,1.0,1.0}
425 | trough_shades = {0.95,0.95}
426 | # trough_border_shades = { 0.8, 0.7 }
427 | roundness = 0
428 | contrast = 0.0
429 | border_shades = {1.0, 1.0}
430 | lightborder_shade = 1.0
431 | glowstyle = 0
432 | # glow_shade = 1.0
433 | }
434 | }
435 |
436 | style "scrollbar"
437 | {
438 | GtkScrollbar::stepper-size = 0
439 | GtkScrollbar::arrow-scaling = 0.0
440 |
441 | bg[NORMAL] = shade(0.6, @bg_color)
442 | bg[ACTIVE] = shade (0.55, @base_color)
443 | bg[PRELIGHT] = shade (0.6, @bg_color)
444 | bg[INSENSITIVE] = shade (0.9, @bg_color)
445 |
446 | engine "murrine"
447 | {
448 | colorize_scrollbar = FALSE
449 | roundness = 0
450 | border_shades = {1.0,1.0}
451 | trough_shades = {0.95,0.95}
452 | contrast = 0.0
453 | gradient_shades = {1.0,1.0,1.0,1.0}
454 | }
455 | }
456 |
457 | style "hscrollbar" {
458 | }
459 |
460 | style "vscrollbar" {
461 | }
462 |
463 | style "overlay-scrollbar"
464 | {
465 | bg[SELECTED] = shade (1.0, @selected_bg_color)
466 | bg[INSENSITIVE] = shade (0.85, @bg_color)
467 | bg[ACTIVE] = shade (0.6, @bg_color)
468 | }
469 |
470 | style "statusbar"
471 | {
472 | xthickness = 2
473 | }
474 |
475 | style "comboboxentry"
476 | {
477 | xthickness = 4
478 | text[NORMAL] = @text_color
479 | text[PRELIGHT] = @text_color
480 |
481 | fg[NORMAL] = @text_color
482 | fg[PRELIGHT] = @text_color
483 |
484 | engine "murrine"
485 | {
486 | contrast = 0.2
487 | reliefstyle = 0
488 | border_shades = {1.0,1.0}
489 | # shadow_shades = {0.5,0.0}
490 | }
491 | }
492 |
493 | style "combo" = "comboboxentry"
494 | {
495 | bg[ACTIVE] = shade (0.85, @bg_color) # Color for pressed-spinbuttons.
496 | }
497 |
498 | style "spin" = "combo"
499 | {
500 | engine "murrine"
501 | {
502 | border_shades = {1.0, 1.0}
503 | }
504 | }
505 |
506 | style "scale" = "button"
507 | {
508 | GtkWidget ::focus-line-width = 0
509 | GtkWidget ::focus-padding = 0
510 |
511 | bg[ACTIVE] = @base_color
512 | bg[NORMAL] = @selected_bg_color
513 | bg[PRELIGHT] = @selected_bg_color
514 | bg[SELECTED] = @selected_bg_color
515 | bg[INSENSITIVE] = shade (0.98, @bg_color)
516 |
517 | engine "murrine"
518 | {
519 | border_shades = {1.0, 1.0}
520 | contrast = 0.2
521 | lightborderstyle = 1
522 | roundness = 7
523 | trough_shades = {0.95, 0.95}
524 | trough_border_shades = {1.05, 1.05}
525 | }
526 | }
527 |
528 | style "vscale" = "scale"
529 | {
530 | }
531 |
532 | style "hscale" = "scale"
533 | {
534 | }
535 |
536 | style "radio"
537 | {
538 | bg[NORMAL] = shade (1.06, @bg_color)
539 | bg[PRELIGHT] = shade (1.06, @bg_color)
540 | bg[ACTIVE] = shade (0.85, @bg_color)
541 | bg[SELECTED] = @base_color
542 | bg[INSENSITIVE] = shade (0.95, @bg_color)
543 | text[PRELIGHT] = shade (0.8, @selected_bg_color)
544 | fg[ACTIVE] = @fg_color
545 | fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color)
546 |
547 | engine "pixmap" {
548 | image {
549 | function = OPTION
550 | state = NORMAL
551 | shadow = OUT
552 | overlay_file = "assets/radio-unchecked.png"
553 | overlay_stretch = FALSE
554 | }
555 |
556 | image {
557 | function = OPTION
558 | state = PRELIGHT
559 | shadow = OUT
560 | overlay_file = "assets/radio-unchecked-hover.png"
561 | overlay_stretch = FALSE
562 | }
563 |
564 | image {
565 | function = OPTION
566 | state = ACTIVE
567 | shadow = OUT
568 | overlay_file = "assets/radio-unchecked-active.png"
569 | overlay_stretch = FALSE
570 | }
571 |
572 | image {
573 | function = OPTION
574 | state = SELECTED
575 | shadow = OUT
576 | overlay_file = "assets/radio-unchecked.png"
577 | overlay_stretch = FALSE
578 | }
579 |
580 | image {
581 | function = OPTION
582 | state = INSENSITIVE
583 | shadow = OUT
584 | overlay_file = "assets/radio-unchecked-insensitive.png"
585 | overlay_stretch = FALSE
586 | }
587 |
588 | image {
589 | function = OPTION
590 | state = NORMAL
591 | shadow = IN
592 | overlay_file = "assets/radio-checked.png"
593 | overlay_stretch = FALSE
594 | }
595 |
596 | image {
597 | function = OPTION
598 | state = PRELIGHT
599 | shadow = IN
600 | overlay_file = "assets/radio-checked-hover.png"
601 | overlay_stretch = FALSE
602 | }
603 |
604 | image {
605 | function = OPTION
606 | state = ACTIVE
607 | shadow = IN
608 | overlay_file = "assets/radio-checked-active.png"
609 | overlay_stretch = FALSE
610 | }
611 |
612 | image {
613 | function = OPTION
614 | state = SELECTED
615 | shadow = IN
616 | overlay_file = "assets/radio-checked.png"
617 | overlay_stretch = FALSE
618 | }
619 |
620 | image {
621 | function = OPTION
622 | state = INSENSITIVE
623 | shadow = IN
624 | overlay_file = "assets/radio-checked-insensitive.png"
625 | overlay_stretch = FALSE
626 | }
627 |
628 | image {
629 | function = OPTION
630 | state = NORMAL
631 | shadow = ETCHED_IN
632 | overlay_file = "assets/radio-mixed.png"
633 | overlay_stretch = FALSE
634 | }
635 |
636 | image {
637 | function = OPTION
638 | state = PRELIGHT
639 | shadow = ETCHED_IN
640 | overlay_file = "assets/radio-mixed-hover.png"
641 | overlay_stretch = FALSE
642 | }
643 |
644 | image {
645 | function = OPTION
646 | state = ACTIVE
647 | shadow = ETCHED_IN
648 | overlay_file = "assets/radio-mixed-active.png"
649 | overlay_stretch = FALSE
650 | }
651 |
652 | image {
653 | function = OPTION
654 | state = SELECTED
655 | shadow = ETCHED_IN
656 | overlay_file = "assets/radio-mixed.png"
657 | overlay_stretch = FALSE
658 | }
659 |
660 | image {
661 | function = OPTION
662 | state = INSENSITIVE
663 | shadow = ETCHED_IN
664 | overlay_file = "assets/radio-mixed-insensitive.png"
665 | overlay_stretch = FALSE
666 | }
667 |
668 | image
669 | {
670 | function = BOX
671 | detail = "buttondefault"
672 | recolorable = TRUE
673 | file = "assets/button-default.png"
674 | border = { 4, 4, 4, 4 }
675 | stretch = TRUE
676 | }
677 | image
678 | {
679 | function = BOX
680 | state = PRELIGHT
681 | recolorable = TRUE
682 | file = "assets/button-hover.png"
683 | border = { 4, 4, 4, 4 }
684 | stretch = TRUE
685 | }
686 | image
687 | {
688 | function = BOX
689 | state = ACTIVE
690 | file = "assets/button-pressed.png"
691 | border = { 4, 4, 4, 4 }
692 | stretch = TRUE
693 | }
694 | image
695 | {
696 | function = BOX
697 | state = INSENSITIVE
698 | file = "assets/button-insensitive.png"
699 | border = { 4, 4, 4, 4 }
700 | stretch = TRUE
701 | }
702 | image
703 | {
704 | function = BOX
705 | file = "assets/button-default.png"
706 | border = { 4, 4, 4, 4 }
707 | stretch = TRUE
708 | }
709 | }
710 | }
711 |
712 | style "check"
713 | {
714 | bg[NORMAL] = shade (1.06, @bg_color)
715 | bg[PRELIGHT] = shade (1.06, @bg_color)
716 | bg[ACTIVE] = shade (0.85, @bg_color)
717 | bg[SELECTED] = @base_color
718 | bg[INSENSITIVE] = shade (0.95, @bg_color)
719 | text[PRELIGHT] = shade (0.8, @selected_bg_color)
720 | fg[ACTIVE] = @fg_color
721 | fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color)
722 |
723 | engine "pixmap" {
724 | image {
725 | function = CHECK
726 | state = NORMAL
727 | shadow = OUT
728 | overlay_file = "assets/checkbox-unchecked.png"
729 | overlay_stretch = FALSE
730 | }
731 |
732 | image {
733 | function = CHECK
734 | state = PRELIGHT
735 | shadow = OUT
736 | overlay_file = "assets/checkbox-unchecked.png"
737 | overlay_stretch = FALSE
738 | }
739 |
740 | image {
741 | function = CHECK
742 | state = ACTIVE
743 | shadow = OUT
744 | overlay_file = "assets/checkbox-unchecked.png"
745 | overlay_stretch = FALSE
746 | }
747 |
748 | image {
749 | function = CHECK
750 | state = SELECTED
751 | shadow = OUT
752 | overlay_file = "assets/checkbox-unchecked.png"
753 | overlay_stretch = FALSE
754 | }
755 |
756 | image {
757 | function = CHECK
758 | state = INSENSITIVE
759 | shadow = OUT
760 | overlay_file = "assets/checkbox-unchecked-insensitive.png"
761 | overlay_stretch = FALSE
762 | }
763 |
764 | image {
765 | function = CHECK
766 | state = NORMAL
767 | shadow = IN
768 | overlay_file = "assets/checkbox-checked.png"
769 | overlay_stretch = FALSE
770 | }
771 |
772 | image {
773 | function = CHECK
774 | state = PRELIGHT
775 | shadow = IN
776 | overlay_file = "assets/checkbox-checked.png"
777 | overlay_stretch = FALSE
778 | }
779 |
780 | image {
781 | function = CHECK
782 | state = ACTIVE
783 | shadow = IN
784 | overlay_file = "assets/checkbox-checked.png"
785 | overlay_stretch = FALSE
786 | }
787 |
788 | image {
789 | function = CHECK
790 | state = SELECTED
791 | shadow = IN
792 | overlay_file = "assets/checkbox-checked.png"
793 | overlay_stretch = FALSE
794 | }
795 |
796 | image {
797 | function = CHECK
798 | state = INSENSITIVE
799 | shadow = IN
800 | overlay_file = "assets/checkbox-checked-insensitive.png"
801 | overlay_stretch = FALSE
802 | }
803 |
804 | image {
805 | function = CHECK
806 | state = NORMAL
807 | shadow = ETCHED_IN
808 | overlay_file = "assets/checkbox-mixed.png"
809 | overlay_stretch = FALSE
810 | }
811 |
812 | image {
813 | function = CHECK
814 | state = PRELIGHT
815 | shadow = ETCHED_IN
816 | overlay_file = "assets/checkbox-mixed.png"
817 | overlay_stretch = FALSE
818 | }
819 |
820 | image {
821 | function = CHECK
822 | state = ACTIVE
823 | shadow = ETCHED_IN
824 | overlay_file = "assets/checkbox-mixed.png"
825 | overlay_stretch = FALSE
826 | }
827 |
828 | image {
829 | function = CHECK
830 | state = SELECTED
831 | shadow = ETCHED_IN
832 | overlay_file = "assets/checkbox-mixed.png"
833 | overlay_stretch = FALSE
834 | }
835 |
836 | image {
837 | function = CHECK
838 | state = INSENSITIVE
839 | shadow = ETCHED_IN
840 | overlay_file = "assets/checkbox-mixed-insensitive.png"
841 | overlay_stretch = FALSE
842 | }
843 |
844 | image
845 | {
846 | function = BOX
847 | detail = "buttondefault"
848 | recolorable = TRUE
849 | file = "assets/button-default.png"
850 | border = { 4, 4, 4, 4 }
851 | stretch = TRUE
852 | }
853 | image
854 | {
855 | function = BOX
856 | state = PRELIGHT
857 | recolorable = TRUE
858 | file = "assets/button-hover.png"
859 | border = { 4, 4, 4, 4 }
860 | stretch = TRUE
861 | }
862 | image
863 | {
864 | function = BOX
865 | state = ACTIVE
866 | file = "assets/button-pressed.png"
867 | border = { 4, 4, 4, 4 }
868 | stretch = TRUE
869 | }
870 | image
871 | {
872 | function = BOX
873 | state = INSENSITIVE
874 | file = "assets/button-insensitive.png"
875 | border = { 4, 4, 4, 4 }
876 | stretch = TRUE
877 | }
878 | image
879 | {
880 | function = BOX
881 | file = "assets/button-default.png"
882 | border = { 4, 4, 4, 4 }
883 | stretch = TRUE
884 | }
885 | }
886 | }
887 |
888 | style "toolbar" = "default"
889 | {
890 | engine "murrine"
891 | {
892 | contrast = 0.2
893 | lightborder_shade = 1.0
894 | gradient_shades = {1.0,1.0,1.0,1.0}
895 | }
896 | }
897 |
898 | style "toolbar-separator" {
899 | xthickness = 0
900 | ythickness = 1
901 |
902 | GtkVSeparator::vertical-padding = 0
903 | GtkWidget::wide-separators = 1
904 | GtkWidget::separator-width = 7
905 | GtkWidget::separator-height = 1
906 |
907 |
908 | engine "murrine" {
909 | contrast = 0.2
910 | separatorstyle = 0
911 | }
912 | }
913 |
914 | style "infobar" {
915 | engine "murrine" {
916 | }
917 | }
918 |
919 | style "iconview" {
920 | engine "murrine" {
921 | focusstyle = 1
922 | }
923 | }
924 |
925 | style "nautilus_location" {
926 | bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color)
927 | }
928 |
929 | style "xfce-header"
930 | {
931 | base[NORMAL] = shade (1.18, @bg_color)
932 | engine "murrine"
933 | {
934 | textstyle = 1
935 | text_shade = 0.85
936 | }
937 | }
938 |
939 | style "xfwm-tabwin"
940 | {
941 | Xfwm4TabwinWidget::border-width = 1
942 | Xfwm4TabwinWidget::border-alpha = 0.9
943 | Xfwm4TabwinWidget::icon-size = 64
944 | Xfwm4TabwinWidget::listview-icon-size = 16
945 | Xfwm4TabwinWidget::preview-size = 512
946 | Xfwm4TabwinWidget::alpha = 0.8
947 | Xfwm4TabwinWidget::border-radius = 10
948 |
949 | bg[NORMAL] = shade (0.35, @bg_color_dark)
950 | bg[ACTIVE] = shade (0.65, @selected_bg_color)
951 | bg[PRELIGHT] = shade (0.85, @selected_bg_color)
952 | bg[SELECTED] = shade (0.45, @bg_color_dark)
953 |
954 | fg[NORMAL] = shade (0.8, @base_color)
955 | fg[ACTIVE] = @base_color
956 | fg[PRELIGHT] = @base_color
957 |
958 | engine "murrine" {
959 | roundness = 6
960 | contrast = 0.2
961 | highlight_shade = 1.00
962 | lightborder_shade = 1.0
963 | gradient_shades = {0.9,1.2,1.2,1.4}
964 | border_shades = { 3.5, 3.5 }
965 | reliefstyle = 0
966 | shadow_shades = { 1.3, 1.7 }
967 | textstyle = 1
968 | text_shade = 0.25
969 | }
970 | }
971 |
972 | style "xfwm-tabwin-button"
973 | {
974 | font_name = "bold"
975 | }
976 |
977 | style "xfdesktop-icon-view"
978 | {
979 | XfdesktopIconView::label-alpha = 0
980 | XfdesktopIconView::selected-label-alpha = 100
981 | XfdesktopIconView::shadow-x-offset = 0
982 | XfdesktopIconView::shadow-y-offset = 1
983 | XfdesktopIconView::selected-shadow-x-offset = 0
984 | XfdesktopIconView::selected-shadow-y-offset = 1
985 | XfdesktopIconView::shadow-color = @shadow_color
986 | XfdesktopIconView::selected-shadow-color = @shadow_color
987 | XfdesktopIconView::shadow-blur-radius = 2
988 | XfdesktopIconView::cell-spacing = 2
989 | XfdesktopIconView::cell-padding = 6
990 | XfdesktopIconView::cell-text-width-proportion = 1.9
991 |
992 | fg[NORMAL] = @selected_fg_color
993 | fg[ACTIVE] = @selected_fg_color
994 | }
995 |
996 | style "xfsm-logout"
997 | {
998 | GtkDialog::content-area-border = 12
999 | GtkDialog::content-area-spacing = 6
1000 | GtkDialog::action-area-spacing = 0
1001 |
1002 | bg_pixmap[NORMAL] = "assets/xfsmlogout.png"
1003 |
1004 | bg[NORMAL] = @bg_color
1005 | bg[SELECTED] = shade (1.18, @bg_color) # Border around the dialog
1006 | fg[NORMAL] = @fg_color
1007 |
1008 | engine "murrine"
1009 | {
1010 | }
1011 | }
1012 |
1013 | style "xfsm-label"
1014 | {
1015 | font_name = "14"
1016 |
1017 | engine "murrine"
1018 | {
1019 | textstyle = 1
1020 | text_shade = 0.85
1021 | }
1022 | }
1023 |
1024 | style "xfsm-button" = "button"
1025 | {
1026 | engine "murrine"
1027 | {
1028 | textstyle = 0
1029 | }
1030 | }
1031 |
1032 | style "calendar"
1033 | {
1034 | fg[NORMAL] = "#FFFFFF"
1035 | fg[PRELIGHT] = "#FFFFFF"
1036 | bg[NORMAL] = shade (0.6, @bg_color_dark)
1037 | bg[PRELIGHT] = shade (0.8, @selected_bg_color)
1038 | }
1039 |
1040 | ###############################################################################
1041 | # The following part of the gtkrc applies the different styles to the widgets.
1042 | ###############################################################################
1043 |
1044 | class "GtkWindow*" style "resize-grip"
1045 |
1046 | # Murrine default style is applied to every widget.
1047 | class "GtkWidget" style "default"
1048 |
1049 | # Increase the x/ythickness in some widgets.
1050 | class "GtkFrame" style "wide"
1051 | class "GtkEntry" style "entry"
1052 | class "GtkSeparator" style "wide"
1053 | class "GtkCalendar" style "wide"
1054 | class "GtkToolbar" style "toolbar"
1055 | class "GtkHandleBox*" style "toolbar"
1056 | class "GtkStatusbar" style "resize-grip"
1057 |
1058 | class "GtkSpinButton" style "spin"
1059 | class "GtkScale" style "scale"
1060 | class "GtkVScale" style "vscale"
1061 | class "GtkHScale" style "hscale"
1062 |
1063 | class "GtkScrollbar" style "scrollbar"
1064 | class "GtkVScrollbar" style "scrollbar"
1065 | class "GtkHScrollbar" style "scrollbar"
1066 |
1067 | class "GtkRadio*" style "radio"
1068 | class "GtkCheck*" style "check"
1069 |
1070 | # General matching following, the order is choosen so that the right styles override each other eg. progressbar needs to be more important then the menu match.
1071 | #widget_class "**" style "notebook"
1072 | #widget_class "**" style "notebook"
1073 | #widget_class "**" style "notebook"
1074 | #widget_class "**" style "notebook"
1075 | #widget_class "**" style "notebook-button"
1076 | widget_class "**" style "notebook-bg"
1077 | widget_class "**" style "notebook-bg"
1078 | widget_class "**" style "notebook-bg"
1079 | widget_class "**" style "notebook-bg"
1080 | widget_class "**" style "notebook-bg"
1081 | widget_class "**" style "notebook-bg"
1082 | widget_class "**" style "notebook-bg"
1083 |
1084 | widget_class "*" style "button"
1085 | widget_class "*" style "notebook"
1086 | widget_class "**" style "statusbar"
1087 |
1088 | widget_class "**" style "notebook-button"
1089 | widget_class "***" style "notebook-button"
1090 |
1091 | widget_class "**" style "comboboxentry"
1092 | widget_class "**" style "combo"
1093 | widget_class "**" style "wider"
1094 | widget_class "**" style "wider"
1095 |
1096 | widget_class "*.*" style "menubar-menuitem"
1097 | widget_class "**" style "menu"
1098 | widget_class "**" style "menubar"
1099 | widget_class "**" style "separator-menu-item"
1100 | # Scale widget in menus (e.g. ubuntu's sound indicator)
1101 | widget_class "*.*." style "scale"
1102 |
1103 | widget_class "*.." style "frame-title"
1104 | widget_class "*.*" style "treeview"
1105 |
1106 | widget_class "*GtkCalendar*" style "calendar"
1107 |
1108 | widget_class "*GtkHPaned" style "paned"
1109 | widget_class "*GtkVPaned" style "paned"
1110 |
1111 | widget_class "*" style "progressbar"
1112 | widget_class "*" style "progressbar"
1113 |
1114 | widget_class "**" style "radio"
1115 | widget_class "**" style "check"
1116 |
1117 | # Treeview header
1118 | widget_class "*.." style "treeview-header"
1119 | widget_class "*.." style "treeview-header"
1120 | widget_class "*.." style "treeview-header"
1121 | widget_class "*.." style "treeview-header"
1122 | widget_class "*GnmSimpleCanvas*" style "treeview-header" # Gnumeric treeview-headers
1123 |
1124 | # Xfce specific theming
1125 | widget_class "*ExoIconView*" style "iconview"
1126 | widget_class "*XfceHeading*" style "xfce-header"
1127 | widget "xfwm4-tabwin*" style "xfwm-tabwin"
1128 | widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button"
1129 | widget_class "*XfsmLogoutDialog*" style "xfsm-logout"
1130 | widget_class "*XfsmLogoutDialog*GtkVBox.GtkVBox.GtkLabel" style "xfsm-label"
1131 | widget_class "*XfsmLogoutDialog*GtkButton*" style "xfsm-button"
1132 | widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
1133 |
1134 | widget_class "*" style "overlay-scrollbar"
1135 | widget_class "*" style "overlay-scrollbar"
1136 |
1137 | # The window of the tooltip is called "gtk-tooltip"
1138 | ################################
1139 | # FIXME:
1140 | # This will not work if one embeds eg. a button into the tooltip.
1141 | # As far as I can tell right now we will need to rework the theme
1142 | # quite a bit to get this working correctly.
1143 | # (It will involve setting different priorities, etc.)
1144 | ################################
1145 | widget "gtk-tooltip*" style "tooltips"
1146 |
1147 | ###################################################
1148 | # SPECIAL CASES AND WORKAROUNDS
1149 | ###################################################
1150 |
1151 | # Special case the nautilus-extra-view-widget
1152 | # ToDo: A more generic approach for all applications that have a widget like this.
1153 | widget "*.nautilus-extra-view-widget" style : highest "nautilus_location"
1154 |
1155 | # Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
1156 | # Note that the work around assumes that the combobox is _not_ in appears-as-list mode.
1157 | # This style does not affect GtkComboBoxEntry, it does have an effect on comboboxes in appears-as-list mode though.
1158 | style "text-is-fg-color-workaround"
1159 | {
1160 | text[NORMAL] = @fg_color
1161 | text[PRELIGHT] = @fg_color
1162 | text[SELECTED] = @selected_fg_color
1163 | text[ACTIVE] = @fg_color
1164 | text[INSENSITIVE] = darker (@bg_color)
1165 | }
1166 | widget_class "*.." style "text-is-fg-color-workaround"
1167 |
1168 | style "menuitem-text-is-fg-color-workaround"
1169 | {
1170 | text[NORMAL] = @fg_color
1171 | text[PRELIGHT] = @selected_fg_color
1172 | text[SELECTED] = @selected_fg_color
1173 | text[ACTIVE] = @fg_color
1174 | text[INSENSITIVE] = darker (@bg_color)
1175 | }
1176 | widget "*.gtk-combobox-popup-menu.*" style "menuitem-text-is-fg-color-workaround"
1177 |
1178 | # Work around the usage of GtkLabel inside GtkListItems to display text.
1179 | # This breaks because the label is shown on a background that is based on the base color set.
1180 | style "fg-is-text-color-workaround"
1181 | {
1182 | fg[NORMAL] = @text_color
1183 | fg[PRELIGHT] = @text_color
1184 | fg[ACTIVE] = @selected_fg_color
1185 | fg[SELECTED] = @selected_fg_color
1186 | fg[INSENSITIVE] = mix (0.4, @text_color, @bg_color)
1187 | }
1188 | widget_class "**" style "fg-is-text-color-workaround"
1189 | # The same problem also exists for GtkCList and GtkCTree.
1190 | # Only match GtkCList and not the parent widgets, because that would also change the headers.
1191 | widget_class "*" style "fg-is-text-color-workaround"
1192 | widget_class "*" style "fg-is-text-color-workaround"
1193 |
1194 | # panel theming
1195 | include "panel.rc"
1196 |
--------------------------------------------------------------------------------
/gtk-2.0/panel.rc:
--------------------------------------------------------------------------------
1 | style "theme-panel" {
2 |
3 | xthickness = 2
4 | ythickness = 0
5 |
6 | bg[NORMAL] = @panel_bg
7 | bg[ACTIVE] = @selected_bg_color
8 | bg[PRELIGHT] = shade(1.2, @panel_bg)
9 | bg[SELECTED] = @selected_bg_color
10 |
11 | fg[NORMAL] = @text_color_dark
12 | fg[PRELIGHT] = @selected_fg_color
13 | fg[ACTIVE] = @selected_fg_color
14 | fg[SELECTED] = @selected_fg_color
15 |
16 | text[NORMAL] = @text_color_dark
17 | text[PRELIGHT] = @text_color_dark
18 | text[ACTIVE] = @text_color_dark
19 | text[SELECTED] = @text_color_dark
20 |
21 | engine "murrine" {
22 | reliefstyle = 0
23 | glazestyle = 0
24 | glow_shade = 1.0
25 | highlight_shade = 1.0
26 | roundness = 0
27 | gradient_shades = {1.0,1.0,1.0,1.0}
28 | textstyle = 0
29 | contrast = 0.0
30 | }
31 | }
32 |
33 | style "theme-panel-progressbar" {
34 | bg[ACTIVE] = @selected_bg_color
35 | }
36 |
37 | style "panelbar" {
38 |
39 | fg[NORMAL] = shade(1.5, @selected_bg_color)
40 | fg[ACTIVE] = shade(1.5, @selected_bg_color)
41 | fg[PRELIGHT] = shade(1.5, @selected_bg_color)
42 | fg[SELECTED] = @selected_fg_color
43 |
44 | bg[SELECTED] = @selected_bg_color
45 |
46 | engine "murrine" {}
47 | }
48 |
49 | style "panelbuttons" {
50 |
51 | xthickness = 4
52 | ythickness = 0
53 |
54 | engine "murrine" {
55 | textstyle = 0
56 | }
57 | }
58 |
59 | style "theme-panel-text" {
60 |
61 | fg[NORMAL] = shade(1.5,@selected_bg_color)
62 | fg[PRELIGHT] = @selected_fg_color
63 | fg[ACTIVE] = shade(1.5,@selected_bg_color)
64 |
65 | text[NORMAL] = shade(1.5,@selected_bg_color)
66 | text[PRELIGHT] = @selected_fg_color
67 | text[ACTIVE] = shade(1.5,@selected_bg_color)
68 |
69 | engine "murrine" {
70 | textstyle = 0
71 | text_shade = 0.2
72 | }
73 | }
74 |
75 | style "panel-entry" {
76 |
77 | fg[NORMAL] = @text_color
78 | fg[PRELIGHT] = @text_color
79 | fg[ACTIVE] = @text_color
80 | fg[SELECTED] = @text_color
81 | fg[INSENSITIVE] = @text_color
82 |
83 | text[NORMAL] = @text_color
84 | text[PRELIGHT] = @text_color
85 | text[ACTIVE] = @text_color
86 | text[SELECTED] = @text_color
87 | text[INSENSITIVE] = @text_color
88 |
89 | }
90 |
91 | style "theme-main-menu-text" = "theme-panel-text" {
92 | fg[PRELIGHT] = @selected_fg_color
93 | text[PRELIGHT] = @selected_fg_color
94 | }
95 |
96 | style "workspace-switcher" = "theme-panel" {
97 | bg[SELECTED] = @selected_bg_color
98 | }
99 |
100 | style "indicator" = "theme-panel" {
101 | xthickness = 0
102 | ythickness = 0
103 | }
104 |
105 | widget "*tasklist*" style "panelbuttons"
106 | widget_class "*Xfce*Panel*.GtkToggleButton" style "panelbuttons"
107 | widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panelbuttons"
108 | widget_class "*PanelToplevel*Button" style "panelbuttons"
109 | widget_class "*Panel*GtkToggleButton" style "panelbuttons"
110 | widget_class "*Xfce*Panel*Button*" style "panelbuttons"
111 | widget_class "*" style "panelbuttons"
112 | widget_class "**" style "panelbuttons"
113 | widget_class "*XfcePanelPlugin.GtkButton" style "panelbuttons"
114 | widget "*dict*Applet*" style "panelbuttons"
115 | widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "panelbuttons"
116 | widget_class "*Tasklist*" style:highest "panelbuttons"
117 |
118 | class "*Panel*MenuBar*" style "panelbar"
119 | widget_class "*Panel*MenuBar*" style "panelbar"
120 | widget_class "*Panel*MenuBar*Item*" style:highest "panelbar"
121 |
122 | widget "*PanelWidget*" style "theme-panel"
123 | widget "*PanelApplet*" style "theme-panel"
124 | widget "*fast-user-switch*" style "theme-panel"
125 | widget "*CPUFreq*Applet*" style "theme-panel"
126 | class "PanelApp*" style "theme-panel"
127 | class "PanelToplevel*" style "theme-panel"
128 | widget_class "*PanelToplevel*" style "theme-panel"
129 | widget_class "*notif*" style "theme-panel"
130 | widget_class "*Notif*" style "theme-panel"
131 | widget_class "*Tray*" style "theme-panel"
132 | widget_class "*tray*" style "theme-panel"
133 | widget_class "*computertemp*" style "theme-panel"
134 | widget_class "*Applet*Tomboy*" style "theme-panel"
135 | widget_class "*Applet*Netstatus*" style "theme-panel"
136 |
137 | # Fixes for tooltip text in some apps.
138 | widget_class "*Notif*Beagle*" style "theme-panel"
139 | widget_class "*Notif*Brasero*" style "theme-panel"
140 |
141 | # XFCE panel theming.
142 | widget "*Xfce*Panel*" style "theme-panel"
143 | class "*Xfce*Panel*" style "theme-panel"
144 | widget "*Xfce*Panel*GtkProgressBar" style "theme-panel-progressbar"
145 | widget "*WnckPager*" style "workspace-switcher"
146 | widget "*TopMenu*" style "theme-panel"
147 | widget "*XfceTasklist*" style "panelbuttons"
148 |
149 | # Fix gtk-entries in the panel
150 | widget "*bookmark*GtkEntry" style "panel-entry" # fixes smartbookmark-plugin
151 |
152 | # Make sure panel text color doesn't change
153 | widget_class "*Panel*MenuBar*" style "theme-main-menu-text"
154 | widget_class "*Panel**" style "theme-main-menu-text"
155 | widget "*.clock-applet-button.*" style "theme-panel-text"
156 | widget "*PanelApplet*" style "theme-panel-text"
157 |
158 | # Override general panel-style with specific plugin-styles
159 | widget "*indicator-applet*" style "indicator"
160 | widget "*indicator-button*" style "indicator"
161 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/checkbox-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/checkbox-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/checkbox-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/radio-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/radio-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/radio-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-checkbox-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-checkbox-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-checkbox-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-radio-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-radio-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/assets/small-radio-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-3.0/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-auto-mnemonics = 1
3 | gtk-visible-focus = automatic
4 |
--------------------------------------------------------------------------------
/gtk-3.0/thumbnail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/B00merang-Project/Fuchsia/c38e28d09619832714e32717b4a343012d352ff9/gtk-3.0/thumbnail.png
--------------------------------------------------------------------------------
/gtk-4.0/assets/checkbox-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/checkbox-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/checkbox-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/radio-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/radio-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/radio-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-checkbox-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-checkbox-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-checkbox-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-radio-checked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-radio-mixed-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/assets/small-radio-unchecked-symbolic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/gtk-4.0/gtk.css:
--------------------------------------------------------------------------------
1 | .background {
2 | color: #000000;
3 | background-color: rgba(232, 231, 232, 0.999); }
4 | .background:backdrop {
5 | color: #000000;
6 | background-color: #E8E7E8; }
7 |
8 | dnd {
9 | color: #000000; }
10 |
11 | .normal-icons {
12 | -gtk-icon-size: 16px; }
13 |
14 | .large-icons {
15 | -gtk-icon-size: 32px; }
16 |
17 | image:disabled {
18 | -gtk-icon-filter: opacity(0.5); }
19 |
20 | image, image:disabled, label, label:disabled, box, box:disabled {
21 | background-color: transparent; }
22 |
23 | .view {
24 | color: #000000;
25 | background-color: #FFFFFF; }
26 | .view:backdrop {
27 | color: #000000;
28 | background-color: #FFFFFF; }
29 | .view:disabled {
30 | color: #747474;
31 | background-color: #dcdbdc; }
32 | .view:selected, .view:selected:focus, .view text:selected, .view text:selected:focus, .view text selection, .view text selection:focus {
33 | color: #FFFFFF;
34 | background-color: #29DFB2;
35 | border-radius: 3px; }
36 | .view:selected:disabled, .view:selected:focus:disabled, .view text:selected:disabled, .view text:selected:focus:disabled, .view text selection:disabled, .view text selection:focus:disabled {
37 | color: #bab9ba;
38 | background-color: #29DFB2; }
39 | .view:selected:backdrop, .view:selected:focus:backdrop, .view text:selected:backdrop, .view text:selected:focus:backdrop, .view text selection:backdrop, .view text selection:focus:backdrop {
40 | color: #FFFFFF;
41 | background-color: #29DFB2; }
42 |
43 | textview {
44 | color: #000000;
45 | background-color: #FFFFFF; }
46 | textview text {
47 | background-color: #FFFFFF; }
48 | textview text:selected, textview text selection, textview text:selected:focus, textview text selection:focus {
49 | color: #FFFFFF;
50 | background-color: #29DFB2; }
51 |
52 | iconview:selected, iconview:selected:focus, iconview text:selected, iconview text selection, iconview text:selected:focus, iconview text selection:focus {
53 | border-width: 1px;
54 | border-style: solid;
55 | border-color: #29DFB2;
56 | color: #FFFFFF;
57 | background-color: #29DFB2; }
58 |
59 | iconview:selected:backdrop, iconview selection:backdrop, iconview text:selected:backdrop, iconview text selection:backdrop {
60 | color: #FFFFFF;
61 | background-color: #29DFB2; }
62 |
63 | rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .rubberband, view rubberband, .view.rubberband, .rubberband {
64 | border-width: 1px;
65 | border-style: solid;
66 | border-color: #29DFB2;
67 | background: none;
68 | background-color: rgba(41, 223, 178, 0.3); }
69 |
70 | flowbox flowboxchild {
71 | padding: 3px;
72 | border-radius: 0px; }
73 | flowbox flowboxchild:selected {
74 | outline-offset: -2px;
75 | color: #FFFFFF;
76 | background-color: #29DFB2; }
77 |
78 | coverflow cover {
79 | color: #000000;
80 | background-color: #FFFFFF;
81 | border: 1px solid #7e7c7e; }
82 |
83 | label selection {
84 | background-color: #29DFB2;
85 | color: #FFFFFF; }
86 |
87 | .dim-label {
88 | opacity: 0.6;
89 | text-shadow: none; }
90 |
91 | button {
92 | transition: border 100ms ease-in-out; }
93 |
94 | entry {
95 | transition: border 100ms ease-out; }
96 | entry:focus {
97 | transition: border 100ms ease-in; }
98 |
99 | notebook tab label, notebook .prelight-page, notebook .prelight-page label, notebook .active-page, notebook .active-page label {
100 | transition: all 200ms ease-in; }
101 |
102 | scale, progressbar {
103 | transition: 200ms ease-out; }
104 | scale:backdrop, progressbar:backdrop {
105 | transition: 200ms ease-out; }
106 |
107 | scale slider, switch slider {
108 | transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
109 | transition-property: background, border, box-shadow; }
110 | scale slider:backdrop, switch slider:backdrop {
111 | transition: 200ms ease-out; }
112 |
113 | scale:backdrop slider, switch:backdrop slider {
114 | transition: 200ms ease-out; }
115 |
116 | scrollbar {
117 | transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
118 | scrollbar:backdrop {
119 | transition: 200ms ease-out; }
120 | scrollbar slider {
121 | transition: 200ms ease-out; }
122 |
123 | decoration {
124 | transition: 200ms ease-out; }
125 | decoration:backdrop {
126 | transition: 200ms ease-out; }
127 |
128 | window.assistant .sidebar {
129 | padding: 4px;
130 | border-top: 1px solid #d1cfd1; }
131 |
132 | window.assistant.csd .sidebar {
133 | border-top-style: none; }
134 |
135 | window.assistant .sidebar > label {
136 | padding: 6px 12px; }
137 |
138 | window.assistant .sidebar > label.highlight {
139 | color: #FFFFFF;
140 | background-color: #29DFB2;
141 | border-radius: 8px; }
142 |
143 | window.aboutdialog image.large-icons {
144 | -gtk-icon-size: 128px; }
145 |
146 | .background.osd {
147 | color: #000000;
148 | background-color: #EAE7EE; }
149 |
150 | .osd frame {
151 | background-clip: border-box;
152 | background-origin: border-box; }
153 |
154 | .osd button, button.osd {
155 | padding: 4px;
156 | border-width: 1px;
157 | border-style: solid;
158 | border-color: #bab2c5;
159 | border-radius: 3px;
160 | background-color: #fdfdfe;
161 | color: #000000; }
162 | .osd button:hover, button.osd:hover {
163 | border-color: #a399af;
164 | background-color: white;
165 | color: #000000; }
166 | .osd button:active, .osd button:checked, button.osd:active, button.osd:checked {
167 | border-color: #bab2c5;
168 | background-color: #dedae4;
169 | color: #000000; }
170 | .osd button:disabled, button.osd:disabled {
171 | border-color: #c6bfcf;
172 | background-color: #d2ccda;
173 | color: rgba(0, 0, 0, 0.8); }
174 | .osd button:checked:disabled, button.osd:checked:disabled {
175 | background-color: #bab2c5; }
176 |
177 | .osd toolbar, toolbar.osd {
178 | padding: 4px;
179 | border-width: 1px;
180 | border-style: solid;
181 | border-radius: 0;
182 | border-color: #bab2c5;
183 | background-color: #EAE7EE;
184 | color: #000000; }
185 | .osd toolbar button, toolbar.osd button {
186 | padding: 2px 4px;
187 | border-width: 1px;
188 | border-style: solid;
189 | border-color: #bab2c5;
190 | border-radius: 3px;
191 | background-color: #fdfdfe;
192 | color: #000000; }
193 | .osd toolbar button:hover, toolbar.osd button:hover {
194 | border-color: #a399af;
195 | background-color: white;
196 | color: #000000; }
197 | .osd toolbar button:active, .osd toolbar button:checked, toolbar.osd button:active, toolbar.osd button:checked {
198 | border-color: #bab2c5;
199 | background-color: #dedae4;
200 | color: #000000; }
201 | .osd toolbar button:disabled, toolbar.osd button:disabled {
202 | border-color: #c6bfcf;
203 | background-color: #d2ccda;
204 | color: rgba(0, 0, 0, 0.8); }
205 | .osd toolbar button:checked:disabled, toolbar.osd button:checked:disabled {
206 | border-color: #aea6ba;
207 | background-color: #bab2c5; }
208 | .osd toolbar separator, toolbar.osd separator {
209 | color: #d2ccda; }
210 |
211 | .osd scale slider, scale.osd slider {
212 | background-color: #29DFB2; }
213 | .osd scale slider:hover, scale.osd slider:hover {
214 | background-color: #29DFB2; }
215 | .osd scale slider:disabled, scale.osd slider:disabled {
216 | background-color: #c7c4ca; }
217 |
218 | .osd scale trough, scale.osd trough {
219 | border-color: #c7c4ca; }
220 | .osd scale trough:disabled, scale.osd trough:disabled {
221 | border-color: #c6bfcf;
222 | background-color: transparent; }
223 |
224 | .osd scale highlight, scale.osd highlight {
225 | border-color: #29DFB2;
226 | background-color: #29DFB2; }
227 |
228 | .osd progress, progress.osd {
229 | background-color: #000000; }
230 |
231 | .osd progressbar, progressbar.osd {
232 | padding: 0; }
233 | .osd progressbar trough, progressbar.osd trough {
234 | padding: 0;
235 | border-style: none;
236 | border-radius: 0;
237 | background-color: transparent; }
238 | .osd progressbar progress, progressbar.osd progress {
239 | border-style: none;
240 | border-radius: 0;
241 | background-color: #29DFB2; }
242 |
243 | .osd scrollbar trough, scrollbar.osd trough {
244 | background-color: transparent; }
245 |
246 | .osd scrollbar slider, scrollbar.osd slider {
247 | border-width: 0px;
248 | border-radius: 6px;
249 | background-color: #b9b6bc; }
250 | .osd scrollbar slider:hover, scrollbar.osd slider:hover {
251 | border-color: #a19fa4;
252 | background-color: #a19fa4; }
253 | .osd scrollbar slider:active, scrollbar.osd slider:active {
254 | border-color: #a19fa4;
255 | background-color: #d3d0d6; }
256 |
257 | .osd view, view.osd, .osd.view {
258 | background-color: #EAE7EE; }
259 | .osd view:selected, .osd view:selected:focus, view.osd:selected, view.osd:selected:focus, .osd.view:selected, .osd.view:selected:focus {
260 | background-color: transparent;
261 | border-style: solid;
262 | border-radius: 0;
263 | border-width: 3px;
264 | border-color: #000000;
265 | outline-color: transparent; }
266 |
267 | @keyframes spin {
268 | to {
269 | -gtk-icon-transform: rotate(1turn); } }
270 |
271 | spinner {
272 | opacity: 0;
273 | background: none;
274 | -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
275 | spinner:checked {
276 | opacity: 1;
277 | animation: spin 1s linear infinite; }
278 | spinner:checked:disabled {
279 | opacity: 0.5; }
280 |
281 | .large-title {
282 | font-weight: 300;
283 | font-size: 24pt; }
284 |
285 | .title-1 {
286 | font-weight: 800;
287 | font-size: 20pt; }
288 |
289 | .title-2 {
290 | font-weight: 800;
291 | font-size: 15pt; }
292 |
293 | .title-3 {
294 | font-weight: 700;
295 | font-size: 15pt; }
296 |
297 | .title-4 {
298 | font-weight: 700;
299 | font-size: 13pt; }
300 |
301 | .heading {
302 | font-weight: 700;
303 | font-size: 11pt; }
304 |
305 | .body {
306 | font-weight: 400;
307 | font-size: 11pt; }
308 |
309 | .caption-heading {
310 | font-weight: 700;
311 | font-size: 9pt; }
312 |
313 | .caption {
314 | font-weight: 400;
315 | font-size: 9pt; }
316 |
317 | entry {
318 | padding: 5px;
319 | border: none;
320 | border-radius: 3px;
321 | color: #000000;
322 | caret-color: currentColor;
323 | background-color: #FFFFFF; }
324 | entry:selected, entry:selected:focus, entry selection, entry selection:focus {
325 | color: #FFFFFF;
326 | background-color: #29DFB2; }
327 | entry:disabled {
328 | color: #747474; }
329 | entry:disabled:backdrop {
330 | color: #aeadae; }
331 | entry:backdrop {
332 | color: #000000;
333 | background-color: #FFFFFF; }
334 | entry > image.left {
335 | padding-right: 5px; }
336 | entry > image.right {
337 | padding-left: 5px; }
338 | entry progress {
339 | margin: -4px -4px;
340 | border-width: 0 0 2px;
341 | border-radius: 0;
342 | border-style: solid;
343 | border-color: #29DFB2;
344 | background-color: transparent; }
345 | entry.flat, entry.flat:focus {
346 | min-height: 0;
347 | padding: 3px;
348 | border-radius: 0;
349 | background-image: none;
350 | border-color: transparent; }
351 | entry.search {
352 | border-radius: 40px;
353 | border: 1px solid #d1cfd1; }
354 |
355 | editablelabel > stack > text > selection {
356 | color: transparent;
357 | background-color: #29DFB2; }
358 | editablelabel > stack > text > selection:focus-within {
359 | color: #000000;
360 | background-color: #29DFB2; }
361 |
362 | button {
363 | padding: 4px 8px;
364 | border: none;
365 | border-radius: 3px;
366 | color: #000000;
367 | border-color: #FFFFFF;
368 | background-color: #FFFFFF;
369 | outline-style: solid;
370 | outline-width: 2px;
371 | outline-offset: 0; }
372 | button:active, button:checked {
373 | outline-color: #73ffdc;
374 | color: #FFFFFF;
375 | background-color: #29DFB2; }
376 | button:active:disabled, button:checked:disabled {
377 | color: #c7c7c7;
378 | background-color: #5fdebf; }
379 | button:active:disabled:backdrop, button:checked:disabled:backdrop {
380 | color: #dfdedf;
381 | background-color: #61e0c1; }
382 | button:active:backdrop, button:checked:backdrop {
383 | color: #FFFFFF;
384 | background-color: #29DFB2; }
385 | button:disabled {
386 | color: #111111; }
387 | button:disabled:backdrop {
388 | color: #aeadae; }
389 | button:backdrop {
390 | color: #000000;
391 | background-color: transparent; }
392 | button.flat {
393 | padding: 4px 8px;
394 | border: none;
395 | border-radius: 3px;
396 | color: #000000;
397 | border-color: transparent;
398 | background-color: transparent;
399 | outline-style: solid;
400 | outline-width: 2px;
401 | outline-offset: 0; }
402 | button.flat:active, button.flat:checked {
403 | outline-color: #73ffdc;
404 | color: #FFFFFF;
405 | background-color: #29DFB2; }
406 | button.flat:active:disabled, button.flat:checked:disabled {
407 | color: #c7c7c7;
408 | background-color: #5fdebf; }
409 | button.flat:active:disabled:backdrop, button.flat:checked:disabled:backdrop {
410 | color: #dfdedf;
411 | background-color: #61e0c1; }
412 | button.flat:active:backdrop, button.flat:checked:backdrop {
413 | color: #FFFFFF;
414 | background-color: #29DFB2; }
415 | button.flat:disabled {
416 | color: #111111; }
417 | button.flat:disabled:backdrop {
418 | color: #aeadae; }
419 | button.flat:backdrop {
420 | color: #000000;
421 | background-color: transparent; }
422 |
423 | button.destructive-action {
424 | border-width: 1px;
425 | border-style: solid;
426 | border-color: #a30000;
427 | border-radius: 3px;
428 | color: #fae6e6;
429 | background-color: #CC0000; }
430 | button.destructive-action:hover {
431 | border-color: #8f0000;
432 | background-color: #d63333; }
433 | button.destructive-action:active {
434 | border-color: #8f0000;
435 | background-color: #b80000; }
436 | button.destructive-action:backdrop {
437 | border-color: #a30000;
438 | color: #fae6e6;
439 | background-color: #d44546; }
440 |
441 | button.suggested-action {
442 | border: none;
443 | color: #FFFFFF;
444 | background-color: #29DFB2; }
445 | button.suggested-action:hover {
446 | background-color: #30e5b8; }
447 | button.suggested-action:active, button.suggested-action:checked {
448 | background-color: #25d6aa; }
449 | button.suggested-action:active:backdrop, button.suggested-action:checked:backdrop {
450 | background-color: #25d6aa; }
451 | button.suggested-action:disabled {
452 | color: #e3e3e3;
453 | background-color: #4ddeba; }
454 | button.suggested-action:disabled:backdrop {
455 | color: #efefef;
456 | background-color: #4ee0bc; }
457 | button.suggested-action:backdrop {
458 | color: #FFFFFF;
459 | background-color: #29DFB2; }
460 |
461 | button.link,
462 | link {
463 | color: #1D72E9;
464 | text-decoration: underline; }
465 | button.link:visited,
466 | link:visited {
467 | color: #175bba; }
468 | *:selected button.link:visited, *:selected link:visited {
469 | color: #749dd6; }
470 | button.link:hover,
471 | link:hover {
472 | color: #2c7ff4; }
473 | *:selected button.link:hover, *:selected link:hover {
474 | color: #3480eb; }
475 | button.link:active,
476 | link:active {
477 | color: #1D72E9; }
478 | *:selected button.link:active, *:selected link:active {
479 | color: #4a8eed; }
480 | button.link,
481 | link {
482 | color: #2193d9; }
483 | button.link:disabled,
484 | link:disabled {
485 | color: rgba(131, 131, 131, 0.8); }
486 | button.link:selected, *:selected button.link,
487 | link:selected, *:selected link {
488 | color: #4a8eed; }
489 |
490 | button.link, button.link:hover, button.link:active, button.link:checked {
491 | text-shadow: none; }
492 |
493 | button.link > label {
494 | text-decoration: underline; }
495 |
496 | spinbutton.horizontal {
497 | border: 0px solid #FFFFFF;
498 | border-radius: 3px;
499 | background-color: #FFFFFF; }
500 | spinbutton.horizontal:disabled {
501 | color: #747474;
502 | background-color: #dcdbdc; }
503 | spinbutton.horizontal:disabled:backdrop {
504 | color: #aeadae;
505 | background-color: #e3e2e3; }
506 | spinbutton.horizontal:backdrop {
507 | background-color: #FFFFFF; }
508 | spinbutton.horizontal entry {
509 | border: none;
510 | padding: 7px 15px;
511 | background: none;
512 | border-radius: 3px 0 0 3px; }
513 | spinbutton.horizontal button {
514 | border: none;
515 | border-radius: 0;
516 | background: none; }
517 | spinbutton.horizontal button:disabled {
518 | color: #747474;
519 | background: none; }
520 | spinbutton.horizontal button.up {
521 | border-radius: 0 3px 3px 0; }
522 |
523 | spinbutton.vertical button {
524 | padding: 7px 2px;
525 | background-color: #FFFFFF; }
526 | spinbutton.vertical button:disabled {
527 | color: #747474; }
528 | spinbutton.vertical button.up {
529 | border-bottom-left-radius: 0;
530 | border-bottom-right-radius: 0;
531 | border-bottom-width: 0; }
532 | spinbutton.vertical button.down {
533 | border-top-width: 0;
534 | border-top-left-radius: 0;
535 | border-top-right-radius: 0; }
536 |
537 | spinbutton.vertical entry {
538 | padding: 7px 2px;
539 | border-width: 0;
540 | border-radius: 0; }
541 |
542 | toolbar {
543 | padding: 4px;
544 | border: none;
545 | color: #000000;
546 | background-color: #E8E7E8; }
547 | toolbar:backdrop {
548 | color: #000000;
549 | background-color: #E8E7E8; }
550 | toolbar:disabled {
551 | color: #747474;
552 | background-color: #dcdbdc; }
553 | toolbar button.flat {
554 | padding: 4px 8px;
555 | border: none;
556 | border-radius: 3px;
557 | color: #000000;
558 | border-color: #d1cfd1;
559 | background-color: #E8E7E8;
560 | outline-style: solid;
561 | outline-width: 2px;
562 | outline-offset: 0; }
563 | toolbar button.flat:active, toolbar button.flat:checked {
564 | outline-color: #73ffdc;
565 | color: #FFFFFF;
566 | background-color: #29DFB2; }
567 | toolbar button.flat:active:disabled, toolbar button.flat:checked:disabled {
568 | color: #c7c7c7;
569 | background-color: #5fdebf; }
570 | toolbar button.flat:active:disabled:backdrop, toolbar button.flat:checked:disabled:backdrop {
571 | color: #dfdedf;
572 | background-color: #61e0c1; }
573 | toolbar button.flat:active:backdrop, toolbar button.flat:checked:backdrop {
574 | color: #FFFFFF;
575 | background-color: #29DFB2; }
576 | toolbar button.flat:disabled {
577 | color: #111111; }
578 | toolbar button.flat:disabled:backdrop {
579 | color: #aeadae; }
580 | toolbar button.flat:backdrop {
581 | color: #000000;
582 | background-color: transparent; }
583 |
584 | .primary-toolbar {
585 | padding: 4px;
586 | border-width: 0 0 1px 0;
587 | border-style: solid;
588 | border-color: #dddbdd;
589 | color: #000000;
590 | background-color: #E8E7E8; }
591 | .primary-toolbar:backdrop {
592 | border-color: #E8E7E8;
593 | color: #000000;
594 | background-color: #E8E7E8; }
595 | .primary-toolbar button, .primary-toolbar .raised button {
596 | padding: 4px 8px;
597 | border: none;
598 | border-radius: 3px;
599 | color: #000000;
600 | border-color: #d1cfd1;
601 | background-color: #E8E7E8;
602 | outline-style: solid;
603 | outline-width: 2px;
604 | outline-offset: 0; }
605 | .primary-toolbar button:active, .primary-toolbar button:checked, .primary-toolbar .raised button:active, .primary-toolbar .raised button:checked {
606 | outline-color: #73ffdc;
607 | color: #FFFFFF;
608 | background-color: #29DFB2; }
609 | .primary-toolbar button:active:disabled, .primary-toolbar button:checked:disabled, .primary-toolbar .raised button:active:disabled, .primary-toolbar .raised button:checked:disabled {
610 | color: #c7c7c7;
611 | background-color: #5fdebf; }
612 | .primary-toolbar button:active:disabled:backdrop, .primary-toolbar button:checked:disabled:backdrop, .primary-toolbar .raised button:active:disabled:backdrop, .primary-toolbar .raised button:checked:disabled:backdrop {
613 | color: #dfdedf;
614 | background-color: #61e0c1; }
615 | .primary-toolbar button:active:backdrop, .primary-toolbar button:checked:backdrop, .primary-toolbar .raised button:active:backdrop, .primary-toolbar .raised button:checked:backdrop {
616 | color: #FFFFFF;
617 | background-color: #29DFB2; }
618 | .primary-toolbar button:disabled, .primary-toolbar .raised button:disabled {
619 | color: #111111; }
620 | .primary-toolbar button:disabled:backdrop, .primary-toolbar .raised button:disabled:backdrop {
621 | color: #aeadae; }
622 | .primary-toolbar button:backdrop, .primary-toolbar .raised button:backdrop {
623 | color: #000000;
624 | background-color: transparent; }
625 |
626 | .inline-toolbar {
627 | padding: 1px;
628 | border-width: 1px;
629 | border-style: solid;
630 | border-color: #dddbdd;
631 | border-radius: 0;
632 | background-color: #E8E7E8; }
633 | .inline-toolbar:backdrop {
634 | border-color: #d1cfd1;
635 | background-color: #E8E7E8; }
636 | .inline-toolbar toolbutton > button {
637 | padding: 4px 8px;
638 | border: none;
639 | border-radius: 3px;
640 | color: #000000;
641 | border-color: #d1cfd1;
642 | background-color: #E8E7E8;
643 | outline-style: solid;
644 | outline-width: 2px;
645 | outline-offset: 0; }
646 | .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked {
647 | outline-color: #73ffdc;
648 | color: #FFFFFF;
649 | background-color: #29DFB2; }
650 | .inline-toolbar toolbutton > button:active:disabled, .inline-toolbar toolbutton > button:checked:disabled {
651 | color: #c7c7c7;
652 | background-color: #5fdebf; }
653 | .inline-toolbar toolbutton > button:active:disabled:backdrop, .inline-toolbar toolbutton > button:checked:disabled:backdrop {
654 | color: #dfdedf;
655 | background-color: #61e0c1; }
656 | .inline-toolbar toolbutton > button:active:backdrop, .inline-toolbar toolbutton > button:checked:backdrop {
657 | color: #FFFFFF;
658 | background-color: #29DFB2; }
659 | .inline-toolbar toolbutton > button:disabled {
660 | color: #111111; }
661 | .inline-toolbar toolbutton > button:disabled:backdrop {
662 | color: #aeadae; }
663 | .inline-toolbar toolbutton > button:backdrop {
664 | color: #000000;
665 | background-color: transparent; }
666 |
667 | searchbar {
668 | border-width: 0 0 1px 0;
669 | border-style: solid;
670 | border-color: #d1cfd1;
671 | background-color: #E8E7E8; }
672 |
673 | .nautilus-window .searchbar-container {
674 | margin-top: -1px; }
675 |
676 | infobar {
677 | border: none; }
678 |
679 | .info {
680 | border-width: 1px;
681 | border-style: solid;
682 | border-color: #144bb8;
683 | color: #FFFFFF;
684 | background-image: none;
685 | background-color: #0055FF; }
686 | .info button {
687 | border-color: #144bb8;
688 | color: #FFFFFF;
689 | background-image: none;
690 | background-color: #1463ff; }
691 | .info button:hover {
692 | border-color: #104ec8;
693 | background-color: #1a66ff; }
694 | .info button:active {
695 | border-color: #1f3d7a;
696 | background-color: #0653ec; }
697 | .info button:active:hover {
698 | border-color: #104ec8; }
699 | .info button.close {
700 | color: #FFFFFF; }
701 | .info button.close:hover {
702 | background-color: rgba(255, 255, 255, 0.2); }
703 | .info button.close:active {
704 | color: #FFFFFF;
705 | background-color: rgba(0, 0, 0, 0.1); }
706 |
707 | .warning {
708 | border-width: 1px;
709 | border-style: solid;
710 | border-color: #b86814;
711 | color: #FFFFFF;
712 | background-image: none;
713 | background-color: #FF8300; }
714 | .warning button {
715 | border-color: #b86814;
716 | color: #FFFFFF;
717 | background-image: none;
718 | background-color: #ff8d14; }
719 | .warning button:hover {
720 | border-color: #c86f10;
721 | background-color: #ff8f1a; }
722 | .warning button:active {
723 | border-color: #7a4e1f;
724 | background-color: #ec7c06; }
725 | .warning button:active:hover {
726 | border-color: #c86f10; }
727 | .warning button.close {
728 | color: #FFFFFF; }
729 | .warning button.close:hover {
730 | background-color: rgba(255, 255, 255, 0.2); }
731 | .warning button.close:active {
732 | color: #FFFFFF;
733 | background-color: rgba(0, 0, 0, 0.1); }
734 |
735 | .question {
736 | border-width: 1px;
737 | border-style: solid;
738 | border-color: #232323;
739 | color: #FFFFFF;
740 | background-image: none;
741 | background-color: #2C2C2C; }
742 | .question button {
743 | border-color: #232323;
744 | color: #FFFFFF;
745 | background-image: none;
746 | background-color: #303030; }
747 | .question button:hover {
748 | border-color: #252525;
749 | background-color: #303030; }
750 | .question button:active {
751 | border-color: #1a1a1a;
752 | background-color: #2a2a2a; }
753 | .question button:active:hover {
754 | border-color: #252525; }
755 | .question button.close {
756 | color: #FFFFFF; }
757 | .question button.close:hover {
758 | background-color: rgba(255, 255, 255, 0.2); }
759 | .question button.close:active {
760 | color: #FFFFFF;
761 | background-color: rgba(0, 0, 0, 0.1); }
762 |
763 | .error {
764 | border-width: 1px;
765 | border-style: solid;
766 | border-color: #b81414;
767 | background-color: #FF0000;
768 | background-image: none;
769 | color: #FFFFFF; }
770 | .error button {
771 | border-color: #b81414;
772 | color: #FFFFFF;
773 | background-image: none;
774 | background-color: #ff1414; }
775 | .error button:hover {
776 | border-color: #c81010;
777 | background-color: #ff1a1a; }
778 | .error button:active {
779 | border-color: #7a1f1f;
780 | background-color: #ec0606; }
781 | .error button:active:hover {
782 | border-color: #c81010; }
783 | .error button.close {
784 | color: #FFFFFF; }
785 | .error button.close:hover {
786 | background-color: rgba(255, 255, 255, 0.2); }
787 | .error button.close:active {
788 | color: #FFFFFF;
789 | background-color: rgba(0, 0, 0, 0.1); }
790 |
791 | headerbar {
792 | padding: 4px 8px;
793 | min-height: 30px;
794 | color: #000000;
795 | background-color: #EAE7EE;
796 | border-bottom: 1px solid #d1cfd1; }
797 | headerbar:backdrop {
798 | background-color: #E8E7E8;
799 | color: #000000;
800 | border-bottom-color: #d1cfd1; }
801 | .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
802 | border-radius: 0; }
803 | separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop {
804 | border-top-left-radius: 0px; }
805 | .maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
806 | border-radius: 0; }
807 | headerbar:last-child, headerbar:last-child:backdrop {
808 | border-top-right-radius: 0px; }
809 | .maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
810 | border-radius: 0; }
811 | headerbar .title {
812 | padding-left: 12px;
813 | padding-right: 12px;
814 | font-weight: bold; }
815 | headerbar .subtitle {
816 | font-size: smaller;
817 | padding-left: 12px;
818 | padding-right: 12px;
819 | color: alpha(currentColor, 0.7); }
820 | headerbar button {
821 | padding: 4px 8px;
822 | border: none;
823 | border-radius: 3px;
824 | color: #000000;
825 | border-color: transparent;
826 | background-color: #FFFFFF;
827 | outline-style: solid;
828 | outline-width: 2px;
829 | outline-offset: 0; }
830 | headerbar button:active, headerbar button:checked {
831 | outline-color: #73ffdc;
832 | color: #FFFFFF;
833 | background-color: #29DFB2; }
834 | headerbar button:active:disabled, headerbar button:checked:disabled {
835 | color: #c7c7c7;
836 | background-color: #5fdebf; }
837 | headerbar button:active:disabled:backdrop, headerbar button:checked:disabled:backdrop {
838 | color: #dfdedf;
839 | background-color: #61e0c1; }
840 | headerbar button:active:backdrop, headerbar button:checked:backdrop {
841 | color: #FFFFFF;
842 | background-color: #29DFB2; }
843 | headerbar button:disabled {
844 | color: #111111; }
845 | headerbar button:disabled:backdrop {
846 | color: #aeadae; }
847 | headerbar button:backdrop {
848 | color: #000000;
849 | background-color: transparent; }
850 | headerbar entry {
851 | padding: 4px 8px; }
852 | headerbar.titlebar, .titlebar headerbar {
853 | border-radius: 0px 0px 0px 0px; }
854 | headerbar .titlebutton.close, headerbar .titlebutton.maximize, headerbar .titlebutton.minimize, headerbar .titlebutton:not(separator) {
855 | padding: 2px 2px;
856 | color: #000000;
857 | background-color: transparent; }
858 | headerbar .titlebutton.close:active, headerbar .titlebutton.maximize:active, headerbar .titlebutton.minimize:active, headerbar .titlebutton:not(separator):active {
859 | color: black; }
860 |
861 | pathbar > button.text-button, pathbar > button.image-button, pathbar > button {
862 | padding-left: 4px;
863 | padding-right: 4px; }
864 |
865 | pathbar > button.text-button.imagebutton > label {
866 | padding-left: 0;
867 | padding-right: 0; }
868 | pathbar > button.text-button.imagebutton > label:last-child {
869 | padding-right: 8px; }
870 | pathbar > button.text-button.imagebutton > label:first-child {
871 | padding-left: 8px; }
872 |
873 | pathbar > button image {
874 | padding-left: 4px;
875 | padding-right: 4px; }
876 |
877 | pathbar > button.slider-button {
878 | padding-left: 0;
879 | padding-right: 0; }
880 |
881 | treeview.view:selected, treeview.view:selected:focus {
882 | border-radius: 0;
883 | color: #FFFFFF;
884 | background-color: #29DFB2; }
885 | treeview.view:selected:backdrop, treeview.view:selected:focus:backdrop {
886 | color: #FFFFFF;
887 | background-color: #29DFB2; }
888 |
889 | treeview.view:drop(active) {
890 | border-style: solid none;
891 | border-width: 1px;
892 | border-color: #29DFB2; }
893 | treeview.view.after:drop(active) {
894 | border-top-style: none; }
895 | treeview.view.before:drop(active) {
896 | border-bottom-style: none; }
897 |
898 | treeview header button {
899 | border-radius: 0;
900 | border-style: solid;
901 | border-width: 0 1px 1px 0;
902 | background-image: none;
903 | background-color: #E8E7E8; }
904 | treeview header button:last-child {
905 | border-width: 0 0 1px 0; }
906 | treeview header button:hover, treeview header button:focus:hover {
907 | background-image: none;
908 | background-color: #E8E7E8; }
909 | treeview header button:active, treeview header button:focus:active {
910 | color: #000000;
911 | background-image: none;
912 | background-color: #d1cfd1; }
913 |
914 | treeview entry, treeview entry.flat {
915 | border-radius: 0;
916 | background-image: none;
917 | background-color: #FFFFFF; }
918 | treeview entry:focus, treeview entry.flat:focus {
919 | border-color: #29DFB2; }
920 |
921 | popover, popover.background {
922 | padding: 2px;
923 | border-color: #d1cfd1;
924 | border-width: 1px;
925 | border-style: solid;
926 | border-radius: 0px;
927 | color: #000000;
928 | background-clip: border-box;
929 | background-color: #E8E7E8;
930 | box-shadow: none; }
931 | .csd popover, popover, .csd popover.background, popover.background {
932 | border: 1px solid #d1cfd1; }
933 | popover > list, popover > .view, popover > iconview, popover > toolbar, popover > .inline-toolbar, popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar, popover.background > .inline-toolbar {
934 | border-style: none;
935 | background-color: transparent; }
936 | popover checkbutton:selected, popover radiobutton:selected, popover.background checkbutton:selected, popover.background radiobutton:selected {
937 | color: #FFFFFF;
938 | background-color: #29DFB2; }
939 |
940 | popover.osd {
941 | box-shadow: none; }
942 | popover.osd > toolbar button {
943 | border-width: 0;
944 | border-radius: 0;
945 | background-color: transparent; }
946 |
947 | popover:backdrop {
948 | border-color: #d1cfd1;
949 | color: #000000;
950 | background-color: #E8E7E8;
951 | box-shadow: none; }
952 |
953 | magnifier {
954 | background-color: #FFFFFF; }
955 |
956 | modelbutton.flat, menuitem.button.flat, .menuitem.button.flat {
957 | padding: 2px 8px;
958 | border: none;
959 | color: #000000;
960 | background-color: transparent; }
961 | modelbutton.flat:hover, modelbutton.flat:selected, modelbutton.flat:active:hover, menuitem.button.flat:hover, menuitem.button.flat:selected, menuitem.button.flat:active:hover, .menuitem.button.flat:hover, .menuitem.button.flat:selected, .menuitem.button.flat:active:hover {
962 | color: #FFFFFF;
963 | background-color: #29DFB2; }
964 | modelbutton.flat > image, menuitem.button.flat > image, .menuitem.button.flat > image {
965 | padding-right: 4px; }
966 | modelbutton.flat arrow.left, menuitem.button.flat arrow.left, .menuitem.button.flat arrow.left {
967 | -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
968 | modelbutton.flat arrow.right, menuitem.button.flat arrow.right, .menuitem.button.flat arrow.right {
969 | -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
970 |
971 | menu, .menu {
972 | margin: 4px;
973 | padding: 0;
974 | border-radius: 8px;
975 | border-style: none;
976 | color: #000000;
977 | background-color: #E8E7E8; }
978 | .csd menu, .csd .menu {
979 | padding: 10px 0px;
980 | border-radius: 8px;
981 | border: none; }
982 | menu > arrow, .menu > arrow {
983 | padding: 4px;
984 | border-color: transparent;
985 | background-color: #E8E7E8;
986 | min-width: 16px;
987 | min-height: 16px; }
988 | menu > arrow.top, .menu > arrow.top {
989 | margin-top: -6px;
990 | border-bottom: 1px solid #d1cfd1;
991 | -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
992 | menu > arrow.bottom, .menu > arrow.bottom {
993 | margin-bottom: -6px;
994 | border-top: 1px solid #d1cfd1;
995 | -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
996 |
997 | menu menuitem, .menu menuitem {
998 | min-height: 16px;
999 | min-width: 40px;
1000 | padding: 4px;
1001 | border: none;
1002 | border-radius: 0;
1003 | color: #000000;
1004 | background-color: #E8E7E8; }
1005 | menu menuitem:hover, .menu menuitem:hover {
1006 | color: #FFFFFF;
1007 | background-color: #29DFB2; }
1008 | menu menuitem:hover switch slider, menu menuitem:hover scale highlight, menu menuitem:hover scale slider, .menu menuitem:hover switch slider, .menu menuitem:hover scale highlight, .menu menuitem:hover scale slider {
1009 | background-color: #FFFFFF; }
1010 | menu menuitem:hover scale trough, menu menuitem:hover switch, .menu menuitem:hover scale trough, .menu menuitem:hover switch {
1011 | background-color: rgba(255, 255, 255, 0.75); }
1012 | menu menuitem:disabled, .menu menuitem:disabled {
1013 | color: #747474; }
1014 | menu menuitem arrow, .menu menuitem arrow {
1015 | min-width: 16px;
1016 | min-height: 16px; }
1017 | menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr) {
1018 | margin-left: 10px;
1019 | -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
1020 | menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl) {
1021 | margin-right: 10px;
1022 | -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
1023 |
1024 | menuitem accelerator {
1025 | color: alpha(currentColor, 0.55); }
1026 | menuitem accelerator:hover {
1027 | color: rgba(255, 255, 255, 0.8); }
1028 | menuitem accelerator:disabled {
1029 | color: #747474; }
1030 |
1031 | menubar, .menubar {
1032 | padding: 0;
1033 | border-style: none;
1034 | background-color: #E8E7E8;
1035 | color: #000000; }
1036 | menubar:backdrop, .menubar:backdrop {
1037 | color: #000000;
1038 | background-color: #E8E7E8; }
1039 |
1040 | menubar > menuitem, .menubar > menuitem {
1041 | padding: 3px 5px;
1042 | border: none;
1043 | color: #000000;
1044 | background-color: transparent; }
1045 | menubar > menuitem:hover, .menubar > menuitem:hover {
1046 | color: #FFFFFF;
1047 | background-color: #29DFB2; }
1048 | menubar > menuitem:disabled, .menubar > menuitem:disabled {
1049 | color: #747474;
1050 | background-color: transparent; }
1051 | menubar > menuitem:backdrop, .menubar > menuitem:backdrop {
1052 | color: #000000;
1053 | background-color: transparent; }
1054 |
1055 | notebook {
1056 | padding: 0; }
1057 | notebook.frame {
1058 | margin: -1px;
1059 | border-width: 1px;
1060 | border-style: solid;
1061 | border-color: #d1cfd1; }
1062 | notebook.frame > header {
1063 | margin: 0; }
1064 | notebook.frame > header.top {
1065 | margin-bottom: 0; }
1066 | notebook.frame > header.bottom {
1067 | margin-top: 0; }
1068 | notebook.frame > header.left {
1069 | margin-right: 0; }
1070 | notebook.frame > header.right {
1071 | margin-left: 0; }
1072 | notebook.frame > header.top, notebook.frame > header.bottom {
1073 | padding-left: 0;
1074 | padding-right: 0; }
1075 | notebook.frame > header.left, notebook.frame > header.right {
1076 | padding-top: 0;
1077 | padding-bottom: 0; }
1078 | notebook > stack:not(:only-child) {
1079 | background-color: #FFFFFF; }
1080 | notebook tab {
1081 | padding: 6px 20px;
1082 | border-width: 1px;
1083 | border-style: solid;
1084 | border-radius: 0;
1085 | border-color: transparent;
1086 | color: #000000;
1087 | background-color: transparent; }
1088 | notebook tab:checked {
1089 | color: #29DFB2; }
1090 | notebook tab:backdrop {
1091 | background-color: transparent; }
1092 | notebook > header {
1093 | background-color: #FFFFFF; }
1094 | notebook > header:backdrop {
1095 | background-color: #FFFFFF; }
1096 | notebook > header.top {
1097 | box-shadow: 0 1px #d1cfd1; }
1098 | notebook > header.top > tabs > tab {
1099 | border-bottom: none; }
1100 | notebook > header.top > tabs > tab:checked {
1101 | border-top-left-radius: 0px;
1102 | border-top-right-radius: 0px; }
1103 | notebook > header.bottom {
1104 | box-shadow: 0 -1px #d1cfd1; }
1105 | notebook > header.bottom > tabs > tab {
1106 | border-top: none; }
1107 | notebook > header.bottom > tabs > tab:checked {
1108 | border-bottom-left-radius: 0px;
1109 | border-bottom-right-radius: 0px; }
1110 | notebook > header.right {
1111 | box-shadow: -1px 0 #d1cfd1; }
1112 | notebook > header.right > tabs > tab {
1113 | border-left: none; }
1114 | notebook > header.right > tabs > tab:checked {
1115 | border-top-right-radius: 0px;
1116 | border-bottom-right-radius: 0px; }
1117 | notebook > header.left {
1118 | box-shadow: 1px 0 #d1cfd1; }
1119 | notebook > header.left > tabs > tab {
1120 | border-right: none; }
1121 | notebook > header.left > tabs > tab:checked {
1122 | border-top-left-radius: 0px;
1123 | border-bottom-left-radius: 0px; }
1124 | notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up {
1125 | -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
1126 | notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child {
1127 | margin-left: 2px; }
1128 | notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down {
1129 | -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
1130 | notebook > header.top > tabs > arrow.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child {
1131 | margin-right: 2px; }
1132 | notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up {
1133 | -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
1134 | notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child {
1135 | margin-top: 2px; }
1136 | notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down {
1137 | -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
1138 | notebook > header.left > tabs > arrow.down:first-child, notebook > header.right > tabs > arrow.down:first-child {
1139 | margin-bottom: 2px; }
1140 | notebook > header > tabs > arrow {
1141 | color: #000000; }
1142 | notebook > header > tabs > arrow:hover {
1143 | color: black; }
1144 | notebook > header > tabs > arrow:active {
1145 | color: black; }
1146 | notebook > header > tabs > arrow:disabled {
1147 | color: #8c898c; }
1148 |
1149 | scrollbar {
1150 | border: none;
1151 | background-color: #d1cfd1; }
1152 | scrollbar trough {
1153 | border: none;
1154 | border-radius: 0; }
1155 | scrollbar:backdrop {
1156 | background-color: #d1cfd1; }
1157 | scrollbar slider {
1158 | min-width: 8px;
1159 | min-height: 8px;
1160 | margin: 0;
1161 | border: none;
1162 | border-radius: 0px;
1163 | background-clip: padding-box;
1164 | background-color: #8b8b8b; }
1165 | scrollbar slider:hover {
1166 | background-color: #8b8b8b; }
1167 | scrollbar slider:hover:active {
1168 | background-color: #807f80; }
1169 | scrollbar slider:backdrop {
1170 | background-color: #807f80; }
1171 | scrollbar slider:disabled {
1172 | background-color: transparent; }
1173 | scrollbar.fine-tune slider {
1174 | min-width: 6px;
1175 | min-height: 6px;
1176 | border-radius: 0px; }
1177 | scrollbar.fine-tune.horizontal slider {
1178 | margin-top: 1px;
1179 | margin-bottom: 1px; }
1180 | scrollbar.fine-tune.vertical slider {
1181 | margin-left: 1px;
1182 | margin-right: 1px; }
1183 | scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
1184 | border: none;
1185 | opacity: 0.7;
1186 | margin: 0;
1187 | background-color: transparent; }
1188 | scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
1189 | margin: 0;
1190 | min-width: 1px;
1191 | min-height: 1px;
1192 | background-color: #8b8b8b;
1193 | border: none; }
1194 | scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider {
1195 | margin: 0;
1196 | min-width: 40px; }
1197 | scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider {
1198 | margin: 0;
1199 | min-height: 40px; }
1200 | scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering {
1201 | opacity: 1; }
1202 | scrollbar.horizontal slider {
1203 | min-width: 40px; }
1204 | scrollbar.horizontal button.down {
1205 | -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); }
1206 | scrollbar.horizontal button.up {
1207 | -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); }
1208 | scrollbar.vertical slider {
1209 | min-height: 40px; }
1210 | scrollbar.vertical button.down {
1211 | -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
1212 | scrollbar.vertical button.up {
1213 | -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
1214 | treeview ~ scrollbar.vertical {
1215 | border-top: 1px solid #d1cfd1;
1216 | margin-top: -1px; }
1217 |
1218 | switch {
1219 | font-size: 0;
1220 | color: transparent;
1221 | outline-offset: -4px;
1222 | margin: 5px;
1223 | border: 1px solid #bdbabd;
1224 | border-radius: 16px;
1225 | background-color: #bdbabd; }
1226 | switch:checked {
1227 | border-color: rgba(41, 223, 178, 0.4);
1228 | background-color: rgba(41, 223, 178, 0.4); }
1229 | switch:checked:backdrop {
1230 | border-color: rgba(41, 223, 178, 0.4);
1231 | background-color: rgba(41, 223, 178, 0.4); }
1232 | switch:disabled {
1233 | border-color: #dcdbdc;
1234 | background-color: #dcdbdc; }
1235 | switch:disabled:backdrop {
1236 | border-color: #e3e2e3;
1237 | background-color: #e3e2e3; }
1238 | switch:backdrop {
1239 | border-color: #d1cfd1;
1240 | background-color: #d1cfd1; }
1241 | switch slider {
1242 | min-width: 24px;
1243 | min-height: 24px;
1244 | margin: -3px;
1245 | border: none;
1246 | border-radius: 100%;
1247 | color: #000000;
1248 | background-color: #f2f2f2;
1249 | box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); }
1250 | switch:checked slider {
1251 | background-color: #29DFB2; }
1252 | switch:checked:backdrop slider {
1253 | background-color: #29DFB2; }
1254 | switch:disabled slider {
1255 | background-color: #dcdbdc; }
1256 | switch:disabled:backdrop slider {
1257 | background-color: #e3e2e3; }
1258 | switch:backdrop slider {
1259 | background-color: #f2f2f2; }
1260 |
1261 | checkbutton.text-button, radiobutton.text-button {
1262 | padding: 4px;
1263 | outline-width: 0; }
1264 |
1265 | check {
1266 | border-radius: 4px; }
1267 |
1268 | radio {
1269 | border-radius: 100%; }
1270 |
1271 | view.content-view check, .content-view.view check {
1272 | background-color: transparent; }
1273 | view.content-view check:hover, view.content-view check:disabled, view.content-view check:selected, view.content-view check:active, .content-view.view check:hover, .content-view.view check:disabled, .content-view.view check:selected, .content-view.view check:active {
1274 | background-color: transparent; }
1275 |
1276 | check, radio {
1277 | min-height: 24px;
1278 | min-width: 24px;
1279 | margin: -8px;
1280 | padding: 8px; }
1281 | check:hover, radio:hover {
1282 | box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); }
1283 | check:hover:focus, radio:hover:focus {
1284 | box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); }
1285 | check:focus, radio:focus {
1286 | box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.16); }
1287 | check:checked, check:indeterminate, radio:checked, radio:indeterminate {
1288 | color: #29DFB2; }
1289 | check:checked:disabled, check:indeterminate:disabled, radio:checked:disabled, radio:indeterminate:disabled {
1290 | color: rgba(0, 0, 0, 0.26); }
1291 | check:disabled, radio:disabled {
1292 | color: rgba(0, 0, 0, 0.1); }
1293 |
1294 | check {
1295 | -gtk-icon-source: -gtk-recolor(url("assets/checkbox-unchecked-symbolic.svg")); }
1296 | check:checked {
1297 | -gtk-icon-source: -gtk-recolor(url("assets/checkbox-checked-symbolic.svg")); }
1298 | check:indeterminate {
1299 | -gtk-icon-source: -gtk-recolor(url("assets/checkbox-mixed-symbolic.svg")); }
1300 |
1301 | radio {
1302 | -gtk-icon-source: -gtk-recolor(url("assets/radio-unchecked-symbolic.svg"));
1303 | border-image-slice: 20;
1304 | border-image-width: 20px;
1305 | border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#29DFB2), to(transparent)); }
1306 | radio:indeterminate {
1307 | -gtk-icon-source: -gtk-recolor(url("assets/radio-mixed-symbolic.svg")); }
1308 | radio:checked:not(:indeterminate) {
1309 | border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(#29DFB2), to(transparent)); }
1310 | radio:checked:not(:indeterminate):disabled {
1311 | border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(rgba(0, 0, 0, 0.26)), to(transparent)); }
1312 |
1313 | popover modelbutton.flat check:focus, popover modelbutton.flat radio:focus {
1314 | box-shadow: none; }
1315 |
1316 | popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled {
1317 | transition: none;
1318 | box-shadow: none;
1319 | background-image: none;
1320 | color: rgba(255, 255, 255, 0.54); }
1321 |
1322 | popover modelbutton.flat check:not(:checked):not(:indeterminate):not(:disabled), popover modelbutton.flat radio:not(:checked):not(:indeterminate):not(:disabled) {
1323 | color: rgba(0, 0, 0, 0.54); }
1324 |
1325 | menu menuitem check, menu menuitem check:hover, menu menuitem check:checked:hover, menu menuitem check:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:checked:hover, menu menuitem radio:disabled {
1326 | box-shadow: none;
1327 | color: rgba(255, 255, 255, 0.54); }
1328 |
1329 | menu menuitem check:not(:checked):not(:indeterminate):not(:disabled), menu menuitem radio:not(:checked):not(:indeterminate):not(:disabled) {
1330 | color: rgba(0, 0, 0, 0.54); }
1331 |
1332 | scale {
1333 | min-height: 10px;
1334 | min-width: 10px;
1335 | padding: 12px; }
1336 | scale fill, scale trough {
1337 | border: none;
1338 | border-radius: 4px;
1339 | background-color: rgba(41, 223, 178, 0.2);
1340 | outline-offset: 2px; }
1341 | scale fill:disabled, scale trough:disabled {
1342 | background-color: rgba(0, 0, 0, 0.15); }
1343 | scale fill:disabled:backdrop, scale trough:disabled:backdrop {
1344 | background-color: rgba(0, 0, 0, 0.08); }
1345 | scale fill:backdrop, scale trough:backdrop {
1346 | background-color: rgba(41, 223, 178, 0.1); }
1347 | scale highlight {
1348 | border: none;
1349 | border-radius: 4px;
1350 | background-color: #29DFB2; }
1351 | scale highlight:disabled {
1352 | background-color: #dcdbdc; }
1353 | scale highlight:disabled:backdrop {
1354 | background-color: #e3e2e3; }
1355 | scale highlight:backdrop {
1356 | background-color: #29DFB2; }
1357 | scale.horizontal indicator {
1358 | min-height: 6px;
1359 | min-width: 1px; }
1360 | scale.horizontal.fine-tune indicator {
1361 | min-height: 3px; }
1362 | scale.vertical indicator {
1363 | min-height: 1px;
1364 | min-width: 6px; }
1365 | scale.vertical.fine-tune indicator {
1366 | min-width: 3px; }
1367 | scale.fine-tune.horizontal {
1368 | padding-top: 10px;
1369 | padding-bottom: 10px;
1370 | min-height: 14px; }
1371 | scale.fine-tune.vertical {
1372 | padding-left: 10px;
1373 | padding-right: 10px;
1374 | min-width: 14px; }
1375 | scale.fine-tune slider {
1376 | margin: -6px; }
1377 | scale.fine-tune fill, scale.fine-tune trough, scale.fine-tune highlight {
1378 | border-radius: 0; }
1379 | scale.fine-tune marks.top {
1380 | margin-bottom: 8px;
1381 | margin-top: -13px; }
1382 | scale.fine-tune marks.bottom {
1383 | margin-top: 8px;
1384 | margin-bottom: -13px; }
1385 | scale.fine-tune marks.top {
1386 | margin-right: 8px;
1387 | margin-left: -13px; }
1388 | scale.fine-tune marks.bottom {
1389 | margin-left: 8px;
1390 | margin-right: -13px; }
1391 | scale slider {
1392 | min-height: 20px;
1393 | min-width: 20px;
1394 | margin: -9px;
1395 | border: 2px solid #b3b3b3;
1396 | border-radius: 100%;
1397 | color: #000000;
1398 | background-color: #FFFFFF; }
1399 | scale slider:hover {
1400 | border-color: #b3b3b3; }
1401 | scale slider:disabled {
1402 | background-color: #dcdbdc;
1403 | -gtk-icon-shadow: none; }
1404 | scale slider:disabled:backdrop {
1405 | background-color: #e3e2e3;
1406 | -gtk-icon-shadow: none; }
1407 | scale slider:backdrop {
1408 | color: #000000;
1409 | background-color: #FFFFFF; }
1410 | scale value {
1411 | color: alpha(currentColor, 0.55); }
1412 | scale marks {
1413 | color: alpha(currentColor, 0.55); }
1414 | scale marks.top {
1415 | margin-bottom: 6px;
1416 | margin-top: -12px; }
1417 | scale marks.bottom {
1418 | margin-top: 6px;
1419 | margin-bottom: -12px; }
1420 | scale marks.top {
1421 | margin-right: 6px;
1422 | margin-left: -12px; }
1423 | scale marks.bottom {
1424 | margin-left: 6px;
1425 | margin-right: -12px; }
1426 |
1427 | progressbar {
1428 | padding: 0;
1429 | border: none;
1430 | color: gray;
1431 | background-color: transparent; }
1432 | progressbar progress {
1433 | border: none;
1434 | border-radius: 0px;
1435 | background-color: #29DFB2; }
1436 | progressbar progress:backdrop {
1437 | background-color: #29DFB2; }
1438 | progressbar trough {
1439 | border-radius: 0px;
1440 | background-color: rgba(41, 223, 178, 0.1); }
1441 | progressbar trough:backdrop {
1442 | background-color: rgba(41, 223, 178, 0.1); }
1443 | progressbar.horizontal trough, progressbar.horizontal progress {
1444 | min-height: 4px; }
1445 | progressbar.vertical trough, progressbar.vertical progress {
1446 | min-width: 4px; }
1447 |
1448 | treeview.view.progressbar, treeview.view.progressbar:disabled {
1449 | color: #FFFFFF;
1450 | border-radius: 0;
1451 | background-color: #29DFB2; }
1452 |
1453 | treeview.view.progressbar:focus, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus, treeview.view.progressbar:disabled:selected {
1454 | border-radius: 0;
1455 | color: #29DFB2;
1456 | background-color: #FFFFFF; }
1457 |
1458 | treeview.view.trough {
1459 | color: #000000;
1460 | background-color: rgba(0, 0, 0, 0.1);
1461 | border-radius: 0;
1462 | border: none; }
1463 | treeview.view.trough:selected, treeview.view.trough:selected:focus {
1464 | color: #FFFFFF;
1465 | background-color: rgba(0, 0, 0, 0.1);
1466 | border-radius: 0;
1467 | border: none; }
1468 |
1469 | infobar treeview.view trough, row:selected treeview.view trough {
1470 | background-color: rgba(0, 0, 0, 0.1); }
1471 |
1472 | levelbar trough {
1473 | padding: 1px;
1474 | border-radius: 0; }
1475 |
1476 | levelbar.horizontal.discrete block {
1477 | margin: 0 1px; }
1478 |
1479 | levelbar.vertical.discrete block {
1480 | margin: 1px 0; }
1481 |
1482 | levelbar block {
1483 | border: none;
1484 | padding: 2px;
1485 | border-radius: 0px;
1486 | background-color: #29DFB2; }
1487 | levelbar block.high {
1488 | background-color: #2ad795; }
1489 | levelbar block.low {
1490 | background-color: #da870b; }
1491 | levelbar block.empty {
1492 | background-color: rgba(0, 0, 0, 0.1); }
1493 |
1494 | window.dialog.print drawing {
1495 | color: #000000;
1496 | background: none;
1497 | border: none;
1498 | padding: 0; }
1499 | window.dialog.print drawing paper {
1500 | background: white;
1501 | color: #2e3436;
1502 | border: 1px solid #d1cfd1; }
1503 |
1504 | window.dialog.print .dialog-action-box {
1505 | margin: 12px; }
1506 |
1507 | .frame, frame > border {
1508 | border-width: 1px;
1509 | border-style: solid;
1510 | border-color: #d1cfd1;
1511 | border-radius: 0;
1512 | box-shadow: none;
1513 | background: none; }
1514 |
1515 | frame.flat > border, frame > border.flat, .frame.flat {
1516 | border-style: none; }
1517 |
1518 | actionbar {
1519 | padding: 4px;
1520 | border-width: 1px 0 0 0;
1521 | border-style: solid;
1522 | border-color: #d1cfd1;
1523 | color: #000000;
1524 | background-color: #E8E7E8; }
1525 | actionbar:backdrop {
1526 | border-color: #d1cfd1;
1527 | color: #000000;
1528 | background-color: #E8E7E8; }
1529 | actionbar button.text-button {
1530 | padding: 4px; }
1531 | actionbar button .image-button {
1532 | padding: 6px; }
1533 | actionbar .title {
1534 | font-weight: bold;
1535 | padding: 0 12px; }
1536 | actionbar .subtitle {
1537 | font-size: smaller;
1538 | padding: 0 12px; }
1539 |
1540 | overshoot.top {
1541 | background-image: -gtk-gradient(radial, center top, 0.55, center top, 0.6, from(rgba(41, 223, 178, 0.2)), to(transparent));
1542 | background-size: 100% 60%;
1543 | background-repeat: no-repeat;
1544 | background-position: center top;
1545 | background-color: transparent;
1546 | border: none;
1547 | box-shadow: none; }
1548 |
1549 | overshoot.bottom {
1550 | background-image: -gtk-gradient(radial, center bottom, 0.55, center bottom, 0.6, from(rgba(41, 223, 178, 0.2)), to(transparent));
1551 | background-size: 100% 60%;
1552 | background-repeat: no-repeat;
1553 | background-position: center bottom;
1554 | background-color: transparent;
1555 | border: none;
1556 | box-shadow: none; }
1557 |
1558 | overshoot.left {
1559 | background-image: -gtk-gradient(radial, left center, 0.55, left center, 0.6, from(rgba(41, 223, 178, 0.2)), to(transparent));
1560 | background-size: 60% 100%;
1561 | background-repeat: no-repeat;
1562 | background-position: left center;
1563 | background-color: transparent;
1564 | border: none;
1565 | box-shadow: none; }
1566 |
1567 | overshoot.right {
1568 | background-image: -gtk-gradient(radial, right center, 0.55, right center, 0.6, from(rgba(41, 223, 178, 0.2)), to(transparent));
1569 | background-size: 60% 100%;
1570 | background-repeat: no-repeat;
1571 | background-position: right center;
1572 | background-color: transparent;
1573 | border: none;
1574 | box-shadow: none; }
1575 |
1576 | undershoot.top {
1577 | background-color: transparent;
1578 | background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
1579 | padding-top: 1px;
1580 | background-size: 10px 1px;
1581 | background-repeat: repeat-x;
1582 | background-origin: content-box;
1583 | background-position: center top; }
1584 |
1585 | undershoot.bottom {
1586 | background-color: transparent;
1587 | background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
1588 | padding-bottom: 1px;
1589 | background-size: 10px 1px;
1590 | background-repeat: repeat-x;
1591 | background-origin: content-box;
1592 | background-position: center bottom; }
1593 |
1594 | undershoot.left {
1595 | background-color: transparent;
1596 | background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
1597 | padding-left: 1px;
1598 | background-size: 1px 10px;
1599 | background-repeat: repeat-y;
1600 | background-origin: content-box;
1601 | background-position: left center; }
1602 |
1603 | undershoot.right {
1604 | background-color: transparent;
1605 | background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
1606 | padding-right: 1px;
1607 | background-size: 1px 10px;
1608 | background-repeat: repeat-y;
1609 | background-origin: content-box;
1610 | background-position: right center; }
1611 |
1612 | .overlay-bar {
1613 | background-color: rgba(0, 0, 0, 0.8);
1614 | border-radius: 0;
1615 | padding: 3px 6px;
1616 | margin: 3px; }
1617 | .overlay-bar label {
1618 | color: #000000; }
1619 |
1620 | separator {
1621 | -gtk-icon-source: none;
1622 | min-width: 1px;
1623 | min-height: 1px;
1624 | background-color: #d1cfd1; }
1625 | separator:backdrop {
1626 | background-color: #d1cfd1; }
1627 | button separator {
1628 | margin: 4px 1px; }
1629 | .sidebar view separator, view separator, separator .separator, separator {
1630 | border: none;
1631 | background-color: #d7d5da; }
1632 | .sidebar view separator:backdrop, view separator:backdrop, separator .separator:backdrop, separator:backdrop {
1633 | border: none;
1634 | background-color: #dddbe0; }
1635 | .primary-toolbar separator, toolbar separator {
1636 | background-color: #d1d0d1; }
1637 | .primary-toolbar separator:backdrop, toolbar separator:backdrop {
1638 | background-color: #d7d6d7; }
1639 | .primary-toolbar button separator, toolbar button separator, .primary-toolbar:not(.libreoffice-toolbar) separator {
1640 | background-color: #d1d0d1; }
1641 | .primary-toolbar button separator:backdrop, toolbar button separator:backdrop, .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop {
1642 | background-color: #d7d6d7; }
1643 | headerbar separator {
1644 | margin-top: 4px;
1645 | margin-bottom: 4px;
1646 | background-color: #d3d0d6; }
1647 | headerbar separator:backdrop {
1648 | background-color: #d8d6dc; }
1649 | headerbar button separator {
1650 | border-color: #d3d0d6; }
1651 | headerbar button separator:backdrop {
1652 | border-color: #d8d6dc; }
1653 | .titlebar separator, .titlebar:not(headerbar) > separator, .titlebar separator.titlebutton, .titlebar:not(headerbar) > separator.titlebutton {
1654 | background-color: #d3d0d6; }
1655 | .titlebar separator:backdrop, .titlebar:not(headerbar) > separator:backdrop, .titlebar separator.titlebutton:backdrop, .titlebar:not(headerbar) > separator.titlebutton:backdrop {
1656 | background-color: #d1cfd1; }
1657 | headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton {
1658 | min-width: 1px;
1659 | min-height: 1px;
1660 | background-color: #d3d0d6; }
1661 | headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop {
1662 | background-color: #d1cfd1; }
1663 | .titlebutton button separator, .titlebutton separator.titlebutton {
1664 | border-color: #d3d0d6; }
1665 | .titlebutton button separator:backdrop, .titlebutton separator.titlebutton:backdrop {
1666 | border-color: #d1cfd1; }
1667 | menu separator {
1668 | background-color: #d1d0d1; }
1669 | menuitem separator {
1670 | border-width: 1px;
1671 | border-style: none;
1672 | color: #dddbdd; }
1673 | popover separator {
1674 | border: 0;
1675 | color: alpha(currentColor, 0.5);
1676 | background-color: transparent; }
1677 | combobox separator {
1678 | border: none; }
1679 |
1680 | list {
1681 | color: #000000;
1682 | background-color: #FFFFFF; }
1683 | list row {
1684 | padding: 2px; }
1685 | list row:hover {
1686 | background-color: #d1d0d1; }
1687 | list row:active {
1688 | background-color: #bab9ba; }
1689 | list row:backdrop {
1690 | color: #000000; }
1691 | list row:selected {
1692 | border: none;
1693 | color: #FFFFFF;
1694 | background-color: #29DFB2; }
1695 | list row:selected switch:checked {
1696 | background-color: #FFFFFF;
1697 | border-color: #FFFFFF; }
1698 | list row:selected switch:checked slider {
1699 | color: #29DFB2; }
1700 | list row:selected scale highlight, list row:selected scale slider {
1701 | background-color: #FFFFFF; }
1702 | list row:selected:hover {
1703 | background-color: #30e5b8; }
1704 | list row:selected:active {
1705 | background-color: #28c69f; }
1706 | list row:selected:disabled {
1707 | color: rgba(255, 255, 255, 0.7);
1708 | background-color: #29DFB2; }
1709 | list row:selected:backdrop {
1710 | color: #FFFFFF;
1711 | background-color: #29DFB2; }
1712 | list separator, list separator:backdrop {
1713 | background: none; }
1714 |
1715 | treeexpander {
1716 | border-spacing: 4px; }
1717 |
1718 | /* SAMPLE
1719 | //vbox and hbox separators
1720 | separator {
1721 | background: lighten($border_color, 5%);
1722 | min-width: 1px;
1723 | min-height: 1px;
1724 | }*/
1725 | columnview row:not(:selected) cell editablelabel:not(.editing):focus-within {
1726 | outline: 2px solid rgba(41, 223, 178, 0.55); }
1727 |
1728 | columnview row:not(:selected) cell editablelabel.editing:focus-within {
1729 | outline: 2px solid #29DFB2; }
1730 |
1731 | columnview row:not(:selected) cell editablelabel.editing text selection {
1732 | background-color: #29DFB2;
1733 | color: transparent; }
1734 | columnview row:not(:selected) cell editablelabel.editing text selection:focus-within {
1735 | color: #000000;
1736 | background-color: #29DFB2; }
1737 |
1738 | .rich-list > row {
1739 | padding: 8px 12px;
1740 | min-height: 32px;
1741 | /* should be tall even when only containing a label */ }
1742 | .rich-list > row > box {
1743 | border-spacing: 12px; }
1744 |
1745 | .app-notification {
1746 | border: 1px solid #d1cfd1;
1747 | background-color: #FFFFFF;
1748 | color: #000000;
1749 | padding: 8px;
1750 | margin: 5px; }
1751 | .app-notification border {
1752 | border: none; }
1753 |
1754 | calendar {
1755 | padding: 2px;
1756 | border-width: 1px;
1757 | border-radius: 0px;
1758 | border-style: solid;
1759 | border-color: #d1cfd1;
1760 | color: #000000; }
1761 | calendar.header {
1762 | border: none;
1763 | color: #29DFB2; }
1764 | calendar.button {
1765 | color: #29DFB2; }
1766 | calendar:selected {
1767 | border-radius: 0;
1768 | color: #FFFFFF;
1769 | background-color: #29DFB2; }
1770 | calendar:indeterminate {
1771 | color: alpha(currentColor, 0.55); }
1772 | calendar.highlight {
1773 | color: #29DFB2; }
1774 |
1775 | messagedialog {
1776 | border-bottom-left-radius: 4px;
1777 | border-bottom-right-radius: 4px; }
1778 | messagedialog .background.csd {
1779 | border-radius: 4px;
1780 | color: #000000;
1781 | background-color: #E8E7E8; }
1782 | messagedialog decoration {
1783 | border-radius: 4px;
1784 | border-bottom-left-radius: 4px;
1785 | border-bottom-right-radius: 4px;
1786 | box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }
1787 | messagedialog .titlebar.horizontal {
1788 | border: none;
1789 | border-radius: 4px 4px 0 0;
1790 | background-image: none;
1791 | background-color: #E8E7E8; }
1792 | messagedialog.csd .dialog-action-area button {
1793 | padding: 10px;
1794 | border-radius: 0;
1795 | outline-offset: -2px; }
1796 | messagedialog.csd .dialog-action-area button:last-child {
1797 | border-radius: 0px;
1798 | border-bottom-right-radius: 4px; }
1799 | messagedialog.csd .dialog-action-area button:first-child {
1800 | border-radius: 0px;
1801 | border-bottom-left-radius: 4px; }
1802 | messagedialog.csd .dialog-action-area button:only-child {
1803 | border-radius: 0px;
1804 | border-bottom-left-radius: 4px;
1805 | border-bottom-right-radius: 4px; }
1806 |
1807 | filechooser.csd.background, filechooser placessidebar list, .nautilus-window.csd.background, .nautilus-window placessidebar list, .nemo-window.csd.background, .nemo-window placessidebar list {
1808 | background-color: #efecf2; }
1809 |
1810 | filechooser .sidebar, .nautilus-window .sidebar, .nemo-window .sidebar {
1811 | background-color: #efecf2; }
1812 | filechooser .sidebar .view:not(:selected), filechooser .sidebar iconview, .nautilus-window .sidebar .view:not(:selected), .nautilus-window .sidebar iconview, .nemo-window .sidebar .view:not(:selected), .nemo-window .sidebar iconview {
1813 | border: none;
1814 | color: #000000;
1815 | background-color: transparent; }
1816 | filechooser .sidebar frame > border, filechooser .sidebar .frame, .nautilus-window .sidebar frame > border, .nautilus-window .sidebar .frame, .nemo-window .sidebar frame > border, .nemo-window .sidebar .frame {
1817 | border: none; }
1818 | filechooser .sidebar row:not(:selected), filechooser .sidebar view row:not(:selected), filechooser .sidebar row.sidebar-row:not(:selected), .nautilus-window .sidebar row:not(:selected), .nautilus-window .sidebar view row:not(:selected), .nautilus-window .sidebar row.sidebar-row:not(:selected), .nemo-window .sidebar row:not(:selected), .nemo-window .sidebar view row:not(:selected), .nemo-window .sidebar row.sidebar-row:not(:selected) {
1819 | color: #000000; }
1820 | filechooser .sidebar .expander, .nautilus-window .sidebar .expander, .nemo-window .sidebar .expander {
1821 | color: #000000; }
1822 | filechooser .sidebar .expander:hover, .nautilus-window .sidebar .expander:hover, .nemo-window .sidebar .expander:hover {
1823 | color: #29DFB2; }
1824 |
1825 | .caja-navigation-window .caja-side-pane {
1826 | background-color: #efecf2; }
1827 | .caja-navigation-window .caja-side-pane .view:not(:selected), .caja-navigation-window .caja-side-pane iconview {
1828 | border: none;
1829 | color: #000000;
1830 | background-color: transparent; }
1831 | .caja-navigation-window .caja-side-pane frame > border, .caja-navigation-window .caja-side-pane .frame {
1832 | border: none; }
1833 | .caja-navigation-window .caja-side-pane row:not(:selected), .caja-navigation-window .caja-side-pane view row:not(:selected), .caja-navigation-window .caja-side-pane row.sidebar-row:not(:selected) {
1834 | color: #000000; }
1835 | .caja-navigation-window .caja-side-pane .expander {
1836 | color: #000000; }
1837 | .caja-navigation-window .caja-side-pane .expander:hover {
1838 | color: #29DFB2; }
1839 |
1840 | stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list {
1841 | border-right: 1px solid #d1cfd1;
1842 | border-left-style: none; }
1843 |
1844 | stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list {
1845 | border-left: 1px solid #d1cfd1;
1846 | border-right-style: none; }
1847 |
1848 | stacksidebar row {
1849 | padding: 10px 4px; }
1850 | stacksidebar row > label {
1851 | padding-left: 6px;
1852 | padding-right: 6px; }
1853 | stacksidebar row.needs-attention > label {
1854 | background-size: 6px 6px, 0 0; }
1855 |
1856 | placessidebar > viewport.frame {
1857 | border-style: none; }
1858 |
1859 | placessidebar row {
1860 | min-height: 36px;
1861 | padding: 0px; }
1862 | placessidebar row > revealer {
1863 | padding: 0 14px; }
1864 | placessidebar row image.sidebar-icon {
1865 | opacity: 1; }
1866 | placessidebar row image.sidebar-icon:dir(ltr) {
1867 | padding-right: 8px; }
1868 | placessidebar row image.sidebar-icon:dir(rtl) {
1869 | padding-left: 8px; }
1870 | placessidebar row label.sidebar-label:dir(ltr) {
1871 | padding-right: 2px; }
1872 | placessidebar row label.sidebar-label:dir(rtl) {
1873 | padding-left: 2px; }
1874 | placessidebar row.sidebar-new-bookmark-row {
1875 | color: #29DFB2; }
1876 | placessidebar row:drop(active):not(:disabled) {
1877 | color: #29DFB2;
1878 | box-shadow: inset 0 1px #29DFB2, inset 0 -1px #29DFB2; }
1879 | placessidebar row:drop(active):not(:disabled):selected {
1880 | color: #FFFFFF;
1881 | background-color: #29DFB2; }
1882 |
1883 | button.sidebar-button, button.sidebar-button:backdrop {
1884 | min-width: 22px;
1885 | min-height: 22px;
1886 | margin-top: 2px;
1887 | margin-bottom: 2px;
1888 | padding: 0;
1889 | border-radius: 100%;
1890 | color: #000000; }
1891 |
1892 | button.sidebar-button:hover, button.sidebar-button:active {
1893 | color: #000000; }
1894 |
1895 | button.sidebar-button:not(:hover):not(:active) > image {
1896 | opacity: 0.5; }
1897 |
1898 | paned > separator {
1899 | border: none;
1900 | color: transparent;
1901 | background-color: #d1cfd1; }
1902 | paned > separator:backdrop {
1903 | background-color: #d1cfd1; }
1904 | paned > separator:selected {
1905 | background-color: #d1cfd1; }
1906 |
1907 | paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
1908 | border-style: none; }
1909 |
1910 | video {
1911 | background: black; }
1912 | video image.osd {
1913 | min-width: 64px;
1914 | min-height: 64px;
1915 | border-radius: 32px; }
1916 |
1917 | tooltip {
1918 | border-radius: 0px;
1919 | box-shadow: none; }
1920 | tooltip.background {
1921 | border-width: 1px;
1922 | border-style: solid;
1923 | border-color: #d1cfd1;
1924 | background-color: #EAE7EE; }
1925 | tooltip.background label {
1926 | padding: 1px; }
1927 | tooltip * {
1928 | background-color: transparent;
1929 | color: #000000; }
1930 |
1931 | colorswatch.top {
1932 | border-top-left-radius: 2.5px;
1933 | border-top-right-radius: 2.5px; }
1934 | colorswatch.top overlay {
1935 | border-top-left-radius: 2px;
1936 | border-top-right-radius: 2px; }
1937 |
1938 | colorswatch.bottom {
1939 | border-bottom-left-radius: 2.5px;
1940 | border-bottom-right-radius: 2.5px; }
1941 | colorswatch.bottom overlay {
1942 | border-bottom-left-radius: 2px;
1943 | border-bottom-right-radius: 2px; }
1944 |
1945 | colorswatch.left, colorswatch:first-child:not(.top) {
1946 | border-top-left-radius: 2.5px;
1947 | border-bottom-left-radius: 2.5px; }
1948 | colorswatch.left overlay, colorswatch:first-child:not(.top) overlay {
1949 | border-top-left-radius: 2px;
1950 | border-bottom-left-radius: 2px; }
1951 |
1952 | colorswatch.right, colorswatch:last-child:not(.bottom) {
1953 | border-top-right-radius: 2.5px;
1954 | border-bottom-right-radius: 2.5px; }
1955 | colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay {
1956 | border-top-right-radius: 2px;
1957 | border-bottom-right-radius: 2px; }
1958 |
1959 | colorswatch.dark > overlay {
1960 | color: rgba(255, 255, 255, 0.7); }
1961 |
1962 | colorswatch.dark.activatable:hover > overlay {
1963 | border-color: rgba(0, 0, 0, 0.5); }
1964 |
1965 | colorswatch.light > overlay {
1966 | color: rgba(255, 255, 255, 0.7); }
1967 | colorswatch.light > overlay.activatable:hover > overlay {
1968 | border-color: rgba(0, 0, 0, 0.3); }
1969 |
1970 | colorswatch:drop(active) {
1971 | box-shadow: none; }
1972 | colorswatch.light:drop(active) > overlay {
1973 | border-color: #29DFB2;
1974 | box-shadow: inset 0 0 0 2px #d1cfd1, inset 0 0 0 1px #29DFB2; }
1975 | colorswatch.dark:drop(active) > overlay {
1976 | border-color: #29DFB2;
1977 | box-shadow: inset 0 0 0 2px #d1cfd1, inset 0 0 0 1px #29DFB2; }
1978 |
1979 | colorswatch > overlay {
1980 | border: 1px solid rgba(0, 0, 0, 0.15); }
1981 |
1982 | colorswatch.activatable:hover > overlay {
1983 | background-color: rgba(255, 255, 255, 0.2); }
1984 |
1985 | colorswatch#add-color-button {
1986 | border-radius: 2px 0 0 2px;
1987 | background-clip: padding-box;
1988 | border-color: rgba(0, 0, 0, 0.1);
1989 | background-color: #dddbdd;
1990 | color: #000000;
1991 | /* SAMPLE
1992 | > overlay {
1993 | @include button(normal);
1994 | }
1995 |
1996 | &.activatable:hover > overlay {
1997 | @include button(hover);
1998 | }*/ }
1999 | colorswatch#add-color-button:only-child {
2000 | border-radius: 2px; }
2001 | colorswatch#add-color-button:hover {
2002 | border-color: rgba(0, 0, 0, 0.3);
2003 | background-color: #d1cfd1;
2004 | color: #000000; }
2005 |
2006 | colorswatch:disabled {
2007 | opacity: 0.5; }
2008 | colorswatch:disabled overlay {
2009 | border-color: rgba(0, 0, 0, 0.6);
2010 | box-shadow: none; }
2011 |
2012 | row:selected colorswatch {
2013 | box-shadow: 0 0 0 2px #FFFFFF; }
2014 |
2015 | colorswatch#editor-color-sample {
2016 | border-radius: 2px; }
2017 | colorswatch#editor-color-sample > overlay {
2018 | border-radius: 2.5px; }
2019 |
2020 | colorswatch .popover.osd {
2021 | border-radius: 8px; }
2022 |
2023 | button.color {
2024 | padding: 0; }
2025 | button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay {
2026 | margin: 4px;
2027 | border-radius: 0; }
2028 |
2029 | .content-view {
2030 | background-color: #FFFFFF; }
2031 | .content-view:hover {
2032 | background-color: rgba(41, 223, 178, 0.6); }
2033 | .content-view .tile {
2034 | background-color: #FFFFFF;
2035 | border-radius: 0;
2036 | padding: 0;
2037 | margin: 2px; }
2038 | .content-view .tile:active, .content-view .tile:selected {
2039 | background-color: #29DFB2; }
2040 | .content-view .tile:disabled {
2041 | background-color: #dcdbdc; }
2042 | .content-view > rubberband {
2043 | /*@extend rubberband;*/ }
2044 |
2045 | .scale-popup {
2046 | /* SAMPLE
2047 | button { // +/- buttons on GtkVolumeButton popup
2048 | &:hover {
2049 | @extend %undecorated_button;
2050 | background-color: transparentize($fg_color,0.9);
2051 | border-radius: 5px;
2052 | }
2053 | }
2054 | */ }
2055 | .osd .scale-popup button.flat {
2056 | border-style: none;
2057 | border-radius: 5px; }
2058 |
2059 | .nautilus-window notebook,
2060 | .nautilus-window notebook > stack:not(:only-child) searchbar {
2061 | background-color: #FFFFFF; }
2062 | .nautilus-window notebook:backdrop,
2063 | .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop {
2064 | background-color: #FFFFFF; }
2065 |
2066 | .caja-location-entry {
2067 | padding: 3px 5px; }
2068 |
2069 | .gedit-search-entry-occurrences-tag {
2070 | color: alpha(currentColor, 0.7);
2071 | border: none;
2072 | margin: 2px;
2073 | padding: 2px; }
2074 |
2075 | .gedit-search-slider {
2076 | border-color: #d1cfd1;
2077 | padding: 6px;
2078 | border-radius: 0 0 0px 0px;
2079 | border-width: 0 1px 1px 1px;
2080 | border-style: solid;
2081 | background-color: #E8E7E8; }
2082 |
2083 | scrolledwindow viewport.frame {
2084 | border: none; }
2085 |
2086 | arrow, combobox arrow {
2087 | color: alpha(currentColor, 0.75);
2088 | -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
2089 | min-height: 16px;
2090 | min-width: 16px; }
2091 |
2092 | .context-menu, popover.touch-selection, .csd popover.touch-selection,
2093 | popover.background.touch-selection, .csd popover.background.touch-selection {
2094 | font: initial; }
2095 |
2096 | .monospace {
2097 | font-family: monospace; }
2098 |
2099 | button.circular, button.circular-button {
2100 | padding: 0;
2101 | min-width: 16px;
2102 | min-height: 24px;
2103 | padding: 2px 6px;
2104 | border-radius: 50%; }
2105 |
2106 | filechooserbutton:drop(active) {
2107 | box-shadow: none;
2108 | border-color: transparent; }
2109 |
2110 | combobox:drop(active) button.combo {
2111 | box-shadow: none;
2112 | color: #2db783;
2113 | border-color: #2db783; }
2114 |
2115 | :not(decoration):not(window):drop(active), :not(decoration):not(window):drop(active):focus, combobox:drop(active) button.combo {
2116 | border-color: #29DFB2;
2117 | box-shadow: inset 0 0 0 1px #29DFB2;
2118 | caret-color: #29DFB2; }
2119 |
2120 | decoration {
2121 | border-radius: 0px 0px 0 0;
2122 | border-width: 0px;
2123 | box-shadow: 8px 8px 10px 0 rgba(0, 0, 0, 0.3);
2124 | margin: 10px; }
2125 | decoration:backdrop {
2126 | box-shadow: 8px 8px 10px 0 transparent, 5px 5px 5px 0 rgba(0, 0, 0, 0.2); }
2127 | .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
2128 | border-radius: 0; }
2129 | .popup decoration {
2130 | box-shadow: none; }
2131 | .csd.popup decoration {
2132 | border-radius: 8px;
2133 | box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); }
2134 | .ssd decoration {
2135 | border-radius: 0px 0px 0 0;
2136 | box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); }
2137 | .ssd decoration.maximized {
2138 | border-radius: 0; }
2139 | tooltip.csd decoration {
2140 | border-radius: 0px;
2141 | box-shadow: none; }
2142 | .solid-csd decoration {
2143 | margin: 1px;
2144 | border-radius: 0px;
2145 | background-color: rgba(255, 255, 255, 0.95);
2146 | box-shadow: none; }
2147 |
2148 | window.background.csd.popup {
2149 | border-radius: 8px; }
2150 |
2151 | shortcuts-section {
2152 | margin: 20px; }
2153 |
2154 | .shortcuts-search-results {
2155 | margin: 20px;
2156 | border-spacing: 24px; }
2157 |
2158 | shortcut {
2159 | border-spacing: 6px; }
2160 |
2161 | shortcut > .keycap {
2162 | min-width: 20px;
2163 | min-height: 25px;
2164 | margin-top: 2px;
2165 | padding-bottom: 3px;
2166 | padding-left: 6px;
2167 | padding-right: 6px;
2168 | color: #000000;
2169 | background-color: #FFFFFF;
2170 | border: 1px solid #d1cfd1;
2171 | border-radius: 0px;
2172 | box-shadow: inset 0 -3px #edeced;
2173 | font-size: smaller; }
2174 |
2175 | stackswitcher > button.text-button {
2176 | min-width: 100px; }
2177 |
2178 | stackswitcher.circular {
2179 | border-spacing: 12px; }
2180 | stackswitcher.circular > button.circular,
2181 | stackswitcher.circular > button.text-button.circular {
2182 | min-width: 32px;
2183 | min-height: 32px;
2184 | padding: 0; }
2185 |
2186 | .lowres-icon {
2187 | -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); }
2188 |
2189 | .icon-dropshadow {
2190 | -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); }
2191 |
2192 | popover.emoji-picker > contents {
2193 | padding: 0; }
2194 |
2195 | .emoji-searchbar {
2196 | padding: 6px;
2197 | border-spacing: 6px;
2198 | border-bottom: 1px solid #d1cfd1; }
2199 |
2200 | .emoji-toolbar {
2201 | padding: 6px;
2202 | border-spacing: 6px;
2203 | border-top: 1px solid #d1cfd1; }
2204 |
2205 | button.emoji-section {
2206 | border-color: transparent;
2207 | border-width: 3px;
2208 | border-style: none none solid;
2209 | border-radius: 0;
2210 | padding: 3px 0 0;
2211 | min-width: 32px;
2212 | min-height: 28px;
2213 | background: none;
2214 | box-shadow: none;
2215 | text-shadow: none; }
2216 | button.emoji-section:hover {
2217 | border-color: #d1cfd1; }
2218 | button.emoji-section:checked {
2219 | border-color: #29DFB2; }
2220 |
2221 | popover.emoji-picker emoji {
2222 | font-size: x-large;
2223 | padding: 6px;
2224 | border-radius: 0px; }
2225 | popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover {
2226 | background: #29DFB2;
2227 | /* SAMPLE
2228 | @if $contrast == 'high' {
2229 | box-shadow: inset 0 0 0 1px $border_color;
2230 | }*/ }
2231 |
2232 | emoji-completion-row > box {
2233 | border-spacing: 10px;
2234 | padding: 2px 10px; }
2235 |
2236 | emoji-completion-row:focus,
2237 | emoji-completion-row:hover {
2238 | background-color: #29DFB2;
2239 | color: #FFFFFF; }
2240 |
2241 | emoji-completion-row emoji:focus,
2242 | emoji-completion-row emoji:hover {
2243 | background-color: #29DFB2; }
2244 |
2245 | popover.entry-completion > contents {
2246 | padding: 0; }
2247 |
2248 | statusbar {
2249 | padding: 4px;
2250 | color: #000000; }
2251 | statusbar frame > border {
2252 | border: none; }
2253 |
2254 | menubutton > button > box {
2255 | border-spacing: 6px; }
2256 |
2257 | menubutton arrow {
2258 | min-height: 16px;
2259 | min-width: 16px; }
2260 | menubutton arrow.none {
2261 | -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); }
2262 | menubutton arrow.down {
2263 | -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
2264 | menubutton arrow.up {
2265 | -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
2266 | menubutton arrow.left {
2267 | -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
2268 | menubutton arrow.right {
2269 | -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
2270 |
2271 | image {
2272 | color: alpha(currentColor, 0.75); }
2273 | image:hover {
2274 | color: alpha(currentColor, 0.9); }
2275 | image:selected, image:selected:hover {
2276 | color: #FFFFFF; }
2277 | image:disabled {
2278 | color: alpha(currentColor, 0.5); }
2279 | view image, view image:hover {
2280 | color: alpha(currentColor, 0.9); }
2281 | view image:selected, view image:selected:hover {
2282 | color: #FFFFFF; }
2283 |
2284 | .floating-bar {
2285 | border-width: 1px;
2286 | border-style: solid;
2287 | border-color: #d9d9d9;
2288 | border-radius: 0px;
2289 | background-color: #FFFFFF;
2290 | color: #000000; }
2291 | .floating-bar.top {
2292 | border-top-width: 0px;
2293 | border-top-right-radius: 0px;
2294 | border-top-left-radius: 0px; }
2295 | .floating-bar.bottom {
2296 | border-bottom-width: 0px;
2297 | border-bottom-right-radius: 0px;
2298 | border-bottom-left-radius: 0px; }
2299 | .floating-bar.top.left, .floating-bar.bottom.left {
2300 | border-left-width: 0px;
2301 | border-bottom-left-radius: 0px;
2302 | border-top-left-radius: 0px; }
2303 | .floating-bar.top.right, .floating-bar.bottom.right {
2304 | border-right-width: 0px;
2305 | border-top-right-radius: 0px;
2306 | border-bottom-right-radius: 0px; }
2307 | .floating-bar button {
2308 | border-style: none;
2309 | background-color: transparent; }
2310 |
2311 | .terminal-screen, terminal-window, vte-terminal {
2312 | background-color: #FFFFFF;
2313 | color: #000000; }
2314 |
2315 | terminal-screen-container, terminal-screen-container:backdrop,
2316 | terminal-screen-container scrollbar:not(slider),
2317 | terminal-screen-container scrollbar:not(slider):backdrop {
2318 | border-color: transparent;
2319 | background-color: transparent; }
2320 |
2321 | .linked button, .linked .raised button, .primary-toolbar .linked button, .primary-toolbar .linked .raised button {
2322 | border-radius: 0;
2323 | border-left-width: 0; }
2324 | .linked button:first-child, .linked .raised button:first-child, .primary-toolbar .linked button:first-child, .primary-toolbar .linked .raised button:first-child {
2325 | border-left-width: 1px;
2326 | border-top-left-radius: 3px;
2327 | border-bottom-left-radius: 3px; }
2328 | .linked button:last-child, .linked .raised button:last-child, .primary-toolbar .linked button:last-child, .primary-toolbar .linked .raised button:last-child {
2329 | border-left-width: 0;
2330 | border-top-left-radius: 0;
2331 | border-bottom-left-radius: 0;
2332 | border-top-right-radius: 3px;
2333 | border-bottom-right-radius: 3px; }
2334 | .linked button:only-child, .linked .raised button:only-child, .primary-toolbar .linked button:only-child, .primary-toolbar .linked .raised button:only-child {
2335 | border-width: 1px;
2336 | border-radius: 3px; }
2337 |
2338 | .linked entry, .primary-toolbar .linked entry {
2339 | border-radius: 0;
2340 | border-left-width: 0; }
2341 | .linked entry:first-child, .primary-toolbar .linked entry:first-child {
2342 | border-left-width: 1px;
2343 | border-top-left-radius: 3px;
2344 | border-bottom-left-radius: 3px; }
2345 | .linked entry:last-child, .primary-toolbar .linked entry:last-child {
2346 | border-left-width: 0;
2347 | border-top-left-radius: 0;
2348 | border-bottom-left-radius: 0;
2349 | border-top-right-radius: 3px;
2350 | border-bottom-right-radius: 3px; }
2351 | .linked entry:only-child, .primary-toolbar .linked entry:only-child {
2352 | border-width: 1px;
2353 | border-radius: 3px; }
2354 |
2355 | .linked combobox box.linked button, .primary-toolbar .linked combobox box.linked button {
2356 | border-radius: 0;
2357 | border-left-width: 0; }
2358 |
2359 | .linked combobox:first-child box.linked button, .primary-toolbar .linked combobox:first-child box.linked button {
2360 | border-left-width: 1px;
2361 | border-top-left-radius: 3px;
2362 | border-bottom-left-radius: 3px; }
2363 |
2364 | .linked combobox:last-child box.linked button, .primary-toolbar .linked combobox:last-child box.linked button {
2365 | border-left-width: 0;
2366 | border-top-left-radius: 0;
2367 | border-bottom-left-radius: 0;
2368 | border-top-right-radius: 3px;
2369 | border-bottom-right-radius: 3px; }
2370 |
2371 | .linked combobox:only-child box.linked button, .primary-toolbar .linked combobox:only-child box.linked button {
2372 | border-width: 1px;
2373 | border-radius: 3px; }
2374 |
2375 | .linked spinbutton, .primary-toolbar .linked spinbutton {
2376 | border-radius: 0;
2377 | border-left-width: 0; }
2378 | .linked spinbutton:first-child, .primary-toolbar .linked spinbutton:first-child {
2379 | border-left-width: 1px;
2380 | border-top-left-radius: 3px;
2381 | border-bottom-left-radius: 3px; }
2382 | .linked spinbutton:last-child, .primary-toolbar .linked spinbutton:last-child {
2383 | border-left-width: 0;
2384 | border-top-left-radius: 0;
2385 | border-bottom-left-radius: 0;
2386 | border-top-right-radius: 3px;
2387 | border-bottom-right-radius: 3px; }
2388 | .linked spinbutton:only-child, .primary-toolbar .linked spinbutton:only-child {
2389 | border-width: 1px;
2390 | border-radius: 3px; }
2391 |
2392 | .linked.vertical button, .primary-toolbar .linked.vertical button {
2393 | border-left-width: 1px;
2394 | border-top-width: 0;
2395 | border-radius: 0; }
2396 | .linked.vertical button:first-child, .primary-toolbar .linked.vertical button:first-child {
2397 | border-top-width: 1px;
2398 | border-top-left-radius: 3px;
2399 | border-top-right-radius: 3px;
2400 | border-bottom-left-radius: 0;
2401 | border-bottom-right-radius: 0; }
2402 | .linked.vertical button:last-child, .primary-toolbar .linked.vertical button:last-child {
2403 | border-top-width: 0;
2404 | border-top-left-radius: 0;
2405 | border-top-right-radius: 0;
2406 | border-bottom-left-radius: 3px;
2407 | border-bottom-right-radius: 3px; }
2408 | .linked.vertical button:only-child, .primary-toolbar .linked.vertical button:only-child {
2409 | border-width: 1px;
2410 | border-radius: 3px; }
2411 |
2412 | .linked.vertical entry, .primary-toolbar .linked.vertical entry {
2413 | border-left-width: 1px;
2414 | border-top-width: 0;
2415 | border-radius: 0; }
2416 | .linked.vertical entry:first-child, .primary-toolbar .linked.vertical entry:first-child {
2417 | border-top-width: 1px;
2418 | border-top-left-radius: 3px;
2419 | border-top-right-radius: 3px;
2420 | border-bottom-left-radius: 0;
2421 | border-bottom-right-radius: 0; }
2422 | .linked.vertical entry:last-child, .primary-toolbar .linked.vertical entry:last-child {
2423 | border-top-width: 0;
2424 | border-top-left-radius: 0;
2425 | border-top-right-radius: 0;
2426 | border-bottom-left-radius: 3px;
2427 | border-bottom-right-radius: 3px; }
2428 | .linked.vertical entry:only-child, .primary-toolbar .linked.vertical entry:only-child {
2429 | border-width: 1px;
2430 | border-radius: 3px; }
2431 |
2432 | .linked.vertical combobox box.linked button, .primary-toolbar .linked.vertical combobox box.linked button {
2433 | border-left-width: 1px;
2434 | border-top-width: 0;
2435 | border-radius: 0; }
2436 |
2437 | .linked.vertical combobox:first-child box.linked button, .primary-toolbar .linked.vertical combobox:first-child box.linked button {
2438 | border-top-width: 1px;
2439 | border-top-left-radius: 3px;
2440 | border-top-right-radius: 3px;
2441 | border-bottom-left-radius: 0;
2442 | border-bottom-right-radius: 0; }
2443 |
2444 | .linked.vertical combobox:last-child box.linked button, .primary-toolbar .linked.vertical combobox:last-child box.linked button {
2445 | border-top-width: 0;
2446 | border-top-left-radius: 0;
2447 | border-top-right-radius: 0;
2448 | border-bottom-left-radius: 3px;
2449 | border-bottom-right-radius: 3px; }
2450 |
2451 | .linked.vertical combobox:only-child box.linked button, .primary-toolbar .linked.vertical combobox:only-child box.linked button {
2452 | border-width: 1px;
2453 | border-radius: 3px; }
2454 |
2455 | .linked.vertical spinbutton, .primary-toolbar .linked.vertical spinbutton {
2456 | border-left-width: 1px;
2457 | border-top-width: 0;
2458 | border-radius: 0; }
2459 | .linked.vertical spinbutton:first-child, .primary-toolbar .linked.vertical spinbutton:first-child {
2460 | border-top-width: 1px;
2461 | border-top-left-radius: 3px;
2462 | border-top-right-radius: 3px;
2463 | border-bottom-left-radius: 0;
2464 | border-bottom-right-radius: 0; }
2465 | .linked.vertical spinbutton:last-child, .primary-toolbar .linked.vertical spinbutton:last-child {
2466 | border-top-width: 0;
2467 | border-top-left-radius: 0;
2468 | border-top-right-radius: 0;
2469 | border-bottom-left-radius: 3px;
2470 | border-bottom-right-radius: 3px; }
2471 | .linked.vertical spinbutton:only-child, .primary-toolbar .linked.vertical spinbutton:only-child {
2472 | border-width: 1px;
2473 | border-radius: 3px; }
2474 | .linked.vertical spinbutton button:first-child, .linked.vertical spinbutton button:last-child, .primary-toolbar .linked.vertical spinbutton button:first-child, .primary-toolbar .linked.vertical spinbutton button:last-child {
2475 | border-radius: 0; }
2476 |
2477 | toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton:backdrop > button.flat {
2478 | border-radius: 0;
2479 | border-left-width: 0; }
2480 |
2481 | toolbar.inline-toolbar toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat {
2482 | border-left-width: 1px;
2483 | border-top-left-radius: 3px;
2484 | border-bottom-left-radius: 3px; }
2485 |
2486 | toolbar.inline-toolbar toolbutton:last-child > button.flat, toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat {
2487 | border-left-width: 0;
2488 | border-top-left-radius: 0;
2489 | border-bottom-left-radius: 0;
2490 | border-top-right-radius: 3px;
2491 | border-bottom-right-radius: 3px; }
2492 |
2493 | toolbar.inline-toolbar toolbutton:only-child > button.flat, toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat {
2494 | border-width: 1px;
2495 | border-radius: 3px; }
2496 |
2497 | .primary-toolbar button, .primary-toolbar button:first-child, .primary-toolbar button:last-child, .primary-toolbar .raised button, .primary-toolbar .raised button:first-child, .primary-toolbar .raised button:last-child {
2498 | border-radius: 3px; }
2499 |
2500 | stackswitcher button.text-button {
2501 | min-width: 80px; }
2502 |
2503 | /* GTK NAMED COLORS - use responsibly! */
2504 | /* widget text/foreground color */
2505 | @define-color theme_fg_color #000000;
2506 | /* text color for entries, views and content in general */
2507 | @define-color theme_text_color #000000;
2508 | /* widget base background color */
2509 | @define-color theme_bg_color #E8E7E8;
2510 | /* text widgets and the like base background color */
2511 | @define-color theme_base_color #FFFFFF;
2512 | /* base background color of selections */
2513 | @define-color theme_selected_bg_color #29DFB2;
2514 | /* text/foreground color of selections */
2515 | @define-color theme_selected_fg_color #FFFFFF;
2516 | /* base background color of insensitive widgets */
2517 | @define-color insensitive_bg_color #dcdbdc;
2518 | /* text foreground color of insensitive widgets */
2519 | @define-color insensitive_fg_color #747474;
2520 | /* insensitive text widgets and the like base background color */
2521 | @define-color insensitive_base_color #FFFFFF;
2522 | /* widget text/foreground color on backdrop windows */
2523 | @define-color theme_unfocused_fg_color #000000;
2524 | /* text color for entries, views and content in general on backdrop windows */
2525 | @define-color theme_unfocused_text_color #000000;
2526 | /* widget base background color on backdrop windows */
2527 | @define-color theme_unfocused_bg_color #E8E7E8;
2528 | /* text widgets and the like base background color on backdrop windows */
2529 | @define-color theme_unfocused_base_color #FFFFFF;
2530 | /* base background color of selections on backdrop windows */
2531 | @define-color theme_unfocused_selected_bg_color #29DFB2;
2532 | /* text/foreground color of selections on backdrop windows */
2533 | @define-color theme_unfocused_selected_fg_color #FFFFFF;
2534 | /* insensitive color on backdrop windows*/
2535 | @define-color unfocused_insensitive_color #aeadae;
2536 | /* widgets main borders color */
2537 | @define-color borders #d1cfd1;
2538 | /* widgets main borders color on backdrop windows */
2539 | @define-color unfocused_borders #d1cfd1;
2540 | /* these are pretty self explicative */
2541 | @define-color warning_color #FF9900;
2542 | @define-color error_color #CC0000;
2543 | @define-color success_color #39E4A3;
2544 | /* these colors are exported for the window manager and shouldn't be used in applications,
2545 | read if you used those and something break with a version upgrade you're on your own... */
2546 | @define-color wm_title shade(#000000, 1.8);
2547 | @define-color wm_unfocused_title #000000;
2548 | @define-color wm_highlight #000000;
2549 | @define-color wm_borders_edge #d1cfd1;
2550 | @define-color wm_bg_a shade(#E8E7E8, 1.2);
2551 | @define-color wm_bg_b #E8E7E8;
2552 | @define-color wm_shadow alpha(#000000, 0.35);
2553 | @define-color wm_border alpha(#000000, 0.18);
2554 | @define-color wm_button_hover_color_a shade(#E8E7E8, 1.3);
2555 | @define-color wm_button_hover_color_b #E8E7E8;
2556 | @define-color wm_button_active_color_a shade(#E8E7E8, 0.85);
2557 | @define-color wm_button_active_color_b shade(#E8E7E8, 0.89);
2558 | @define-color wm_button_active_color_c shade(#E8E7E8, 0.9);
2559 | @define-color content_view_bg #FFFFFF;
2560 |
--------------------------------------------------------------------------------
/index.theme:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Type=X-GNOME-Metatheme
3 | Name=Fuchsia
4 | Comment=Fuchsia Armadillo UI for Linux OSes
5 | Encoding=UTF-8
6 |
7 | [X-GNOME-Metatheme]
8 | GtkTheme=Fuchsia
9 | MetacityTheme=Android
10 | IconTheme=Suru
11 | CursorTheme=DMZ-White
12 | ButtonLayout=:minimize,maximize,close
13 |
--------------------------------------------------------------------------------