Skip to content

Commit

Permalink
Unfucking Flashcord (bSID-231014-HF4)
Browse files Browse the repository at this point in the history
  • Loading branch information
SiriusBYT committed Nov 3, 2023
1 parent 3bb6d14 commit 938be1f
Show file tree
Hide file tree
Showing 18 changed files with 346 additions and 345 deletions.
10 changes: 5 additions & 5 deletions src/SID/0-BIOS.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ This license requires that reusers give credit to the creator. It allows reusers

--Flashcord-Branch: "Flashcord Beta";
--Flashcord-Channel: "bSID";
--Flashcord-Version: "231014-HF3";
--Flashcord-Version: "231014-HF4";

--Flashcord-Splash: "have you heard the \A big chungus in pd3?";
--Flashcord-Splash: "I AM FUCKING \A ALIVEEEEEEE!";
--Flashcord-SplashSca: 1.1;
--Flashcord-SplashTrX: 0px;
--Flashcord-SplashTrY: 0px;
Expand All @@ -48,7 +48,7 @@ This license requires that reusers give credit to the creator. It allows reusers
}

::-webkit-scrollbar { display: none; }
[class*="wordmark-"] { display: none; }
[class*="wordmark_"] { display: none; }

.stop-animation * {
animation: inherit !important;
Expand Down Expand Up @@ -101,7 +101,7 @@ html:not(html:hover) #app-mount {
}

