diff --git a/src/data/events.js b/src/data/events.js index f015ec6b..258a2edf 100644 --- a/src/data/events.js +++ b/src/data/events.js @@ -1683,4 +1683,37 @@ export const events = [ url: 'https://www.hoyolab.com/article/25833336', showOnHome: true, }, + { + name: 'Rolling Crossfire', + pos: '0% 40%', + image: 'Rolling Crossfire.jpg', + start: '2024-04-01 10:00:00', + end: '2024-04-11 03:59:59', + color: '#8bd7f1', + zoom: '250%', + url: 'https://www.hoyolab.com/article/26498562', + showOnHome: true, + }, + { + name: 'Feline Fotress Furrdyssey', + pos: '0% 40%', + image: 'Feline Fotress Furrdyssey_.jpg', + start: '2024-04-08 10:00:00', + end: '2024-04-18 03:59:59', + color: '#eecaa3', + zoom: '150%', + url: 'https://www.hoyolab.com/article/26498562', + showOnHome: true, + }, + { + name: 'Ley Line Overflow', + pos: '0% 20%', + image: 'leyline_overflow.jpg', + start: '2024-04-15 04:00:00', + end: '2024-04-22 03:59:59', + color: '#5baced', + zoom: '200%', + url: 'https://www.hoyolab.com/article/26435017', + showOnHome: true, + }, ]; diff --git a/src/data/timeline.js b/src/data/timeline.js index 3a37e714..7d447330 100644 --- a/src/data/timeline.js +++ b/src/data/timeline.js @@ -61,8 +61,8 @@ export const eventsData = [ }, { name: 'The Great Fays Reaction Debate', - pos: '30% 20%', - image: 'The Great Fays Reaction Debate.png', + pos: '0% 30%', + image: 'The Great Fayz Reaction Debate.jpg', start: '2024-03-22 10:00:00', end: '2024-04-03 03:59:59', color: '#6edeca', @@ -70,6 +70,17 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/25833336', showOnHome: true, }, + { + name: 'Feline Fotress Furrdyssey', + pos: '0% 40%', + image: 'Feline Fotress Furrdyssey_.jpg', + start: '2024-04-08 10:00:00', + end: '2024-04-18 03:59:59', + color: '#eecaa3', + zoom: '150%', + url: 'https://www.hoyolab.com/article/26498562', + showOnHome: true, + }, ], [ { @@ -105,6 +116,28 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/25852855', showOnHome: true, }, + { + name: 'Rolling Crossfire', + pos: '0% 40%', + image: 'Rolling Crossfire.jpg', + start: '2024-04-01 10:00:00', + end: '2024-04-11 03:59:59', + color: '#8bd7f1', + zoom: '250%', + url: 'https://www.hoyolab.com/article/26498562', + showOnHome: true, + }, + { + name: 'Ley Line Overflow', + pos: '0% 20%', + image: 'leyline_overflow.jpg', + start: '2024-04-15 04:00:00', + end: '2024-04-22 03:59:59', + color: '#5baced', + zoom: '200%', + url: 'https://www.hoyolab.com/article/26435017', + showOnHome: true, + }, ], [ { @@ -142,6 +175,17 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Decree of the Deeps - Neuvillette Banner', + pos: '0% 10%', + zoom: '150%', + image: 'Decree of the Deeps 2.jpg', + start: '2024-04-02 18:00:00', + end: '2024-04-23 14:59:00', + color: '#72fefd', + url: 'https://www.hoyolab.com/article/26434736', + showOnHome: true, + }, ], [ { @@ -179,6 +223,17 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Leaves in the Wind - Kazuha Banner', + pos: '0% 10%', + zoom: '150%', + image: 'Leaves in the Wind 4.jpg', + start: '2024-04-02 18:00:00', + end: '2024-04-23 14:59:00', + color: '#8FFFDE', + url: 'https://www.hoyolab.com/article/26434736', + showOnHome: true, + }, ], [ { @@ -216,6 +271,17 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Epitome Invocation - Weapon Banner', + pos: '30% 35%', + zoom: '150%', + image: 'Epitome Invocation 62.jpg', + start: '2024-04-02 18:00:00', + end: '2024-04-23 14:59:00', + color: '#FFAA4B', + url: 'https://www.hoyolab.com/article/26434736', + showOnHome: true, + }, ], [ { @@ -262,6 +328,36 @@ export const eventsData = [ description: "After the active character's Plunging Attacks hit opponents, unleash a shockwave at the character's location, dealing True DMG to nearby opponents. 1 such shockwave can be unleashed every 2s.", }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-03-16 04:00:00', + end: '2024-04-01 04:00:00', + color: '#4299E1', + description: + "When characters create Geo Constructs, unleash a shockwave at the character's location, dealing True DMG to nearby opponents. 1 such shockwave can be unleashed every 6s.", + }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-04-01 04:00:00', + end: '2024-04-16 04:00:00', + color: '#4299E1', + description: + 'When a character deals Geo DMG to an opponent, this instance will be counted for the character. 1 count can be gained every 0.1s. When the count reaches 3, this character will receive a Gravel Mark, granting them 50% Geo DMG Bonus for 10s.', + }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-04-16 04:00:00', + end: '2024-05-01 04:00:00', + color: '#4299E1', + description: + "After a character triggers a Swirl reaction, all party members' Normal, Charged, and Plunging Attack DMG is increased by 20% for 10s. This effect can be triggered once every 0.1s. Max 3 stacks. Each stack's duration is counted independently.", + }, ], [ { @@ -284,6 +380,16 @@ export const eventsData = [ image: 'paimon_bargain.png', description: 'Now selling: Ningguang, Xingqiu, and Blackcliff Weapons.', }, + { + name: "Paimon's Bargain - Razor, Amber, and Royal", + pos: '0% 50%', + zoom: '150%', + start: '2024-04-01 04:00:00', + end: '2024-05-01 04:00:00', + color: '#B6A1EA', + image: 'paimon_bargain.png', + description: 'Now selling: Razor, Amber, and Royal Weapons.', + }, ], [ { diff --git a/static/images/banners/Decree of the Deeps 2.jpg b/static/images/banners/Decree of the Deeps 2.jpg new file mode 100644 index 00000000..db00896c Binary files /dev/null and b/static/images/banners/Decree of the Deeps 2.jpg differ diff --git a/static/images/banners/Epitome Invocation 62.jpg b/static/images/banners/Epitome Invocation 62.jpg new file mode 100644 index 00000000..d59c8fa9 Binary files /dev/null and b/static/images/banners/Epitome Invocation 62.jpg differ diff --git a/static/images/banners/Leaves in the Wind 4.jpg b/static/images/banners/Leaves in the Wind 4.jpg new file mode 100644 index 00000000..d5662252 Binary files /dev/null and b/static/images/banners/Leaves in the Wind 4.jpg differ diff --git a/static/images/events/Decree of the Deeps 2.jpg b/static/images/events/Decree of the Deeps 2.jpg new file mode 100644 index 00000000..db00896c Binary files /dev/null and b/static/images/events/Decree of the Deeps 2.jpg differ diff --git a/static/images/events/Epitome Invocation 62.jpg b/static/images/events/Epitome Invocation 62.jpg new file mode 100644 index 00000000..d59c8fa9 Binary files /dev/null and b/static/images/events/Epitome Invocation 62.jpg differ diff --git a/static/images/events/Feline Fotress Furrdyssey_.jpg b/static/images/events/Feline Fotress Furrdyssey_.jpg new file mode 100644 index 00000000..b67e8299 Binary files /dev/null and b/static/images/events/Feline Fotress Furrdyssey_.jpg differ diff --git a/static/images/events/Leaves in the Wind 4.jpg b/static/images/events/Leaves in the Wind 4.jpg new file mode 100644 index 00000000..d5662252 Binary files /dev/null and b/static/images/events/Leaves in the Wind 4.jpg differ diff --git a/static/images/events/Rolling Crossfire.jpg b/static/images/events/Rolling Crossfire.jpg new file mode 100644 index 00000000..656508cd Binary files /dev/null and b/static/images/events/Rolling Crossfire.jpg differ diff --git a/static/images/events/The Great Fayz Reaction Debate.jpg b/static/images/events/The Great Fayz Reaction Debate.jpg new file mode 100644 index 00000000..54e09a9a Binary files /dev/null and b/static/images/events/The Great Fayz Reaction Debate.jpg differ diff --git a/static/images/home/neuvillette kazuha.png b/static/images/home/neuvillette kazuha.png new file mode 100644 index 00000000..d6aaee16 Binary files /dev/null and b/static/images/home/neuvillette kazuha.png differ