diff --git a/README.md b/README.md index c3ee0db..ef5d884 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ -# legcord-stuffs +# legcord -Stuff I use for theming, etc. \ No newline at end of file +A repo to centralize themes etc. that I use and have derived to my own tastes. Feel free to use as desired, respecting original licenses where relevant. + +Things to note: + +1. These resources can be essentially considered forks, as I do not necessarily pull in new changes from the upstream source starting from when I began using the theme. +2. Subfolders may contain their own READMEs that provide context to original owners and copyright. +3. I make no copyright claims to my own changes and permit them to be used under the original license of the particular work. \ No newline at end of file diff --git a/themes/Discolored/README.txt b/themes/Discolored/README.txt new file mode 100644 index 0000000..0e115af --- /dev/null +++ b/themes/Discolored/README.txt @@ -0,0 +1,21 @@ +Discolored was originally created by nyri4. +Original: https://github.com/NYRI4/Discolored + +Just to note, this might be considered a "purer" source given that I've removed the CSS that nyri4 snuck in that modifies CSS to make their donors' Discord users look fancier than the rest. The colorized SVGs (in `assets/`) have not been updated in 3 years, so it's safe to assume you aren't missing out on anything not using the original repo. + +--- + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + +Copyright (C) 2004 Sam Hocevar + +Everyone is permitted to copy and distribute verbatim or modified +copies of this license document, and changing it is allowed as long +as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. You just DO WHAT THE FUCK YOU WANT TO. \ No newline at end of file diff --git a/themes/Discolored/assets/airplane.svg b/themes/Discolored/assets/airplane.svg new file mode 100644 index 0000000..8f0dec8 --- /dev/null +++ b/themes/Discolored/assets/airplane.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/arcades.svg b/themes/Discolored/assets/arcades.svg new file mode 100644 index 0000000..9f26452 --- /dev/null +++ b/themes/Discolored/assets/arcades.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/ban_hammer.svg b/themes/Discolored/assets/ban_hammer.svg new file mode 100644 index 0000000..e969fcb --- /dev/null +++ b/themes/Discolored/assets/ban_hammer.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/banner.png b/themes/Discolored/assets/banner.png new file mode 100644 index 0000000..b8d1486 Binary files /dev/null and b/themes/Discolored/assets/banner.png differ diff --git a/themes/Discolored/assets/boost.svg b/themes/Discolored/assets/boost.svg new file mode 100644 index 0000000..bcbe07f --- /dev/null +++ b/themes/Discolored/assets/boost.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/broken.svg b/themes/Discolored/assets/broken.svg new file mode 100644 index 0000000..a58c59e --- /dev/null +++ b/themes/Discolored/assets/broken.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/castle.svg b/themes/Discolored/assets/castle.svg new file mode 100644 index 0000000..8a37ffe --- /dev/null +++ b/themes/Discolored/assets/castle.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/category_settings.svg b/themes/Discolored/assets/category_settings.svg new file mode 100644 index 0000000..46af5c7 --- /dev/null +++ b/themes/Discolored/assets/category_settings.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/channel_settings.svg b/themes/Discolored/assets/channel_settings.svg new file mode 100644 index 0000000..ff6af50 --- /dev/null +++ b/themes/Discolored/assets/channel_settings.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/community_banner.svg b/themes/Discolored/assets/community_banner.svg new file mode 100644 index 0000000..5361448 --- /dev/null +++ b/themes/Discolored/assets/community_banner.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/computer.svg b/themes/Discolored/assets/computer.svg new file mode 100644 index 0000000..73ad646 --- /dev/null +++ b/themes/Discolored/assets/computer.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/crash.svg b/themes/Discolored/assets/crash.svg new file mode 100644 index 0000000..76c497b --- /dev/null +++ b/themes/Discolored/assets/crash.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/dev_options.svg b/themes/Discolored/assets/dev_options.svg new file mode 100644 index 0000000..ecb9b01 --- /dev/null +++ b/themes/Discolored/assets/dev_options.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/emojis.svg b/themes/Discolored/assets/emojis.svg new file mode 100644 index 0000000..30babdf --- /dev/null +++ b/themes/Discolored/assets/emojis.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/empty.svg b/themes/Discolored/assets/empty.svg new file mode 100644 index 0000000..e5f8616 --- /dev/null +++ b/themes/Discolored/assets/empty.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/friend.svg b/themes/Discolored/assets/friend.svg new file mode 100644 index 0000000..47e8eeb --- /dev/null +++ b/themes/Discolored/assets/friend.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/gif_not_found.svg b/themes/Discolored/assets/gif_not_found.svg new file mode 100644 index 0000000..9246fe6 --- /dev/null +++ b/themes/Discolored/assets/gif_not_found.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/themes/Discolored/assets/gif_picker_end.svg b/themes/Discolored/assets/gif_picker_end.svg new file mode 100644 index 0000000..9baa987 --- /dev/null +++ b/themes/Discolored/assets/gif_picker_end.svg @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/gift_inventory.svg b/themes/Discolored/assets/gift_inventory.svg new file mode 100644 index 0000000..ab7133e --- /dev/null +++ b/themes/Discolored/assets/gift_inventory.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/groups.svg b/themes/Discolored/assets/groups.svg new file mode 100644 index 0000000..870d11e --- /dev/null +++ b/themes/Discolored/assets/groups.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/houses.svg b/themes/Discolored/assets/houses.svg new file mode 100644 index 0000000..8572a2a --- /dev/null +++ b/themes/Discolored/assets/houses.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/icon.png b/themes/Discolored/assets/icon.png new file mode 100644 index 0000000..58daf3e Binary files /dev/null and b/themes/Discolored/assets/icon.png differ diff --git a/themes/Discolored/assets/integrations.svg b/themes/Discolored/assets/integrations.svg new file mode 100644 index 0000000..d81fad6 --- /dev/null +++ b/themes/Discolored/assets/integrations.svg @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/key.svg b/themes/Discolored/assets/key.svg new file mode 100644 index 0000000..c7ee00d --- /dev/null +++ b/themes/Discolored/assets/key.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/nitro.svg b/themes/Discolored/assets/nitro.svg new file mode 100644 index 0000000..eb5cca8 --- /dev/null +++ b/themes/Discolored/assets/nitro.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/no_channel.svg b/themes/Discolored/assets/no_channel.svg new file mode 100644 index 0000000..88c12c7 --- /dev/null +++ b/themes/Discolored/assets/no_channel.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/no_keybinds.svg b/themes/Discolored/assets/no_keybinds.svg new file mode 100644 index 0000000..fc47c57 --- /dev/null +++ b/themes/Discolored/assets/no_keybinds.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/no_mutuals.svg b/themes/Discolored/assets/no_mutuals.svg new file mode 100644 index 0000000..e8f46a3 --- /dev/null +++ b/themes/Discolored/assets/no_mutuals.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/no_results.svg b/themes/Discolored/assets/no_results.svg new file mode 100644 index 0000000..f6bbc83 --- /dev/null +++ b/themes/Discolored/assets/no_results.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/no_results_conv.svg b/themes/Discolored/assets/no_results_conv.svg new file mode 100644 index 0000000..b159423 --- /dev/null +++ b/themes/Discolored/assets/no_results_conv.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/phones.svg b/themes/Discolored/assets/phones.svg new file mode 100644 index 0000000..7b510b8 --- /dev/null +++ b/themes/Discolored/assets/phones.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/pictures.svg b/themes/Discolored/assets/pictures.svg new file mode 100644 index 0000000..16938a1 --- /dev/null +++ b/themes/Discolored/assets/pictures.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/pinned.svg b/themes/Discolored/assets/pinned.svg new file mode 100644 index 0000000..475da56 --- /dev/null +++ b/themes/Discolored/assets/pinned.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/themes/Discolored/assets/poop.svg b/themes/Discolored/assets/poop.svg new file mode 100644 index 0000000..b058a46 --- /dev/null +++ b/themes/Discolored/assets/poop.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/screenshot.png b/themes/Discolored/assets/screenshot.png new file mode 100644 index 0000000..cc13131 Binary files /dev/null and b/themes/Discolored/assets/screenshot.png differ diff --git a/themes/Discolored/assets/scroll.svg b/themes/Discolored/assets/scroll.svg new file mode 100644 index 0000000..46feadc --- /dev/null +++ b/themes/Discolored/assets/scroll.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/searching.svg b/themes/Discolored/assets/searching.svg new file mode 100644 index 0000000..1f7bb6e --- /dev/null +++ b/themes/Discolored/assets/searching.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/server_outage.svg b/themes/Discolored/assets/server_outage.svg new file mode 100644 index 0000000..e4b8d8e --- /dev/null +++ b/themes/Discolored/assets/server_outage.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/spotify_error.svg b/themes/Discolored/assets/spotify_error.svg new file mode 100644 index 0000000..35eb4d3 --- /dev/null +++ b/themes/Discolored/assets/spotify_error.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/sticker_not_found.svg b/themes/Discolored/assets/sticker_not_found.svg new file mode 100644 index 0000000..9ff01fd --- /dev/null +++ b/themes/Discolored/assets/sticker_not_found.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/streamer_mode.svg b/themes/Discolored/assets/streamer_mode.svg new file mode 100644 index 0000000..a609e2e --- /dev/null +++ b/themes/Discolored/assets/streamer_mode.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/switch.svg b/themes/Discolored/assets/switch.svg new file mode 100644 index 0000000..2584871 --- /dev/null +++ b/themes/Discolored/assets/switch.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/test_video.svg b/themes/Discolored/assets/test_video.svg new file mode 100644 index 0000000..cb9226e --- /dev/null +++ b/themes/Discolored/assets/test_video.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/treasure_chest.svg b/themes/Discolored/assets/treasure_chest.svg new file mode 100644 index 0000000..f43464c --- /dev/null +++ b/themes/Discolored/assets/treasure_chest.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/unclaimed.svg b/themes/Discolored/assets/unclaimed.svg new file mode 100644 index 0000000..762df72 --- /dev/null +++ b/themes/Discolored/assets/unclaimed.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/vocal_full.svg b/themes/Discolored/assets/vocal_full.svg new file mode 100644 index 0000000..d4564b8 --- /dev/null +++ b/themes/Discolored/assets/vocal_full.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/weapons.svg b/themes/Discolored/assets/weapons.svg new file mode 100644 index 0000000..9ccea63 --- /dev/null +++ b/themes/Discolored/assets/weapons.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/wumpus_mining.svg b/themes/Discolored/assets/wumpus_mining.svg new file mode 100644 index 0000000..ed510b5 --- /dev/null +++ b/themes/Discolored/assets/wumpus_mining.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/wumpus_mountain.svg b/themes/Discolored/assets/wumpus_mountain.svg new file mode 100644 index 0000000..516c75b --- /dev/null +++ b/themes/Discolored/assets/wumpus_mountain.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/wumpus_sleeping.svg b/themes/Discolored/assets/wumpus_sleeping.svg new file mode 100644 index 0000000..aac1d76 --- /dev/null +++ b/themes/Discolored/assets/wumpus_sleeping.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/assets/wumpus_tea_party.svg b/themes/Discolored/assets/wumpus_tea_party.svg new file mode 100644 index 0000000..78e34f6 --- /dev/null +++ b/themes/Discolored/assets/wumpus_tea_party.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/Discolored/manifest.json b/themes/Discolored/manifest.json deleted file mode 100644 index e18bc22..0000000 --- a/themes/Discolored/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"theme":"src.css","name":"Discolored","enabled":true,"author":"snapper#0001, Nyria#4198","description":"Colorize Discord's boring SVGs","version":"1.3","supportsLegcordTitlebar":false} \ No newline at end of file diff --git a/themes/Discolored/src.css b/themes/Discolored/src.css index 930522d..19c3fab 100644 --- a/themes/Discolored/src.css +++ b/themes/Discolored/src.css @@ -1,9 +1,338 @@ /** -* @name Discolored -* @author snapper#0001, Nyria#4198 -* @description Colorize Discord's boring SVGs -* @version 1.3 + * @name Discolored + * @author snapper#0001, Nyria#4198, and srp + * @description Colorize Discord's boring SVGs + * @version 1.3 + * @source https://git.hl.srp.life/srp/legcord/src/branch/main/themes/Discolored + * @updateUrl https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/src.css */ -@import "https://nyri4.github.io/Discolored/main.css"; -@import url("https://nyri4.github.io/donators/donators.css"); +/* 🛩️ Airplane */ +[style*='background-image: url("/assets/bb9dbec63310ef1d5269.svg");'], +[style*='background-image: url("/assets/56b4ca8deff0b44cbc6f.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/airplane.svg") !important; +} + +/* 🕹️ Arcades */ +[style*='background-image: url("/assets/3b6c4f5175af3e9b7270.svg");'], +[style*='background-image: url("/assets/92742b32a01aa24e12ce.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/arcades.svg") !important; +} + +/* 🔨 Ban Hammer */ +[style*='background-image: url("/assets/cda085d959d7040960ca.svg");'], +[style*='background-image: url("/assets/9927535f3a57b86a89ca.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/ban_hammer.svg") !important; +} + +/* 🚀 Boost */ +.theme-dark .channelNotice-3-mDJt, +.theme-light .channelNotice-3-mDJt { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/boost.svg"); + background-repeat: no-repeat; +} + +/* 🔎💥 Broken magnifying glass */ +:root .errorImage_c2b47d { + background: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/broken.svg") + center/cover; +} + +/* 🏰 Castle */ +:root .verification_ce1f6e .image_ce1f6e { + background: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/castle.svg") 50%/80% + no-repeat; +} + +/* ⚙️ Channel settings here and u didn't finished */ +[src="/assets/490943c0bf8c5298a2a5.svg"], +[src="/assets/8bd0c5b096e166c5857f.svg"] { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/channel_settings.svg"); +} + +/* ⚙️ Category settings */ +[src="/assets/a221ecd0f9f14fe4d0b1.svg"], +[src="/assets/ec411ddc89957ad4437f.svg"] { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/category_settings.svg"); +} + +/* 🖥️ Computer */ +[style*='background-image: url("/assets/71792026f672985a033d.svg");'], +[style*='background-image: url("/assets/4dae9f6eefe1407c3cec.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/computer.svg") !important; +} + +/* 💥 Crash */ +:root .image_b06619 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/crash.svg"); +} + +/* 🎮 Developer Options */ +[style*='background-image: url("/assets/fe00d138a10c4d10a245.svg");'], +[style*='background-image: url("/assets/e39ad82e6a363d79f2a9.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/dev_options.svg") !important; +} + +/* 😃 Emojis */ +[style*='background-image: url("/assets/1248c5404ae1ad9c1e18.svg");'], +[style*='background-image: url("/assets/96e2639de7bec6a0f7e5.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/emojis.svg") !important; +} + +/* 📭 Empty */ +:root .image_bbfa4c, +:root .emptyImage_e37a20 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/empty.svg"); +} + +/* 😊 Friend */ +.theme-dark .channelNotice-tO6Tus.invite-OjTXrW, +.theme-light .channelNotice-tO6Tus.invite-OjTXrW { + background: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/friend.svg") + no-repeat center 20px; + background-size: 40%; +} + +/* 🤷‍♂️ GIF not found */ +:root .sadImage_e78f9e { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/gif_not_found.svg"); +} + +/* 🤷‍ GIF picker end */ +:root .endContainer_bad108::after { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/gif_picker_end.svg"); +} + +/* 👥 Groups */ +:root .noFriends_e6af9c .errorStateIcon_e6af9c5 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/groups.svg"); +} + +/* 🎁 Gift Inventory */ +:root .emptyStateImage_e8af36, +:root .emptyWumpus_f1629a { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/gift_inventory.svg"); +} + +/* 🏠 Houses */ +:root .emptyIconGuilds_e4be58 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/houses.svg"); +} + +/* ✨ Integrations */ +:root .footerImage_fab929 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/integrations.svg"); +} + +[src="/assets/d89511b11686ab5c942b3ef900e3d0eb.svg"], +[src="/assets/552bbc1a21ccdc1778e72f30154593ef.svg"] { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/integrations.svg"); +} + +/* 🔑 Key */ +.theme-dark .channelNotice-tO6Tus.guildMFAWarning-3GEzs8, +.theme-light .channelNotice-tO6Tus.guildMFAWarning-3GEzs8 { + background: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/key.svg") no-repeat + center 20px; + background-size: 40%; +} + +/* ❌ No channel */ +[style*='background-image: url("/assets/8dc24c1fbe75eed7a12c.svg");'], +[style*='background-image: url("/assets/14a2f3e448f5b6db0727.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/no_channel.svg") !important; +} + +/* ⌨️ No keybinds */ +[style*='background-image: url("/assets/12d9bda733d6432d605e8011c22c3e56.svg");'], +[style*='background-image: url("/assets/8de4b17bb44ad5ef9f21f2f6f16aa8d1.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/no_keybinds.svg") !important; +} + +/* 🙁 No Mutuals */ +:root .emptyIconFriends_e4be58 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/no_mutuals.svg"); + background-size: 100%; +} + +/* 🔎 🗣️ No results conversation */ +:root .emptyState_f4e139 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/no_results_conv.svg"); + background-size: 20%; +} + +/* 🔎 No results search bar*/ +:root .noResultsImage_c2b47d { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/no_results.svg"); +} + +/* 📱 Phones */ +:root .verificationBlock__2ee71 .image_ce1f6e.phone__0b460 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/phones.svg"); +} + +/* 🖼️ Pictures */ +[style*='background-image: url("/assets/59848dfca28e69ff3553.svg");'], +[style*='background-image: url("/assets/923ebe1687af3952c1c5.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/pictures.svg") !important; +} + +/* 📌 Pinned */ +[style*='background-image: url("/assets/47d3ea2d7721c75ea6cb.svg");'], +[style*='background-image: url("/assets/34224ab48bff9727f3f8.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/pinned.svg") !important; +} + +/* 💩 Poo */ +:root .imageError__3af5f, +:root .invalidPoop_ff31dd, +:root .guildIconExpired_b9fe76 { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/poop.svg"); +} + +/* 📜 Scroll */ +[style*='background-image: url("/assets/90d76146cf8dc0c17b19.svg");'], +[style*='background-image: url("/assets/c2d3560eaed920451bc5.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/scroll.svg") !important; +} + +/* 🔎 Searching */ +.theme-dark .searchIndexBackground_e1f40e, +.theme-light .searchIndexBackground_e1f40e { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/searching.svg"); +} + +/* 🔥 Server outage */ +.theme-dark .art-_juKdZ, +.theme-light .art-_juKdZ { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/server_outage.svg"); +} + +/* 🟢 Spotify error */ +:root .artworkSpotifySessionEnded_cdcad9 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/spotify_error.svg"); +} + +/* 🤷‍♂️ Sticker not found */ +[style*='background-image: url("/assets/d6e0ab2f94e516718aa7.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/sticker_not_found.svg") !important; +} + +/* 🔴 Streamer Mode */ +:root .streamerModeEnabledImage_c50c8b, +:root .emptyIconStreamerMode_e4be58 { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/streamer_mode.svg"); +} + +/* ↔️ Switch */ +.theme-dark .channelNotice-tO6Tus.quickswitcher-35bYg4, +.theme-light .channelNotice-tO6Tus.quickswitcher-35bYg4 { + background: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/switch.svg") + no-repeat center 20px; +} + +/* 📹 Test Video */ +:root .previewImage_ff1ac9 { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/test_video.svg"); +} + +/* 🗝️ Treasure Chest */ +[src="/assets/9b1b9ee4868c262e7351.svg"], +[src="/assets/037d2a13146a63934803.svg"] { + content: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/treasure_chest.svg"); +} + +/* 🎁 Unclaimed */ +.theme-dark .imageUnclaimed-5nJyYs, +.theme-light .imageUnclaimed-5nJyYs { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/unclaimed.svg"); +} + +/* 🔊 Vocal full */ +.fullArt-KDeDyg { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/vocal_full.svg"); + background-size: 100%; +} + +/* ⛏️ Wumpus Mining */ +[style*='background-image: url("/assets/99ad5845cf7de1c326e2.svg");'], +[style*='background-image: url("/assets/ee4637f8627629dd0da5.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/wumpus_mining.svg") !important; +} + +/* 🗻 Wumpus Mountains */ +[style*='background-image: url("/assets/04e2c9489e75f5614205.svg");'], +[style*='background-image: url("/assets/7ff5a96a1c84092e629e.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/wumpus_mountain.svg") !important; +} + +.noResultsContainer_b7560d > div:first-child { + width: 200px; + height: 100px; + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/wumpus_mountain.svg"); + background-repeat: no-repeat; + background-size: contain; +} + +.noResultsContainer_b7560d > div:first-child svg { + display: none; +} + +/* 💤 Wumpus Sleeping */ +[style*='background-image: url("/assets/dcbf373925d18e337c98.svg");'], +[style*='background-image: url("/assets/1641b16ec6ac0c4e733d.svg");'] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/wumpus_sleeping.svg") !important; +} + +/* 🍵 Wumpus Tea Party */ +[style*='background-image: url("/assets/2c264379b38bf71b8358.svg");'], +[style*='background-image: url("/assets/e61cb3f7d0bd4dc1a78b.svg");'], +.theme-dark .notFriends_e6af9c .errorStateIcon_e6af9c, +.theme-light .notFriends_e6af9c .errorStateIcon_e6af9c { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/wumpus_tea_party.svg") !important; +} + +/* 💬 Group chat */ +[class^="partyFull_"] { + background-image: url("https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Discolored/assets/weapons.svg") !important; +} + +/* 🏓 @everyone */ +.contentWarningPopout_fa823b g > :nth-child(2) > :first-child path { + fill: #0000003d; +} +.contentWarningPopout_fa823b g > :nth-child(3) > :first-child path { + fill: #99abd8; +} +.contentWarningPopout_fa823b g > :nth-child(3) > :nth-child(2) path { + fill: #7a8ec7; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :first-child path { + fill: #b3cafb; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(2) path { + fill: #c2d2f1; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(3) path, +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(4) path { + fill: #a0b2dc; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(5) path, +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(6) path { + fill: #7a8ec7; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(7) path { + fill: #8ba0d2; +} +.contentWarningPopout_fa823b g > :nth-child(4) > :nth-child(8) path { + fill: #c2d2f1; +} +.contentWarningPopout_fa823b g > :nth-child(6) > :nth-child(2) path { + fill: #99abd8; +} +.contentWarningPopout_fa823b g > :nth-child(10) > :first-child path { + fill: #e0c310; +} +.contentWarningPopout_fa823b g > :nth-child(11) > :first-child path { + fill: #fbd907; +} \ No newline at end of file diff --git a/themes/EmojiReplace/manifest.json b/themes/EmojiReplace/manifest.json deleted file mode 100644 index 4a5986e..0000000 --- a/themes/EmojiReplace/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"theme":"src.css","name":"EmojiReplace","enabled":true,"description":"Replaces Discord's Emojis with Emojis of a different Provider (Apple, Facebook...)","author":"DevilBro","version":"1.0.0","authorId":"278543574059057154","invite":"Jx3TjNS","donate":"https://www.paypal.me/MircoWittrien","patreon":"https://www.patreon.com/MircoWittrien","website":"https://mwittrien.github.io/","source":"https://github.com/mwittrien/BetterDiscordAddons/tree/master/Themes/EmojiReplace/","updateSrc":"https://mwittrien.github.io/BetterDiscordAddons/Themes/EmojiReplace/EmojiReplace.theme.css","supportsLegcordTitlebar":false} \ No newline at end of file diff --git a/themes/EmojiReplace/src.css b/themes/EmojiReplace/src.css deleted file mode 100644 index 4df394e..0000000 --- a/themes/EmojiReplace/src.css +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @name EmojiReplace - * @description Replaces Discord's Emojis with Emojis of a different Provider (Apple, Facebook...) - * @author DevilBro - * @version 1.0.0 - * @authorId 278543574059057154 - * @invite Jx3TjNS - * @donate https://www.paypal.me/MircoWittrien - * @patreon https://www.patreon.com/MircoWittrien - * @website https://mwittrien.github.io/ - * @source https://github.com/mwittrien/BetterDiscordAddons/tree/master/Themes/EmojiReplace/ - * @updateUrl https://mwittrien.github.io/BetterDiscordAddons/Themes/EmojiReplace/EmojiReplace.theme.css - */ - -/* - !!READ THIS!! - - This theme lets you swap the default emojis of discord with the emojis of a provider of your choice. - To change the provider simply swap the marked word in the import url down below with a supported provider listed below. - The name of the provider is CASE SENSITIVE, meaning you have to write it exactly like it's written below. - Correct: Apple - False: apple, APPLE, aPpLe - - Supported Providers: - → Apple - → Facebook - → Google - → JoyPixels - → Microsoft - → OpenMoji - → Samsung - → Toss - → WhatsApp -*/ - -/* REPLACE THIS */ -/* ↓↓↓↓↓ */ -@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/EmojiReplace/base/Samsung.css); -/* ↑↑↑↑↑ */ -/* REPLACE THIS */ \ No newline at end of file diff --git a/themes/Gruvbox/README.txt b/themes/Gruvbox/README.txt new file mode 100644 index 0000000..007d17c --- /dev/null +++ b/themes/Gruvbox/README.txt @@ -0,0 +1,18 @@ +Gruvbox Hard Dark was originally created by Ethan McTague. +Original: https://gist.github.com/emctague/aab1d43a90174930939ae51c8db09553 + +As of mid-2024, I am not currently using this theme, and so it may not be up to date with my preferences. + +--- + +Copyright 2020 Ethan McTague + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/themes/Gruvbox/src.css b/themes/Gruvbox/src.css index b615ce9..fcf4691 100644 --- a/themes/Gruvbox/src.css +++ b/themes/Gruvbox/src.css @@ -1,33 +1,10 @@ -//META{"name":"Gruvbox Hard Dark","description":"Themes your Discord using Gruvbox colors.","author":"Ethan McTague","version":"1.0"}*// -/* BetterDiscord Gruvbox Theme - By Ethan McTague - - - Compatible with the latest version of Discord (as of Jan 23, 2020.) - - - Copyright 2020 Ethan McTague - Licensed under the BSD 3-clause license. - - - Based on the Gruvbox color scheme by Pavel Pertsev: https://github.com/morhetz/gruvbox - - - Using CSS from highlight.js themes, to style code blocks: https://highlightjs.org/ - highlight.js is licensed under the BSD 3-clause license - see its section in the code for more details. - - - Be aware: BetterDiscord use is against the discord TOS. - I am not responsible for your use of BetterDiscord or of this theme. - - [ ...discord, if you want to add builtin color scheme support, hmu :) ] - - - Installation: - 1. Install BetterDiscord. - 2. Go to "Themes" in discord's settings. - 3. Select "Open Themes Folder", and save this file there as: gruvbox.theme.css - 4. Go back to discord and switch the theme on! - +/** + * @name Gruvbox Hard Dark + * @description Themes your Discord using Gruvbox colors. + * @author Ethan McTague and srp + * @version 1.0.0 + * @source https://git.hl.srp.life/srp/legcord/src/branch/main/themes/Gruvbox + * @updateUrl https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/Gruvbox/src.css */ diff --git a/themes/RadialStatus/README.txt b/themes/RadialStatus/README.txt new file mode 100644 index 0000000..8639876 --- /dev/null +++ b/themes/RadialStatus/README.txt @@ -0,0 +1,26 @@ +RadialStatus was originally created by Gibbu under the DiscordStyles banner. +Original: https://github.com/DiscordStyles/RadialStatus + +--- + +MIT License + +Copyright (c) 2020 DiscordStyles + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/themes/RadialStatus/manifest.json b/themes/RadialStatus/manifest.json deleted file mode 100644 index 2e5ef4d..0000000 --- a/themes/RadialStatus/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"theme":"src.css","name":"RadialStatus","enabled":true,"author":"Gibbu#1211","version":"2.0.0","invite":"ZHthyCw","description":"Changes the status icons to wrap around the avatar. Shape can be changed inside the theme file.","source":"https://github.com/DiscordStyles/RadialStatus","website":"https://www.gibbu.me","supportsLegcordTitlebar":false} \ No newline at end of file diff --git a/themes/RadialStatus/src.css b/themes/RadialStatus/src.css index 102fb10..234f00e 100644 --- a/themes/RadialStatus/src.css +++ b/themes/RadialStatus/src.css @@ -1,15 +1,12 @@ /** * @name RadialStatus - * @author Gibbu#1211 + * @author Gibbu#1211 and srp * @version 2.0.0 - * @invite ZHthyCw * @description Changes the status icons to wrap around the avatar. Shape can be changed inside the theme file. - * @source https://github.com/DiscordStyles/RadialStatus - * @website https://www.gibbu.me + * @source https://git.hl.srp.life/srp/legcord/src/branch/main/themes/RadialStatus + * @updateUrl https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/RadialStatus/src.css */ -@import url("https://discordstyles.github.io/RadialStatus/dist/RadialStatus.css"); - :root { --rs-small-spacing: 2px; /* Gap between avatar and status for members list/dms | MUST end in px */ --rs-medium-spacing: 3px; /* Gap between avatar and status for User popout | MUST end in px */ @@ -30,4 +27,239 @@ --rs-phone-color: var(--rs-online-color); /* Colour of the ring and phone icon when a user is on their phone | */ --rs-phone-visible: block; /* Visibility of the phone icon next to a users avatar. | block = visible | none = hidden */ + --rs-version: "2.0.9"; } + +#app-mount .wrapper_c51b4e { + border-radius: var(--rs-avatar-shape); +} +#app-mount .wrapper_c51b4e svg:not(:root) { + overflow: visible; + contain: none; +} +#app-mount .wrapper_c51b4e foreignObject { + -webkit-mask: none; + mask: none; +} +#app-mount .wrapper_c51b4e .dots_ce0450 circle { + cy: -8 !important; +} +#app-mount .wrapper_c51b4e .dots_ce0450 circle:nth-child(1) { + cx: -8.5 !important; +} +#app-mount .wrapper_c51b4e .dots_ce0450 circle:nth-child(2) { + cx: -2.25 !important; +} +#app-mount .wrapper_c51b4e .dots_ce0450 circle:nth-child(3) { + cx: 4 !important; +} +#app-mount .wrapper_c51b4e .mask_c51b4e > rect[x="22"] { + x: 0; + y: 0; +} +#app-mount .wrapper_c51b4e .mask_c51b4e > circle { + opacity: 0 !important; + width: 100%; + height: 100%; + cx: 43%; + cy: 20; +} +#app-mount .wrapper_c51b4e .pointerEvents_c51b4e[x="14.5"] { + fill: rgba(0, 0, 0, 0.5) !important; + width: 30px; + height: 30px; + x: 1; + y: 1; +} +#app-mount .wrapper_c51b4e img, #app-mount .wrapper_c51b4e.avatar_d808b0 { + border-radius: var(--rs-avatar-shape); +} +#app-mount .wrapper_c51b4e svg[width="25"][height="15"] > rect { + rx: calc(var(--rs-avatar-shape) * 2) !important; + ry: calc(var(--rs-avatar-shape) * 2) !important; +} +#app-mount .wrapper_c51b4e[style*="80px"] svg.cursorDefault_c51b4e rect, #app-mount .wrapper_c51b4e[style*="120px"] svg.cursorDefault_c51b4e rect { + ry: calc(var(--rs-avatar-shape) * 3.3); + rx: calc(var(--rs-avatar-shape) * 3.3); +} +#app-mount .wrapper_c51b4e rect { + x: 0; + y: 0; + width: 100%; + height: 100%; + -webkit-mask: none; + mask: none; + display: block; + rx: var(--rs-avatar-shape); + ry: var(--rs-avatar-shape); + fill: transparent !important; + stroke-width: var(--rs-small-width); +} +#app-mount .wrapper_c51b4e rect[fill="#43b581"], #app-mount .wrapper_c51b4e rect[fill="#3ba55c"], #app-mount .wrapper_c51b4e rect[fill="rgba(67, 181, 129, 1)"], #app-mount .wrapper_c51b4e rect[mask*=online], #app-mount .wrapper_c51b4e rect[fill*="hsl(139"], #app-mount .wrapper_c51b4e rect[fill*="var(--status-green"], #app-mount .wrapper_c51b4e rect[fill="#23a55a"] { + stroke: var(--rs-online-color); +} +#app-mount .wrapper_c51b4e rect[fill="#faa61a"], #app-mount .wrapper_c51b4e rect[fill="rgba(250, 166, 26, 1)"], #app-mount .wrapper_c51b4e rect[mask*=idle], #app-mount .wrapper_c51b4e rect[fill*="hsl(38"], #app-mount .wrapper_c51b4e rect[fill*="var(--status-yellow"], #app-mount .wrapper_c51b4e rect[fill="#f0b232"] { + stroke: var(--rs-idle-color); +} +#app-mount .wrapper_c51b4e rect[fill="#f04747"], #app-mount .wrapper_c51b4e rect[fill="rgba(240, 71, 71, 1)"], #app-mount .wrapper_c51b4e rect[fill="#ed4245"], #app-mount .wrapper_c51b4e rect[mask*=dnd], #app-mount .wrapper_c51b4e rect[fill*="hsl(359"], #app-mount .wrapper_c51b4e rect[fill*="var(--status-red"], #app-mount .wrapper_c51b4e rect[fill="#f23f43"] { + stroke: var(--rs-dnd-color); +} +#app-mount .wrapper_c51b4e rect[fill="#593695"], #app-mount .wrapper_c51b4e rect[mask*=streaming], #app-mount .wrapper_c51b4e rect[fill*="var(--status-purple"] { + stroke: var(--rs-streaming-color); +} +#app-mount .wrapper_c51b4e rect[fill="#747f8d"], #app-mount .wrapper_c51b4e rect[mask*=offline], #app-mount .wrapper_c51b4e rect[fill="#80848e"], #app-mount .wrapper_c51b4e rect[fill=NaN] { + stroke: var(--rs-offline-color); +} +#app-mount .wrapper_c51b4e rect[fill="#747f8d"], #app-mount .wrapper_c51b4e rect[mask*=invisible], #app-mount .wrapper_c51b4e rect[fill="rgba(116, 127, 141, 1)"], #app-mount .wrapper_c51b4e rect[fill*="hsl(214"], #app-mount .wrapper_c51b4e rect[fill="var(--status-grey-500)"], #app-mount .wrapper_c51b4e rect[fill="#82858f"] { + stroke: var(--rs-invisible-color); +} +#app-mount .wrapper_c51b4e rect[x="16"] { + width: 24px; + height: 24px; +} +#app-mount .wrapper_c51b4e rect[x="28"] { + width: 40px; + height: 40px; + overflow: visible; +} +#app-mount .wrapper_c51b4e[style*="32px"] rect { + width: 32px; + height: 32px; + x: -14.5; + y: -17; + position: relative; + z-index: 0; +} +#app-mount .wrapper_c51b4e[style*="40px"] > svg > svg rect { + width: 40px; + height: 40px; + x: -19; + y: -20; + ry: calc(var(--rs-avatar-shape) * 3.3); + rx: calc(var(--rs-avatar-shape) * 3.3); +} +#app-mount .wrapper_c51b4e[style*="40px"] foreignObject[mask*=mobile] img { + width: calc(100% - 18px); +} +#app-mount .wrapper_c51b4e[style*="80px"] svg.cursorDefault_c51b4e rect { + x: -48; + y: -52; +} +#app-mount .wrapper_c51b4e[style*="80px"] rect { + width: 80px; + height: 80px; + stroke-width: var(--rs-medium-width); +} +#app-mount .wrapper_c51b4e[style*="80px"] img { + -webkit-clip-path: inset(calc(var(--rs-medium-spacing) + 1px) calc(var(--rs-medium-spacing) + 1px) round var(--rs-avatar-shape)); + clip-path: inset(calc(var(--rs-medium-spacing) + 1px) calc(var(--rs-medium-spacing) + 1px) round var(--rs-avatar-shape)); +} +#app-mount .wrapper_c51b4e[style*="120px"] svg.cursorDefault_c51b4e rect { + x: -70; + y: -76; +} +#app-mount .wrapper_c51b4e[style*="120px"] rect { + width: 120px; + height: 120px; + stroke-width: var(--rs-large-width); + pointer-events: none; +} +#app-mount .wrapper_c51b4e[style*="120px"] img { + -webkit-clip-path: inset(calc(var(--rs-large-spacing) + 1px) calc(var(--rs-large-spacing) + 1px) round var(--rs-avatar-shape)); + clip-path: inset(calc(var(--rs-large-spacing) + 1px) calc(var(--rs-large-spacing) + 1px) round var(--rs-avatar-shape)); +} +#app-mount .wrapper_c51b4e:not([style*="80px;"], [style*="120px;"], [style*="16px"]) > svg > foreignObject:not(:only-child) img { + -webkit-clip-path: inset(calc(var(--rs-small-spacing) + 1px) calc(var(--rs-small-spacing) + 1px) round var(--rs-avatar-shape)); + clip-path: inset(calc(var(--rs-small-spacing) + 1px) calc(var(--rs-small-spacing) + 1px) round var(--rs-avatar-shape)); +} +#app-mount .wrapper_c51b4e[style="width: 16px; height: 16px;"] rect { + display: none; +} +#app-mount .wrapper_c51b4e[style="width: 16px; height: 16px;"] img { + -webkit-clip-path: none; + clip-path: none; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile] { + property: inherit; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile][width="24"]:after { + width: 10px; + height: 12px; + top: 30%; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile][width="32"]:after { + width: 10px; + height: 14px; + top: 30%; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile][width="80"]:after { + width: 14px; + height: 18px; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile][width="120"]:after { + width: 24px; + height: 20px; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile]:after { + content: ""; + display: var(--rs-phone-visible, block); + -webkit-mask: url('data:image/svg+xml; utf-8,') center no-repeat; + mask: url('data:image/svg+xml; utf-8,') center no-repeat; + position: absolute; + right: 0%; + bottom: 0%; + background: var(--rs-phone-color, var(--rs-online-color)); + z-index: 1; +} +#app-mount .wrapper_c51b4e foreignObject[mask*=mobile] + rect { + stroke: var(--rs-phone-color, var(--rs-online-color)); +} +#app-mount .avatarSpeaking_c51b4e { + position: absolute; + top: 2px; + left: 2px; + width: calc(100% - 4px); + height: calc(100% - 4px); + border-radius: var(--rs-avatar-shape); + box-shadow: inset 0 0 0 2px var(--rs-self-speaking-colour, #57d39b), inset 0 0 0 3px var(--background-secondary); +} +#app-mount .message_d5deea .wrapper_c51b4e foreignObject[mask*=mobile] { + width: calc(100% + 3px); +} +#app-mount .message_d5deea .wrapper_c51b4e rect[mask*=typing] { + width: calc(100% - 9px); +} +#app-mount .avatarHint_f89da9 foreignObject { + -webkit-mask: none; + mask: none; +} +#app-mount .avatarHintInner_f89da9 { + border-radius: var(--rs-avatar-shape) !important; + padding-top: 0; + width: calc(100% - var(--rs-medium-width) - var(--rs-medium-spacing) + 2px); + height: calc(100% - var(--rs-medium-width) - var(--rs-medium-spacing) + 2px); + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + position: relative; +} +#app-mount .memberOffline-2lN7gt img { + -webkit-clip-path: none !important; + clip-path: none !important; +} +#app-mount .offline_a31c43 img { + -webkit-clip-path: none !important; + clip-path: none !important; +} +#app-mount .avatarWrapperNonUserBot_f89da9 .wrapper_c51b4e img { + -webkit-clip-path: none !important; + clip-path: none !important; +} +#app-mount .userInfo_f3939d .wrapper_c51b4e { + margin-top: 1px; + margin-left: 1px; +} +#app-mount .info_c5a741 .line_c5a741:last-child:after { + content: "RadialStatus " var(--rs-version); + display: block; +} \ No newline at end of file diff --git a/themes/SoftX/README.txt b/themes/SoftX/README.txt new file mode 100644 index 0000000..6e61c63 --- /dev/null +++ b/themes/SoftX/README.txt @@ -0,0 +1,26 @@ +SoftX was originally created by Gibbu under the DiscordStyles banner. +Original: https://github.com/DiscordStyles/RadialStatus + +--- + +MIT License + +Copyright (c) 2021 DiscordStyles + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/themes/SoftX/manifest.json b/themes/SoftX/manifest.json deleted file mode 100644 index 6bf8c48..0000000 --- a/themes/SoftX/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"theme":"src.css","name":"SoftX","enabled":true,"author":"Gibbu","version":"1.0.0","description":"A soft and comfy feel for Discord.","source":"https://github.com/DiscordStyles/SoftX","invite":"ZHthyCw","supportsLegcordTitlebar":false} \ No newline at end of file diff --git a/themes/SoftX/src.css b/themes/SoftX/src.css index e5534ba..3dbbfa4 100644 --- a/themes/SoftX/src.css +++ b/themes/SoftX/src.css @@ -1,10 +1,10 @@ /** * @name SoftX - * @author Gibbu + * @author Gibbu and srp * @version 1.0.0 * @description A soft and comfy feel for Discord. - * @source https://github.com/DiscordStyles/SoftX - * @invite ZHthyCw + * @source https://git.hl.srp.life/srp/legcord/src/branch/main/themes/SoftX + * @updateUrl https://git.hl.srp.life/srp/legcord/raw/branch/main/themes/SoftX/src.css */ @import url("https://discordstyles.github.io/SoftX/SoftX.css");