Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Themes/Deimos.css

Large diffs are not rendered by default.

21 changes: 17 additions & 4 deletions Themes/Deimos.less
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
* "Fear" followed "Dread", although the latter is quite pathetic by comparison!
*
* Created by KDallas | V1.0 | 14/11/2024 | AMP 2.6.0.x
* | V1.1 | 19/11/2025 | AMP 2.6.x
*
* https://wlab.au/
*
Expand All @@ -14,14 +15,16 @@
@thBg2nd: #464037;
@thBg3rd: #312d26;

@thLite: #c48c50;
@thLite: #c48c50; // hsl(31, 49.6%, 54.1%)
@thLite80: #c48c50cc;
@thLite60: #c48e5099;
@noticeTrans: #ff88001a;

@actionDark: #654522;
@actionMed: #795f49;
@actionLite: #a78e6d;
@actionRed: hsl(31, 15%, 38%);
@actionRedLite: hsl(31, 15%, 54%);

@greyLight: #888;
@colorActive: #222;
Expand All @@ -48,6 +51,8 @@
@bgGreenV2: rgba(0, 185, 0, 0.8);
@bgGreenV2Hov: rgba(0, 135, 0, 0.7);

@ServerEntryImageHue: -15deg;


body, .bodyTab, .tabHeaderContainer {
color: @white70pct;
Expand Down Expand Up @@ -182,11 +187,11 @@ body {
.ServerEntryImage {
&.Blur {
&.Offline {
filter: sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2) blur(16px);
filter: sepia(1) saturate(2) hue-rotate(@ServerEntryImageHue) brightness(0.2) blur(16px);
}
}
&.Offline {
filter: sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2);
filter: sepia(1) saturate(2) hue-rotate(@ServerEntryImageHue) brightness(0.2);
}
}

Expand Down Expand Up @@ -411,13 +416,21 @@ input.searchBox {
}