@container FC-Idle_OptiMax (min-width: 0px) {
[class^="appAsidePanelWrapper-"] {
[class^="appAsidePanelWrapper_"] {
--Flashcord-AnimMult-XFast: 0;
--Flashcord-AnimMult-Fast: 0;
--Flashcord-AnimMult-Normal: 0;
Expand All @@ -126,7 +126,7 @@ html:not(html:hover) #app-mount {
}

@container FC-Idle_OptiMin (min-width: 0px) {
[class^="appAsidePanelWrapper-"] {
[class^="appAsidePanelWrapper_"] {
--Flashcord-AnimMult-XSlow: 0;
--Flashcord-AnimMult-XTSlow: 0;
--Flashcord-TransMult-XFast: 0;
Expand Down
10 changes: 5 additions & 5 deletions src/SID/0-Kernel_Ring0.css
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
/* [START] = Flashcord Beta == Kernel [00] CSS = */

/* NOTICE: Everytime there is a " [!] FC-Wildcard_PerfNuker " this means that using a wildcard will absolutely nuke performance so bad it would make Flashcord impossible to use */
[class^="app-"]:has([class^="problems-"]) {
[class^="app_"]:has([class^="problems_"]) {
container-name: var(--Flashcord-Blackout, FC-Boot_Blackout-Android);
container-type: inline-size;
}

@container FC-Boot_Blackout-Android (min-width: 0px) {
[class^="content-"] div, video, [class^="problems-"] div { display: none; }
[class^="problems-"]:before {
[class^="content_"] div, video, [class^="problems_"] div { display: none; }
[class^="problems_"]:before {
content: "⚠️ You are having connection problems.";
color: white;
text-align: center;
white-space: pre;
animation: FlashCore-FadeIn_Bottom var(--Flashcord-AnimMult-XSlow, 1s);
}
[class^="content-"]:before {
[class^="content_"]:before {
content: "Flashcord";
margin: auto;
text-align: center;
Expand All @@ -27,7 +27,7 @@
-webkit-text-fill-color: transparent;
animation: FlashCore-BackXMTL var(--Flashcord-AnimMult-XTXSlow, 4s) linear infinite !important;
}
[class^="content-"] {
[class^="content_"] {
background: transparent;
width: 100vw;
height: 102vh;
Expand Down
12 changes: 6 additions & 6 deletions src/SID/0-Kernel_Ring3.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,12 @@ body:before {
margin-top: 32px;
height: calc(100vh - 32px);
}
[class^="macDragRegion-"] {
[class^="macDragRegion_"] {
width: 100vw;
}


[class^="chat-"] [class^="children-"]:after {
[class^="chat_"] [class^="children_"]:after {
color: red;
width: max-content;
margin: auto ;
Expand All @@ -59,16 +59,16 @@ body:before {
border-radius: var(--Flashcord-Border_Radius, 25px);
white-space: pre;
}
.theme-dark [class^="chat-"] [class^="title-"] [class^="children-"]:after {
.theme-dark [class^="chat_"] [class^="title_"] [class^="children_"]:after {
content: var(--Flashcord-Warnings," ⚠️ Flashcord is in Beta. 🌙 Dark Mode is unfinished. ");
}

.theme-light [class^="chat-"] [class^="title-"] [class^="children-"]:after {
.theme-light [class^="chat_"] [class^="title_"] [class^="children_"]:after {
content: var(--Flashcord-Warnings," ⚠️ Flashcord is in Beta. ");
}

@container FC-ControlPanel_PopUp (min-width: 0px) {
[class^="layer-"]:nth-child(2) [class^="sidebar-"] > :before {
[class^="layer_"]:nth-child(2) [class^="sidebar_"] > :before {
content: var(--Flashcord-Branch) "\A Version "var(--Flashcord-Channel) "-" var(--Flashcord-Version);
padding: 10px;
white-space: pre;
Expand All @@ -81,7 +81,7 @@ body:before {
margin-bottom: var(--Flashcord-SplashMAR, 20px);
}

[class^="layer-"]:nth-child(2) [class^="sidebarRegionScroller-"]:after {
[class^="layer_"]:nth-child(2) [class^="sidebarRegionScroller_"]:after {
position: absolute;
content: var(--Flashcord-Splash);
transform: rotate(-2deg) scale( var(--Flashcord-SplashSca) ) translateX( var(--Flashcord-SplashTrX) ) translateY( var(--Flashcord-SplashTrY) ) !important;
Expand Down
2 changes: 1 addition & 1 deletion src/SID/0-Kernel_Serial.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

/* [Start] = Flashcord Beta == Kernel - Serial CSS = */

[class^="notAppAsidePanel-"] {
[class^="notAppAsidePanel_"] {
container-name: var(--Flashcord-DebugMode, FC-VOID);
container-type: inline-size;
}
Expand Down
42 changes: 21 additions & 21 deletions src/SID/2-Theme_00-Iridescent.css
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@

@container FC-Theme_Hooker (min-width: 0px) {
@container FC-SPGO_AT (min-width: 0px) {
section > [class^="header-"] > :before {
section > [class^="header_"] > :before {
content: "⚠️ Advanced Themes require LegalDiscordBypasses or Discord Nitro to enable them. \A ✅ ThemeHooker is present and has enabled new themes." !important;
}

[class^="themeSelectionContainer-"]:has([class^="themeSelection-"][style*="--bg-gradient-citrus-sherbert"]), /* IRIDESCENT LIGHT */
[class^="themeSelectionContainer-"]:has([class^="themeSelection-"][style*="--bg-gradient-chroma-glow"]) {
[class^="themeSelectionContainer_"]:has([class^="themeSelection_"][style*="--bg-gradient-citrus-sherbert"]), /* IRIDESCENT LIGHT */
[class^="themeSelectionContainer_"]:has([class^="themeSelection_"][style*="--bg-gradient-chroma-glow"]) {
display: block !important;
border-radius: 25px;
width: 100%;
Expand All @@ -35,30 +35,30 @@
}

/* Advanced Theme: Irdescent */
[class^="themeSelection-"][style*="--bg-gradient-citrus-sherbert"] {
[class^="themeSelection_"][style*="--bg-gradient-citrus-sherbert"] {
background-image: url("https://sirio-network.com/sbin/PSWave-Light.png") !important;
background-position-y: center !important;
background-size: 100vw !important;
border-radius: 25px;
animation: FlashCore-BackXMTL var(--Flashcord-AnimMult-XTSlow, 2s) linear infinite !important;
}
[class^="themeSelection-"][style*="--bg-gradient-citrus-sherbert"]:before {
[class^="themeSelection_"][style*="--bg-gradient-citrus-sherbert"]:before {
content: "Iridescent Mode (Light Mode)";
}
[class^="themeSelection-"][style*="--bg-gradient-chroma-glow"] {
[class^="themeSelection_"][style*="--bg-gradient-chroma-glow"] {
background-image: url("https://sirio-network.com/sbin/PSWave-Dark.png") !important;
background-position-y: center !important;
background-size: 100vw !important;
border-radius: 25px;
animation: FlashCore-BackXMTL var(--Flashcord-AnimMult-XTSlow, 2s) linear infinite !important;
}
[class^="themeSelection-"][style*="--bg-gradient-chroma-glow"]:before {
[class^="themeSelection_"][style*="--bg-gradient-chroma-glow"]:before {
content: "Iridescent Mode (Dark Mode)";
}
[class^="themeSelectionContainer-"]:has([style*="--bg-gradient-citrus-sherbert"]) {
[class^="themeSelectionContainer_"]:has([style*="--bg-gradient-citrus-sherbert"]) {
order: -23;
}
[class^="themeSelectionContainer-"]:has([style*="--bg-gradient-chroma-glow"]) {
[class^="themeSelectionContainer_"]:has([style*="--bg-gradient-chroma-glow"]) {
order: -22;
}
}
Expand All @@ -78,8 +78,8 @@
background-color: #000000;
animation: FlashCore-BackXMTL var(--Flashcord-AnimMult-XTSlow, 2s) linear infinite !important;
}
[theme-hooker="theme-citrus-sherbert"] [class^="chat-"] [class^="title-"] [class^="children-"]:after,
[theme-hooker="theme-chroma-glow"] [class^="chat-"] [class^="title-"] [class^="children-"]:after {
[theme-hooker="theme-citrus-sherbert"] [class^="chat_"] [class^="title_"] [class^="children_"]::after,
[theme-hooker="theme-chroma-glow"] [class^="chat_"] [class^="title_"] [class^="children_"]::after {
content: var(--Flashcord-Warnings," ⚠️ Flashcord is in Beta. 💥 Iridescent Mode is unfinished. ") !important;
}
[theme-hooker="theme-citrus-sherbert"] [class^="tooltip-"] { outline: 1px solid var(--Flashcolord-Light_Accent); }
Expand All @@ -91,13 +91,13 @@
}

@container FC-ControlPanel_PopUp (min-width: 0px) {
[theme-hooker="theme-citrus-sherbert"] [class^="layer-"]:nth-child(2) {
[theme-hooker="theme-citrus-sherbert"] [class^="layer_"]:nth-child(2) {
border: 1px solid var(--Flashcolord-Light_Accent);
background-image: url("https://sirio-network.com/flashcord/ressources/backgrounds/BasicGrid-White_Fast.gif");
background-size: cover;
}

[theme-hooker="theme-chroma-glow"] [class^="layer-"]:nth-child(2) {
[theme-hooker="theme-chroma-glow"] [class^="layer_"]:nth-child(2) {
border: 1px solid var(--Flashcolord-Dark_Accent);
background-image: url("https://sirio-network.com/flashcord/ressources/backgrounds/BasicGrid-Dark_Fast.gif");
background-size: cover;
Expand All @@ -106,12 +106,12 @@

@container FC-Theme_Iridescent (min-width: 0px) {
@container FC-JumpBars (min-width: 0px) {
[class^="jumpToPresentBar-"] {
[class^="jumpToPresentBar_"] {
padding-bottom: 0;
}
}
@container FC-MemberSlide (min-width: 0px) {
[class^="membersWrap-"]::before { /* May be a performance issue? Blame chrome, I fucking hate chrome's fucking bullshit backdrop-filter bug so much I'm going to fucking piss on the moon right this fucking instant */
[class^="membersWrap_"]::before { /* May be a performance issue? Blame chrome, I fucking hate chrome's fucking bullshit backdrop-filter bug so much I'm going to fucking piss on the moon right this fucking instant */
content: '';
position: absolute;
width: 100%;
Expand All @@ -123,12 +123,12 @@
transition-property: backdrop-filter;
transition-duration: var(--Flashcord-TransMult-Normal, 250ms);
}
[class^="membersWrap-"]:hover::before { /* Firefox instead of Electron When? */
[class^="membersWrap_"]:hover::before { /* Firefox instead of Electron When? */
backdrop-filter: blur(16px);
}
}

[class^="appAsidePanelWrapper-"]::before {
[class^="appAsidePanelWrapper_"]::before {
content: '';
position: absolute;
width: 100%;
Expand All @@ -137,15 +137,15 @@
left: 0;
z-index: -1;
}
[theme-hooker="theme-citrus-sherbert"] [class^="appAsidePanelWrapper-"]::before {
[theme-hooker="theme-citrus-sherbert"] [class^="appAsidePanelWrapper_"]::before {
backdrop-filter: var(--Flashcord-Iridescent_Light-Filter, blur(4px) brightness(1));
}
[theme-hooker="theme-chroma-glow"] [class^="appAsidePanelWrapper-"]::before {
[theme-hooker="theme-chroma-glow"] [class^="appAsidePanelWrapper_"]::before {
backdrop-filter: var(--Flashcord-Iridescent_Dark-Filter, blur(4px) brightness(0.5));
}

@container FC-ChatSlide_Legacy (min-width: 0px) {
[class^="chat-"] > section, [class^="chat-"] > div, [class^="chat-"] {
[class^="chat_"] > section, [class^="chat_"] > div, [class^="chat_"] {
background: transparent !important;
}
}
Expand All @@ -165,7 +165,7 @@
outline-width: 2px;
}

[class^="scroller-"]::before {
[class^="scroller_"]::before {
content: '';
position: absolute;
width: 100%;
Expand Down
22 changes: 11 additions & 11 deletions src/SID/2-Theme_01-CustomIMG.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
.theme-dark body {
background-image: var(--Flashcord-CBM_Light-Image, url("https://sirio-network.com/flashcord/ressources/backgrounds/hypernner.jpg") ) !important;
}
[class^="layer-"]:nth-child(2) {
[class^="layer_"]:nth-child(2) {
border: 1px solid white;
}
.custom-theme-background [class^="chat-"] [class^="title-"] [class^="children-"]:after {
.custom-theme-background [class^="chat_"] [class^="title_"] [class^="children_"]:after {
content: var(--Flashcord-Warnings," ⚠️ Custom Mode without ThemeHooker is no longer supported.") !important;
}

@container FC-ChatSlide_Legacy (min-width: 0px) {
[class^="chat-"] > section, [class^="chat-"] > div, [class^="chat-"] {
[class^="chat_"] > section, [class^="chat_"] > div, [class^="chat_"] {
background: transparent !important;
}
}
Expand Down Expand Up @@ -69,28 +69,28 @@ html[theme-hooker="theme-mint-apple"] {
[theme-hooker="theme-mint-apple"] { background-image: var(--Flashcord-CBM_Light-Image, url("https://sirio-network.com/flashcord/bgr-test.jpg") ) !important; }
[theme-hooker="theme-sunset"] { background-image: var(--Flashcord-CBM_Dark-Image, url("https://sirio-network.com/flashcord/hypernner.jpg") ) !important; }

[theme-hooker="theme-mint-apple"] [class^="chat-"] [class^="title-"] [class^="children-"]:after {
[theme-hooker="theme-mint-apple"] [class^="chat_"] [class^="title_"] [class^="children_"]:after {
content: var(--Flashcord-Warnings," ⚠️ Flashcord is in Beta. 🖼️ Light Custom Background Mode is unfinished.") !important;
}
[theme-hooker="theme-sunset"] [class^="chat-"] [class^="title-"] [class^="children-"]:after {
[theme-hooker="theme-sunset"] [class^="chat_"] [class^="title_"] [class^="children_"]:after {
content: var(--Flashcord-Warnings," ⚠️ Flashcord is in Beta. 🖼️ Dark Custom Background Mode is unfinished.") !important;
}

@container FC-ControlPanel_PopUp (min-width: 0px) {
[theme-hooker="theme-mint-apple"] [class^="layer-"]:nth-child(2) {
[theme-hooker="theme-mint-apple"] [class^="layer_"]:nth-child(2) {
border: 1px solid var(--Flashcolord-Light_Accent);
background: rgba(255,255,255,0.5);
}

[theme-hooker="theme-sunset"] [class^="layer-"]:nth-child(2) {
[theme-hooker="theme-sunset"] [class^="layer_"]:nth-child(2) {
border: 1px solid var(--Flashcolord-Dark_Accent);
background: rgba(0,0,0,0.5);
}
}

@container FC-ChatSlide_Legacy (min-width: 0px) {
[theme-hooker="theme-mint-apple"] [class^="chat-"] > section, [class^="chat-"] > div, [class^="chat-"],
[theme-hooker="theme-sunset"] [class^="chat-"] > section, [class^="chat-"] > div, [class^="chat-"] {
[theme-hooker="theme-mint-apple"] [class^="chat_"] > section, [class^="chat_"] > div, [class^="chat_"],
[theme-hooker="theme-sunset"] [class^="chat_"] > section, [class^="chat_"] > div, [class^="chat_"] {
background: transparent !important;
}
}
Expand All @@ -117,7 +117,7 @@ html[theme-hooker="theme-mint-apple"] {
}
}
@container FC-JumpBars (min-width: 0px) {
[class^="jumpToPresentBar-"] {
[class^="jumpToPresentBar_"] {
padding-bottom: 0;
}
}
Expand All @@ -129,7 +129,7 @@ html[theme-hooker="theme-mint-apple"] {
}
}
@container FC-JumpBars (min-width: 0px) {
[class^="jumpToPresentBar-"] {
[class^="jumpToPresentBar_"] {
padding-bottom: 0;
}
}
Expand Down
Loading

0 comments on commit 938be1f

Please sign in to comment.