├── assets └── icon.png ├── WinClassic.user.css ├── WinClassic.theme.css ├── README.md ├── LICENSE └── src └── source.css /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlippingGittys-Discord-Themes/WinClassic/HEAD/assets/icon.png -------------------------------------------------------------------------------- /WinClassic.user.css: -------------------------------------------------------------------------------- 1 | @-moz-document domain("discord.com") { 2 | /* ==UserStyle== 3 | @name WinClassic 4 | @description It sucks less. 5 | @author Vozer 6 | @namespace https://github.com/SlippingGitty/WinClassic 7 | @version 1.0.0 8 | ==/UserStyle== */ 9 | 10 | /* 11 | //////////////// 12 | ///IMPORT CSS 13 | //////////////// 14 | */ 15 | @import url("https://slippinggittys-discord-Themes.github.io/WinClassic/src/source.css"); 16 | } 17 | -------------------------------------------------------------------------------- /WinClassic.theme.css: -------------------------------------------------------------------------------- 1 | /** 2 | * @name WinClassic 3 | * @author SlippingGitty 4 | * @version 03.2023 5 | * @description It sucks less. 6 | * @source https://github.com/SlippingGittys-Discord-Themes/WinClassic/ 7 | * @website https://slippinggitty.github.io/ 8 | */ 9 | 10 | /* 11 | / /| `7MMF' A `7MF'db .g8"""bgd `7MM db 12 | /__________/ | `MA ,MA ,V .dP' `M MM 13 | |.---------.| | VM: ,VVM: ,V `7MM `7MMpMMMb. dM' ` MM ,6"Yb. ,pP"Ybd ,pP"Ybd `7MM ,p6"bo 14 | || || | MM. M' MM. M' MM MM MM MM MM 8) MM 8I `" 8I `" MM 6M' OO 15 | || || | `MM A' `MM A' MM MM MM MM. MM ,pm9MM `YMMMa. `YMMMa. MM 8M 16 | || || | :MM; :MM; MM MM MM `Mb. ,' MM 8M MM L. I8 L. I8 MM YM. , 17 | || || | VF VF .JMML..JMML JMML. `"bmmmd' .JMML.`Moo9^Yo.M9mmmP' M9mmmP' .JMML.YMbmd' 18 | |'---------'|/ 19 | [=== -- o ]/--. 20 | _'---------'__ \ 21 | [::::::::::: :::] ) 22 | `""'"""""'""""` /T\ 23 | \_/ 24 | */ 25 | 26 | /* 27 | //////////////// 28 | ///IMPORT CSS 29 | /////////////// 30 | */ 31 | @import url("https://slippinggittys-discord-Themes.github.io/WinClassic/src/source.css"); 32 | 33 | 34 | /* 35 | ///////////////////////////////////////// 36 | //ADD YOUR OWN ADDITIONS BELLOW THIS LINE 37 | ///////////////////////////////////////// 38 | */ 39 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

WinClassic

2 |

Windows Classic theme for Discord - It sucks less.

