Skip to content

Commit 30b3ea8

Browse files
committed
[RELEASE] Version 2.2 - Timeline
1 parent e3c67b0 commit 30b3ea8

File tree

10 files changed

+118
-33
lines changed

10 files changed

+118
-33
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"homepage": "https://ensembleAI-hackathon.github.io/ensembleaihackathon.pl/",
1515
"name": "ensembleaihackathon.pl",
1616
"private": false,
17-
"version": "2.1",
17+
"version": "2.2",
1818
"type": "module",
1919
"scripts": {
2020
"predeploy": "npm run build",
325 KB
Loading
File renamed without changes.

public/locales/en/translations.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"when": "When?",
2424
"where": "Where?",
2525
"team": "Team?",
26-
"exactHackathonDate": "March, 2026",
26+
"exactHackathonDate": "March 14-15, 2026",
27+
"pw": "Warsaw University of Technology",
2728
"inWarsaw": "In Warsaw",
2829
"csFaculty": "Faculty of Computer Science",
2930
"agh": "AGH University",
@@ -40,15 +41,15 @@
4041
"gallery2025": "Photos 2025",
4142

4243
"timelineSoon": "Detailed timeline coming soon...",
43-
"registrationStarts": "<strong>January 13</strong> - Registration start",
44+
"registrationStarts": "<strong>January 12</strong> - Registration start",
4445
"registrationStartsText": "From this moment on, you can submit your teams' applications via the registration form. Don't wait, the number of places is limited!",
4546
"introductionToTasks": "<strong>TBA</strong> - Tutorial",
4647
"introductionToTasksText": "Soon...",
47-
"deadlineForApplications": "<strong>February 16</strong> - Deadline for applications",
48+
"deadlineForApplications": "<strong>February 15</strong> - Deadline for applications",
4849
"deadlineForApplicationsText": "Last day for applications. After this date, you will need to confirm your presence at the event, and if there are any places left, teams from the reserve list will enter the competition!",
49-
"eventOpening": "<strong>March 15</strong> - Opening of the event",
50+
"eventOpening": "<strong>March 14</strong> - Opening of the event",
5051
"eventOpeningText": "On Saturday morning, the grand opening of the event will take place, and shortly after that, you will start coding. Lots of pizza and other surprises await you during the event!",
51-
"selectionOfTheWinningTeams": "<strong>March 16</strong> - Selection of the winning teams",
52+
"selectionOfTheWinningTeams": "<strong>March 15</strong> - Selection of the winning teams",
5253
"selectionOfTheWinningTeamsText": "It will all be over on Sunday afternoon - the winners will be rewarded, and the rest will be able to try their hand again in the next edition of the event!",
5354

5455
"mainPartner": "Main Partners",

public/locales/pl/translations.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@
4040
"gallery2025": "Zdjęcia 2025",
4141

4242
"timelineSoon": "Szczegółowy timeline wkrótce...",
43-
"registrationStarts": "<strong>13 stycznia</strong> - Start zapisów",
43+
"registrationStarts": "<strong>12 stycznia</strong> - Start zapisów",
4444
"registrationStartsText": "Od tego momentu możecie zgłaszać kandydatury swoich zespołów poprzez formularz zgłoszeniowy. Nie zwlekajcie, ponieważ liczba miejsc jest ograniczona!",
4545
"introductionToTasks": "<strong>TBA</strong> - Tutorial",
4646
"introductionToTasksText": "Wkrótce...",
47-
"deadlineForApplications": "<strong>16 lutego</strong> - Ostateczny termin zgłoszeń",
47+
"deadlineForApplications": "<strong>15 lutego</strong> - Ostateczny termin zgłoszeń",
4848
"deadlineForApplicationsText": "Ostatni dzień przyjmowania zgłoszeń. Po tym dniu będziecie musieli potwierdzić swoją obecność na wydarzeniu, a w przypadku zwolnienia miejsc, do konkursu wejdą zespoły z listy rezerwowej!",
49-
"eventOpening": "<strong>15 marca</strong> - Otwarcie wydarzenia",
49+
"eventOpening": "<strong>14 marca</strong> - Otwarcie wydarzenia",
5050
"eventOpeningText": "W sobotę rano nastąpi uroczyste otwarcie imprezy, a chwilę po nim rozpoczniecie kodowanie. W trakcie czekają na Was dużo pizzy i inne niespodzianki!",
51-
"selectionOfTheWinningTeams": "<strong>16 marca</strong> - Wyłonienie zwycięskich drużyn",
51+
"selectionOfTheWinningTeams": "<strong>15 marca</strong> - Wyłonienie zwycięskich drużyn",
5252
"selectionOfTheWinningTeamsText": "W niedzielne popołudnie będzie już po wszystkim - zwycięzcy zostaną nagrodzeni, a pozostali będą mogli spróbować swoich sił ponownie w kolejnej edycji wydarzenia!",
5353

5454
"mainPartner": "Partnerzy główni",

src/components/2026/sections/SectionAdmins.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,8 @@ const carouselData = [
214214
linkedin: "https://www.linkedin.com/in/dominik-gawe%C5%82/",
215215
},
216216
{
217-
image: "images/people/jakub_halaczkiewicz.jpg",
218-
name: "Jakub Hałaczkiewicz",
217+
image: "images/people/kuba_halaczkiewicz.jpg",
218+
name: "Kuba Hałaczkiewicz",
219219
team: "promo team",
220220
kolo: "KNDS",
221221
linkedin: "",
@@ -229,7 +229,7 @@ const carouselData = [
229229
linkedin: "https://www.linkedin.com/in/adam-staniszewski-4b0154288/",
230230
},
231231
{
232-
image: "images/people/kamil_szczawinki.jpg",
232+
image: "images/people/kamil_szczawinski.jpg",
233233
name: "Kamil Szczawiński",
234234
team: "special ops team",
235235
kolo: "Golem",
Lines changed: 93 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,101 @@
1-
import { useTranslation } from "react-i18next";
1+
import { useTranslation, Trans } from 'react-i18next';
22

33
const SectionTimeline = () => {
44
const { t } = useTranslation();
55

6-
return (
6+
return (<>
7+
{/* <div id="timeline" className="logo_section">
8+
<h3>{t("timeline")} <strong>_</strong></h3>
9+
<div className="logo_mini">
10+
{t("timelineSoon")}
11+
</div>
12+
</div> */}
13+
{/* Przed wydarzeniem odbył się wstęp teoretyczny do zadania z którym się zmierzycie. Nagranie dostępne jest już w serwisie YouTube: <a target="_blank" href="https://www.youtube.com/channel/UCKgDCj8hnexHb4RbGyruxsQ" style={{color: "#e82e89"}} > link</a>. Wkrótce otrzymacie również podstawowe kody, z którymi możecie się zapoznać przed wyzwaniem. */}
14+
{/* NIE USUWAC TEGO KOMENTARZA BO TRZEBA BEDZIE PO COMMITACH SZUKAC KODU */}
715
<div id="timeline" className="logo_section">
8-
<h3>
9-
{t("timeline")} <strong>_</strong>
10-
</h3>
11-
<div className="logo_mini">{t("timelineSoon")}</div>
16+
<h3>{t("timeline")} <strong>_</strong></h3>
1217
</div>
13-
);
18+
<section className="design-section">
19+
<div className="timeline">
20+
<div className="timeline-component timeline-content">
21+
<h3>
22+
<Trans i18nKey="registrationStarts" />
23+
</h3>
24+
<p>
25+
<Trans i18nKey="registrationStartsText" />
26+
</p>
27+
</div>
28+
29+
<div className="timeline-middle">
30+
<div className="timeline-circle"></div>
31+
</div>
32+
33+
<div className="timeline-empty"></div>
34+
35+
{/* <div className=" timeline-component timeline-content">
36+
<h3>
37+
<Trans i18nKey="introductionToTasks" />
38+
</h3>
39+
<p>
40+
<Trans i18nKey="introductionToTasksText" />
41+
</p>
42+
</div>
43+
44+
<div className="timeline-middle">
45+
<div className="timeline-circle"></div>
46+
</div>
47+
48+
<div className="timeline-empty"></div> */}
49+
50+
<div className="timeline-empty"></div>
51+
52+
<div className="timeline-middle">
53+
<div className="timeline-circle"></div>
54+
</div>
55+
56+
<div className="timeline-component timeline-content">
57+
<h3>
58+
<Trans i18nKey="deadlineForApplications" />
59+
</h3>
60+
<p>
61+
<Trans i18nKey="deadlineForApplicationsText" />
62+
</p>
63+
</div>
64+
65+
<div className="timeline-component timeline-content">
66+
<h3>
67+
<Trans i18nKey="eventOpening" />
68+
</h3>
69+
<p>
70+
<Trans i18nKey="eventOpeningText" />
71+
</p>
72+
</div>
73+
74+
<div className="timeline-middle">
75+
<div className="timeline-circle"></div>
76+
</div>
77+
<div className="timeline-empty">
78+
</div>
79+
80+
<div className="timeline-empty">
81+
</div>
82+
83+
<div className="timeline-middle">
84+
<div className="timeline-circle"></div>
85+
</div>
86+
87+
<div className="timeline-component timeline-content">
88+
<h3>
89+
<Trans i18nKey="selectionOfTheWinningTeams" />
90+
</h3>
91+
<p>
92+
<Trans i18nKey="selectionOfTheWinningTeamsText" />
93+
</p>
94+
</div>
95+
96+
</div>
97+
</section>
98+
</>);
1499
};
15100

16-
export default SectionTimeline;
101+
export default SectionTimeline;

src/components/Footer.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const Footer = () => {
1212
<div id="footer-content">
1313
<div className="social-icons social-icons-shorter">
1414
<a
15-
href="https://discord.gg/wREck5C6qW"
15+
href="https://discord.gg/puJwcCUj5W"
1616
target="_blank"
1717
title={t("joinDiscord")}
1818
>
@@ -45,7 +45,7 @@ const Footer = () => {
4545
</div>
4646
<div className="social-icons social-icons-longer">
4747
<a
48-
href="https://discord.gg/wREck5C6qW"
48+
href="https://discord.gg/puJwcCUj5W"
4949
target="_blank"
5050
title={t("joinDiscord")}
5151
>

src/locales/en/translations.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@
4141
"gallery2025": "Photos 2025",
4242

4343
"timelineSoon": "Detailed timeline coming soon...",
44-
"registrationStarts": "<strong>January 13</strong> - Registration start",
44+
"registrationStarts": "<strong>January 12</strong> - Registration start",
4545
"registrationStartsText": "From this moment on, you can submit your teams' applications via the registration form. Don't wait, the number of places is limited!",
4646
"introductionToTasks": "<strong>TBA</strong> - Tutorial",
4747
"introductionToTasksText": "Soon...",
48-
"deadlineForApplications": "<strong>February 16</strong> - Deadline for applications",
48+
"deadlineForApplications": "<strong>February 15</strong> - Deadline for applications",
4949
"deadlineForApplicationsText": "Last day for applications. After this date, you will need to confirm your presence at the event, and if there are any places left, teams from the reserve list will enter the competition!",
50-
"eventOpening": "<strong>March 15</strong> - Opening of the event",
50+
"eventOpening": "<strong>March 14</strong> - Opening of the event",
5151
"eventOpeningText": "On Saturday morning, the grand opening of the event will take place, and shortly after that, you will start coding. Lots of pizza and other surprises await you during the event!",
52-
"selectionOfTheWinningTeams": "<strong>March 16</strong> - Selection of the winning teams",
52+
"selectionOfTheWinningTeams": "<strong>March 15</strong> - Selection of the winning teams",
5353
"selectionOfTheWinningTeamsText": "It will all be over on Sunday afternoon - the winners will be rewarded, and the rest will be able to try their hand again in the next edition of the event!",
5454

5555
"mainPartner": "Main Partners",

src/locales/pl/translations.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
"when": "Kiedy?",
2424
"where": "Gdzie?",
2525
"team": "Zespół?",
26-
"exactHackathonDate": "14-15 marca 2026",
27-
"pw": "Politechnika Warszawska",
26+
"exactHackathonDate": "Marzec 2026",
2827
"inWarsaw": "W Warszawie",
2928
"csFaculty": "Wydział Informatyki",
3029
"agh": "AGH",
@@ -41,15 +40,15 @@
4140
"gallery2025": "Zdjęcia 2025",
4241

4342
"timelineSoon": "Szczegółowy timeline wkrótce...",
44-
"registrationStarts": "<strong>13 stycznia</strong> - Start zapisów",
43+
"registrationStarts": "<strong>12 stycznia</strong> - Start zapisów",
4544
"registrationStartsText": "Od tego momentu możecie zgłaszać kandydatury swoich zespołów poprzez formularz zgłoszeniowy. Nie zwlekajcie, ponieważ liczba miejsc jest ograniczona!",
4645
"introductionToTasks": "<strong>TBA</strong> - Tutorial",
4746
"introductionToTasksText": "Wkrótce...",
48-
"deadlineForApplications": "<strong>16 lutego</strong> - Ostateczny termin zgłoszeń",
47+
"deadlineForApplications": "<strong>15 lutego</strong> - Ostateczny termin zgłoszeń",
4948
"deadlineForApplicationsText": "Ostatni dzień przyjmowania zgłoszeń. Po tym dniu będziecie musieli potwierdzić swoją obecność na wydarzeniu, a w przypadku zwolnienia miejsc, do konkursu wejdą zespoły z listy rezerwowej!",
50-
"eventOpening": "<strong>15 marca</strong> - Otwarcie wydarzenia",
49+
"eventOpening": "<strong>14 marca</strong> - Otwarcie wydarzenia",
5150
"eventOpeningText": "W sobotę rano nastąpi uroczyste otwarcie imprezy, a chwilę po nim rozpoczniecie kodowanie. W trakcie czekają na Was dużo pizzy i inne niespodzianki!",
52-
"selectionOfTheWinningTeams": "<strong>16 marca</strong> - Wyłonienie zwycięskich drużyn",
51+
"selectionOfTheWinningTeams": "<strong>15 marca</strong> - Wyłonienie zwycięskich drużyn",
5352
"selectionOfTheWinningTeamsText": "W niedzielne popołudnie będzie już po wszystkim - zwycięzcy zostaną nagrodzeni, a pozostali będą mogli spróbować swoich sił ponownie w kolejnej edycji wydarzenia!",
5453

5554
"mainPartner": "Partnerzy główni",

0 commit comments

Comments
 (0)