This commit is contained in:
Mirco Wittrien 2022-07-10 00:08:03 +02:00
parent f65f9c0f82
commit 29ad145f50
6 changed files with 69 additions and 27 deletions

View File

@ -2,7 +2,7 @@
* @name ServerFolders
* @author DevilBro
* @authorId 278543574059057154
* @version 6.9.9
* @version 7.0.0
* @description Changes Discord's Folders, Servers open in a new Container, also adds extra Features to more easily organize, customize and manage your Folders
* @invite Jx3TjNS
* @donate https://www.paypal.me/MircoWittrien
@ -17,7 +17,7 @@ module.exports = (_ => {
"info": {
"name": "ServerFolders",
"author": "DevilBro",
"version": "6.9.9",
"version": "7.0.0",
"description": "Changes Discord's Folders, Servers open in a new Container, also adds extra Features to more easily organize, customize and manage your Folders"
}
};
@ -653,8 +653,9 @@ module.exports = (_ => {
processGuilds (e) {
if (this.settings.general.extraColumn) {
if (folderGuildContent && (e.instance.props.isAppFullscreen != folderGuildContent.props.isAppFullscreen || e.instance.props.themeOverride != folderGuildContent.props.themeOverride)) {
folderGuildContent.props.isAppFullscreen = e.instance.props.isAppFullscreen;
let fullscreen = BDFDB.LibraryModules.VoiceChannelUtils.isFullscreenInContext();
if (folderGuildContent && (fullscreen != folderGuildContent.props.isAppFullscreen || e.instance.props.themeOverride != folderGuildContent.props.themeOverride)) {
folderGuildContent.props.isAppFullscreen = fullscreen;
folderGuildContent.props.themeOverride = e.instance.props.themeOverride;
BDFDB.ReactUtils.forceUpdate(folderGuildContent);
}

View File

@ -159,6 +159,7 @@ html {
18. NOTIFICATIONSMODAL
19. DISCOVERYENTRYMODAL
20. NITROFEATUREMODAL
21. DIRECTORYMODAL
14. POPOUTS
1. CONTEXTMENU
2. USERPOPOUT
@ -4271,6 +4272,36 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
background: rgba(var(--transparencycolor),.4);
}
/* ---- 13.21. DIRECTORYMODAL ---- */
#app-mount .directoryModal-YJsOMv { /* modal container */
background-color: transparent;
box-shadow: 0 0 0 1px rgba(var(--transparencycolor), .3), 0 2px 10px 0 rgba(var(--transparencycolor), .3);
position: relative;
overflow: hidden;
}
.directoryModal-YJsOMv::before,
.directoryModal-YJsOMv::after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: unset;
height: unset;
pointer-events: none;
z-index: -1;
}
.directoryModal-YJsOMv::before {
background: var(--popout) var(--popoutposition)/var(--popoutsize);
background-attachment: fixed;
}
.directoryModal-YJsOMv::after {
background-color: rgba(var(--transparencycolor), calc(var(--transparencyalpha) + 0.2));
backdrop-filter: blur(var(--popoutblur));
}
/* ~~~~ 14. POPOUTS ~~~~ */

View File

@ -259,6 +259,7 @@ html {
22. DISPATCHERROR
23. HYPESQUADQUIZ
24. NITROFEATUREMODAL
25. DIRECTORYMODAL
11. POPOUTS
1. USERPOPOUT
2. EMOJIPICKER
@ -3307,6 +3308,12 @@ img[src='/assets/58957d928db6fb9d4658eb882f33d7bc.svg'] {
background: var(--background-floating);
}
/* ---- 10.25. DIRECTORYMODAL ---- */
#app-mount .directoryModal-YJsOMv {
background: var(--background-primary);
}
/* ~~~~ 11. POPOUTS ~~~~ */

View File

@ -51,9 +51,7 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="connections-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/connections.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="friend-requests-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/friendrequests.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="subscriptions-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/subscriptions.svg) center/contain no-repeat;
}
@ -73,6 +71,7 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="billing-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/billing.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="appearance-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/appearance.svg) center/contain no-repeat;
}
@ -115,6 +114,7 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="overlay-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/overlay.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="changelog-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="change-log-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/changelog.svg) center/contain no-repeat;
@ -137,6 +137,7 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="payment-flow-modals-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/paymentmodals.svg) center/contain no-repeat;
}
#bd-settings-sidebar .ui-tab-bar-item:nth-child(3)::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG.bd-settings-tab::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="pc-general-tab" i]::before,
@ -176,9 +177,11 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="bdcompat-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/betterdiscord.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="logout-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/logout.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="overview-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="accountinfo-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/overview.svg) center/contain no-repeat;
@ -190,16 +193,6 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="stickers-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/stickers.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="guild_automod-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/automod.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="guild_automod_message_filter-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/automodmessage.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="audit_log-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="audit_log_v2-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/audit.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="integrations-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="status-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/integrations.svg) center/contain no-repeat;
@ -210,24 +203,37 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="guild_templates-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/template.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="friend-requests-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="vanity_url-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/vanityurl.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="member_verification-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/rules.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="guild_automod-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/automod.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="guild_automod_message_filter-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/automodmessage.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="audit_log-tab" i]::before,
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="audit_log_v2-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/audit.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="bans-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/bans.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="community-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/community.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="text_in_voice-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/voicetext.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="analytics-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/analytics.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="partner-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/partner.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="member_verification-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/rules.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="discovery-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/discovery.svg) center/contain no-repeat;
}
@ -243,9 +249,6 @@ body #app-mount .layer-86YKbF ~ .layer-86YKbF .sidebar-nqHbhN {
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="instant_invites-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/invites.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="bans-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/bans.svg) center/contain no-repeat;
}
.sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG[aria-controls="delete-tab" i]::before {
-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/delete.svg) center/contain no-repeat;
}

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M 11.986328 0 L 2.1679688 4.3632812 L 2.1679688 10.908203 C 2.1679688 16.962748 6.3572371 22.625455 11.986328 24 C 11.988328 23.999511 11.990187 23.998547 11.992188 23.998047 C 11.994787 23.998687 11.9974 23.9993 12 24 C 17.629091 22.625455 21.818359 16.962748 21.818359 10.908203 L 21.818359 4.3632812 L 12 0 L 11.992188 0.00390625 L 11.986328 0 z M 10.199219 6 L 13.800781 6 L 13.800781 9.3007812 L 12 11.099609 L 10.199219 9.3007812 L 10.199219 6 z M 6 10.199219 L 9.3007812 10.199219 L 11.099609 12 L 9.3007812 13.800781 L 6 13.800781 L 6 10.199219 z M 14.699219 10.199219 L 18 10.199219 L 18 13.800781 L 14.699219 13.800781 L 12.900391 12 L 14.699219 10.199219 z M 12 12.900391 L 13.800781 14.699219 L 13.800781 18 L 10.199219 18 L 10.199219 14.699219 L 12 12.900391 z"/></svg>

After

Width:  |  Height:  |  Size: 887 B

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M 21.6,0 H 2.4 C 1.0764,0 0,1.0764 0,2.4 V 24 l 4.8,-4.8 h 16.8 c 1.3236,0 2.4,-1.0764 2.4,-2.4 V 2.4 C 24,1.0764 22.9236,0 21.6,0 Z"/></svg>

Before

Width:  |  Height:  |  Size: 246 B