3 | 4 | # ![screenshot](https://files.catbox.moe/qcjfyz.png) 5 | 6 | ## How to use 📖 7 | ### Discord App 8 | * BetterDiscord, Vencord, and Openasar users can grab the [WinClassic.theme.css](https://raw.githubusercontent.com/SlippingGitty/WinClassic/master/WinClassic.theme.css) and either 9 | * Place the file in the BetterDiscord themes folder 10 | * Follow the instructions on Vencord's themes tab 11 | * Copy the text in the file, and paste it in Openasar's quick CSS text field 12 | 13 | ### Browser 14 | * [![](https://img.shields.io/badge/install%20with-stylus-006666?style=flat-square)](https://github.com/SlippingGitty/WinClassic/raw/master/WinClassic.user.css) 15 | 16 | ## Things to note 🖌️ 17 | * This is a fork (based on dmack6464 and forkiesassds work) 18 | * This theme uses the fonts Tahoma and Whitney 19 | * Things break, and not everything is covered. Feedback and contributions are heavily encouraged. You can help by reporting issues, and making pull requests (https://github.com/SlippingGitty/slippinggitty.github.io/blob/main/WinClassic.css) 20 | 21 | ## Devs, Contributors, and other Creditors: 22 | 23 | | | | | | 24 | |:-:|:-:|:-:|:-:| 25 | | SlippingGitty | Loremly | Tropical | Dmack6464 | 26 | 27 | ___ 28 | support server 💬: https://discord.gg/xWYMgbD28p 29 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /src/source.css: -------------------------------------------------------------------------------- 1 | 2 | /* License https://github.com/dmack6464/WinClassic/blob/master/LICENSE */ 3 | 4 | /* 5 | /////////////////////// 6 | ///98.css SCROLLBAR 7 | ////////////////////// 8 | */ 9 | 10 | body *::-webkit-scrollbar { 11 | width: 16px; 12 | height: 16px; 13 | background: none; 14 | } 15 | 16 | body *::-webkit-scrollbar-thumb { 17 | width: 16px; 18 | height: 16px; 19 | background: #C0C0C0; 20 | box-shadow: inset 1px 1px #dfdfdf, inset -1px -1px gray; 21 | border: 1px solid; 22 | border-color: #C0C0C0 #000 #000 silver; 23 | } 24 | 25 | body *::-webkit-scrollbar-track { 26 | image-rendering: optimizeSpeed; 27 | image-rendering: pixelated; 28 | image-rendering: optimize-contrast; 29 | background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuNSAyIDIiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyI+CjxtZXRhZGF0YT5NYWRlIHdpdGggUGl4ZWxzIHRvIFN2ZyBodHRwczovL2NvZGVwZW4uaW8vc2hzaGF3L3Blbi9YYnh2Tmo8L21ldGFkYXRhPgo8cGF0aCBzdHJva2U9IiNjMGMwYzAiIGQ9Ik0wIDBoMU0xIDFoMSIgLz4KPC9zdmc+"); 30 | background-position: 0 0; 31 | background-repeat: repeat; 32 | background-size: 2px; 33 | } 34 | 35 | body *::-webkit-scrollbar-button { 36 | background-repeat: no-repeat; 37 | background-size: 16px; 38 | } 39 | 40 | body *::-webkit-scrollbar-button:single-button:vertical:decrement { 41 | background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuNSAxNiAxNiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPG1ldGFkYXRhPk1hZGUgd2l0aCBQaXhlbHMgdG8gU3ZnIGh0dHBzOi8vY29kZXBlbi5pby9zaHNoYXcvcGVuL1hieHZOajwvbWV0YWRhdGE+CjxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTcgNWgxTTYgNmgzTTUgN2g1TTQgOGg3IiAvPgo8L3N2Zz4="); 42 | } 43 | 44 | body *::-webkit-scrollbar-button:single-button:vertical:increment { 45 | background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuNSAxNiAxNiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPG1ldGFkYXRhPk1hZGUgd2l0aCBQaXhlbHMgdG8gU3ZnIGh0dHBzOi8vY29kZXBlbi5pby9zaHNoYXcvcGVuL1hieHZOajwvbWV0YWRhdGE+CjxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTQgNWg3TTUgNmg1TTYgN2gzTTcgOGgxIiAvPgo8L3N2Zz4="); 46 | } 47 | 48 | body *::-webkit-scrollbar-button:single-button:horizontal:decrement { 49 | background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuNSAxNiAxNiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPG1ldGFkYXRhPk1hZGUgd2l0aCBQaXhlbHMgdG8gU3ZnIGh0dHBzOi8vY29kZXBlbi5pby9zaHNoYXcvcGVuL1hieHZOajwvbWV0YWRhdGE+CjxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTggM2gxTTcgNGgyTTYgNWgzTTUgNmg0TTYgN2gzTTcgOGgyTTggOWgxIiAvPgo8L3N2Zz4="); 50 | } 51 | 52 | body *::-webkit-scrollbar-button:single-button:horizontal:increment { 53 | background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTAuNSAxNiAxNiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPG1ldGFkYXRhPk1hZGUgd2l0aCBQaXhlbHMgdG8gU3ZnIGh0dHBzOi8vY29kZXBlbi5pby9zaHNoYXcvcGVuL1hieHZOajwvbWV0YWRhdGE+CjxwYXRoIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTYgM2gxTTYgNGgyTTYgNWgzTTYgNmg0TTYgN2gzTTYgOGgyTTYgOWgxIiAvPgo8L3N2Zz4="); 54 | } 55 | 56 | body *::-webkit-scrollbar-corner { 57 | background: #c0c0c0; 58 | } 59 | 60 | .scroller__36d07::-webkit-scrollbar-track { 61 | margin-bottom: 0px; 62 | } 63 | 64 | /* dakedres was here ;3 */ 65 | 66 | 67 | 68 | /* 69 | //////////////////////////////// 70 | ///CLASSIC TITLE BAR (Tropical) 71 | //////////////////////////////// 72 | */ 73 | 74 | /*Variables*/ 75 | 76 | .platform-win { 77 | --classic-titlebar-height: 20px; 78 | --classic-titlebar-active: linear-gradient(90deg, #0a246a, #a6caf0); 79 | --classic-titlebar-inactive: linear-gradient(90deg, #808080, #c0c0c0); 80 | --classic-titlebar-wordmark-content: 'Discord'; 81 | --classic-app-padding: 3px; 82 | } 83 | 84 | 85 | /*Source*/ 86 | 87 | .typeWindows__421ed { 88 | position: relative; 89 | display: flex; 90 | align-items: center; 91 | margin-top: 0; 92 | top: 0; 93 | height: var(--classic-titlebar-height); 94 | padding: 3px 2px 3px 3px; 95 | box-sizing: border-box; 96 | z-index: 9999; 97 | } 98 | 99 | .winButton__421ed { 100 | top: unset; 101 | width: 16px; 102 | height: 14px; 103 | cursor: default; 104 | background-color: #C0C0C0 !important; 105 | box-shadow: inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px grey, inset 2px 2px #dfdfdf; 106 | background-repeat: no-repeat; 107 | } 108 | 109 | .winButton__421ed:active { 110 | box-shadow: inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px grey; 111 | } 112 | 113 | .winButtonClose__421ed { 114 | margin-left: 2px; 115 | background-position: top 3px left 4px; 116 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h2v1h1v1h2V1h1V0h2v1H7v1H6v1H5v1h1v1h1v1h1v1H6V6H5V5H3v1H2v1H0V6h1V5h1V4h1V3H2V2H1V1H0V0z' fill='%23000'/%3E%3C/svg%3E"); 117 | } 118 | 119 | .winButton__421ed:nth-last-child(2) { 120 | background-position: top 2px left 3px; 121 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 0H0v9h9V0zM8 2H1v6h7V2z' fill='%23000'/%3E%3C/svg%3E"); 122 | } 123 | 124 | .winButton__421ed:last-child { 125 | background-position: bottom 3px left 4px; 126 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h6v2H0z'/%3E%3C/svg%3E"); 127 | } 128 | 129 | .winButton__421ed svg { 130 | display: none; 131 | } 132 | 133 | .wordmarkWindows__421ed { 134 | top: 0; 135 | left: 0; 136 | padding: 0 3px; 137 | box-sizing: border-box; 138 | width: 100%; 139 | height: var(--classic-titlebar-height); 140 | display: flex; 141 | align-items: center; 142 | background-image: var(--classic-titlebar-inactive); 143 | } 144 | 145 | .app-focused .wordmarkWindows__421ed { 146 | background-image: var(--classic-titlebar-active); 147 | } 148 | 149 | .app-focused .wordmarkWindows__421ed::before { 150 | opacity: 1; 151 | } 152 | 153 | .wordmarkWindows__421ed::before { 154 | content: var(--classic-titlebar-wordmark-content); 155 | height: var(--classic-titlebar-height); 156 | z-index: 1; 157 | position: relative; 158 | font-family: 'Tahoma'; 159 | font-size: 12px; 160 | color: #fff; 161 | font-weight: 700; 162 | opacity: .8; 163 | padding: 0 3px; 164 | line-height: var(--classic-titlebar-height); 165 | font-smooth: always; 166 | } 167 | 168 | .wordmarkWindows__421ed svg { 169 | display: none; 170 | } 171 | 172 | .platform-win #app-mount, 173 | .platform-win .backdrop__1a911, 174 | .platform-win .backdropWithLayer-3_uhz4 { 175 | padding: var(--classic-app-padding); 176 | box-sizing: border-box; 177 | background-color: #C0C0C0; 178 | box-shadow: inset -1px -1px #0a0a0a, inset 1px 1px #dfdfdf, inset -2px -2px grey, inset 2px 2px #fff; 179 | } 180 | 181 | .platform-win .bg__960e4, 182 | .platform-win .layer__960e4 , 183 | .platform-win .standardSidebarView__23e6b { 184 | top: 0; 185 | padding-top: 0; 186 | } 187 | 188 | 189 | /* 190 | //////////////////// 191 | ///WINCLASSIC THEME 192 | //////////////////// 193 | */ 194 | 195 | @import url('https://fonts.googleapis.com/css?family=Tahoma&display=swap'); 196 | 197 | 198 | * { 199 | border-radius: 0px !important; 200 | text-transform: none !important; 201 | } 202 | 203 | .theme-light { 204 | --header-primary: #000; 205 | --header-secondary: #000; 206 | --text-normal: #000; 207 | --text-muted: #747f8d; 208 | --text-link: #0067e0; 209 | --channels-default: #000; 210 | --interactive-normal: #000; 211 | --interactive-hover: #fff; 212 | --interactive-active: #060607; 213 | --interactive-muted: #a88985; 214 | --background-primary: #fff; 215 | --background-secondary: #C0C0C0; 216 | --background-tertiary: #fff; 217 | --background-accent: #0a246a; 218 | --background-floating: #C0C0C0; 219 | --background-modifier-hover: #0a246a; 220 | --background-modifier-active: #0a246a; 221 | --background-modifier-selected: #0a246a; 222 | --background-modifier-accent: rgba(6, 6, 7, 0.08); 223 | --elevation-low: 0 1px 0 rgba(6, 6, 7, 0.1), 0 1.5px 0 rgba(6, 6, 7, 0.025), 0 2px 0 rgba(6, 6, 7, 0.025); 224 | --elevation-high: 0 8px 16px rgba(0, 0, 0, 0.16); 225 | --logo-primary: #7289da; 226 | --guild-header-text-shadow: 0 1px 1px hsla(0, 0%, 100%, 0.4); 227 | --channeltextarea-background: #ebedef; 228 | --activity-card-background: #fff; 229 | --deprecated-panel-background: #ebedef; 230 | --deprecated-card-bg: #f8f9f9; 231 | --deprecated-card-editable-bg: #C0C0C0; 232 | --deprecated-store-bg: #f8f9f9; 233 | --deprecated-quickswitcher-input-background: #fff; 234 | --deprecated-quickswitcher-input-placeholder: rgba(79, 84, 92, 0.3); 235 | --deprecated-text-input-bg: rgba(79, 84, 92, 0.02); 236 | --deprecated-text-input-border: rgba(79, 84, 92, 0.3); 237 | --deprecated-text-input-border-hover: #b9bbbe; 238 | --deprecated-text-input-border-disabled: #dcddde; 239 | --deprecated-text-input-prefix: #b9bbbe; 240 | } 241 | 242 | /* temp(?) fix for the Save To plugin when you right-click images/users */ 243 | 244 | .contextMenu-HLZMGh { 245 | max-width: 400px; 246 | } 247 | 248 | .itemGroup-1tL0uz .item-1Yvehc:not(.da-item):hover { 249 | height: 200px; 250 | } 251 | 252 | .itemGroup-1tL0uz .item-1Yvehc:not(.da-item) { 253 | position: relative; 254 | font-weight: 500; 255 | -webkit-box-sizing: border-box; 256 | box-sizing: border-box; 257 | margin-top: 2px; 258 | margin-bottom: 2px; 259 | padding: 0 8px; 260 | font-size: 14px; 261 | color: var(--interactive-normal); 262 | line-height: 18px; 263 | height: 24px; 264 | display: -webkit-box; 265 | display: -ms-flexbox; 266 | display: flex; 267 | -webkit-box-align: center; 268 | -ms-flex-align: center; 269 | align-items: center; 270 | border-radius: 2px; 271 | } 272 | 273 | .itemGroup-1tL0uz .itemSubMenu-1vN_Yn .contextMenu-HLZMGh .itemGroup-1tL0uz .item-1Yvehc { 274 | height: 20px; 275 | } 276 | 277 | .itemGroup-1tL0uz .itemSubMenu-1vN_Yn .contextMenu-HLZMGh .itemGroup-1tL0uz .item-1Yvehc:hover { 278 | height: 100px; 279 | } 280 | 281 | .itemGroup-1tL0uz .itemSubMenu-1vN_Yn .contextMenu-HLZMGh .itemGroup-1tL0uz .item-1Yvehc .contextMenu-HLZMGh .item-1Yvehc { 282 | height: 19px; 283 | min-height: unset; 284 | } 285 | 286 | .itemGroup-1tL0uz .itemSubMenu-1vN_Yn .contextMenu-HLZMGh .itemGroup-1tL0uz .item-1Yvehc .contextMenu-HLZMGh { 287 | overflow-y: scroll !important; 288 | height: 100px; 289 | padding: 0 !important; 290 | } 291 | 292 | .theme-dark .contextMenu-HLZMGh:not(.da-contextMenu), 293 | .theme-light .contextMenu-HLZMGh:not(.da-contextMenu) { 294 | left: 0 !important; 295 | top: 0px !important; 296 | max-height: 200px; 297 | } 298 | 299 | 300 | 301 | /* fuck it scrollbars are broken i cant figure this shit out 302 | its up to you to fix them or wait for me to eventually fox them*/ 303 | 304 | /*Scrollbars*/ 305 | ::-webkit-scrollbar-corner { 306 | background-color: transparent; 307 | } 308 | 309 | ::-webkit-scrollbar { 310 | width: 6px !important; 311 | height: 8px !important; 312 | } 313 | 314 | ::-webkit-scrollbar-track:active { 315 | background-color: #2a2a2a !important; 316 | } 317 | 318 | ::-webkit-scrollbar-button { 319 | display: initial !important; 320 | background-color: #c5c4c0; 321 | } 322 | 323 | ::-webkit-scrollbar-track { 324 | background-color: transparent; 325 | border: 6px; 326 | border-radius: 0px !important; 327 | } 328 | 329 | ::-webkit-scrollbar-track:hover { 330 | background-color: #111111; 331 | border: 6px; 332 | } 333 | 334 | ::-webkit-scrollbar-track:active { 335 | background-color: #111111; 336 | border: 6px !important; 337 | } 338 | 339 | /* Changes all scroll bars */ 340 | ::-webkit-scrollbar { 341 | width: 16px !important; 342 | height: 8px !important; 343 | } 344 | 345 | /* Border and colour of the scrollbar thumb */ 346 | ::-webkit-scrollbar-thumb { 347 | background-color: #c5c4c0 !important; 348 | border: none !important; 349 | border-radius: 0px !important; 350 | } 351 | 352 | /* Changes the background colour of the scroll bars and servers. */ 353 | ::-webkit-scrollbar-track-piece, .guilds-wrapper { 354 | background-color: #aca9a9d9 !important; 355 | border: none !important; 356 | border-radius: 0px !important; 357 | } 358 | 359 | 360 | .scrollerFade-1Ijw5y .scroller-2FKFPG::-webkit-scrollbar-thumb, .scrollerFade-1Ijw5y .scroller-2FKFPG::-webkit-scrollbar-track { 361 | visibility: visible !important; 362 | } 363 | 364 | 365 | .theme-light .scrollerThemed-2oenus.themedWithTrack-q8E3vB .scroller-2FKFPG::-webkit-scrollbar-thumb { 366 | background-color: #d7d2cf !important; 367 | border-bottom: 1px solid #848484; 368 | border-right: 1px solid #848484; 369 | border-top: 1px solid #fff; 370 | border-left: 1px solid #fff; 371 | width: 16px; 372 | } 373 | 374 | .theme-light .scrollerWrap-2lJEkd .scroller-2FKFPG::-webkit-scrollbar-track { 375 | border: 6px !important; 376 | border-radius: 0px !important; 377 | } 378 | 379 | .theme-light .scrollerWrap-2lJEkd .scroller-2FKFPG::-webkit-scrollbar-track:hover { 380 | background-color: #111111 !important; 381 | } 382 | 383 | .theme-light .scrollerWrap-2lJEkd .scroller-2FKFPG::-webkit-scrollbar-track:active { 384 | background-color: #2a2a2a !important; 385 | } 386 | 387 | ::-webkit-input-placeholder, body, button, select, div { 388 | font-family: Tahoma, Whitney !important; 389 | } 390 | 391 | .form_f75fb0 { 392 | background: #C0C0C0; 393 | color: #000; 394 | } 395 | 396 | .modeMuted-3osy7j .name-3_Dsmg:not(:hover) { 397 | text-shadow: 0px 1px #fff; 398 | } 399 | 400 | .contextMenu-HLZMGh { 401 | padding: 0; 402 | } 403 | 404 | .itemBase-tz5SeC { 405 | min-height: 21px; 406 | } 407 | 408 | .side_b3f026 .item_b3f026 { 409 | height: 21px; 410 | padding: 0; 411 | margin: 0; 412 | } 413 | 414 | .labelContainer_c1e9c4 { 415 | height: 21px; 416 | padding: 1; 417 | margin: 0; 418 | } 419 | 420 | .form_f75fb0, 421 | .item-1Yvehc { 422 | margin: 0; 423 | } 424 | 425 | .barButtonBase-3UKlW2 { 426 | color: #000; 427 | } 428 | 429 | .theme-light #bd-settings-sidebar .ui-tab-bar-header, 430 | .theme-light #bd-settings-sidebar .ui-tab-bar-item { 431 | color: #000; 432 | } 433 | 434 | .side-2ur1Qk .separator-2wx7h6 { 435 | padding: 0; 436 | margin: 0; 437 | } 438 | 439 | .wrapper-CU3qI5:hover { 440 | background: #0a246a; 441 | } 442 | 443 | .wrapper-28eC3z svg foreignObject, 444 | .wrapper-1VLyxH mask, 445 | .wrapper-1VLyxH foreignObject { 446 | mask: none; 447 | } 448 | 449 | .header__352e1 { 450 | overflow: hidden; 451 | height: 17px; 452 | padding: 0px 4px !important; 453 | margin: 0; 454 | } 455 | 456 | .flexChild__7c0ba h4 { 457 | margin-top: -2px; 458 | font-size: 12px; 459 | color: #fff; 460 | } 461 | 462 | .theme-light .bda-slist li, 463 | .theme-light .bda-slist .bda-description, 464 | .theme-light .bda-slist .bda-header { 465 | background-color: var(--background-secondary); 466 | color: #000; 467 | margin: 0; 468 | border-bottom: 1px solid #848484; 469 | border-top: 1px solid #fff; 470 | } 471 | 472 | .bd-controls>.bd-addon-button svg { 473 | fill: black; 474 | } 475 | 476 | .bd-button, .bd-addon-button { 477 | color: #000; 478 | background: #C0C0C0; 479 | background-color: #C0C0C0; 480 | border-bottom: 1px solid #848484; 481 | border-right: 1px solid #848484; 482 | border-top: 1px solid #fff; 483 | border-left: 1px solid #fff; 484 | } 485 | 486 | .bd-addon-list .bd-addon-header { 487 | color: #000; 488 | background: #C0C0C0; 489 | background-color: #C0C0C0; 490 | border-right: 1px solid #848484; 491 | border-top: 1px solid #fff; 492 | border-left: 1px solid #fff; 493 | } 494 | 495 | .bd-description-wrap { 496 | color: #000; 497 | background: #C0C0C0; 498 | background-color: #C0C0C0; 499 | border-right: 1px solid #848484; 500 | border-left: 1px solid #fff; 501 | } 502 | 503 | .bd-addon-list .bd-footer { 504 | color: #000; 505 | background: #C0C0C0; 506 | background-color: #C0C0C0; 507 | border-right: 1px solid #848484; 508 | border-left: 1px solid #fff; 509 | } 510 | 511 | button.bd-button.bd-addon-button.bd-button-danger { 512 | background: #C0C0C0 !important; 513 | background-color: #C0C0C0 !important; 514 | } 515 | 516 | .theme-light input { 517 | background: #fff; 518 | background-color: #fff; 519 | } 520 | 521 | .channelTextArea_f75fb0 { 522 | padding-top: 12px; 523 | margin-bottom: 13px; 524 | } 525 | 526 | .textArea-2Spzkt { 527 | min-height: 14px; 528 | padding: 0; 529 | } 530 | 531 | .buttons-205you, 532 | .theme-light .attachButton-1UjEWA { 533 | height: auto; 534 | min-height: 25px; 535 | } 536 | 537 | .button-2vd_v_, 538 | .theme-light .attachButton-1UjEWA { 539 | padding: 0; 540 | } 541 | 542 | .theme-light .attachButton-1UjEWA:hover { 543 | background: #0a246a; 544 | } 545 | 546 | .modeSelected-1zApJ_ .name-3_Dsmg, 547 | .wrapper-1ucjTd:hover .name-3_Dsmg, 548 | .side-2ur1Qk .themed-2-lozF.item-3XjbnG:hover, 549 | .topPill-3DJJNV .themed-2-lozF.item-3XjbnG:hover, 550 | .side-2ur1Qk .themed-2-lozF.selected-g-kMVV.item-3XjbnG, 551 | .topPill-3DJJNV .themed-2-lozF.selected-g-kMVV.item-3XjbnG, 552 | .header-2o-2hj:hover .name-3YKhmS, 553 | .clickable__91a9d:hover .activity-E-0FeD, 554 | .selected-37j_iU .actionIcon-2Hi9ZG, 555 | .containerDefault-1ZnADq:hover .actionIcon-2Hi9ZG { 556 | color: #fff; 557 | text-shadow: none; 558 | } 559 | 560 | .activityPanel_c48ade, 561 | .container__37e49 { 562 | background: #C0C0C0; 563 | border-top: 1px solid #fff; 564 | } 565 | 566 | .containerDefault-1ZnADq, 567 | .containerDragAfter-1F4fgZ, 568 | .containerDragBefore-31UGCO, 569 | .containerUserOver-1U5YnL, 570 | .member-3W1lQa { 571 | border-bottom: 1px solid #848484; 572 | border-right: 1px solid #848484; 573 | border-top: 1px solid #fff; 574 | border-left: 1px solid #fff; 575 | } 576 | 577 | .inner-zqa7da, 578 | .search__49676, 579 | .theme-light input, .searchBar__35e86 .searchBarComponent__35e86 { 580 | border-bottom: 1px solid #fff; 581 | border-right: 1px solid #fff; 582 | border-top: 1px solid #404040; 583 | border-left: 1px solid #404040; 584 | } 585 | 586 | #app-mount>div.appAsidePanelWrapper_a3002d>div.notAppAsidePanel_a3002d>div.app_a3002d>div>div.layers__960e4.layers__160d8>div>div>div>div>div.chat_f75fb0>div.content_f75fb0>main>form>div>div>div>div.buttons__74017>button, 587 | .iconWrapper__9293f, 588 | .attachButton__0923f, 589 | .cardPrimary-3qRT__, 590 | .cardPrimaryEditable-2mz_3i, 591 | .typing_b88801 { 592 | color: #000; 593 | background: #C0C0C0; 594 | background-color: #C0C0C0; 595 | border-bottom: 1px solid #848484; 596 | border-right: 1px solid #848484; 597 | border-top: 1px solid #fff; 598 | border-left: 1px solid #fff; 599 | } 600 | 601 | .container__9293f.themed__9293f, 602 | .header-2o-2hj { 603 | background: #C0C0C0; 604 | border-bottom: 1px solid #848484; 605 | border-right: 1px solid #848484; 606 | border-left: 1px solid #fff; 607 | -webkit-box-shadow: unset; 608 | box-shadow: unset; 609 | } 610 | 611 | .contextMenu-HLZMGh { 612 | border-bottom: 1px solid #3f3c5d; 613 | border-right: 1px solid #3f3c5d; 614 | border-top: 1px solid #dccec6; 615 | border-left: 1px solid #dccec6; 616 | } 617 | 618 | .itemGroup-1tL0uz:not(:first-child):not(:empty) { 619 | border-bottom: 1px solid #848484; 620 | border-top: 1px solid #fff; 621 | } 622 | 623 | .side-2ur1Qk .separator-2wx7h6 { 624 | border-bottom: 1px solid #fff; 625 | border-top: 1px solid #848484; 626 | } 627 | 628 | .children__9293f:after { 629 | border-right: #c4c0b8 1px solid; 630 | background: none; 631 | } 632 | 633 | 634 | /* 635 | /////////////////////// 636 | ///ADDITIONS 637 | ////////////////////// 638 | */ 639 | 640 | .avatar-3uk_u9 .wrapper-3t9DeA { 641 | border-radius: 0; 642 | } 643 | 644 | .avatar-3uk_u9 .wrapper-3t9DeA svg foreignobject { 645 | mask: none; 646 | } 647 | 648 | /* Text Box */ 649 | .textAreaSlate__74017 { 650 | border-top: 1px solid #dccec6; 651 | border-left: 1px solid #dccec6; 652 | } 653 | 654 | 655 | .channelTextArea_f75fb0 { 656 | color: #000; 657 | background: #C0C0C0; 658 | background-color: #C0C0C0; 659 | border-bottom: 1px solid #000000; 660 | border-right: 1px solid #78787844; 661 | border-top: 1px solid #000; 662 | } 663 | 664 | .childWrapper_a6ce15, .wrapper__8436d { 665 | border-radius: 1px; 666 | } 667 | 668 | .theme-light .form_f75fb0:before { 669 | border-right: 1px solid #3f3c5d; 670 | border-top: 1px solid #000; 671 | border-left: 1px solid #dccec6; 672 | background-color: #C0C0C0; 673 | background: #C0C0C0; 674 | } 675 | 676 | 677 | 678 | 679 | 680 | 681 | .scrollableContainer__74017 { 682 | overflow-x: hidden; 683 | overflow-y: hidden; 684 | } 685 | 686 | .emojiButtonHovered__04eed, .emojiButtonNormal__04eed { 687 | padding-left: 10px; 688 | padding-right: 10px; 689 | margin-left: 0px; 690 | } 691 | 692 | /* Channel Info */ 693 | .theme-light .children__9293f:after { 694 | background: transparent; 695 | } 696 | 697 | /* Activity Panel */ 698 | .activityPanel_c48ade, .container__37e49 { 699 | background: #C0C0C0 !important; 700 | border-top: 1px solid #000; 701 | border-bottom: none; 702 | } 703 | 704 | .container__7d20c { 705 | color: #000 !important; 706 | background: #C0C0C0 !important; 707 | background-color: #C0C0C0 !important; 708 | border-right: 1x solid #848484 !important; 709 | border-top: 1px solid #fff !important; 710 | border-left: 1px solid #fff !important; 711 | } 712 | 713 | .card__2eab1 { 714 | color: #000 !important; 715 | background: #C0C0C0 !important; 716 | background-color: #C0C0C0 !important; 717 | border-bottom: 1px solid #848484 !important; 718 | border-right: 1px solid #848484 !important; 719 | border-top: 1px solid #fff !important; 720 | border-left: 1px solid #fff !important; 721 | } 722 | 723 | /* Channels */ 724 | .wrapper__2ea32 { 725 | background-color: var(--background-secondary); 726 | color: #000; 727 | margin: 0; 728 | border-bottom: 1px solid #848484; 729 | border-top: 1px solid #fff; 730 | } 731 | 732 | .modeUnreadImportant__2ea32 .name__2ea32:hover { 733 | color: #FFFFFF; 734 | } 735 | 736 | .modeSelected__2ea32 .name__2ea32 { 737 | background-color: var(--background-modifier-selected); 738 | color: #FFFFFF 739 | } 740 | 741 | .actionIcon_c69b6d { 742 | color: #FFFFFF 743 | } 744 | 745 | .modeUnreadImportant__2ea32 .name__2ea32 { 746 | font-weight: 700; 747 | font-style: italic; 748 | } 749 | 750 | .modeSelected__2ea32 .wrapper__2ea32, .modeSelected__2ea32:hover .wrapper__2ea32 { 751 | background-color: var(--background-modifier-selected); 752 | border-bottom: 1px solid #000; 753 | border-right: 1px solid #000; 754 | border-top: 1px solid #848484; 755 | border-left: 1px solid #848484; 756 | ; 757 | } 758 | 759 | .interactiveSelected__972a0 { 760 | color: #FFFFFF 761 | } 762 | 763 | /* Members */ 764 | 765 | .member__5d473{ 766 | background-color: var(--background-secondary); 767 | margin: 0; 768 | border-bottom: 1px solid #848484; 769 | border-top: 1px solid #fff; 770 | } 771 | 772 | .selected__91a9d .layout__91a9d { 773 | color: #FFFFFF 774 | } 775 | 776 | .activityText__5d473:hover, .icon_c9d15c:hover { 777 | color: #FFFFFF; 778 | } 779 | 780 | .member__5d473:hover .activityText__5d473{ 781 | color: #FFFFFF; 782 | } 783 | 784 | 785 | /* Server name */ 786 | .container_f37cb1 { 787 | color: #000; 788 | margin: 0; 789 | border-bottom: 1px solid #848484; 790 | } 791 | 792 | /* Guilds bar */ 793 | .scroller_ef3116 { 794 | background-color: var(--background-modifier-selected); 795 | border-bottom: 1px solid #848484; 796 | border-right: 1px solid #848484; 797 | border-top: 1px solid #fff; 798 | border-left: 1px solid #fff 799 | } 800 | 801 | 802 | .circleIconButton-1QV--U, .childWrapper_a6ce15 { 803 | color: #000; 804 | background: #C0C0C0; 805 | background-color: #C0C0C0; 806 | border-bottom: 1px solid #848484; 807 | border-right: 1px solid #848484; 808 | border-top: 1px solid #fff; 809 | border-left: 1px solid #fff; 810 | } 811 | 812 | .wrapper__8436d.selected_ae80f7 .childWrapper_a6ce15, .wrapper__8436d:hover .childWrapper_a6ce15 { 813 | background-color: #848484; 814 | color: #000; 815 | margin: 0; 816 | border-bottom: 1px solid #848484; 817 | border-top: 1px solid #fff; 818 | } 819 | 820 | .closedFolderIconWrapper__48112, .expandedFolderIconWrapper__48112 { 821 | color: #000; 822 | background: #C0C0C0; 823 | background-color: #C0C0C0; 824 | border-bottom: 1px solid #848484; 825 | border-right: 1px solid #848484; 826 | border-top: 1px solid #fff; 827 | border-left: 1px solid #fff; 828 | } 829 | 830 | .circleIconButton__5bc7e { 831 | color: #000; 832 | background: #C0C0C0; 833 | background-color: #C0C0C0; 834 | border-bottom: 1px solid #848484; 835 | border-right: 1px solid #848484; 836 | border-top: 1px solid #fff; 837 | border-left: 1px solid #fff; 838 | } 839 | 840 | 841 | .item__58105 { 842 | color: #000; 843 | background: #C0C0C0; 844 | background-color: #C0C0C0; 845 | border-bottom: 1px solid #848484; 846 | border-right: 1px solid #848484; 847 | border-top: 1px solid #fff; 848 | border-left: 1px solid #fff; 849 | } 850 | 851 | 852 | /* People List */ 853 | .peopleList__5ec2f { 854 | background-color: var(--background-secondary); 855 | color: #000; 856 | margin: 0; 857 | border-bottom: 1px solid #fff; 858 | border-top: 1px solid #848484; 859 | } 860 | 861 | .itemCard__7e549:first-of-type { 862 | color: #000; 863 | background: #C0C0C0; 864 | background-color: #C0C0C0; 865 | border-bottom: 1px solid #848484; 866 | border-right: 1px solid #848484; 867 | border-top: 1px solid #fff; 868 | border-left: 1px solid #fff; 869 | } 870 | 871 | .itemCard__7e549 { 872 | color: #000; 873 | background: #C0C0C0; 874 | background-color: #C0C0C0; 875 | border-bottom: 1px solid #848484; 876 | border-right: 1px solid #848484; 877 | border-top: 1px solid #fff; 878 | border-left: 1px solid #fff; 879 | } 880 | 881 | .section__00943 { 882 | background-color: var(--background-secondary); 883 | color: #000; 884 | margin: 0; 885 | border-bottom: 1px solid #fff; 886 | border-top: 1px solid #848484; 887 | } 888 | 889 | .actions_fc004c, .peopleColumn__133bf, .actions_fc004c:hover, .peopleColumn__133bf:hover { 890 | color: #000; 891 | background: #C0C0C0; 892 | background-color: #C0C0C0; 893 | border-bottom: 1px solid #848484; 894 | border-right: 1px solid #848484; 895 | border-top: 1px solid #fff; 896 | border-left: 1px solid #fff; 897 | } 898 | 899 | .peopleListItem_cc6179:hover .username__0a06e, .peopleListItem_cc6179:hover .text__19b6d { 900 | color: #FFFFFF !important; 901 | } 902 | 903 | .messageContainer__95796, .messages__1ccd1, .messageGroupWrapper__45690 { 904 | border-bottom: 1px solid #fff; 905 | border-right: 1px solid #fff; 906 | border-top: 1px solid #404040; 907 | border-left: 1px solid #404040; 908 | } 909 | 910 | /* Footers */ 911 | .footer__45690 { 912 | color: #000; 913 | background: #C0C0C0; 914 | background-color: #C0C0C0; 915 | border-bottom: 1px solid #848484; 916 | border-right: 1px solid #848484; 917 | border-top: 1px solid #fff; 918 | border-left: 1px solid #fff; 919 | } 920 | 921 | 922 | /* Chat */ 923 | .scrollerInner__36d07 { 924 | color: #000; 925 | margin: 0; 926 | border-bottom: 1px solid #fff; 927 | border-top: 1px solid #848484; 928 | } 929 | 930 | .fileWrapper__0ccae, .markup__75297 code, .grid__623de { 931 | color: #000; 932 | background: #C0C0C0; 933 | background-color: #C0C0C0; 934 | border-bottom: 1px solid #848484; 935 | border-right: 1px solid #848484; 936 | border-top: 1px solid #fff; 937 | border-left: 1px solid #fff; 938 | } 939 | 940 | 941 | .selected__91a9d .layout__91a9d { 942 | color: #FFFFFF 943 | } 944 | 945 | .activityText__5d473:hover, .icon_c9d15c:hover { 946 | color: #FFFFFF; 947 | } 948 | 949 | /* Menus */ 950 | .menu_c1e9c4, .channel__972a0 { 951 | color: #000; 952 | background: #C0C0C0; 953 | background-color: #C0C0C0; 954 | border-bottom: 1px solid #848484; 955 | border-right: 1px solid #848484; 956 | border-top: 1px solid #fff; 957 | border-left: 1px solid #fff; 958 | } 959 | 960 | .labelContainer_c1e9c4 { 961 | color: #000; 962 | background: #C0C0C0; 963 | background-color: #C0C0C0; 964 | border-bottom: 1px solid #848484; 965 | border-right: 1px solid #848484; 966 | border-top: 1px solid #fff; 967 | border-left: 1px solid #fff; 968 | } 969 | 970 | /* Buttons */ 971 | .button_f563df, .button_f7ecac, .lookFilled__201d5.colorBrand__201d5, .lookFilled__201d5.colorPrimary__201d5, .tabBar__133bf .item__133bf { 972 | color: #000; 973 | background: #C0C0C0; 974 | background-color: #C0C0C0; 975 | border-bottom: 1px solid #848484; 976 | border-right: 1px solid #848484; 977 | border-top: 1px solid #fff; 978 | border-left: 1px solid #fff; 979 | } 980 | 981 | #app-mount>div.appAsidePanelWrapper_a3002d>div.notAppAsidePanel_a3002d>div.app_a3002d>div>div.layers__960e4.layers__160d8>div>div>div>div>div.sidebar_c48ade>section>div.container__37e49>div.flex__7c0ba.flex_abf706.horizontal__7c0ba.horizontal_abf706.flex_abf706.directionRow__65900.justifyStart_abf706.alignStretch_abf706.noWrap_abf706>button:nth-child(1), #app-mount>div.appAsidePanelWrapper_a3002d>div.notAppAsidePanel_a3002d>div.app_a3002d>div>div.layers__960e4.layers__160d8>div>div>div>div>div.sidebar_c48ade>section>div.container__37e49>div.flex__7c0ba.flex_abf706.horizontal__7c0ba.horizontal_abf706.flex_abf706.directionRow__65900.justifyStart_abf706.alignStretch_abf706.noWrap_abf706>button:nth-child(2), #app-mount>div.appAsidePanelWrapper_a3002d>div.notAppAsidePanel_a3002d>div.app_a3002d>div>div.layers__960e4.layers__160d8>div>div>div>div>div.sidebar_c48ade>section>div.container__37e49>div.flex__7c0ba.flex_abf706.horizontal__7c0ba.horizontal_abf706.flex_abf706.directionRow__65900.justifyStart_abf706.alignStretch_abf706.noWrap_abf706>button:nth-child(3) { 982 | color: #000; 983 | background: #C0C0C0; 984 | background-color: #C0C0C0; 985 | border-bottom: 1px solid #848484; 986 | border-right: 1px solid #848484; 987 | border-top: 1px solid #fff; 988 | border-left: 1px solid #fff; 989 | } 990 | 991 | .size32_eadcb9 { 992 | color: #000; 993 | background: #C0C0C0; 994 | background-color: #C0C0C0; 995 | border-bottom: 1px solid #848484; 996 | border-right: 1px solid #848484; 997 | border-top: 1px solid #fff; 998 | border-left: 1px solid #fff; 999 | } 1000 | 1001 | .side-2ur1Qk .themed-2-lozF.selected-g-kMVV.item-3XjbnG, .topPill-3DJJNV .themed-2-lozF.selected-g-kMVV.item-3XjbnG { 1002 | background-color: var(--background-modifier-selected); 1003 | border-bottom: 1px solid #848484; 1004 | border-right: 1px solid #848484; 1005 | border-top: 1px solid #fff; 1006 | border-left: 1px solid #fff; 1007 | } 1008 | 1009 | .theme-light .checkbox-f1HnKB { 1010 | display: none; 1011 | } 1012 | 1013 | /* Headers */ 1014 | .header__45690, .header-1zd7se { 1015 | color: #000; 1016 | background: #C0C0C0; 1017 | background-color: #C0C0C0; 1018 | border-bottom: 1px solid #848484; 1019 | border-right: 1px solid #848484; 1020 | border-top: 1px solid #fff; 1021 | border-left: 1px solid #fff; 1022 | } 1023 | 1024 | /* Guilds Bar */ 1025 | .wrapper-1Rf91z { 1026 | border-bottom: 1px solid #848484; 1027 | border-right: 1px solid #848484; 1028 | border-top: 1px solid #fff; 1029 | border-left: 1px solid #fff; 1030 | } 1031 | 1032 | .sidebar_c48ade { 1033 | border-bottom: 1px solid #848484; 1034 | border-right: 1px solid #848484; 1035 | border-top: 1px solid #fff; 1036 | border-left: 1px solid #fff; 1037 | } 1038 | 1039 | /* Uploading Files */ 1040 | .theme-light .checkbox-f1HnKB { 1041 | display: none; 1042 | } 1043 | 1044 | .theme-light .uploadModal_dbca3c { 1045 | color: #000; 1046 | background: #C0C0C0; 1047 | background-color: #C0C0C0; 1048 | border-bottom: 1px solid #848484; 1049 | border-right: 1px solid #848484; 1050 | border-top: 1px solid #fff; 1051 | border-left: 1px solid #fff; 1052 | } 1053 | 1054 | .uploadModal_dbca3c .footer_dbca3c.hasSpoilers_dbca3c { 1055 | color: #000; 1056 | background: #C0C0C0; 1057 | background-color: #C0C0C0; 1058 | border-bottom: 1px solid #fff; 1059 | border-right: 1px solid #fff; 1060 | border-top: 1px solid #848484; 1061 | border-left: 1px solid #848484; 1062 | } 1063 | 1064 | 1065 | /* Settings */ 1066 | .side_b3f026 .item_b3f026 { 1067 | color: #000; 1068 | background: #C0C0C0; 1069 | background-color: #C0C0C0; 1070 | border-bottom: 1px solid #848484; 1071 | border-right: 1px solid #848484; 1072 | border-top: 1px solid #fff; 1073 | border-left: 1px solid #fff; 1074 | } 1075 | 1076 | .contentRegionScroller__23e6b { 1077 | background-color: #848484; 1078 | } 1079 | 1080 | .theme-light .closeButton_c2b141 { 1081 | color: #000; 1082 | background: #C0C0C0; 1083 | background-color: #C0C0C0; 1084 | border-bottom: 1px solid #848484; 1085 | border-right: 1px solid #848484; 1086 | border-top: 1px solid #fff; 1087 | border-left: 1px solid #fff; 1088 | } 1089 | 1090 | .background__1fed1 { 1091 | color: #000; 1092 | background: #C0C0C0; 1093 | background-color: #C0C0C0; 1094 | border-bottom: 1px solid #848484; 1095 | border-right: 1px solid #848484; 1096 | border-top: 1px solid #fff; 1097 | border-left: 1px solid #fff; 1098 | } 1099 | 1100 | .fieldList__1fed1 { 1101 | color: #000; 1102 | background: #C0C0C0; 1103 | background-color: #C0C0C0; 1104 | border-bottom: 1px solid #fff; 1105 | border-right: 1px solid #fff; 1106 | border-top: 1px solid #848484; 1107 | border-left: 1px solid #848484; 1108 | } 1109 | 1110 | .accountProfileCard__1fed1 { 1111 | color: #000 !important; 1112 | background: #C0C0C0 !important; 1113 | background-color: #C0C0C0 !important; 1114 | border-right: 1x solid #848484 !important; 1115 | border-top: 1px solid #fff !important; 1116 | border-left: 1px solid #fff !important; 1117 | } 1118 | 1119 | /* Send Button */ 1120 | .separator_aa63ab { 1121 | margin-left: 0px; 1122 | } 1123 | 1124 | #app-mount>div.appAsidePanelWrapper_a3002d>div.notAppAsidePanel_a3002d>div.app_a3002d>div>div.layers__960e4.layers__160d8>div>div>div>div>div.chat_f75fb0>div.content_f75fb0>main>form>div>div>div>div.buttons__74017>div.separator_aa63ab>div>button { 1125 | color: #000; 1126 | background: #C0C0C0; 1127 | background-color: #C0C0C0; 1128 | border-bottom: 1px solid #848484; 1129 | border-right: 1px solid #848484; 1130 | border-top: 1px solid #fff; 1131 | border-left: 1px solid #fff; 1132 | padding-right: 10px; 1133 | } 1134 | 1135 | /* TROPICAL - CHECKBOXES - SLATE THEME - https://github.com/DiscordStyles/Slate/blob/master/LICENSE.md */ 1136 | /* epic */ 1137 | #app-mount .container__87bf1, .input__87bf1, 1138 | #app-mount .container__87bf1, .input__87bf1, 1139 | #app-mount .checkboxWrapper-2fDzaA .input-2XRLou, 1140 | #app-mount .checkboxWrapper-2fDzaA .input-3xr72x { 1141 | margin: 0; 1142 | opacity: 1; 1143 | height: 14px !important; 1144 | width: 14px !important; 1145 | position: relative; 1146 | cursor: var(--cursor); 1147 | -webkit-appearance: checkbox; 1148 | appearance: checkbox; 1149 | box-shadow: inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a; 1150 | } 1151 | 1152 | #app-mount .container__87bf1, 1153 | #app-mount .checkboxWrapper-2fDzaA{ 1154 | width: auto; 1155 | border-radius: 0; 1156 | background: transparent !important; 1157 | display: flex; 1158 | align-items: center; 1159 | box-shadow: none; 1160 | -webkit-box-shadow: none; 1161 | cursor: var(--cursor); 1162 | } 1163 | 1164 | input[type="checkbox"] { 1165 | accent-color: var(--accent); 1166 | } 1167 | 1168 | #app-mount .container__87bf1 .slider__87bf1, 1169 | #app-mount .checkboxWrapper-2fDzaA .slider__87bf1 { 1170 | display: none; 1171 | } 1172 | 1173 | .theme-dark .checkbox-f1HnKB { 1174 | display: none; 1175 | } 1176 | 1177 | 1178 | /* Emoji and Gif Menu */ 1179 | .inspector_c0e32c, .inspector_aeaaeb, .drawerSizingWrapper__08434 { 1180 | color: #000; 1181 | background: #C0C0C0; 1182 | background-color: #C0C0C0; 1183 | border-bottom: 1px solid #848484; 1184 | border-right: 1px solid #848484; 1185 | border-top: 1px solid #fff; 1186 | border-left: 1px solid #fff; 1187 | } 1188 | 1189 | .unicodeShortcut_b9ee0c, .stickerCategoryGeneric__3ad28 { 1190 | color: #000; 1191 | background: #C0C0C0; 1192 | background-color: #C0C0C0; 1193 | border-bottom: 1px solid #848484; 1194 | border-right: 1px solid #848484; 1195 | border-top: 1px solid #fff; 1196 | border-left: 1px solid #fff; 1197 | } 1198 | 1199 | .inner_fea832, .content_fed6d3 { 1200 | color: #000; 1201 | background: #C0C0C0; 1202 | background-color: #C0C0C0; 1203 | border-bottom: 1px solid #848484; 1204 | border-right: 1px solid #848484; 1205 | border-top: 1px solid #fff; 1206 | border-left: 1px solid #fff; 1207 | } 1208 | 1209 | .medium_fea832 .tag_fea832 { 1210 | height: 30px !important; 1211 | } 1212 | 1213 | .theme-light .header-JHwfVI, .theme-light .header_fed6d3 { 1214 | color: #000; 1215 | background: #C0C0C0; 1216 | background-color: #C0C0C0; 1217 | border-bottom: 1px solid #848484; 1218 | border-right: 1px solid #848484; 1219 | border-top: 1px solid #fff; 1220 | border-left: 1px solid #fff; 1221 | } 1222 | 1223 | .categoryItemDefaultCategorySelected_b9ee0c, .standardStickerShortcut__3ad28, .categoryItemDefaultCategorySelected_b9ee0c:hover { 1224 | color: #000; 1225 | background: #C0C0C0; 1226 | background-color: #C0C0C0; 1227 | border-bottom: 1px solid #848484; 1228 | border-right: 1px solid #848484; 1229 | border-top: 1px solid #fff; 1230 | border-left: 1px solid #fff; 1231 | } 1232 | 1233 | .list-obNEuP, .inner__999f6, .theme-light .header-JHwfVI { 1234 | color: #000; 1235 | background: #C0C0C0; 1236 | background-color: #C0C0C0; 1237 | border-bottom: 1px solid #848484; 1238 | border-right: 1px solid #848484; 1239 | border-top: 1px solid #fff; 1240 | border-left: 1px solid #fff; 1241 | } 1242 | 1243 | /* Voice Chat */ 1244 | .container_e131a9 { 1245 | color: #000; 1246 | background: #C0C0C0; 1247 | background-color: #C0C0C0; 1248 | border-bottom: 1px solid #848484; 1249 | border-right: 1px solid #848484; 1250 | border-top: 1px solid #fff; 1251 | border-left: 1px solid #fff; 1252 | } 1253 | 1254 | 1255 | /* Powercord Settings */ 1256 | .powercord-entities-manage-tabs { 1257 | background-color: var(--background-modifier-selected); 1258 | border-bottom: 1px solid #848484; 1259 | border-right: 1px solid #848484; 1260 | border-top: 1px solid #fff; 1261 | border-left: 1px solid #fff; 1262 | } 1263 | 1264 | /* Powercord Theme Toggler and Plugins Products */ 1265 | .powercord-product { 1266 | padding: 9px; 1267 | margin-bottom: 13px; 1268 | } 1269 | 1270 | .powercord-product-header h4 { 1271 | font-size: 16px; 1272 | } 1273 | 1274 | .powercord-product .divider_c87e85 { 1275 | display: none; 1276 | } 1277 | 1278 | .description, .powercord-product .metadata, .powercord-product-permissions, .powercord-product-footer { 1279 | margin-top: 4px; 1280 | font-size: 13px; 1281 | } 1282 | 1283 | /* Extra stuff for BetterDiscord-Compat */ 1284 | .bdc-plugin .metadata>div { 1285 | margin-top: 4px; 1286 | width: 20% !important; 1287 | } 1288 | 1289 | 1290 | /* New Messages */ 1291 | .newMessagesBar__0f481 { 1292 | display: inline; 1293 | float: left; 1294 | background-color: #7289da00; 1295 | box-shadow: none; 1296 | } 1297 | 1298 | .barButtonAlt__0f481, .barButtonMain__0f481 { 1299 | color: #000 !important; 1300 | background: #C0C0C0; 1301 | background-color: #C0C0C0; 1302 | border-bottom: 1px solid #848484; 1303 | border-right: 1px solid #848484; 1304 | border-top: 1px solid #fff; 1305 | border-left: 1px solid #fff; 1306 | } 1307 | 1308 | 1309 | /* Typing and slow mode */ 1310 | .typing_b88801 { 1311 | color: #000; 1312 | background: #C0C0C0; 1313 | background-color: #C0C0C0; 1314 | border-bottom: 1px solid #848484; 1315 | border-right: 1px solid #848484; 1316 | border-top: 1px solid #fff; 1317 | border-left: 1px solid #fff; 1318 | height: 14px; 1319 | top: -16px; 1320 | padding: 0px 15px; 1321 | left: .1px; 1322 | } 1323 | 1324 | /* Hide scroll bar */ 1325 | .guilds_c48ade *::-webkit-scrollbar, .categoryListWithSearch-2jrzH6 *::-webkit-scrollbar, .emojiPickerHasTabWrapper_c0e32c .categoryList_c0e32c *::-webkit-scrollbar, .sidebar_c48ade *::-webkit-scrollbar { 1326 | display: none; 1327 | } 1328 | 1329 | 1330 | 1331 | .panels_c48ade { 1332 | color: #000; 1333 | background: #C0C0C0; 1334 | background-color: #C0C0C0; 1335 | border-bottom: 1px solid #848484; 1336 | border-right: 1px solid #848484; 1337 | border-top: 1px solid #fff; 1338 | border-left: 1px solid #fff; 1339 | } 1340 | 1341 | /* Channel Tabs */ 1342 | 1343 | .channelTabs-closeTab, .channelTabs-newTab { 1344 | color: #000 !important; 1345 | background: #C0C0C0 !important; 1346 | background-color: #C0C0C0 !important; 1347 | border-bottom: 1px solid #848484 !important; 1348 | border-right: 1px solid #848484 !important; 1349 | border-top: 1px solid #fff !important; 1350 | border-left: 1px solid #fff !important; 1351 | } 1352 | 1353 | .channelTabs-tabContainer { 1354 | color: #000 !important; 1355 | background: #C0C0C0 !important; 1356 | background-color: #C0C0C0 !important; 1357 | border-right: 1px solid #848484 !important; 1358 | border-top: 1px solid #fff !important; 1359 | border-left: 1px solid #fff !important; 1360 | } 1361 | 1362 | .channelTabs-tab { 1363 | color: #000 !important; 1364 | background: #C0C0C0 !important; 1365 | background-color: #C0C0C1 !important; 1366 | border-bottom: 1px solid #848484 !important; 1367 | border-right: 1px solid #848484 !important; 1368 | border-top: 1px solid #fff !important; 1369 | border-left: 1px solid #fff !important; 1370 | } 1371 | 1372 | .channelTabs-tab:hover { 1373 | background-color: rgba(0, 0, 0, 0.144) !important; 1374 | } 1375 | 1376 | .channelTabs-tab.channelTabs-selected { 1377 | border-bottom: 0px !important; 1378 | } 1379 | 1380 | .buttonContainer__74017 { 1381 | color: #000 !important; 1382 | background: #C0C0C0 !important; 1383 | background-color: #C0C0C0 !important; 1384 | border-right: 1px solid #848484 !important; 1385 | border-top: 1px solid #fff !important; 1386 | border-left: 1px solid #fff !important; 1387 | } 1388 | 1389 | /* Chat */ 1390 | .fontSize16Padding__74017 { 1391 | padding-bottom: 11px; 1392 | padding-top: 11px; 1393 | margin-left: 3px; 1394 | } 1395 | 1396 | 1397 | 1398 | /* Pop Outs */ 1399 | .focusLock__49fc1, .root__49fc1, .bd-addon-error-header, .bd-tab-item.selected, .theme-light .footerSeparator__49fc1 { 1400 | color: #000; 1401 | background: #C0C0C0; 1402 | background-color: #C0C0C0; 1403 | border-bottom: 1px solid #848484; 1404 | border-right: 1px solid #848484; 1405 | border-top: 1px solid #fff; 1406 | border-left: 1px solid #fff; 1407 | } 1408 | 1409 | /* People Friends Page */ 1410 | .side_b3f026 .themed_b3f026.selected_b3f026.item_b3f026, .topPill_b3f026 .themed_b3f026.selected_b3f026.item_b3f026 { 1411 | color: #FFFFFF; 1412 | } 1413 | 1414 | .platform-osx .typeMacOS__421ed, .platform-osx #channelTabs-container { 1415 | background-color: #C0C0C0; 1416 | } 1417 | 1418 | .platform-osx .channelTabs-tabContainer { 1419 | color: #00000000 !important; 1420 | background: #c0c0c000 !important; 1421 | background-color: #c0c0c000 !important; 1422 | border-right: 1px solid #84848400 !important; 1423 | border-top: 1px solid #ffffff00 !important; 1424 | border-left: 1px solid #ffffff00 !important; 1425 | } 1426 | 1427 | /* Guilds */ 1428 | .childWrapper_a6ce15, .wrapper__8436d { 1429 | background-color: #C0C0C0; 1430 | border-bottom: 1px solid #848484; 1431 | border-right: 1px solid #848484; 1432 | border-top: 1px solid #fff; 1433 | border-left: 1px solid #fff 1434 | } 1435 | 1436 | 1437 | 1438 | /* Ripped Directly from Saltssaumure's BorderRadient */ 1439 | 1440 | .assetWrapperMasked__31fc2, 1441 | .assetsLargeMaskStreamPreview__2ef49, 1442 | .assetsLargeMaskUserPopout_c1d9fd, 1443 | .inspectedIndicator_c6367b, 1444 | .loadingIndicator__31fc2, 1445 | .mask-2Me5HY rect, 1446 | foreignObject[mask*="url(#"] { 1447 | mask: none; 1448 | -webkit-mask: none; 1449 | } 1450 | 1451 | .theme-dark .imageLoading__1859b, 1452 | .theme-light .imageLoading__1859b { 1453 | background-image: none; 1454 | } 1455 | 1456 | .accountAddInner_c7f964, 1457 | .accountList-Wii_T5, 1458 | .accountProfileCard__1fed1, 1459 | .action__83b1d, 1460 | .actionButton_f8fa06, 1461 | .actionContainer__6446f, 1462 | .actionContainer_bc4513, 1463 | .actions_f8746a, 1464 | .activitySectionAssets__00943 .largeImage__00943, 1465 | .addFriendInputWrapper__72ba7, 1466 | .addGamePopout_cc46f0, 1467 | .addMemberRow__01dab, 1468 | .addReactButton__34c2c, 1469 | .addTags-26suzl, 1470 | .after_inlineCode_ada32f, 1471 | .allow__344e6, 1472 | .allow_f5fff4, 1473 | .altTag__41ea0, 1474 | .appAvatar__50a54, 1475 | .artContainer__3ec70, 1476 | .stackedBars__74017, 1477 | .attachment_fc8177, 1478 | .fileWrapper__0ccae, 1479 | .audioControls_f316dd, 1480 | .auditLog__43dab, 1481 | .auto-2K3UW5::-webkit-scrollbar-thumb, 1482 | .auto-2K3UW5::-webkit-scrollbar-track, 1483 | .autocomplete__6b0e0, 1484 | .autocompleteQuerySymbol_ac6cb0, 1485 | .availabilityIndicator__05e8e, 1486 | .avatar_b50d96, 1487 | .avatar_c19a55, 1488 | .avatar__07f91, 1489 | .avatar__183c2, 1490 | .avatar_fc8177, 1491 | .avatar__71eb2, 1492 | .avatarHoverTarget_f89da9, 1493 | .avatarSpeaking-33RRJU, 1494 | .avatarWrapper_f89da9, 1495 | .background__1fed1, 1496 | .backgroundOptionInner__53965, 1497 | .backgroundOptionRing__53965, 1498 | .badge_a629d4, 1499 | .badge-39TqBS, 1500 | .banner-1rJmju, 1501 | .banner-2boKnS, 1502 | .banner_ab876d, 1503 | .banner-ppi-o1, 1504 | .bar-1Bhnl9, 1505 | .bar__3b95d, 1506 | .bar_eff079, 1507 | .base__13533, 1508 | .baseShapeRound__2b1f5, 1509 | .baseShapeRoundLeft__2b1f5, 1510 | .bd-addon-error-icon, 1511 | .bd-addon-error, 1512 | .bd-addon-list .bd-addon-card, 1513 | .bd-button, 1514 | .bd-controls>.bd-addon-button:first-of-type, 1515 | .bd-controls>.bd-addon-button:last-of-type, 1516 | .bd-notice:first-child, 1517 | .bd-number-input, 1518 | .bd-pagination button, 1519 | .bd-placeholder-card, 1520 | .bd-search-wrapper, 1521 | .bd-select .bd-select-options, 1522 | .bd-select, 1523 | .bd-server-card, 1524 | .bd-server-count-dot, 1525 | .bd-server-icon, 1526 | .bd-server-tag, 1527 | .bd-switch-body, 1528 | .bd-tab-item, 1529 | .bd-toast, 1530 | .before_inlineCode_ada32f, 1531 | .bigPerkCard-1uwmWV, 1532 | .blob_fc8177, 1533 | .blockquoteContainer__75297 .blockquoteDivider__75297, 1534 | .bodyMedia-3ij3KY, 1535 | .border_f910d0, 1536 | .border__2f4f7, 1537 | .box-BHImcZ, 1538 | .bubble_f7877e, 1539 | .button__292b6, 1540 | .button__67645, 1541 | .button__33db6, 1542 | .button_e18686, 1543 | .button_c6e099, 1544 | .button__02a39, 1545 | .button__201d5, 1546 | .buttonInner__34c2c, 1547 | .calendarPicker_d27f17 .react-datepicker__navigation.react-datepicker__navigation--next, .calendarPicker_d27f17 .react-datepicker__navigation.react-datepicker__navigation--previous, 1548 | .calendarPicker_d27f17 .react-datepicker__week:first-of-type>.react-datepicker__day:first-of-type, 1549 | .calendarPicker_d27f17 .react-datepicker__week:first-of-type>.react-datepicker__day:last-of-type, 1550 | .calendarPicker_d27f17 .react-datepicker__week:last-of-type>.react-datepicker__day:first-of-type, 1551 | .calendarPicker_d27f17 .react-datepicker__week:last-of-type>.react-datepicker__day:last-of-type, 1552 | .cameraWrapper-3a7Ngv, 1553 | .card-16VQ8C, 1554 | .card_b846e5:before, 1555 | .card_e90879, 1556 | .card_e90143, 1557 | .card_ac86f6, 1558 | .card__0c0bf, 1559 | .card_d4f6c7, 1560 | .card-8UsK4b, 1561 | .card-m7VgZ8, 1562 | .card_aae012, 1563 | .card__6faf3, 1564 | .card__991c2, 1565 | .cardIcon__29abc:before, 1566 | .cardWrapper_aae012, 1567 | .category_d7acc7, 1568 | .category_fa8ebf, 1569 | .categoryFade_d02962, .categoryFadeBlurple_d02962, 1570 | .categoryItemDefaultCategory_b9ee0c, 1571 | .categoryList_c0e32c, 1572 | .categoryPill-1zjNrr, 1573 | .channelContainer-3YAhb_, 1574 | .channelIcon__5579e, 1575 | .channelIcon__949ab, 1576 | .channelsWrapper-51IUFR, 1577 | .channelTextArea__74017, 1578 | .chat_f75fb0.threadSidebarOpen_f75fb0, 1579 | .checkbox-1ycfTw .checkboxInner-1aRh1d span, 1580 | .checkboxWrapper-2fDzaA.row-31nALW, 1581 | .checklistContainer-12xGp5, 1582 | .checklistHeader-3liG7E, 1583 | .childButton__3ed08, 1584 | .clickable_a97e58, 1585 | .closeButton_c2b141, 1586 | .closeIcon-2jT3e_, 1587 | .colorPickerSwatch__459fb, 1588 | .colorPickerSwatch__459fb.custom__459fb, 1589 | .colorPickerSwatch__459fb.default__459fb, 1590 | .communityInfoPill_f37cb1, 1591 | .connectContainer_c7f964, 1592 | .connection_c7f964, 1593 | .connectionHeader_c7f964, 1594 | .container__812a7, 1595 | .container-16urgA, 1596 | .container_d9c882, 1597 | .container-1BRLje, 1598 | .container__13b2a, 1599 | .container__6b38f, 1600 | .container_fea832, 1601 | .container_a76561, 1602 | .container-2_J666, 1603 | .container_fcf29c, 1604 | .container-2d0jMv, 1605 | .container__7e919, 1606 | .container__2692d, 1607 | .container_c68a2c, 1608 | .container__55c99, 1609 | .container_d9c848, 1610 | .container-2nx-BQ, 1611 | .container-2nXUah, 1612 | .container-2O1UgZ, 1613 | .container__33507, 1614 | .container__6764b, 1615 | .container-30qY7E, 1616 | .container-32HW5s, 1617 | .container-3arpDl, 1618 | .container_d8f25b, 1619 | .container__55cc1, 1620 | .container__9271d, 1621 | .container__6436f, 1622 | .container-3kfp0r, 1623 | .container-3PVapX p>img, 1624 | .container-3ssFyj, 1625 | .container_a14595, 1626 | .container__01ae2, 1627 | .container-3zZkKh, 1628 | .container-5N5x2A, 1629 | .container__56cd1, 1630 | .container__65338, 1631 | .container-QlmnKJ, 1632 | .container_bf1c84, 1633 | .container-x8Y1ix, 1634 | .container__29699, 1635 | .containerBackground_d4ced7, 1636 | .wrapper__2ea32, 1637 | .content__07f91, 1638 | .content-2hZxGK, 1639 | .content__908e2, 1640 | .content_dc3a33 ul li:before, 1641 | .content-pHpkq8, 1642 | .contentCircle-15IFyT, 1643 | .contentWrapper__08434, 1644 | .contextMenuNub_f1ceac, 1645 | .copyInput_fffc15, 1646 | .countContainer-3DOo5v, 1647 | .cozy_c19a55.hasThread_c19a55:after, 1648 | .createSticker_c6367b, 1649 | .css-1313o0h-control, 1650 | .css-19vtg9u-control, 1651 | .css-3vaxre-menu, 1652 | .css-5symcw-control, 1653 | .css-6sv4e8-menu, 1654 | .css-kfxh0s-control, 1655 | .css-xpql1x-control, 1656 | .ctaBar-Nhk8yY, 1657 | .datePicker__56fec .datePickerHint__56fec .hintValue__56fec, 1658 | .defaultIndicator_a6f654, 1659 | .deny__344e6, 1660 | .deny_f5fff4, 1661 | .descriptionBox__981f7, 1662 | .descriptionContainer-2ylKGk, 1663 | .developerPortalCtaWrapper_bf485f, 1664 | .discordIcon-2-SnKe, 1665 | .diversitySelectorOptions_a45a2a, 1666 | .dmIcon__35a7e, 1667 | .dot_b962dc, 1668 | .dot-1F0TGd, 1669 | .dot_ae2d95, 1670 | .dotOnline_e90879, 1671 | .dotSeparator-1V0QPn, 1672 | .editCard_a25a68, 1673 | .editingContainer-1_nnqZ, 1674 | .embed__623de, 1675 | .embedAuthorIcon__623de, 1676 | .embedImage__623de img, 1677 | .embedImage__623de video, 1678 | .embedMedia__623de, 1679 | .embedThumbnail__623de img, 1680 | .embedThumbnail__623de video, 1681 | .embedVideo__623de img, 1682 | .embedVideo__623de video, 1683 | .emojiItem_fc7141, 1684 | .emojiPicker_c0e32c, 1685 | .emptyChannelIcon__00de6, 1686 | .emptyStateIcon__7641b, 1687 | .enableContainer-1J91Aq, 1688 | .enableContainer-2MEsKV, 1689 | .enableContainer__5ea8c, 1690 | .error-3AuLwi, 1691 | .exampleContainer-2O-nVK, 1692 | .exampleContainer_b34334, 1693 | .exampleModal_b34334, 1694 | .exampleRule-3gJ39X, 1695 | .executedCommandAvatar_c19a55, 1696 | .expandedFolderBackground__48112, 1697 | .fakeActivityIcon_dfbe6b, 1698 | .fakeButton-3RWbMY, 1699 | .fakeEdges_f7877e:after, 1700 | .fakeEdges_f7877e:before, 1701 | .feature-2IUcBI, 1702 | .featureBorder_fbfab6fbfab6fbfab6c6d722, 1703 | .featureCard_bebc5b, 1704 | .featureIcon_bebc5b, 1705 | .firstChannel_e4503a, 1706 | .focusRing__74017, 1707 | .folderIconWrapper__48112, 1708 | .footer-31IekZ, 1709 | .footer__4d95d, 1710 | .form-25Aujy .submitButton-3B-dZd, 1711 | .gameIcon_b52e4f, 1712 | .gemIndicatorContainer_b03ca0, 1713 | .getStartedWrapper-2mNX-j, 1714 | .gif__2dc39, 1715 | .gifIconContainer-3os21a, 1716 | .grabber-2GQyvM, 1717 | .group_f5fff4, 1718 | .group__344e6, 1719 | .guidelinesButton-3Vrz0u, 1720 | .guildContainer__631c2, 1721 | .guildIcon_b962dc, 1722 | .guildIconExpired_d5f3cd, 1723 | .guildSidebar-pjuGkm, 1724 | .header_c0e32c, 1725 | .header-1Uy0p6, 1726 | .header-1zd7se, 1727 | .header_a7218d, 1728 | .headerContent_a7218d .searchBox_a7218d, 1729 | .headerIcon__00943, 1730 | .headerIcon_a1eac2, 1731 | .headerImage_a39aa3, 1732 | .headerImage-2D5D-v, 1733 | .headerImage_a7218d, 1734 | .helpIcon__4d3fa, 1735 | .hero-1aNo0v, 1736 | .hero-2rQ_qr, 1737 | .hljs, 1738 | .html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb, 1739 | .hue__889ee>div>div, 1740 | .icon-1_mnkD, 1741 | .icon_d8f25b, 1742 | .icon_a14595, 1743 | .icon_a629d4, 1744 | .icon_d9c848, 1745 | .icon__1b24f, 1746 | .icon_a97e58, 1747 | .iconActiveLarge_f34534, 1748 | .iconActiveLarger_f34534, 1749 | .iconActiveMedium_f34534, 1750 | .iconActiveMini_f34534, 1751 | .iconContainer__65338, 1752 | .iconContainer__1b9f0, 1753 | .iconContainer-36kI2p, 1754 | .iconContainer_a76561, 1755 | .iconInactive_f34534, 1756 | .iconWrapper__4a3a5, 1757 | .iconWrapper__7e6bb, 1758 | .iconWrapper__54b20, 1759 | .iconWrapper__83361, 1760 | .iconWrapper_c6367b, 1761 | .image-1091CL, 1762 | .image-ZPv20Y, 1763 | .imageUploaderIcon_e4d0bf, 1764 | .imageUploaderInner_e4d0bf, 1765 | .imageWrapper__178ee, 1766 | .indicator__43963, 1767 | .inlineUpsell-3zPTgw, 1768 | .inner__02fc8, 1769 | .input-2g-os5, 1770 | .input-2XRLou, 1771 | .input_ac6cb0, 1772 | .inset_bf1984, 1773 | .integration_c7f964, 1774 | .intentsContainer_f6d180, 1775 | .invite__4d3fa, 1776 | .inviteBannerUpsell-1t_LYM, 1777 | .inviteRow-3vmB7i, 1778 | .inviteSplash_d5f3cd, 1779 | .item-1BCeuB, 1780 | .item-1OdjEX, 1781 | .item-2idW98, 1782 | .item__58105, 1783 | .item-2OyinQ:first-child, 1784 | .item-2OyinQ:last-child, 1785 | .jumpButton_ed0c8c, 1786 | .jumpButton__45690, 1787 | .jumpToPresentBar__0f481, 1788 | .keybindShortcut-3zF1P9 span, 1789 | .languageSelector__4d95d, 1790 | .lastChannel_e4503a, 1791 | .layout__20a53, 1792 | .layout__91a9d, 1793 | .list_e0307d, 1794 | .list__83c7c, 1795 | .listRow__9d78f, 1796 | .liveIndicator_e2d7b8, 1797 | .liveShapeRound_a7acae, 1798 | .liveShapeRoundRight_a7acae, 1799 | .mainCard_f369db, 1800 | .markup__75297 code.inline, 1801 | .markup__75297 pre, 1802 | .mediaBarGrabber_f7877e, 1803 | .mediaBarInteractionVolume_f7877e, 1804 | .memberDot__991c2, 1805 | .memberListItem_ec58fe, 1806 | .membershipDialog-2wAdpQ, 1807 | .mention, 1808 | .menu_c1e9c4, 1809 | .message__89466, 1810 | .messageContainer__95796, 1811 | .messageGroupWrapper__45690, 1812 | .messageInputContainer-2rGDH8, 1813 | .messageRequestItem_abb9ad:hover, 1814 | .messageRequestItem_abb9ad.active_abb9ad, 1815 | .messages__1ccd1, 1816 | .messagesErrorBar__0f481, 1817 | .messagesPopoutWrap__45690, 1818 | .metadataContainer_c7f964, 1819 | .mini-2qY9iv .grabber-2GQyvM, 1820 | .moreUsers__4d3fa, 1821 | .mostPopularPill-28w8lV, 1822 | .multipleIconWrapper__00943, 1823 | .newMessagesBar__0f481, 1824 | .noiseCancellationPopout_e131a9, 1825 | .notDetected_cc46f0, 1826 | .notice-1Qe0b_, 1827 | .notice__5fd4c, 1828 | .notice-5OG6bf, 1829 | .nowPlaying_cc46f0, 1830 | .option_e03935, 1831 | .option__56fec, 1832 | .option_a19535, 1833 | .optionBox-1UOevl, 1834 | .optionContainer_b34334, 1835 | .optionContainer__949ab, 1836 | .optionPill__1464f, 1837 | .outer_bf1984, 1838 | .outerWrapper_d1405b, 1839 | .overflow_d6b206, 1840 | .overlayAvatar-1U_zp1, 1841 | .overlayBackground-2Zjm9f, 1842 | .overlayBackground-H1K9ZY, 1843 | .overlayTitle__2f4f7, 1844 | .partyMemberEmpty__4d3fa, 1845 | .pencilContainer-11Kuga, 1846 | .pencilContainer_c3e427, 1847 | .peopleListItem_cc6179:hover, 1848 | .peopleListItem_cc6179.active_cc6179, 1849 | .perk-19D_HN, 1850 | .perks-2IIbWQ, 1851 | .phoneField_a0c54f .countryButton_a0c54f, 1852 | .phoneField_a0c54f, 1853 | .pictureInPictureVideo_e4cb9a, 1854 | .pictureInPictureWindow__6341f, 1855 | .pill-1HLSrc, 1856 | .pill_a2c9e8, 1857 | .placeholder_e825f6, 1858 | .placeholderCard_d87d30, 1859 | .placeholderLine-86Fsd9, 1860 | .placeholderMedia-34JHvE, 1861 | .platform-win .sidebar_c48ade, 1862 | .popout-1KHNAq, 1863 | .popout-2vZMlk, 1864 | .popout__76f04, 1865 | .popoutContainer__0f481, 1866 | .popoutList-10IFAa, 1867 | .popoutRoleDot-2_Nt5g, 1868 | .preview-x-26h-, 1869 | .previewContainer__05e8e, 1870 | .previewContainer__981c8, 1871 | .previewContainer__5579e, 1872 | .previewInner-Ry5hd0, 1873 | .previewInner-Ry5hd0:before, 1874 | .previewMessage__5d148, 1875 | .privateThreadFeaturePill_fb4810, 1876 | .profileBadge_b64375:before, 1877 | .profileBadges-1GBCVy, 1878 | .profileBadges-31rDHI, 1879 | .profileBannerPreview-3mLIdO, 1880 | .profileCustomizationPreview-2-Y173, 1881 | .profileThemeSectionPremiumBorder-pH_ioT, 1882 | .progressBar-18rmp1, 1883 | .px__82f07.botTag__82f07, 1884 | .qualitySettingsContainer-2LjkfM, 1885 | .questionMark-3V9mGJ, 1886 | .quickSelectPopout_ebaca5, 1887 | .quickswitcher_ac6cb0, 1888 | .radioBar-3w9XY-, 1889 | .react-datepicker, 1890 | .reaction__23977, 1891 | .reaction_f8896c, 1892 | .reaction-BL6n45, 1893 | .rem__82f07.botTag__82f07, 1894 | .rem__82f07.botTag__82f07.botTagOP_e48ddb, 1895 | .repliedMessage_c19a55:before, 1896 | .replyAvatar_c19a55, 1897 | .replyBadge_c19a55, 1898 | .result__2dc39, 1899 | .result__2dc39:after, 1900 | .result__71961, 1901 | .ring-370dIp, 1902 | .role_b4b2c3, 1903 | .role-2mCo-N, 1904 | .role_dfa8b6, 1905 | .roleCircle-1EgnFN, 1906 | .roleCircle-1ER2zO, 1907 | .roleCircle-3K9O3d, 1908 | .roleColor_b4b2c3, 1909 | .roleDot-2a4Pv7, 1910 | .roleDot-2gCDg5, 1911 | .roleIcon__1e6f1:before, 1912 | .roleRow_a930f1, 1913 | .roleRow-3LoHQ6, 1914 | .rolesWrapper-1LLZrU, 1915 | .root__6c5a1, 1916 | .root__66e7e, 1917 | .root__49fc1, 1918 | .round-1RSG-3, 1919 | .roundButton-2_R5PN, 1920 | .row__76f04, 1921 | .rowContainer-3t7486, 1922 | .rowWrapper_adb41f, 1923 | .rsvpCount_b5010b, 1924 | .ruleIconContainer_c5e6a1, 1925 | .saturation__889ee>div, 1926 | .saturation__889ee>div>div, 1927 | .scrollableContainer__74017, 1928 | .scrollbarGhostHairline__506b3::-webkit-scrollbar-thumb, 1929 | .scroller_d6b206, 1930 | .search__97492 .DraftEditor-root .DraftEditor-editorContainer, 1931 | .searchAnswer_bd8186, 1932 | .searchBar__35e86 .searchBarComponent__35e86, 1933 | .searchBar__97492, 1934 | .searchBox__56feb, 1935 | .searchFilter_bd8186, 1936 | .searchResult__02a39, 1937 | .section__00943:first-child, 1938 | .section__00943:last-child, 1939 | .section__00943:only-child, 1940 | .select-1Ia3hD, 1941 | .selectableItem_eb626b, 1942 | .selected_f391e3, 1943 | .sessionIcon__803f2, 1944 | .settingCard-xZSDjS, 1945 | .settingsContainer-36qZZ9, 1946 | .settingsFormItem-25zW3t, 1947 | .side-2ur1Qk .item-3XjbnG, 1948 | .sidebarCard-1Gn1ch, 1949 | .size24__183c2 .moreUsers__183c2, 1950 | .small-1bZsRQ, 1951 | .smallBox-1jyyME, 1952 | .smallCarousel__03498, 1953 | .smallCarouselItem__03498, 1954 | .smallPerkCard-2sX_--, 1955 | .sourceThumbnail-ERDcZE, 1956 | .spamBanner_a2eac3, 1957 | .spine__9271d, 1958 | .spinner_e90879, 1959 | .splashContainer_e825f6, 1960 | .splashImage__6faf3, 1961 | .spoilerContainer-3wsC0k, 1962 | .spoilerText-27bIiA, 1963 | .spoilerWarning-8ovW0v, 1964 | .staticToolbar_bba883, 1965 | .status__2f4f7, 1966 | .status_f910d0, 1967 | .status_d5f3cd, 1968 | .statusDot__0c0bf, 1969 | .statusDot__0c0bf, 1970 | .stepContainer-SaPPyG, 1971 | .stepCountIcon_b6c6eb, 1972 | .stepIndex-Kqaht-, 1973 | .sticker_c6367b, 1974 | .stickerCategory__3ad28, 1975 | .streamPreview__6da2d, 1976 | .swatch-35F5kl, 1977 | .swatch__2d060, 1978 | .switchIcon-QY6cR4, 1979 | .tag_fea832, 1980 | .tagRoleColor_fea832, 1981 | .textContainer__4d95d, 1982 | .thin__99f8c::-webkit-scrollbar-thumb, 1983 | .threadMessageAccessoryAvatar_c19a55, 1984 | .thumbnail_b5010b, 1985 | .tier_f15dca, 1986 | .tier_c44edb, 1987 | .tier-lFqDUs, 1988 | .tier_dc391a, 1989 | .tier2ColumnOuter-1U2eKO, 1990 | .tierBody_f15dca, 1991 | .tierBody-3ju-rc, 1992 | .tierHeader_f15dca, 1993 | .tierHeader-wgo0w_, 1994 | .tierMarker-Vw1C95, 1995 | .tierMarkerLabelText-1wk8KK, 1996 | .tierUnlocked-1yG5Ic, 1997 | .tierWrapper-CsnudO, 1998 | .tile__72090, 1999 | .tile__90dc5, 2000 | .tileBaseContainer__71eb2, 2001 | .tileSizer_fa73d7, 2002 | .timestamp__75297, 2003 | .toast-q3Y4wI, 2004 | .tooltip-14MtrL, 2005 | .tooltip-16UpTB, 2006 | .tooltip_c530da, 2007 | .tooltip_b34334, 2008 | .topPill-3DJJNV .item-3XjbnG, 2009 | .triggerMainContainer_b6c6eb, 2010 | .typingIndicator__0b368, 2011 | .unread__2ea32, 2012 | .unreadPill__908e2, 2013 | .upload_aa605f, 2014 | .uploadInput-3fblkw, 2015 | .uploadModal_dbca3c .footer_dbca3c, 2016 | .uploadModalIn_dbca3c .uploadDropModal_dbca3c .bgScale_dbca3c, 2017 | .uploadModalIn_dbca3c .uploadDropModal_dbca3c .inner_dbca3c, 2018 | .uploadModalIn_dbca3c .uploadDropModal_dbca3c.error_dbca3c, 2019 | .upsellContainer_c0eeaa, 2020 | .upsellContainer__4cfe2, 2021 | .upsellContainer-3qKRln, 2022 | .upsellContent__4cfe2, 2023 | .upsellFooter__4cfe2, 2024 | .upsellOverlay__0f7dc, 2025 | .upsellOverlayContainer__0f7dc, 2026 | .upsellTextContainer__0f7dc, 2027 | .upsellTooltipWrapper__675aa, 2028 | .usagePill-16kKHu, 2029 | .userPopout-29jUdN, 2030 | .userPopout-2j1gM4, 2031 | .userPopoutInner-1v4xcM, 2032 | .video_f316dd, 2033 | .video-8B-TdZ, 2034 | .videoWrapper__56ac8, 2035 | .voiceAvatar_f910d0, 2036 | .warningIcon__5579e, 2037 | .webkit__8d35a::-webkit-scrollbar-thumb, 2038 | .welcomeChannel__5579e, 2039 | .wrapper_f316dd, 2040 | .wrapper_cb9592.sidebarOpen_cb9592 .callContainer_cb9592, 2041 | .wrapper_d5f3cd, 2042 | .wrapper-1VLyxH, 2043 | .wrapper_b1e4f3, 2044 | .wrapper__83b1d, 2045 | .wrapper__260e1, 2046 | .wrapper_cdf8a9, 2047 | .wrapper__44df5, 2048 | .wrapper_f7ecac, 2049 | .wrapper_f910d0.ringingIncoming_f910d0:after, 2050 | .wrapper_f910d0.ringingOutgoing_f910d0:after, 2051 | .wrapper_adaea0, 2052 | .wrapper_e03935, 2053 | .wrapper__926d7, 2054 | .wrapperBase-dMTjVZ, 2055 | .wrapperSimple-Js2rIO, 2056 | .xsmall-14LPsL, 2057 | .ytp-impression-link, 2058 | .ytp-popup, 2059 | .ytp-title-channel-logo, 2060 | .ytp-title-channel, 2061 | .ytp-tooltip-image, 2062 | .ytp-tooltip-text-wrapper, 2063 | .ytp-tooltip-text, 2064 | #bd-editor-controls button, 2065 | #bd-pub-button { 2066 | border-radius: 0; 2067 | } 2068 | 2069 | .ChannelDms-channelpopout-popout .ChannelDms-channelpopout-collapseButton, 2070 | .liveIndicator__30845, 2071 | .hue__889ee>div>div>div>div, 2072 | .saturation-white>div>div, 2073 | .timestamp-modal-custom-input { 2074 | border-radius: 0 !important; 2075 | } 2076 | --------------------------------------------------------------------------------