From 95b035a86415660fa927751cff94a13857b0f0a4 Mon Sep 17 00:00:00 2001 From: Arto Reinik Date: Tue, 7 Oct 2025 17:58:43 +0300 Subject: [PATCH 1/8] fix mini-tournaments button causing overflow issue --- src/app/[locale]/reeglid/page.tsx | 13 ++++++++----- translations/en.json | 2 +- translations/et.json | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/app/[locale]/reeglid/page.tsx b/src/app/[locale]/reeglid/page.tsx index 0886779..a84b859 100644 --- a/src/app/[locale]/reeglid/page.tsx +++ b/src/app/[locale]/reeglid/page.tsx @@ -18,7 +18,7 @@ export default async function RulesMenu({ const boxStyle = `-skew-x-2 md:-skew-x-5 text-white md:px-12 hover:scale-103 transition-all duration-150 w-full md:w-xl lg:w-[400px]`; - const boxTextStyle = `text-3xl ${vipnagorgialla.className} font-bold uppercase text-[#EEE5E5] pb-2`; + const boxTextStyle = `text-2xl md:text-3xl ${vipnagorgialla.className} font-bold uppercase text-[#EEE5E5] pb-2 break-normal whitespace-pre-line`; return (
@@ -48,10 +48,13 @@ export default async function RulesMenu({ {/* Minitourn. link coming soon*/} {/**/} -
-

- {t("rules.miniRules")} -

+ {/* ajutine div. kui asendate lingiga, siis saab selle ära võtta */} +
+
+

+ {t("rules.miniRules")} +

+
{/**/}
diff --git a/translations/en.json b/translations/en.json index 91c4fe5..8e41706 100644 --- a/translations/en.json +++ b/translations/en.json @@ -206,7 +206,7 @@ "houseRules": "House Rules", "cs2Rules": "CS2 Rules", "lolRules": "LoL Rules", - "miniRules": "Mini-tournament Rules" + "miniRules": "Mini-tournament\n Rules" }, "admin": { "title": "Admin", diff --git a/translations/et.json b/translations/et.json index 9b4988a..12b5bd4 100644 --- a/translations/et.json +++ b/translations/et.json @@ -205,9 +205,9 @@ "rules": { "title": "Reeglid", "houseRules": "Kodukord", - "cs2Rules": "CS2 Reeglid", - "lolRules": "LoL Reeglid", - "miniRules": "Miniturniiride Reeglid" + "cs2Rules": "CS2 reeglid", + "lolRules": "LoL reeglid", + "miniRules": "Miniturniiride\n reeglid" }, "admin": { "title": "Haldus", From 1d93c51c055c47513f07fc4a605ece1a6bbd1298 Mon Sep 17 00:00:00 2001 From: Arto Reinik Date: Tue, 7 Oct 2025 18:32:38 +0300 Subject: [PATCH 2/8] reorder tournament sections, adjust colors and skew images according to figma design --- src/app/[locale]/turniirid/page.tsx | 122 ++++++++++++++-------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/src/app/[locale]/turniirid/page.tsx b/src/app/[locale]/turniirid/page.tsx index 6fe9a5e..8227bd8 100644 --- a/src/app/[locale]/turniirid/page.tsx +++ b/src/app/[locale]/turniirid/page.tsx @@ -36,7 +36,7 @@ export default async function Tourney({ name: "Street Fighter 6", prize: "200€", image: "/messiala/street_fighter.jpg", - objectPosition: "object-right", + objectPosition: "object-center", }, { name: "Gran Turismo", @@ -88,6 +88,63 @@ export default async function Tourney({
+ + {/* Mini-turniirid */} +
+
+
+

+ {t("tournaments.mini.title")} +

+

+ {t("tournaments.mini.timing")} +

+

+ {t("tournaments.mini.description1")} +

+
+
+ + + + + + +
+
+
+ {miniTournaments.map((tournament) => ( +
+ {tournament.name} +
+

{tournament.name} - {tournament.prize}

+
+
+ ))} +
+
+
+ {/* CS2 turniir */}
{/* LoL turniir */} -
+ ); From 8cbe7ea39ac450aca59f773a896713bfc6b84daf Mon Sep 17 00:00:00 2001 From: Arto Reinik Date: Tue, 7 Oct 2025 18:37:18 +0300 Subject: [PATCH 3/8] fix cs rules formatting --- src/data/rules/et/cs2.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/data/rules/et/cs2.md b/src/data/rules/et/cs2.md index 8242532..a5bb0b2 100644 --- a/src/data/rules/et/cs2.md +++ b/src/data/rules/et/cs2.md @@ -26,9 +26,9 @@ 2. **2.3.2** Varumängija võib asendada ükskõik millist tiimi põhikoosseisu liiget turniiri toimumisel ajal; 3. **2.3.2** Varumängijale kehtivad samad õigused ja nõuded, mis tiimi põhikoosseisule. 4. **2.4** Tiimi põhikoosseisus on lubatud välja vahetada mängijaid enne tiimide registreerimiskuupäeva lõppemist: - **2.4.1** Mängijate väljavahetamine toimub läbi Fienta; - **2.4.2** Liikme välja vahetamisel jääb tiimil jätkuvalt õigus varumängijale; - **2.4.3** Asendusmängijale kehtivad samad õigused ja nõuded, mis tiimi põhikoosseisule. + 1. **2.4.1** Mängijate väljavahetamine toimub läbi Fienta; + 2. **2.4.2** Liikme välja vahetamisel jääb tiimil jätkuvalt õigus varumängijale; + 3. **2.4.3** Asendusmängijale kehtivad samad õigused ja nõuded, mis tiimi põhikoosseisule. 5. **2.5** Tiimikapteni väljavahetamisel (nt varumängija või asendusmängija) otsustab tiim ise, kellele tiimikapteni õigused ja kohustused tiimisiseselt üle kanduvad; 6. **2.6** Tiim peab 2 nädalat enne turniiri toimumist kinnitama oma osaluse, lõpliku tiimi põhikoosseisu ja tiimi nime tiimikaptenile saadetud emailis. Juhul, kui põhiliige langeb tiimi põhikoosseisut välja pärast seda, kui tiimi lõplik koosseis on kinnitatud, peab tiim rakendama oma varumängijat. 7. **2.7** Kui tiim astub turniiril osalemisest tagasi enne registreerimistähtaega, makstakse osalemistasu tiimile tagasi. @@ -36,7 +36,7 @@ 9. **2.9** Kõik tiimiliikmed (k.a. põhikoosseis, varumängija, asendusmängija(d)) peavad turniirile registreerimise päevaks olema vähemalt 16-aastased; 10. **2.10** Mitte ükski tiimiliige ei tohi olla Venemaa Föderatsiooni ega Valgevene Rahvavabariigi kodanik. 11. **2.11**Tiimidel (k.a. põhikoosseis, varumängija, asendusmängija(d)) pole lubatud: - 1. **2.11*1** Treenerite kasutamine; + 1. **2.11.1** Treenerite kasutamine; 2. **2.11.2** Tiimisponsorite kajastamine turniiril; 3. **2.11.3** Mängida teise tiimi või tiimiliikme huvides; 12. **2.12** Tiimi nimi: From a23f5c770f2ead0f7d05a90701f47f17cb600cdd Mon Sep 17 00:00:00 2001 From: Arto Reinik Date: Tue, 7 Oct 2025 18:38:46 +0300 Subject: [PATCH 4/8] fix timetable day buttons overflow --- src/app/[locale]/ajakava/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/[locale]/ajakava/page.tsx b/src/app/[locale]/ajakava/page.tsx index bc608ab..db8c222 100644 --- a/src/app/[locale]/ajakava/page.tsx +++ b/src/app/[locale]/ajakava/page.tsx @@ -23,7 +23,7 @@ export default function Timetable() { {/* Tab menu */} -
+
{tabs.map((tab) => (