diff --git a/src/data/events.js b/src/data/events.js index 517f4092..c2dcab00 100644 --- a/src/data/events.js +++ b/src/data/events.js @@ -1729,13 +1729,46 @@ export const events = [ }, { name: 'Iridescent Arataki Rockin for Life Tour de Force of Awesomeness', - pos: '0% 40%', - image: 'Iridescent Arataki Rockin for Life Tour de Force of Awesomeness.png', + pos: '30% 30%', + image: 'Iridescent Arataki Rockin_for Life Tour de Force of Awesomeness.png', start: '2024-05-06 10:00:00', end: '2024-05-27 03:59:59', color: '#eae0e4', + zoom: '170%', + url: 'https://www.hoyolab.com/article/28116868', + showOnHome: true, + }, + { + name: 'Windtrace: Seekers and Strategy', + pos: '0% 75%', + image: 'Windtrace Seekers and Strategy.png', + start: '2024-05-14 10:00:00', + end: '2024-05-27 03:59:59', + color: '#ffeaac', + zoom: '220%', + url: 'https://www.hoyolab.com/article/28436119', + showOnHome: true, + }, + { + name: 'Specially-Shaped Saurian Search', + pos: '0% 40%', + image: 'SpeciallyShapedSaurianSearch.png', + start: '2024-05-22 10:00:00', + end: '2024-06-03 03:59:59', + color: '#9cfe95', zoom: '100%', - url: 'https://www.hoyolab.com/article/27519785', + url: 'https://www.hoyolab.com/article/28345218', + showOnHome: true, + }, + { + name: 'Overflowing Mastery', + pos: '0% 50%', + image: 'overflowing_mastery.jpg', + start: '2024-05-27 04:00:00', + end: '2024-06-03 03:59:59', + color: '#f5debc', + zoom: '200%', + url: 'https://www.hoyolab.com/article/28345218', showOnHome: true, }, ]; diff --git a/src/data/timeline.js b/src/data/timeline.js index e8f70f19..4d83b29c 100644 --- a/src/data/timeline.js +++ b/src/data/timeline.js @@ -1,4 +1,17 @@ export const eventsData = [ + [ + { + name: 'Specially-Shaped Saurian Search', + pos: '0% 40%', + image: 'SpeciallyShapedSaurianSearch.png', + start: '2024-05-22 10:00:00', + end: '2024-06-03 03:59:59', + color: '#9cfe95', + zoom: '100%', + url: 'https://www.hoyolab.com/article/28345218', + showOnHome: true, + }, + ], [ { name: 'The Great Fays Reaction Debate', @@ -24,13 +37,24 @@ export const eventsData = [ }, { name: 'Iridescent Arataki Rockin for Life Tour de Force of Awesomeness', - pos: '0% 40%', - image: 'Iridescent Arataki Rockin for Life Tour de Force of Awesomeness.png', + pos: '30% 30%', + image: 'Iridescent Arataki Rockin_for Life Tour de Force of Awesomeness.png', start: '2024-05-06 10:00:00', end: '2024-05-27 03:59:59', color: '#eae0e4', - zoom: '100%', - url: 'https://www.hoyolab.com/article/27519785', + zoom: '170%', + url: 'https://www.hoyolab.com/article/28116868', + showOnHome: true, + }, + { + name: 'Overflowing Mastery', + pos: '0% 50%', + image: 'overflowing_mastery.jpg', + start: '2024-05-27 04:00:00', + end: '2024-06-03 03:59:59', + color: '#f5debc', + zoom: '200%', + url: 'https://www.hoyolab.com/article/28345218', showOnHome: true, }, ], @@ -79,6 +103,17 @@ export const eventsData = [ url: 'https://www.hoyolab.com/article/27519785', showOnHome: true, }, + { + name: 'Windtrace: Seekers and Strategy', + pos: '0% 75%', + image: 'Windtrace Seekers and Strategy.png', + start: '2024-05-14 10:00:00', + end: '2024-05-27 03:59:59', + color: '#ffeaac', + zoom: '220%', + url: 'https://www.hoyolab.com/article/28436119', + showOnHome: true, + }, ], [ { @@ -116,6 +151,17 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'From Ashes Reborn - Wanderer Banner', + pos: '20% 20%', + zoom: '200%', + image: 'From Ashes Reborn 3.png', + start: '2024-05-14 18:00:00', + end: '2024-06-04 14:59:00', + color: '#31cae1', + url: 'https://www.hoyolab.com/article/28344952', + showOnHome: true, + }, ], [ { @@ -153,6 +199,17 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Immaculate Pulse - Baizhu Banner', + pos: '20% 15%', + zoom: '200%', + image: 'Immaculate Pulse 3.png', + start: '2024-05-14 18:00:00', + end: '2024-06-04 14:59:00', + color: '#8fdaa0', + url: 'https://www.hoyolab.com/article/28344952', + showOnHome: true, + }, ], [ { @@ -190,6 +247,18 @@ export const eventsData = [ showOnHome: true, timezoneDependent: true, }, + { + name: 'Epitome Invocation - Weapon Banner', + pos: '30% 50%', + zoom: '150%', + image: 'Epitome Invocation 64.png', + start: '2024-05-14 18:00:00', + end: '2024-06-04 14:59:00', + color: '#FFAA4B', + url: 'https://www.hoyolab.com/article/28344952', + showOnHome: true, + timezoneDependent: true, + }, ], [ { @@ -236,6 +305,35 @@ export const eventsData = [ 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.", }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-05-01 04:00:00', + end: '2024-05-16 04:00:00', + color: '#4299E1', + description: + "When a character triggers Vaporize, Overloaded, Melt, Burning, Burgeon, Pyro Swirl, or Pyro Crystallize reactions on an opponent, the opponent's All Elemental RES and Physical RES is reduced by 30% for 4s.", + }, + { + name: 'Spiral Abyss', + image: 'spiral_abyss.jpg', + pos: '50% 20%', + start: '2024-05-16 04:00:00', + end: '2024-06-01 04:00:00', + color: '#4299E1', + description: "When a character receives healing, the character's ATK increases by 50% for 3s.", + }, + { + 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.", + }, ], [ { @@ -258,6 +356,16 @@ export const eventsData = [ image: 'paimon_bargain.png', description: 'Now selling: Razor, Amber, and Royal Weapons.', }, + { + name: "Paimon's Bargain - Bennett, Lisa, and Blackcliff", + pos: '0% 50%', + zoom: '150%', + start: '2024-05-01 04:00:00', + end: '2024-06-01 04:00:00', + color: '#B6A1EA', + image: 'paimon_bargain.png', + description: 'Now selling: Bennett, Lisa, and Blackcliff Weapons.', + }, ], [ { diff --git a/static/images/events/Epitome Invocation 64.png b/static/images/events/Epitome Invocation 64.png new file mode 100644 index 00000000..782895a3 Binary files /dev/null and b/static/images/events/Epitome Invocation 64.png differ diff --git a/static/images/events/From Ashes Reborn 3.png b/static/images/events/From Ashes Reborn 3.png new file mode 100644 index 00000000..c5d200e7 Binary files /dev/null and b/static/images/events/From Ashes Reborn 3.png differ diff --git a/static/images/events/Immaculate Pulse 3.png b/static/images/events/Immaculate Pulse 3.png new file mode 100644 index 00000000..4bc53efe Binary files /dev/null and b/static/images/events/Immaculate Pulse 3.png differ diff --git a/static/images/events/Iridescent Arataki Rockin_for Life Tour de Force of Awesomeness.png b/static/images/events/Iridescent Arataki Rockin_for Life Tour de Force of Awesomeness.png new file mode 100644 index 00000000..2509dcce Binary files /dev/null and b/static/images/events/Iridescent Arataki Rockin_for Life Tour de Force of Awesomeness.png differ diff --git a/static/images/events/SpeciallyShapedSaurianSearch.png b/static/images/events/SpeciallyShapedSaurianSearch.png new file mode 100644 index 00000000..f0cc87df Binary files /dev/null and b/static/images/events/SpeciallyShapedSaurianSearch.png differ diff --git a/static/images/events/Windtrace Seekers and Strategy.png b/static/images/events/Windtrace Seekers and Strategy.png new file mode 100644 index 00000000..0acf20a3 Binary files /dev/null and b/static/images/events/Windtrace Seekers and Strategy.png differ