From d1377291abb207202fb6854314e3a118b2c8d1a0 Mon Sep 17 00:00:00 2001
From: GitG0r0 <145980798+GitG0r0@users.noreply.github.com>
Date: Fri, 12 Sep 2025 19:44:22 +0200
Subject: [PATCH] [#104]
Create/Updatehttps://project.mdnd-it.cc/work_packages/104
---
SerpentRace_Frontend/src/App.jsx | 3 +
.../src/components/DeckCreator/CardEditor.jsx | 224 ++++++++
.../components/DeckCreator/CardPreview.jsx | 148 ++++++
.../src/components/DeckCreator/CardsList.jsx | 230 ++++++++
.../src/components/DeckCreator/DeckHeader.jsx | 161 ++++++
.../DeckCreator/JokerCardEditor.jsx | 152 ++++++
.../components/DeckCreator/LuckCardEditor.jsx | 105 ++++
.../components/DeckCreator/TaskCardEditor.jsx | 500 ++++++++++++++++++
.../components/Landingpage/DeckManager.jsx | 8 +-
.../src/pages/DeckCreator/DeckCreator.jsx | 201 +++++++
10 files changed, 1731 insertions(+), 1 deletion(-)
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/CardEditor.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/CardPreview.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/CardsList.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/DeckHeader.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/JokerCardEditor.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/LuckCardEditor.jsx
create mode 100644 SerpentRace_Frontend/src/components/DeckCreator/TaskCardEditor.jsx
create mode 100644 SerpentRace_Frontend/src/pages/DeckCreator/DeckCreator.jsx
diff --git a/SerpentRace_Frontend/src/App.jsx b/SerpentRace_Frontend/src/App.jsx
index 96b7afe2..a93f3284 100644
--- a/SerpentRace_Frontend/src/App.jsx
+++ b/SerpentRace_Frontend/src/App.jsx
@@ -9,6 +9,7 @@ import ResetPassword from "./pages/Auth/ResetPassword"
import Landingpage from "./pages/Landing/Landingpage"
import Home from "./pages/Landing/Home"
import DeckManagerPage from "./pages/Decks/DeckManagerPage"
+import DeckCreator from "./pages/DeckCreator/DeckCreator"
import CompanyHub from "./pages/Companies/Companies"
import About from "./pages/About/About"
import ScrollToTop from "./components/ScrollToTop"
@@ -53,6 +54,8 @@ function App() {
+ A joker kártyák interaktív feladatokat tartalmaznak, melyek megtörik a jeget a játékosok között. + Ezek lehetnek fizikai feladatok, kérdések, vagy szórakoztató kihívások. +
++ Cél: Szórakozás és játékosok közötti kapcsolat erősítése +
++ {cardData.text} +
++ Amikor egy játékos szerencse mezőre lép, kap egy kártyát amit felolvas. + A kártyán lévő utasítás azonnal teljesül. +
++ Példa: "Órai projektekkel kiváltottál több vizsgát is! Lépj előre 4 mezőt" +
++ {cardData.text} +
+