-
-
- {t("expo.title")}
-
-
-
- {currentView === "tudengimaja"
- ? t("schedule.locations.studentHouse")
- : t("schedule.locations.entranceHall")}
-
-
- {currentView === "tudengimaja" && (
-
- {/* Bar */}
-
-
-
- {t("expo.areas.bar")}
-
-
- {/* EVAL */}
-
- {/* LVLup */}
-
- {/* Red Bull */}
-
- {/* Sim Racing */}
-
-
-
- {t("expo.areas.simRacing")}
-
-
- {/* Fighting */}
-
-
-
- {t("expo.areas.fighting")}
-
-
- {/* K-space */}
-
- {/* Photowall */}
-
-
-
- {t("expo.areas.photowall")}
-
-
- {/* Buckshot Roulette */}
-
-
-
- Buckshot Roulette
-
-
- {/* Chill Area */}
-
-
-
- {t("expo.areas.chillArea")}
-
-
- {/* Alzgamer */}
-
- {/* WC */}
-
-
- )}
-
- {currentView === "fuajee" && (
-
-
-
-
- {t("expo.areas.estoniagamedev")}
-
-
-
-
-
- {t("expo.areas.gameup")}
-
-
-
-
-
- {t("expo.areas.info")}
-
-
-
-
-
- {t("expo.areas.ittk")}
-
-
-
-
-
- {t("expo.areas.studentformula")}
-
-
-
-
-
- {t("expo.areas.tartuyk")}
-
-
-
-
-
- {t("expo.areas.tly")}
-
-
-
- )}
-
-
-
-
-
- {/* Left Arrow - Only show when on fuajee to go back to tudengimaja */}
- {currentView === "fuajee" && (
-
handleViewSwitch("tudengimaja")}
- className={`absolute bottom-2 left-1/2 transform -translate-x-1/2 px-3 py-2 bg-[#1F5673] text-white hover:bg-[#2A7A9B] ${vipnagorgialla.className} uppercase italic text-sm font-semibold flex items-center transition-colors shadow-lg z-10 cursor-pointer`}
- title="Switch to Tudengimaja"
- aria-label="Switch to Tudengimaja view"
- >
-
- arrow_right_alt
-
- {t("schedule.locations.studentHouse")}
-
- )}
-
- {/* Right Arrow - Only show when on tudengimaja to go to fuajee */}
- {currentView === "tudengimaja" && (
-
handleViewSwitch("fuajee")}
- className={`absolute bottom-2 left-1/2 transform -translate-x-1/2 px-3 py-2 bg-[#1F5673] text-white hover:bg-[#2A7A9B] ${vipnagorgialla.className} uppercase italic text-sm font-semibold flex items-center transition-colors shadow-lg z-10 cursor-pointer`}
- title="Switch to Fuajee"
- aria-label="Switch to Fuajee view"
- >
- {t("schedule.locations.entranceHall")}
-
- arrow_right_alt
-
-
- )}
-
- {currentView === "tudengimaja" && (
-
setShowDividers(!showDividers)}
- className={`absolute top-2 right-2 px-3 py-2 bg-[#1F5673] text-white hover:bg-[#2A7A9B] ${vipnagorgialla.className} uppercase italic text-sm font-semibold flex items-center transition-colors shadow-lg z-10 cursor-pointer`}
- >
- {showDividers ? (
-
- ) : (
-
- )}
-
- {showDividers ? t("expo.hide") : t("expo.show")}
-
- )}
-
-
-
-
- {/* Tooltip - only show for current view */}
- {hoveredRoom &&
- ((currentView === "tudengimaja" &&
- [
- roomNames.boardGames,
- roomNames.bar,
- roomNames.eval,
- roomNames.simRacing,
- roomNames.fighting,
- roomNames.lvlup,
- roomNames.redbull,
- roomNames.kspace,
- roomNames.photowall,
- roomNames.buckshotroulette,
- roomNames.wc,
- roomNames.chillArea,
- roomNames.alzgamer,
- ].includes(hoveredRoom)) ||
- (currentView === "fuajee" &&
- [
- roomNames.tartuyk,
- roomNames.estoniagamedev,
- roomNames.info,
- roomNames.tly,
- roomNames.ittk,
- roomNames.gameup,
- roomNames.studentformula,
- ].includes(hoveredRoom))) && (
-
- {hoveredRoom}
-
- )}
-
-
-
-
-
- {/* MINITURNIIRID Section */}
-
-
-
- MINITURNIIRID
-
-
- TipiLANil toimub mitmeid erinevaid lõbusaid ja võistlushimu
- tekitavaid miniturniire. Osaleda saavad ka niisama külastajad!
- Auhinnafond on kõigi turniiride peale 1250€.
-
-
-
-
-
-
-
-
-
- {/* PUHKA JA MÄNGI Section */}
-
-
- PUHKA JA MÄNGI
-
-
-
- {/* Card 1 - Chill-ala */}
-
-
-
-
-
-
-
- Chill-ala koos turniiride otseülekandega
-
-
-
- {/* Card 2 - Mänguklubi */}
-
-
-
-
-
-
-
- Mänguklubi lauamängud ja konsoolid
-
-
-
- {/* Card 3 - Baariala */}
-
-
-
-
-
-
-
- Baariala jookide ja snäkkidega
-
-
-
-
-
-
-
- {/* EESTI MÄNGUARENDAJAD Section */}
-
-
- Eesti mänguarendajad
-
-
-
- {gamedevData.games.map((game) => (
-
-
-
-
-
- {game.name}
-
-
- {game.developer}
-
-
- ))}
-
-
-
-
-
- {/* ÜLIKOOLID Section */}
-
-
- Ülikoolid
-
-
- {/* First 12 games in 3x4 grid */}
-
- {gamedevData.universities?.slice(0, 12).map((university) => (
-
-
-
-
-
- {university.name}
-
-
- {university.university}
-
-
- ))}
-
-
- {/* Remaining games in new grid */}
- {gamedevData.universities && gamedevData.universities.length > 12 && (
-
- {gamedevData.universities.slice(12).map((university) => (
-
-
-
-
-
- {university.name}
-
-
- {university.university}
-
-
- ))}
-
- )}
-
-
-
+
+
+ {t("expo.title")}
+
+
+ {t("expo.comingSoon")}
+
);
}
diff --git a/translations/en.json b/translations/en.json
index 5b07545..47e5667 100644
--- a/translations/en.json
+++ b/translations/en.json
@@ -448,6 +448,7 @@
},
"schedule": {
"title": "Schedule",
+ "comingSoon": "Coming soon",
"day": "Day",
"time": "Time",
"event": "Event",
@@ -517,6 +518,7 @@
},
"expo": {
"title": "Expo Area",
+ "comingSoon": "Coming soon",
"description": "The TipiLAN expo area hosts companies, additional activities and lectures.",
"areas": {
"bar": "Bar",
diff --git a/translations/et.json b/translations/et.json
index fe08671..456f178 100644
--- a/translations/et.json
+++ b/translations/et.json
@@ -449,6 +449,7 @@
},
"schedule": {
"title": "Ajakava",
+ "comingSoon": "Tuleb hiljem",
"day": "Päev",
"time": "Aeg",
"event": "Sündmus",
@@ -518,6 +519,7 @@
},
"expo": {
"title": "Messiala",
+ "comingSoon": "Tuleb hiljem",
"description": "TipiLANi messialal paiknevad ettevõtted, lisategevused ja toimuvad loengud.",
"areas": {
"bar": "Baar",