From 8fb1528b7b7ad790beedf5d1ed092fc28d0151ee Mon Sep 17 00:00:00 2001 From: "Seraphim R. Pardee" Date: Fri, 1 Nov 2024 21:48:44 -0400 Subject: [PATCH] Mass update. --- README.md | 10 +- themes/Discolored/README.txt | 21 ++ themes/Discolored/assets/airplane.svg | 19 + themes/Discolored/assets/arcades.svg | 42 +++ themes/Discolored/assets/ban_hammer.svg | 39 ++ themes/Discolored/assets/banner.png | Bin 0 -> 30433 bytes themes/Discolored/assets/boost.svg | 14 + themes/Discolored/assets/broken.svg | 20 + themes/Discolored/assets/castle.svg | 57 +++ .../Discolored/assets/category_settings.svg | 46 +++ themes/Discolored/assets/channel_settings.svg | 34 ++ themes/Discolored/assets/community_banner.svg | 129 +++++++ themes/Discolored/assets/computer.svg | 66 ++++ themes/Discolored/assets/crash.svg | 41 +++ themes/Discolored/assets/dev_options.svg | 38 ++ themes/Discolored/assets/emojis.svg | 51 +++ themes/Discolored/assets/empty.svg | 60 +++ themes/Discolored/assets/friend.svg | 26 ++ themes/Discolored/assets/gif_not_found.svg | 8 + themes/Discolored/assets/gif_picker_end.svg | 126 +++++++ themes/Discolored/assets/gift_inventory.svg | 56 +++ themes/Discolored/assets/groups.svg | 20 + themes/Discolored/assets/houses.svg | 32 ++ themes/Discolored/assets/icon.png | Bin 0 -> 19293 bytes themes/Discolored/assets/integrations.svg | 267 ++++++++++++++ themes/Discolored/assets/key.svg | 21 ++ themes/Discolored/assets/nitro.svg | 47 +++ themes/Discolored/assets/no_channel.svg | 18 + themes/Discolored/assets/no_keybinds.svg | 39 ++ themes/Discolored/assets/no_mutuals.svg | 23 ++ themes/Discolored/assets/no_results.svg | 18 + themes/Discolored/assets/no_results_conv.svg | 215 +++++++++++ themes/Discolored/assets/phones.svg | 23 ++ themes/Discolored/assets/pictures.svg | 39 ++ themes/Discolored/assets/pinned.svg | 12 + themes/Discolored/assets/poop.svg | 17 + themes/Discolored/assets/screenshot.png | Bin 0 -> 50782 bytes themes/Discolored/assets/scroll.svg | 30 ++ themes/Discolored/assets/searching.svg | 85 +++++ themes/Discolored/assets/server_outage.svg | 16 + themes/Discolored/assets/spotify_error.svg | 16 + .../Discolored/assets/sticker_not_found.svg | 49 +++ themes/Discolored/assets/streamer_mode.svg | 58 +++ themes/Discolored/assets/switch.svg | 13 + themes/Discolored/assets/test_video.svg | 38 ++ themes/Discolored/assets/treasure_chest.svg | 52 +++ themes/Discolored/assets/unclaimed.svg | 31 ++ themes/Discolored/assets/vocal_full.svg | 94 +++++ themes/Discolored/assets/weapons.svg | 31 ++ themes/Discolored/assets/wumpus_mining.svg | 55 +++ themes/Discolored/assets/wumpus_mountain.svg | 60 +++ themes/Discolored/assets/wumpus_sleeping.svg | 50 +++ themes/Discolored/assets/wumpus_tea_party.svg | 47 +++ themes/Discolored/manifest.json | 1 - themes/Discolored/src.css | 341 +++++++++++++++++- themes/EmojiReplace/manifest.json | 1 - themes/EmojiReplace/src.css | 40 -- themes/Gruvbox/README.txt | 18 + themes/Gruvbox/src.css | 37 +- themes/RadialStatus/README.txt | 26 ++ themes/RadialStatus/manifest.json | 1 - themes/RadialStatus/src.css | 244 ++++++++++++- themes/SoftX/README.txt | 26 ++ themes/SoftX/manifest.json | 1 - themes/SoftX/src.css | 6 +- 65 files changed, 3070 insertions(+), 91 deletions(-) create mode 100644 themes/Discolored/README.txt create mode 100644 themes/Discolored/assets/airplane.svg create mode 100644 themes/Discolored/assets/arcades.svg create mode 100644 themes/Discolored/assets/ban_hammer.svg create mode 100644 themes/Discolored/assets/banner.png create mode 100644 themes/Discolored/assets/boost.svg create mode 100644 themes/Discolored/assets/broken.svg create mode 100644 themes/Discolored/assets/castle.svg create mode 100644 themes/Discolored/assets/category_settings.svg create mode 100644 themes/Discolored/assets/channel_settings.svg create mode 100644 themes/Discolored/assets/community_banner.svg create mode 100644 themes/Discolored/assets/computer.svg create mode 100644 themes/Discolored/assets/crash.svg create mode 100644 themes/Discolored/assets/dev_options.svg create mode 100644 themes/Discolored/assets/emojis.svg create mode 100644 themes/Discolored/assets/empty.svg create mode 100644 themes/Discolored/assets/friend.svg create mode 100644 themes/Discolored/assets/gif_not_found.svg create mode 100644 themes/Discolored/assets/gif_picker_end.svg create mode 100644 themes/Discolored/assets/gift_inventory.svg create mode 100644 themes/Discolored/assets/groups.svg create mode 100644 themes/Discolored/assets/houses.svg create mode 100644 themes/Discolored/assets/icon.png create mode 100644 themes/Discolored/assets/integrations.svg create mode 100644 themes/Discolored/assets/key.svg create mode 100644 themes/Discolored/assets/nitro.svg create mode 100644 themes/Discolored/assets/no_channel.svg create mode 100644 themes/Discolored/assets/no_keybinds.svg create mode 100644 themes/Discolored/assets/no_mutuals.svg create mode 100644 themes/Discolored/assets/no_results.svg create mode 100644 themes/Discolored/assets/no_results_conv.svg create mode 100644 themes/Discolored/assets/phones.svg create mode 100644 themes/Discolored/assets/pictures.svg create mode 100644 themes/Discolored/assets/pinned.svg create mode 100644 themes/Discolored/assets/poop.svg create mode 100644 themes/Discolored/assets/screenshot.png create mode 100644 themes/Discolored/assets/scroll.svg create mode 100644 themes/Discolored/assets/searching.svg create mode 100644 themes/Discolored/assets/server_outage.svg create mode 100644 themes/Discolored/assets/spotify_error.svg create mode 100644 themes/Discolored/assets/sticker_not_found.svg create mode 100644 themes/Discolored/assets/streamer_mode.svg create mode 100644 themes/Discolored/assets/switch.svg create mode 100644 themes/Discolored/assets/test_video.svg create mode 100644 themes/Discolored/assets/treasure_chest.svg create mode 100644 themes/Discolored/assets/unclaimed.svg create mode 100644 themes/Discolored/assets/vocal_full.svg create mode 100644 themes/Discolored/assets/weapons.svg create mode 100644 themes/Discolored/assets/wumpus_mining.svg create mode 100644 themes/Discolored/assets/wumpus_mountain.svg create mode 100644 themes/Discolored/assets/wumpus_sleeping.svg create mode 100644 themes/Discolored/assets/wumpus_tea_party.svg delete mode 100644 themes/Discolored/manifest.json delete mode 100644 themes/EmojiReplace/manifest.json delete mode 100644 themes/EmojiReplace/src.css create mode 100644 themes/Gruvbox/README.txt create mode 100644 themes/RadialStatus/README.txt delete mode 100644 themes/RadialStatus/manifest.json create mode 100644 themes/SoftX/README.txt delete mode 100644 themes/SoftX/manifest.json 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 0000000000000000000000000000000000000000..b8d1486c1a0f9ea7a8e6e365cdbe161a52ed9878 GIT binary patch literal 30433 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 KGS$*%-~JDGMjbf- literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..58daf3ee07a490cd3a15a56a6080d142e78999d4 GIT binary patch literal 19293 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 DW0VZL literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..cc131310a34146950473f70fface81d4e4e24859 GIT binary patch literal 50782 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

-9S??p;yV^-mhYN@n{Q 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 DfXPA_ literal 0 HcmV?d00001 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");