diff --git a/src/data/timeline.js b/src/data/timeline.js index d303d9b9..97ae0792 100644 --- a/src/data/timeline.js +++ b/src/data/timeline.js @@ -1,4 +1,17 @@ export const eventsData = [ + [ + { + name: 'Traces of Artistry', + pos: '80% 40%', + image: 'Traces of Artistry.jpg', + start: '2024-08-28 06:00:00', + end: '2024-09-16 03:59:59', + color: '#f4e9a7', + zoom: '200%', + url: 'https://www.hoyolab.com/article/32519656', + showOnHome: true, + }, + ], [ { name: 'Bing-Bang Finchball', @@ -11,63 +24,19 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31777295', showOnHome: true, }, + { + name: 'Brilliant Dawn - Daily Login', + pos: '0% 50%', + image: 'Brilliant Dawn.png', + start: '2024-08-30 04:00:00', + end: '2024-09-18 03:59:59', + color: '#ff8d9e', + zoom: '200%', + url: 'https://www.hoyolab.com/article/32554889', + showOnHome: true, + }, ], [ - { - name: 'Mutual Security Enhancing Simulation', - pos: '0% 0%', - image: 'Mutual Security Enhancing Simulation.png', - start: '2024-06-07 10:00:00', - end: '2024-06-17 03:59:59', - color: '#f9e87e', - zoom: '200%', - url: 'https://www.hoyolab.com/article/29523218', - showOnHome: true, - }, - { - name: 'Record of Refelective Writing', - pos: '0% 40%', - image: 'Record of Refelective Writing .png', - start: '2024-06-18 10:00:00', - end: '2024-06-24 03:59:59', - color: '#ffa066', - zoom: '200%', - url: 'https://www.hoyolab.com/article/29435984', - showOnHome: true, - }, - { - name: 'Endless Forms Most Martial', - pos: '0% 0%', - image: 'Endless Forms Most Martial.png', - start: '2024-06-25 10:00:00', - end: '2024-07-01 03:59:59', - color: '#f0e6ca', - zoom: '200%', - url: 'https://www.hoyolab.com/article/30192615', - showOnHome: true, - }, - { - name: 'Spino Doubleblaster', - pos: '0% 40%', - image: 'Spino Doubleblaster.png', - start: '2024-07-02 10:00:00', - end: '2024-07-08 03:59:59', - color: '#f0e6ca', - zoom: '100%', - url: 'https://www.hoyolab.com/article/30072005', - showOnHome: true, - }, - { - name: 'Ley Line Overflow', - pos: '0% 20%', - image: 'leyline_overflow.jpg', - start: '2024-07-08 10:00:00', - end: '2024-07-15 03:59:59', - color: '#5baced', - zoom: '200%', - url: 'https://www.hoyolab.com/article/30072005', - showOnHome: true, - }, { name: 'Outside the Canvas, Inside the Lens: Dew-Kissed Chapter', pos: '0% 20%', @@ -90,6 +59,28 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31677110', showOnHome: true, }, + { + name: 'Where the Springs Return', + pos: '0% 20%', + image: 'Where the Springs Return.jpg', + start: '2024-08-28 06:00:00', + end: '2024-09-17 17:59:59', + color: '#a0bbef', + zoom: '200%', + url: 'https://www.hoyolab.com/article/32490648', + showOnHome: true, + }, + { + name: "Yupanqui's Turnfire", + pos: '0% 20%', + image: 'Yupanquis Turnfire.jpg', + start: '2024-09-17 18:00:00', + end: '2024-10-08 14:59:59', + color: '#a8d3e7', + zoom: '200%', + url: 'https://www.hoyolab.com/article/32490648', + showOnHome: true, + }, ], [ { @@ -104,31 +95,19 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Flowers Resplendent on the Sun-Scorched Sojourn', + pos: '0% 25%', + image: 'Flowers Resplendent on the Sun-Scorched Sojourn.jpg', + start: '2024-08-28 06:00:00', + end: '2024-10-08 14:59:59', + color: '#ea7745', + zoom: '200%', + url: 'https://www.hoyolab.com/article/32490648', + showOnHome: true, + }, ], [ - { - name: 'Illuminating Lightning - Clorinde Banner', - pos: '40% 20%', - zoom: '200%', - image: 'Illuminating Lightning 1.png', - start: '2024-06-05 06:00:00', - end: '2024-06-25 17:59:00', - color: '#6968ff', - url: 'https://www.hoyolab.com/article/29435758', - showOnHome: true, - timezoneDependent: true, - }, - { - name: 'Romaritime Meluserenity - Sigewinne Banner', - pos: '40% 20%', - zoom: '200%', - image: 'Romaritime Meluserenity 1.png', - start: '2024-06-25 18:00:00', - end: '2024-07-16 14:59:00', - color: '#fadbf8', - url: 'https://www.hoyolab.com/article/30071782', - showOnHome: true, - }, { name: 'In the Name of the Rosula - Navia Banner', pos: '40% 20%', @@ -152,31 +131,20 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31676908', showOnHome: true, }, - ], - [ { - name: 'Caution in Confidence - Alhaitham Banner', - pos: '20% 10%', + name: 'Sharktacular Surfari - Mualani Banner', + pos: '20% 25%', zoom: '200%', - image: 'Caution in Confidence 3.png', - start: '2024-06-05 06:00:00', - end: '2024-06-25 17:59:00', - color: '#5bcbd1', - url: 'https://www.hoyolab.com/article/29435758', + image: 'Sharktacular Surfari 1.png', + start: '2024-08-28 06:00:00', + end: '2024-09-17 17:59:00', + color: '#6fc5e2', + url: 'https://www.hoyolab.com/article/32490651', showOnHome: true, timezoneDependent: true, }, - { - name: 'Chanson of Many Waters - Furina Banner', - pos: '40% 15%', - zoom: '200%', - image: 'Chanson of Many Waters 2.png', - start: '2024-06-25 18:00:00', - end: '2024-07-16 14:59:00', - color: '#95d6fb', - url: 'https://www.hoyolab.com/article/30071782', - showOnHome: true, - }, + ], + [ { name: 'Twirling Lotus - Nilou Banner', pos: '40% 20%', @@ -200,31 +168,20 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31676908', showOnHome: true, }, - ], - [ { - name: 'Epitome Invocation - Weapon Banner', - pos: '40% 30%', + name: 'Leaves in the Wind - Kazuha Banner', + pos: '20% 20%', zoom: '200%', - image: 'Epitome Invocation 65.png', - start: '2024-06-05 06:00:00', - end: '2024-06-25 17:59:00', - color: '#FFAA4B', - url: 'https://www.hoyolab.com/article/29435758', + image: 'Leaves in the Wind 5.png', + start: '2024-08-28 06:00:00', + end: '2024-09-17 17:59:00', + color: '#8FFFDE', + url: 'https://www.hoyolab.com/article/32490651', showOnHome: true, timezoneDependent: true, }, - { - name: 'Epitome Invocation - Weapon Banner', - pos: '40% 30%', - zoom: '200%', - image: 'Epitome Invocation 66.png', - start: '2024-06-25 18:00:00', - end: '2024-07-16 14:59:00', - color: '#FFAA4B', - url: 'https://www.hoyolab.com/article/30071782', - showOnHome: true, - }, + ], + [ { name: 'Epitome Invocation - Weapon Banner', pos: '40% 30%', @@ -248,28 +205,20 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31676908', showOnHome: true, }, + { + name: 'Epitome Invocation - Weapon Banner', + pos: '40% 40%', + zoom: '200%', + image: 'Epitome Invocation 69.png', + start: '2024-08-28 06:00:00', + end: '2024-09-17 17:59:00', + color: '#FFAA4B', + url: 'https://www.hoyolab.com/article/32490651', + showOnHome: true, + timezoneDependent: true, + }, ], [ - { - name: 'Spiral Abyss', - image: 'spiral_abyss.jpg', - pos: '50% 20%', - start: '2024-06-01 04:00:00', - end: '2024-06-16 04:00:00', - color: '#4299E1', - description: - "When a character's HP value increases or decreases, that character gains a 16% increased All Elemental and Physical DMG Bonus for 8s. This effect can stack up to 3 times, and the duration of each stack is counted independently.", - }, - { - name: 'Spiral Abyss', - image: 'spiral_abyss.jpg', - pos: '50% 20%', - start: '2024-06-16 04:00:00', - end: '2024-07-16 04:00:00', - color: '#4299E1', - description: - "For 10s after the active character uses their Elemental Skill, DMG dealt by their Normal Attacks is increased by 20%, and a tally will be kept when this character's Normal Attacks hit opponents. The tally can increase by 1 up to once every 0.1s, and once it reaches 3, a shockwave is unleashed at the opponent's location that deals True DMG to nearby opponents, and the tally will be reset. Up to 1 shockwave can be unleashed this way every 1.5s, and the effect and tally are cleared when the character leaves the field.", - }, { name: 'Spiral Abyss', image: 'spiral_abyss.jpg', @@ -290,39 +239,48 @@ export const eventsData = [ description: 'When characters attack Burning opponents, their CRIT Rate is increased by 15% and their CRIT DMG is increased by 30%.', }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-09-16 04:00:00', + end: '2024-10-16 04:00:00', + color: '#4299E1', + description: + "After the active character uses an Elemental Skill, Normal Attack and Elemental Skill DMG is increased by 40% for 12s. For characters in Nightsoul's Blessing, this effect is enhanced: Normal Attack and Elemental Skill DMG is increased by 80%.", + }, ], [ - { - name: 'Imaginarium Theater', - image: 'Imaginarium Theater tmp.png', - pos: '0% 70%', - start: '2024-07-01 10:00:00', - end: '2024-08-01 04:00:00', - color: '#777df3', - description: 'Required Elemental Types: Pyro, Electro, and Anemo. Max HP, ATK, and DEF are increased by 20%.', - }, { name: 'Imaginarium Theater', image: 'Imaginarium Theater tmp.png', pos: '0% 70%', start: '2024-08-01 04:00:00', - end: '2024-08-31 04:00:00', + end: '2024-09-01 04:00:00', color: '#777df3', description: 'Required Elemental Types: Hydro, Cryo, and Anemo. All characters in the party gain a 75% Dendro DMG Bonus', }, + { + name: 'Imaginarium Theater', + image: 'Imaginarium Theater tmp.png', + pos: '0% 70%', + start: '2024-09-01 04:00:00', + end: '2024-10-01 04:00:00', + color: '#777df3', + description: 'Required Elemental Types: Pyro, Hydro, and Dendro.', + }, + { + name: 'Imaginarium Theater', + image: 'Imaginarium Theater tmp.png', + pos: '0% 70%', + start: '2024-10-01 04:00:00', + end: '2024-11-01 04:00:00', + color: '#777df3', + description: 'Required Elemental Types: Pyro, Electro, and Geo.', + }, ], [ - { - name: 'Battle Pass - Simulnation', - pos: '0% 45%', - image: 'Simulnation.png', - start: '2024-06-05 06:00:00', - end: '2024-07-15 03:59:59', - color: '#ffba8d', - url: 'https://www.hoyolab.com/article/29435984', - timezoneDependent: true, - }, { name: 'Battle Pass - Fanciful Fabrication', pos: '0% 45%', @@ -333,5 +291,15 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/31070697', timezoneDependent: true, }, + { + name: 'Battle Pass - Primal Fire', + pos: '0% 45%', + image: 'Primal Fire.jpg', + start: '2024-08-28 06:00:00', + end: '2024-10-07 03:59:59', + color: '#b2f2eb', + url: 'https://www.hoyolab.com/article/32490814', + timezoneDependent: true, + }, ], ]; diff --git a/static/images/banners/Epitome Invocation 69.png b/static/images/banners/Epitome Invocation 69.png new file mode 100644 index 00000000..9a287e0c Binary files /dev/null and b/static/images/banners/Epitome Invocation 69.png differ diff --git a/static/images/banners/Leaves in the Wind 5.png b/static/images/banners/Leaves in the Wind 5.png new file mode 100644 index 00000000..2a60945f Binary files /dev/null and b/static/images/banners/Leaves in the Wind 5.png differ diff --git a/static/images/banners/Sharktacular Surfari 1.png b/static/images/banners/Sharktacular Surfari 1.png new file mode 100644 index 00000000..8f5b18ae Binary files /dev/null and b/static/images/banners/Sharktacular Surfari 1.png differ diff --git a/static/images/events/Brilliant Dawn.png b/static/images/events/Brilliant Dawn.png new file mode 100644 index 00000000..eda2acac Binary files /dev/null and b/static/images/events/Brilliant Dawn.png differ diff --git a/static/images/events/Epitome Invocation 69.png b/static/images/events/Epitome Invocation 69.png new file mode 100644 index 00000000..9a287e0c Binary files /dev/null and b/static/images/events/Epitome Invocation 69.png differ diff --git a/static/images/events/Flowers Resplendent on the Sun-Scorched Sojourn.jpg b/static/images/events/Flowers Resplendent on the Sun-Scorched Sojourn.jpg new file mode 100644 index 00000000..599c9242 Binary files /dev/null and b/static/images/events/Flowers Resplendent on the Sun-Scorched Sojourn.jpg differ diff --git a/static/images/events/Leaves in the Wind 5.png b/static/images/events/Leaves in the Wind 5.png new file mode 100644 index 00000000..2a60945f Binary files /dev/null and b/static/images/events/Leaves in the Wind 5.png differ diff --git a/static/images/events/Primal Fire.jpg b/static/images/events/Primal Fire.jpg new file mode 100644 index 00000000..adce6a8a Binary files /dev/null and b/static/images/events/Primal Fire.jpg differ diff --git a/static/images/events/Sharktacular Surfari 1.png b/static/images/events/Sharktacular Surfari 1.png new file mode 100644 index 00000000..8f5b18ae Binary files /dev/null and b/static/images/events/Sharktacular Surfari 1.png differ diff --git a/static/images/events/Traces of Artistry.jpg b/static/images/events/Traces of Artistry.jpg new file mode 100644 index 00000000..edfd8bf8 Binary files /dev/null and b/static/images/events/Traces of Artistry.jpg differ diff --git a/static/images/events/Where the Springs Return.jpg b/static/images/events/Where the Springs Return.jpg new file mode 100644 index 00000000..ad195a29 Binary files /dev/null and b/static/images/events/Where the Springs Return.jpg differ diff --git a/static/images/events/Yupanquis Turnfire.jpg b/static/images/events/Yupanquis Turnfire.jpg new file mode 100644 index 00000000..aea297dd Binary files /dev/null and b/static/images/events/Yupanquis Turnfire.jpg differ