mirror of
https://github.com/Lapikud/tipilan.git
synced 2026-03-23 21:34:21 +00:00
Package update, added new sponsors to stream page, minor fixes
This commit is contained in:
22
package.json
22
package.json
@@ -15,7 +15,7 @@
|
|||||||
"drizzle:studio": "drizzle-kit studio"
|
"drizzle:studio": "drizzle-kit studio"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@libsql/client": "^0.15.12",
|
"@libsql/client": "^0.15.15",
|
||||||
"@paralleldrive/cuid2": "^2.2.2",
|
"@paralleldrive/cuid2": "^2.2.2",
|
||||||
"@radix-ui/react-alert-dialog": "^1.1.15",
|
"@radix-ui/react-alert-dialog": "^1.1.15",
|
||||||
"@radix-ui/react-dropdown-menu": "^2.1.16",
|
"@radix-ui/react-dropdown-menu": "^2.1.16",
|
||||||
@@ -26,11 +26,11 @@
|
|||||||
"@types/three": "^0.178.1",
|
"@types/three": "^0.178.1",
|
||||||
"class-variance-authority": "^0.7.1",
|
"class-variance-authority": "^0.7.1",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"drizzle-orm": "^0.44.4",
|
"drizzle-orm": "^0.44.5",
|
||||||
"lucide-react": "^0.522.0",
|
"lucide-react": "^0.522.0",
|
||||||
"material-symbols": "^0.31.9",
|
"material-symbols": "^0.31.9",
|
||||||
"next": "15.3.0",
|
"next": "15.3.0",
|
||||||
"next-intl": "^4.3.4",
|
"next-intl": "^4.3.9",
|
||||||
"next-themes": "^0.4.6",
|
"next-themes": "^0.4.6",
|
||||||
"react": "^19.1.1",
|
"react": "^19.1.1",
|
||||||
"react-dom": "^19.1.1",
|
"react-dom": "^19.1.1",
|
||||||
@@ -38,22 +38,22 @@
|
|||||||
"react-markdown": "^10.1.0",
|
"react-markdown": "^10.1.0",
|
||||||
"tailwind-merge": "^3.3.1",
|
"tailwind-merge": "^3.3.1",
|
||||||
"three": "^0.178.0",
|
"three": "^0.178.0",
|
||||||
"tw-animate-css": "^1.3.7"
|
"tw-animate-css": "^1.4.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@eslint/eslintrc": "^3.3.1",
|
"@eslint/eslintrc": "^3.3.1",
|
||||||
"@tailwindcss/postcss": "^4.1.12",
|
"@tailwindcss/postcss": "^4.1.13",
|
||||||
"@types/bun": "^1.2.20",
|
"@types/bun": "^1.2.22",
|
||||||
"@types/node": "^20.19.11",
|
"@types/node": "^20.19.17",
|
||||||
"@types/react": "^19.1.10",
|
"@types/react": "^19.1.13",
|
||||||
"@types/react-dom": "^19.1.7",
|
"@types/react-dom": "^19.1.9",
|
||||||
"autoprefixer": "^10.4.21",
|
"autoprefixer": "^10.4.21",
|
||||||
"dotenv": "^16.6.1",
|
"dotenv": "^16.6.1",
|
||||||
"drizzle-kit": "^0.31.4",
|
"drizzle-kit": "^0.31.4",
|
||||||
"eslint": "^9.33.0",
|
"eslint": "^9.36.0",
|
||||||
"eslint-config-next": "15.3.0",
|
"eslint-config-next": "15.3.0",
|
||||||
"postcss": "^8.5.6",
|
"postcss": "^8.5.6",
|
||||||
"tailwindcss": "^4.1.12",
|
"tailwindcss": "^4.1.13",
|
||||||
"ts-node": "^10.9.2",
|
"ts-node": "^10.9.2",
|
||||||
"typescript": "^5.9.2"
|
"typescript": "^5.9.2"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -236,7 +236,7 @@ export default async function Home({
|
|||||||
alt="Arvutimuuseum"
|
alt="Arvutimuuseum"
|
||||||
width={200}
|
width={200}
|
||||||
height={200}
|
height={200}
|
||||||
className="object-contain"
|
className="object-contain not-dark:invert"
|
||||||
/>
|
/>
|
||||||
</NextLink>
|
</NextLink>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -140,7 +140,7 @@ export default async function Home({
|
|||||||
<h3 className="text-4xl md:text-5xl dark:text-[#EEE5E5] text-[#2A2C3F] group-hover:text-black pb-8">
|
<h3 className="text-4xl md:text-5xl dark:text-[#EEE5E5] text-[#2A2C3F] group-hover:text-black pb-8">
|
||||||
{t("home.sections.poweredBy")}
|
{t("home.sections.poweredBy")}
|
||||||
</h3>
|
</h3>
|
||||||
<div className="flex flex-row flex-wrap gap-8 md:gap-18 items-center justify-center">
|
<div className="flex flex-row flex-wrap gap-8 md:gap-18 items-center">
|
||||||
<Link href="https://taltech.ee" target="_blank">
|
<Link href="https://taltech.ee" target="_blank">
|
||||||
<Image
|
<Image
|
||||||
src="/sponsors/taltech-color.png"
|
src="/sponsors/taltech-color.png"
|
||||||
@@ -209,13 +209,31 @@ export default async function Home({
|
|||||||
</Link>
|
</Link>
|
||||||
<Link href="https://www.tallinn.ee/et/haridus" target="_blank">
|
<Link href="https://www.tallinn.ee/et/haridus" target="_blank">
|
||||||
<Image
|
<Image
|
||||||
src="/sponsors/tallinnaharidusamet.jpg"
|
src="/sponsors/Tallinna_Haridusamet_logo_RGB.svg"
|
||||||
alt="Tallinna Haridusamet"
|
alt="Tallinna Haridusamet"
|
||||||
width={192}
|
width={192}
|
||||||
height={192}
|
height={192}
|
||||||
className="object-contain"
|
className="object-contain"
|
||||||
/>
|
/>
|
||||||
</Link>
|
</Link>
|
||||||
|
<Link href="https://www.militaarseiklus.ee/" target="_blank">
|
||||||
|
<Image
|
||||||
|
src="/sponsors/militaarseiklus.png"
|
||||||
|
alt="Militaarseiklus"
|
||||||
|
width={200}
|
||||||
|
height={200}
|
||||||
|
className="object-contain"
|
||||||
|
/>
|
||||||
|
</Link>
|
||||||
|
<Link href="https://www.arvutimuuseum.ee" target="_blank">
|
||||||
|
<Image
|
||||||
|
src="/sponsors/arvutimuuseum.svg"
|
||||||
|
alt="Arvutimuuseum"
|
||||||
|
width={200}
|
||||||
|
height={200}
|
||||||
|
className="object-contain not-dark:invert"
|
||||||
|
/>
|
||||||
|
</Link>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ export default function LanguageSwitcher() {
|
|||||||
onClick={handleLanguageSwitch}
|
onClick={handleLanguageSwitch}
|
||||||
variant="ghost"
|
variant="ghost"
|
||||||
size="lg"
|
size="lg"
|
||||||
className={`${vipnagorgialla.className} text-3xl font-bold italic uppercase hover:bg-[#007CAB]/10 dark:hover:bg-[#00A3E0]/10 text-[#007CAB] dark:text-[#00A3E0] hover:text-[#2A2C3F] dark:hover:text-[#EEE5E5] transition-colors`}
|
className={`${vipnagorgialla.className} text-3xl font-bold italic uppercase cursor-pointer hover:bg-[#007CAB]/10 dark:hover:bg-[#00A3E0]/10 text-[#007CAB] dark:text-[#00A3E0] hover:text-[#2A2C3F] dark:hover:text-[#EEE5E5] transition-colors`}
|
||||||
>
|
>
|
||||||
{getNextLanguageName()}
|
{getNextLanguageName()}
|
||||||
</Button>
|
</Button>
|
||||||
|
|||||||
@@ -12,11 +12,6 @@ export const scheduleData: Record<string, ScheduleItem[]> = {
|
|||||||
locationKey: "schedule.locations.registrationSetup",
|
locationKey: "schedule.locations.registrationSetup",
|
||||||
time: "17:00",
|
time: "17:00",
|
||||||
},
|
},
|
||||||
{
|
|
||||||
titleKey: "schedule.events.mainTournamentsStart",
|
|
||||||
locationKey: "schedule.locations.auditorium",
|
|
||||||
time: "20:00",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
titleKey: "schedule.events.miniTournamentsKickoff",
|
titleKey: "schedule.events.miniTournamentsKickoff",
|
||||||
locationKey: "schedule.locations.studentHouse",
|
locationKey: "schedule.locations.studentHouse",
|
||||||
@@ -27,6 +22,11 @@ export const scheduleData: Record<string, ScheduleItem[]> = {
|
|||||||
locationKey: "schedule.locations.studentHouse",
|
locationKey: "schedule.locations.studentHouse",
|
||||||
time: "18:30",
|
time: "18:30",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
titleKey: "schedule.events.mainTournamentsStart",
|
||||||
|
locationKey: "schedule.locations.auditorium",
|
||||||
|
time: "20:00",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
titleKey: "schedule.events.doorsClose",
|
titleKey: "schedule.events.doorsClose",
|
||||||
locationKey: "schedule.locations.auditoriumAndStudentHouse",
|
locationKey: "schedule.locations.auditoriumAndStudentHouse",
|
||||||
|
|||||||
Reference in New Issue
Block a user