input[type=checkbox] + span,
input[type=checkbox][indeterminate] + span {
input[type=checkbox].redOff + span {
background-color: @actionMed;
&::after {
background-color: @actionLite;
}
}

// indeterminate (neither on or off) needs to override "redOff" class -- which probably shouldn't be set
input[type=checkbox][indeterminate] + span {
background-color: @actionRed;
&::after {
background-color: @actionRedLite;
}
}

input[type=checkbox]:checked + span,
input[type=checkbox][indeterminate]:checked + span {
background-color: @actionDark;
Expand Down
3 changes: 2 additions & 1 deletion Themes/Fantasy.css

Large diffs are not rendered by default.

19 changes: 16 additions & 3 deletions Themes/Fantasy.less
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
*
* Created by IceOfWraith | V1.4 | 02/02/2024 | AMP 2.5.x.x
* KDallas | V2.0 | 16/11/2024 | AMP 2.6.0.x
* | V2.1 | 19/11/2025 | AMP 2.6.x
*
* https://wlab.au/
*
Expand All @@ -26,6 +27,8 @@
@actionDark: #652241;
@actionMed: #794961;
@actionLite: #a76d8b;
@actionRed: hsl(0, 15%, 38%);
@actionRedLite: hsl(0, 15%, 54%);

@greyLight: #888;
@colorActive: #222;
Expand All @@ -49,6 +52,8 @@
@bgGreenV2: rgba(201, 0, 118, 0.95); // bgPink is the new bgGreen!
@bgGradient: linear-gradient(165deg, @actionDark 0%, @bgRedV2 45%, @thLite80 100%);

@ServerEntryImageHue: 215deg;


body, .bodyTab, .tabHeaderContainer {
color: @white70pct;
Expand Down Expand Up @@ -190,11 +195,11 @@ body {
.ServerEntryImage {
&.Blur {
&.Offline {
filter: sepia(1) saturate(1.5) hue-rotate(215deg) brightness(0.2) blur(16px);
filter: sepia(1) saturate(1.5) hue-rotate(@ServerEntryImageHue) brightness(0.2) blur(16px);
}
}
&.Offline {
filter: sepia(1) saturate(1.5) hue-rotate(215deg) brightness(0.2);
filter: sepia(1) saturate(1.5) hue-rotate(@ServerEntryImageHue) brightness(0.2);
}
}

Expand Down Expand Up @@ -469,13 +474,21 @@ input.searchBox {
}

input[type=checkbox] + span,
input[type=checkbox][indeterminate] + span {
input[type=checkbox].redOff + span {
background-color: @actionMed;
&::after {
background-color: @actionLite;
}
}

// indeterminate (neither on or off) needs to override "redOff" class -- which probably shouldn't be set
input[type=checkbox][indeterminate] + span {
background-color: @actionRed;
&::after {
background-color: @actionRedLite;
}
}

input[type=checkbox]:checked + span,
input[type=checkbox][indeterminate]:checked + span {
background-color: @actionDark;
Expand Down
3 changes: 2 additions & 1 deletion Themes/SouthernBlue.css

Large diffs are not rendered by default.

29 changes: 24 additions & 5 deletions Themes/SouthernBlue.less
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
* And bottled for you
*
* Created by KDallas | V1.2 | 23/11/2024 | AMP 2.6.0.x
* | V1.3 | 19/11/2025 | AMP 2.6.x
*
* https://wlab.au/
*
Expand All @@ -30,6 +31,8 @@
@actionDark: hsl(208, 79%, 28%); // Pantone / PMS 19-4052 TCX / Classic Blue / #0f4c81
@actionMed: hsl(208, 40%, 38%);
@actionLite: hsl(208, 40%, 54%);
@actionRed: hsl(0, 40%, 38%);
@actionRedLite: hsl(0, 40%, 54%);

@greyLight: #888;
@colorActive: #222;
Expand All @@ -50,14 +53,16 @@
@white80pct: rgba(255, 255, 255, 0.8);
@white95pct: rgba(255, 255, 255, 0.95);

@bgRedV2: hsla(360, 65%, 55%, 0.8);
@bgRedMuted: hsla(360, 55%, 55%, 0.65);
@bgRedV2: hsla(0, 65%, 55%, 0.8);
@bgRedMuted: hsla(0, 55%, 55%, 0.65);
@bgGreenV2: hsla(120, 100%, 35%, 0.8);
@bgGreenMuted: hsla(120, 80%, 35%, 0.65);
@bgGradient: linear-gradient(165deg, @actionDark 0%, @actionMed 45%, @thLite80 100%);
@btnRedGrad: linear-gradient(165deg, @actionDark 0%, @bgRedV2 45%, @thLite80 100%);
@btnGreenGrad: linear-gradient(165deg, @actionDark 0%, @bgGreenV2 45%, @thLite80 100%);

@ServerEntryImageHue: 180deg;


body, .bodyTab, .tabHeaderContainer {
color: @white70pct;
Expand Down Expand Up @@ -198,11 +203,11 @@ body {
.ServerEntryImage {
&.Blur {
&.Offline {
filter: sepia(1) saturate(1.5) hue-rotate(180deg) brightness(0.2) blur(16px);
filter: sepia(1) saturate(1.5) hue-rotate(@ServerEntryImageHue) brightness(0.2) blur(16px);
}
}
&.Offline {
filter: sepia(1) saturate(1.5) hue-rotate(180deg) brightness(0.2);
filter: sepia(1) saturate(1.5) hue-rotate(@ServerEntryImageHue) brightness(0.2);
}
}

Expand Down Expand Up @@ -520,7 +525,21 @@ input.searchBox {
}
}

input[type=checkbox] + span,
input[type=checkbox] + span {
background-color: @actionMed;
&::after {
background-color: @actionLite;
}
}

input[type=checkbox].redOff + span {
background-color: @actionRed;
&::after {
background-color: @actionRedLite;
}
}

// indeterminate (neither on or off) needs to override "redOff" class -- which probably shouldn't be set
input[type=checkbox][indeterminate] + span {
background-color: @actionMed;
&::after {
Expand Down
4 changes: 3 additions & 1 deletion Themes/SteamClassic.css

Large diffs are not rendered by default.

22 changes: 18 additions & 4 deletions Themes/SteamClassic.less
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
* Created by KDallas | V1.0 | 09/10/2024 | AMP 2.5.x.x
* | V1.1 | 09/11/2024 | AMP 2.6.0.x
* | V1.2 | 14/11/2024 | AMP 2.6.0.x
* | V1.3 | 19/11/2025 | AMP 2.6.x
*
* https://wlab.au/
*
*/
Expand All @@ -14,14 +16,16 @@
@steamBg2nd: #3e4637;
@steamBg3rd: #2b3126;

@steamLite: #c4b550;
@steamLite: #c4b550; // hsl(52.2, 49.6%, 54.1%)
@steamLite80: #c4b550cc;
@steamLite60: #c4b55099;
@noticeTrans: #ff88001a;

@actionDark: #655c22;
@actionMed: #797349;
@actionLite: #a7a06d;
@actionRed: hsl(52.2, 15%, 38%);
@actionRedLite: hsl(52.2, 15%, 54%);

@greyLight: #888;
@colorActive: #222;
Expand All @@ -48,6 +52,8 @@
@bgGreenV2: rgba(0, 185, 0, 0.8);
@bgGreenV2Hov: rgba(0, 135, 0, 0.7);

@ServerEntryImageHue: 20deg;


body, .bodyTab, .tabHeaderContainer {
background-color: @steamBgMain;
Expand Down Expand Up @@ -164,11 +170,11 @@ body, .bodyTab, .tabHeaderContainer {
.ServerEntryImage {
&.Blur {
&.Offline {
filter: sepia(1) saturate(2) hue-rotate(20deg) brightness(0.2) blur(16px);
filter: sepia(1) saturate(2) hue-rotate(@ServerEntryImageHue) brightness(0.2) blur(16px);
}
}
&.Offline {
filter: sepia(1) saturate(2) hue-rotate(20deg) brightness(0.2);
filter: sepia(1) saturate(2) hue-rotate(@ServerEntryImageHue) brightness(0.2);
}
}

Expand Down Expand Up @@ -393,13 +399,21 @@ input.searchBox {
}

input[type=checkbox] + span,
input[type=checkbox][indeterminate] + span {
input[type=checkbox].redOff + span {
background-color: @actionMed;
&::after {
background-color: @actionLite;
}
}

// indeterminate (neither on or off) needs to override "redOff" class -- which probably shouldn't be set
input[type=checkbox][indeterminate] + span {
background-color: @actionRed;
&::after {
background-color: @actionRedLite;
}
}

input[type=checkbox]:checked + span,
input[type=checkbox][indeterminate]:checked + span {
background-color: @actionDark;
Expand Down