From fd4c21679ee89f0aee5b6b9d1db35a0958af374a Mon Sep 17 00:00:00 2001 From: SylentButDedly Date: Mon, 7 Oct 2024 21:00:05 -0400 Subject: [PATCH 1/3] update dungeon and release date --- src/app/pipes/milestone.pipe.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/pipes/milestone.pipe.ts b/src/app/pipes/milestone.pipe.ts index 80fdc3f..3e6a95d 100644 --- a/src/app/pipes/milestone.pipe.ts +++ b/src/app/pipes/milestone.pipe.ts @@ -755,10 +755,10 @@ export class MilestonePipe implements PipeTransform { return ' | Iron Banner' case '2024-8-8': case '2024-08-08': - return ' | Episode: Revenant - Act I' + return ' | Episode: Revenant - Act I | Festival of the Lost' case '2024-8-11': case '2024-08-11': - return ' | [REDACTED] Dungeon' + return ' | Vesper\'s Host Dungeon' default: return '' } From f1c598f4cce3030864871f2e00845393611668b6 Mon Sep 17 00:00:00 2001 From: SylentButDedly Date: Mon, 7 Oct 2024 21:04:17 -0400 Subject: [PATCH 2/3] add revenant to 3d --- src/app/guardian3d/guardian3d.component.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/guardian3d/guardian3d.component.ts b/src/app/guardian3d/guardian3d.component.ts index a678e16..f531527 100644 --- a/src/app/guardian3d/guardian3d.component.ts +++ b/src/app/guardian3d/guardian3d.component.ts @@ -147,6 +147,12 @@ export class Guardian3DComponent implements OnInit, OnDestroy { year: [], } this.seasons = [ + { + number: 25, + name: 'Episode: Revenant', + days: [], + startDate: new Date('2024-10-08'), + }, { number: 24, name: 'Episode: Echoes', From e5b03a4794d65b59753cd77d4810ab2215a3d8fe Mon Sep 17 00:00:00 2001 From: SylentButDedly Date: Tue, 8 Oct 2024 17:45:38 -0400 Subject: [PATCH 3/3] fix dates, add new ones, and add icon --- src/app/guardian/guardian.component.scss | 6 ++++ src/app/guardian3d/guardian3d.component.scss | 6 ++++ src/app/pipes/milestone.pipe.ts | 30 ++++++++++++++----- src/assets/icons/episode-revenant.png | Bin 0 -> 745 bytes 4 files changed, 35 insertions(+), 7 deletions(-) create mode 100644 src/assets/icons/episode-revenant.png diff --git a/src/app/guardian/guardian.component.scss b/src/app/guardian/guardian.component.scss index 3d4596e..43346bb 100644 --- a/src/app/guardian/guardian.component.scss +++ b/src/app/guardian/guardian.component.scss @@ -298,6 +298,12 @@ mask-image: url('../../assets/icons/10-year-anniversary.png'); background-color: inherit; } + + &.episode-revenant:before { + -webkit-mask-image: url('../../assets/icons/episode-revenant.png'); + mask-image: url('../../assets/icons/episode-revenant.png'); + background-color: inherit; + } } @media (prefers-reduced-motion) { diff --git a/src/app/guardian3d/guardian3d.component.scss b/src/app/guardian3d/guardian3d.component.scss index edfba4b..fb7778e 100644 --- a/src/app/guardian3d/guardian3d.component.scss +++ b/src/app/guardian3d/guardian3d.component.scss @@ -298,6 +298,12 @@ mask-image: url('../../assets/icons/10-year-anniversary.png'); background-color: inherit; } + + &.episode-revenant:before { + -webkit-mask-image: url('../../assets/icons/episode-revenant.png'); + mask-image: url('../../assets/icons/episode-revenant.png'); + background-color: inherit; + } } @media (prefers-reduced-motion) { diff --git a/src/app/pipes/milestone.pipe.ts b/src/app/pipes/milestone.pipe.ts index 3e6a95d..c98606e 100644 --- a/src/app/pipes/milestone.pipe.ts +++ b/src/app/pipes/milestone.pipe.ts @@ -689,6 +689,9 @@ export class MilestonePipe implements PipeTransform { case '2023-9-5': case '2023-09-05': case '2023-10-10': + return ' | Iron Banner' + case '2023-10-17': + return ' | Festival of the Lost' case '2023-11-14': return ' | Iron Banner' case '2023-11-28': @@ -753,12 +756,18 @@ export class MilestonePipe implements PipeTransform { case '2024-9-10': case '2024-09-10': return ' | Iron Banner' - case '2024-8-8': - case '2024-08-08': - return ' | Episode: Revenant - Act I | Festival of the Lost' - case '2024-8-11': - case '2024-08-11': + case '2024-10-8': + case '2024-10-08': + return ' | Episode: Revenant - Act I' + case '2024-10-11': return ' | Vesper\'s Host Dungeon' + case '2024-10-28': + return ' | Festival of the Lost' + case '2024-11-19': + return ' | Episode: Revenant - Act II' + case '2024-1-7': + case '2024-01-07': + return ' | Episode: Revenant - Act III' default: return '' } @@ -817,6 +826,8 @@ export class MilestonePipe implements PipeTransform { case '2020-10-06': case '2021-10-12': case '2022-10-18': + case '2023-10-17': + case '2024-10-29': return (classes += 'festival-of-the-lost') case '2018-12-4': case '2018-12-04': @@ -923,8 +934,7 @@ export class MilestonePipe implements PipeTransform { case '2023-05-26': case '2023-12-1': case '2023-12-01': - case '2024-8-11': - case '2024-08-11': + case '2024-10-11': return (classes += 'dungeon') case '2022-12-6': case '2022-12-06': @@ -1106,6 +1116,12 @@ export class MilestonePipe implements PipeTransform { case '2024-7-2': case '2024-07-02': return (classes += 'iron-banner') + case '2024-10-8': + case '2024-10-08': + case '2024-11-19': + case '2024-1-7': + case '2024-01-07': + return (classes += 'episode-revenant') default: return '' } diff --git a/src/assets/icons/episode-revenant.png b/src/assets/icons/episode-revenant.png new file mode 100644 index 0000000000000000000000000000000000000000..575ea6a140d4f397ba70be23b49296f7168363eb GIT binary patch literal 745 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0)9zEK~zXf?Uu`n z8bJ`o+rbx#_&^j94{Ah-2zn5FfDjZssCX3d>K~R%LQZ)Q5=cS<3G8A>Kw=)3z#5Q{ zl@M?@53-tdQq@~CI6CU6>urBfd|lN&{n^t!jqHjm_JxjgfmAAWKuuM;-EJOr)i{&M zH12ddHz-xG)HoK4b*ah5@+A@M5{Da`D)QUhVW3$=5gGejj0kt3Lbov#v zS+Q7rf;vkklX*FvPK83D@DyJ6A1EoFcez~OK(!GHg+7AF59@TgbF0-l!ag-{e?b)E zqtU2*PBtc)Odf*p$tsn~eO^=nR{IQukIQDWFL-emXcB29>)_+cu7um+#g!U5a}*yj%*+yD;9S6&3F)#^PEUT-#=w|Nnu zGr;SKMB+6sZi&1yl~qW6v&iEqHpl67;wPY(Xm0Nmljm}|=OBvlKA-OhR6C7E;|_>o z5)8Z~TCLVCXd{^8{(2m7oIe|~-0i`S)4!;LcOawRBU+KGsAA|eM`{VKW zTdW~)**wO}htlovdcFPG8wj@I7;0ZA#UDEg27{j{UCY9ixs2g(81#5N$CTm;{t2r& zrIfkd?qR>*zfS2&L{ZdkJdfROAHk|mC}nW!C)8XCnj#w+=kxh@)I{S`3`%i7-%xWY zlIc$1Z8dYk*Mg?Au{G^>`zAHlGH;5p^smolfhKC~)p(gHvNz*ZrpR85*O?-hZmh+W bF~irBD~z$00000NkvXXu0mjf0Pj-! literal 0 HcmV?d00001