Skip to content

Flashcord Modules

Sirius B edited this page Feb 27, 2024 · 13 revisions

This page is now deprecated.

Please use the Flashcord Configurator.

Flashcord Modules are the heart of Flashcord Beta, unlike Flashcord Alpha, Flashcord Beta is built around being modular, meaning you can easily modify parts of Flashcord or outright disable certain parts. This is a full list of every single Flashcord modules. If you want to disable a module, it is recommended to set the module name to "FC-VOID", any other non-existent name would work though.

This is an example of changing the "Control Panel" module from PopUp to Fullscreen while also disabling entirely the chat sliding module.

:root {
    --FlashCore-MGM-Control: FC-ControlPanel_Full;
    --FlashCore-ChatSlide: FC-VOID; /* you can set this to literal gibberish like "sazmleikfghligmaqsdfballsmzldskhf" or "amogus" */
}

This GIGANTIC page of the wiki also can serve as the list of features Flashcord has.

❤️‍🔥 FlashCore Modules

The primary modules of Flashcord, home to the Main UI Overhauls. ⚠️ It isn't recommended generally to modify theses modules.

"--FlashCore-Idle_Optimizations" Modules

Theses modules are responsible for making Flashcord do less things when the user isn't focusing on Flashcord

🛠️ Flashcord Module Modification: Recommended to Inject into existing modules.

🎯 Module Location: "0-BIOS.css"

"FC-Idle_OptiMin" (Default) "FC-Idle_OptiMax"
OptiMin does the following: Disable all Transitions, Blur, Badges and set the Unread notifications for the server list to be static. OptiMax does the following: Disable all Animations, Transitions, Badges and sets the unread notifications to be static.

"--FlashCore-Global_Theme" Modules

Theses modules are responsible for the "Control Panel" (User/Guild Settings)

🛠️ Flashcord Module Modification: Recommended to Inject into existing modules.

🎯 Module Location: "2-Theme_XX-XX.css"

"FC-Theme_Hooker" "FC-AdvancedTheme-LEGACY_Custom-Background-Mode"
If Flashcord detects that ThemeHooker is installed, then the module stated above is used. Otherwise if it isn't detected, it defaults to the module above, which is an older version of CBM.

"--FlashCore-MGM-Control" Modules

Theses modules are responsible for the "Control Panel" (User/Guild Settings)

🛠️ Flashcord Module Modification: Recommended to Inject into existing modules.

🎯 Module Location: "3-MGM_00-Control.css"

"FC-ControlPanel_PopUp" (Default) "FC-ControlPanel_Full"

"--FlashCore-SPGO_MAT" Modules

Theses modules are responsible for the "My Account Tab Overhaul".

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_00-Control-MAT.css"

"FC-SPGO_MAT" (Default)

"--FlashCore-SPGO_AT" Modules

Theses modules are responsible for the "My Account Tab Overhaul".

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_00-Control-AT.css"

"FC-SPGO_AT" (Default)

"--FlashCore-ChatSlide" Modules

Theses modules are responsible for the channel list sliding.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatEX.css"

"FC-ChatSlide_SNDL" (Default, except on CBM) "FC-ChatSlide_Legacy" (Default on CBM)

ℹ️ Notice about "FC-ChatSlide_Legacy": This uses Legacy Code which performs extremely bad but this is the only way to get the Chat Slide working on Custom Background Mode without breaking things.

"--FlashCore-MemberSlide" Modules

Theses modules are responsible for the members list sliding.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatEX.css"

"FC-MemberSlide" (Default)

"--FlashCore-GuildNav_Notification" Modules

Theses modules are responsible for the server list's way of notifying the user for unread messages or mentions.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatEX.css"

"FC-GuildNav_Animated" (Default) "FC-GuildNav_Static"

"--FlashCore-GuildNav_Compact" Modules

Theses modules are responsible for the server list's styling and position.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatEX.css"

"FC-GuildNav_Compact" (Default) "FC-GuildNav_Compact-Horizontal"

"--FlashCore-ChannelNav_Notification" Modules

Theses modules are responsible for the channel list's way of notifying the user for unread messages or mentions.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatEX.css"

"FC-ChannelNav_Animated" (Default) "FC-ChannelNav_Static"

"--FlashCore-MessageSlide" Modules

Theses modules are responsible for the messages' slide in.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-MessageSlide" (Default)

"--FlashCore-ImagividZoom" Modules

Theses modules are responsible for the attachment's zooming features, requires a plugin to not look blurry.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-ImagividZoom" (Default)

"--FlashCore-Menthrepin" Modules

Theses modules are responsible for the mentions, threads and pins tab being really big.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Menthrepin" (Default)

"--FlashCore-Xearch" Modules

Theses modules are responsible for the message search being larger.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Xearch" (Default)

"--FlashCore-Friends" Modules

Theses modules are responsible for the User Profile Modal Overhaul.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Base.css"

"FC-FlexGrid" (Default)

ℹ️ Notice about "FlashCore-Friends": Due to Discord's way of loading the Friends Tab (Lazy Loading), if you have too many friends, this tab may absolutely shit its pants so bad you'll be wondering if Discord is about to go to the Backrooms. If you are having this problem, set the variable to something that doesn't exist such as "FC-VOID".

"--FlashCore-UPMO" Modules

Theses modules are responsible for the User Profile Modal Overhaul.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Pop.css"

"FC-UPMO" (Default)

"--FlashCore-UPRAL" Modules

Theses modules are responsible for the larger and wider quick role addition list.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Pop.css"

"FC-UPRAL" (Default)

✨ Flashcord Modules

The secondary modules of Flashcord, home to the QOL UI Improvements.

"--Flashcord-Blackout" Modules

Theses modules are responsible for the "Blackout" (no internet) or starting Discord animations.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "0-Kernel_Ring0.css"

"FC-Boot_Blackout-Android" (Default)

"--Flashcord-Jumbomojis" Modules

Theses modules are responsible for emoji's jumbo-fication if that's even a word.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Jumbomojis" (Default)

"--FC-Shadowmage" ""Modules""

Adds a shadow being emojis, attachments and etc.

🛠️ Flashcord Module Modification: Impossible to modify using the modules system, is in reality just a variable.

🎯 ""Module"" Location: "3-MGM_01-ChatIn.css"

Default Value: [1px]

"--Flashcord-Stimogi" Modules

Theses modules are responsible for the emoji, stickers and gif search being bigger.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Stimogi" (Default)

"--Flashcord-Focus" Modules

Theses modules are responsible for the blurring of the background to make things stand out.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Focus" (Default)

"--Flashcord-Chatype" Modules

These modules are responsable for the chat bar's styling.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-Chatype-L1" (Default)

"--Flashcord-JumpBars" Modules

Theses modules are responsible for the more compact Jump to Present / You are viewing older messages and etc bars.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_01-ChatIn.css"

"FC-JumpBars" (Default)

"--FlashCore-UPFG" Modules

Theses modules are responsible for the more uniform roles section when viewing someone's profile on a server.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Base.css"

"FC-FlexGrid" (Default)

"--FlashCore-Replugged_Addons" Modules

Theses modules are responsible for the more uniform and compact section when viewing the Replugged Themes/Plugins tab.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Base.css"

"FC-FlexGrid" (Default)

"--Flashcord-PopMenu" Modules

Theses modules are responsible for the styling of certain pop-up menus.

🛠️ Flashcord Module Modification: Recommended to NOT Inject into existing modules.

🎯 Module Location: "3-MGM_02-OTUI_Pop.css"

"FC-PM" (Default)

Next Step: 🧨 Common Issues

Clone this wiki locally