From 0bcef3ef37e7053e98a09b9e064b3a71b1e5eb77 Mon Sep 17 00:00:00 2001 From: Jakub Worek Date: Mon, 8 Sep 2025 18:53:30 +0200 Subject: [PATCH 1/5] #1 remove timeline --- src/components/2025/MainContent.jsx | 2 - .../2025/sections/SectionTimeline.jsx | 79 ------------------- src/components/Navbar.jsx | 7 +- 3 files changed, 3 insertions(+), 85 deletions(-) delete mode 100644 src/components/2025/sections/SectionTimeline.jsx diff --git a/src/components/2025/MainContent.jsx b/src/components/2025/MainContent.jsx index c18fb5b..78dbf11 100644 --- a/src/components/2025/MainContent.jsx +++ b/src/components/2025/MainContent.jsx @@ -1,6 +1,5 @@ import SectionMain from "./sections/SectionMain"; import SectionAbout from "./sections/SectionAbout"; -import SectionTimeline from "./sections/SectionTimeline"; import SectionPartners from "./sections/SectionPartners"; import SectionAdmins from "./sections/SectionAdmins"; import SectionReport from "./sections/SectionReport"; @@ -10,7 +9,6 @@ const MainContent2025 = () => {
- diff --git a/src/components/2025/sections/SectionTimeline.jsx b/src/components/2025/sections/SectionTimeline.jsx deleted file mode 100644 index 0681b67..0000000 --- a/src/components/2025/sections/SectionTimeline.jsx +++ /dev/null @@ -1,79 +0,0 @@ -import { useTranslation, Trans } from "react-i18next"; - -const SectionTimeline = () => { - const { t } = useTranslation(); - - return ( - <> -
-

- {t("timeline")} _ -

-
-
-
-
-

- -

-

- -

-
- -
-
-
- -
- -
- -
-
-
- -
-

- -

-

- -

-
- -
-

- -

-

- -

-
- -
-
-
-
- -
- -
-
-
- -
-

- -

-

- -

-
-
-
- - ); -}; - -export default SectionTimeline; diff --git a/src/components/Navbar.jsx b/src/components/Navbar.jsx index e341004..441b82b 100644 --- a/src/components/Navbar.jsx +++ b/src/components/Navbar.jsx @@ -40,10 +40,9 @@ const NavBar = () => { const currentEditionNavLinks = [ { id: 1, link: "#about", text: t("aboutProject") }, - { id: 2, link: "#timeline", text: t("timeline") }, - { id: 3, link: "#throwback", text: t("throwback") }, - { id: 4, link: "#partners", text: t("partners") }, - { id: 5, link: "#admins", text: t("admins") }, + { id: 2, link: "#throwback", text: t("throwback") }, + { id: 3, link: "#partners", text: t("partners") }, + { id: 4, link: "#admins", text: t("admins") }, ]; const previousEditionNavLinks = [ From da669d95530ee96f50e968424e31b258e625dd85 Mon Sep 17 00:00:00 2001 From: Jakub Worek Date: Mon, 8 Sep 2025 18:58:00 +0200 Subject: [PATCH 2/5] #1 add available videos --- .../2025/sections/SectionReport.jsx | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/components/2025/sections/SectionReport.jsx b/src/components/2025/sections/SectionReport.jsx index 77d13ff..c68bfe9 100644 --- a/src/components/2025/sections/SectionReport.jsx +++ b/src/components/2025/sections/SectionReport.jsx @@ -10,6 +10,26 @@ const SectionReport = () => { {t("reportFromTheEvent")} _
+
+ +
+
+ +
From 72a27584362460e955e4f9d4bdde33baceeaedc4 Mon Sep 17 00:00:00 2001 From: Jakub Worek Date: Mon, 8 Sep 2025 19:08:56 +0200 Subject: [PATCH 3/5] #1 add temporary 2025 report --- public/locales/en/translations.json | 3 ++- public/locales/pl/translations.json | 5 +++-- src/components/2025/sections/SectionReport.jsx | 3 ++- src/locales/en/translations.json | 3 ++- src/locales/pl/translations.json | 5 +++-- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/public/locales/en/translations.json b/public/locales/en/translations.json index 1657cad..ddb6d38 100644 --- a/public/locales/en/translations.json +++ b/public/locales/en/translations.json @@ -31,8 +31,9 @@ "aboutHackathonText": "EnsembleAI Hackathon is a one-of-a-kind event where students scientific groups from all over Poland join forces to create something unique for you.
Are you an experienced enthusiast and Machine Learning is your bread and butter? Or maybe you are just starting your adventure with artificial intelligence? Regardless of the answer, participating in the hackathon will be an opportunity for great fun and skill development. Attractive prizes await the winners!
In 2025, the second edition of the hackathon will take place. This time we invite you to Krakow!", "aboutHackathonText24": "EnsembleAI Hackathon is a one-of-a-kind event where scientific groups from all over Poland join forces to create for you something unique.
Are you an experienced enthusiast and machine learning is your daily bread? Or maybe you are just starting your adventure with artificial intelligence? Regardless of the answer, participating in the hackathon will be an opportunity for great fun and skill development. Attractive prizes await the winners!", - "reportFromTheEvent" : "Throwback", + "reportFromTheEvent": "Throwback", "report2024": "The first edition of the EnsembleAI Hackathon was the starting point of collaboration of Poland's largest students' AI research groups, creating a place for young talent to thrive.
During the first edition, 120 Bachelor's, Master's and PhD students had 24 hours to solve three tasks related to stealing machine learning models. In the meantime, they made valuable connections with experts and event partners.
All of this took place in the Warsaw University of Technology!", + "report2025": "The second edition of the EnsembleAI Hackathon was the product of collaboration of Poland's largest students' AI research groups, creating a place for young talent to thrive.
During the second edition, almost 200 Bachelor's, Master's and PhD students had 24 hours to solve three tasks related to stealing machine learning models. In the meantime, they made valuable connections with experts and event partners.
All of this took place in the AGH University of Krakow!", "gallery2024": "Photos 2024", "gallery2025": "Photos 2025", diff --git a/public/locales/pl/translations.json b/public/locales/pl/translations.json index 7042356..ac60e8f 100644 --- a/public/locales/pl/translations.json +++ b/public/locales/pl/translations.json @@ -31,8 +31,9 @@ "aboutHackathonText": "EnsembleAI Hackathon to jedyne w swoim rodzaju wydarzenie, gdzie koła naukowe z całej Polski łączą swe siły, aby stworzyć dla Was coś wyjątkowego.
Jesteś doświadczonym pasjonatem i uczenie maszynowe to dla Ciebie chleb powszedni? A może dopiero rozpoczynasz swoją przygodę ze sztuczną inteligencją? Niezależnie od odpowiedzi, udział w hackathonie będzie dla Was okazją do dobrej zabawy i rozwoju umiejętności. Na zwycięzców czekają atrakcyjne nagrody!
W 2025 odbędzie się druga edycja hackathonu. Tym razem zapraszamy Was do Krakowa!", "aboutHackathonText24": "EnsembleAI Hackathon to jedyne w swoim rodzaju wydarzenie, gdzie koła naukowe z całej Polski łączą swe siły, aby stworzyć dla Was coś wyjątkowego.
Jesteś doświadczonym pasjonatem i uczenie maszynowe to dla Ciebie chleb powszedni? A może dopiero rozpoczynasz swoją przygodę ze sztuczną inteligencją? Niezależnie od odpowiedzi, udział w hackathonie będzie dla Was okazją do dobrej zabawy i rozwinięcia swoich umiejętności. Na zwycięzców czekają atrakcyjne nagrody!", - "reportFromTheEvent" : "Tak było", + "reportFromTheEvent": "Tak było", "report2024": "Pierwsza edycja EnsembleAI Hackathon była punktem wyjścia do współpracy największych studenckich kół naukowych zajmujących się AI w Polsce, tworząc miejsce, w którym młode talenty mogą się rozwijać.
Podczas pierwszej edycji 120 studentów studiów licencjackich, inżynierskich, magisterskich i doktoranckich miało 24 godziny na rozwiązanie trzech zadań związanych z kradzieżą modeli uczenia maszynowego. W międzyczasie nawiązali cenne kontakty z ekspertami i partnerami wydarzenia.
Wszystko to miało miejsce na Politechnice Warszawskiej!", + "report2025": "Druga edycja EnsembleAI Hackathon była owocem współpracy największych studenckich kół naukowych zajmujących się AI w Polsce, tworząc miejsce, w którym młode talenty mogą się rozwijać.
Podczas drugiej edycji prawie 200 studentów studiów licencjackich, inżynierskich, magisterskich i doktoranckich miało 24 godziny na rozwiązanie trzech zadań związanych z kradzieżą modeli uczenia maszynowego. W międzyczasie nawiązali cenne kontakty z ekspertami i partnerami wydarzenia.
Wszystko to miało miejsce na Akademii Górniczo-Hutniczej w Krakowie!", "gallery2024": "Zdjęcia 2024", "gallery2025": "Zdjęcia 2025", @@ -46,7 +47,7 @@ "eventOpening": "15 marca - Otwarcie wydarzenia", "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!", "selectionOfTheWinningTeams": "16 marca - Wyłonienie zwycięskich drużyn", - "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!", + "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!", "mainPartner": "Partnerzy główni", "meritPartners": "Partnerzy merytoryczni", diff --git a/src/components/2025/sections/SectionReport.jsx b/src/components/2025/sections/SectionReport.jsx index c68bfe9..074d69b 100644 --- a/src/components/2025/sections/SectionReport.jsx +++ b/src/components/2025/sections/SectionReport.jsx @@ -1,4 +1,4 @@ -import { useTranslation } from "react-i18next"; +import { Trans, useTranslation } from "react-i18next"; import { Link } from "react-router-dom"; const SectionReport = () => { @@ -10,6 +10,7 @@ const SectionReport = () => { {t("reportFromTheEvent")} _
+
- - -
); diff --git a/src/components/2025/sections/SectionReport.jsx b/src/components/2025/sections/SectionReport.jsx index 074d69b..d04c0b4 100644 --- a/src/components/2025/sections/SectionReport.jsx +++ b/src/components/2025/sections/SectionReport.jsx @@ -11,6 +11,9 @@ const SectionReport = () => {
+ + +
- - -
); From f1ea0c6f86777dc696a08475f17061a8a9f9853d Mon Sep 17 00:00:00 2001 From: Jakub Worek Date: Tue, 7 Oct 2025 21:25:58 +0200 Subject: [PATCH 5/5] #1 remove temp report --- src/components/2025/sections/SectionReport.jsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/components/2025/sections/SectionReport.jsx b/src/components/2025/sections/SectionReport.jsx index d04c0b4..9d7039f 100644 --- a/src/components/2025/sections/SectionReport.jsx +++ b/src/components/2025/sections/SectionReport.jsx @@ -1,4 +1,4 @@ -import { Trans, useTranslation } from "react-i18next"; +import { useTranslation } from "react-i18next"; import { Link } from "react-router-dom"; const SectionReport = () => { @@ -10,7 +10,6 @@ const SectionReport = () => { {t("reportFromTheEvent")} _
-