Package update, added new sponsors to stream page, minor fixes

pull/75/head
v4ltages 3 months ago
parent 8d0d74d6b2
commit e5a68ef8d8
No known key found for this signature in database
GPG Key ID: DC7BC38E0DC642B
  1. 22
      package.json
  2. 2
      src/app/[locale]/page.tsx
  3. 22
      src/app/[locale]/striim/page.tsx
  4. 2
      src/components/LanguageSwitcher.tsx
  5. 10
      src/data/timetable.ts

@ -15,7 +15,7 @@
"drizzle:studio": "drizzle-kit studio"
},
"dependencies": {
"@libsql/client": "^0.15.12",
"@libsql/client": "^0.15.15",
"@paralleldrive/cuid2": "^2.2.2",
"@radix-ui/react-alert-dialog": "^1.1.15",
"@radix-ui/react-dropdown-menu": "^2.1.16",
@ -26,11 +26,11 @@
"@types/three": "^0.178.1",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"drizzle-orm": "^0.44.4",
"drizzle-orm": "^0.44.5",
"lucide-react": "^0.522.0",
"material-symbols": "^0.31.9",
"next": "15.3.0",
"next-intl": "^4.3.4",
"next-intl": "^4.3.9",
"next-themes": "^0.4.6",
"react": "^19.1.1",
"react-dom": "^19.1.1",
@ -38,22 +38,22 @@
"react-markdown": "^10.1.0",
"tailwind-merge": "^3.3.1",
"three": "^0.178.0",
"tw-animate-css": "^1.3.7"
"tw-animate-css": "^1.4.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.1",
"@tailwindcss/postcss": "^4.1.12",
"@types/bun": "^1.2.20",
"@types/node": "^20.19.11",
"@types/react": "^19.1.10",
"@types/react-dom": "^19.1.7",
"@tailwindcss/postcss": "^4.1.13",
"@types/bun": "^1.2.22",
"@types/node": "^20.19.17",
"@types/react": "^19.1.13",
"@types/react-dom": "^19.1.9",
"autoprefixer": "^10.4.21",
"dotenv": "^16.6.1",
"drizzle-kit": "^0.31.4",
"eslint": "^9.33.0",
"eslint": "^9.36.0",
"eslint-config-next": "15.3.0",
"postcss": "^8.5.6",
"tailwindcss": "^4.1.12",
"tailwindcss": "^4.1.13",
"ts-node": "^10.9.2",
"typescript": "^5.9.2"
}

@ -236,7 +236,7 @@ export default async function Home({
alt="Arvutimuuseum"
width={200}
height={200}
className="object-contain"
className="object-contain not-dark:invert"
/>
</NextLink>
</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">
{t("home.sections.poweredBy")}
</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">
<Image
src="/sponsors/taltech-color.png"
@ -209,13 +209,31 @@ export default async function Home({
</Link>
<Link href="https://www.tallinn.ee/et/haridus" target="_blank">
<Image
src="/sponsors/tallinnaharidusamet.jpg"
src="/sponsors/Tallinna_Haridusamet_logo_RGB.svg"
alt="Tallinna Haridusamet"
width={192}
height={192}
className="object-contain"
/>
</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>

@ -39,7 +39,7 @@ export default function LanguageSwitcher() {
onClick={handleLanguageSwitch}
variant="ghost"
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()}
</Button>

@ -12,11 +12,6 @@ export const scheduleData: Record<string, ScheduleItem[]> = {
locationKey: "schedule.locations.registrationSetup",
time: "17:00",
},
{
titleKey: "schedule.events.mainTournamentsStart",
locationKey: "schedule.locations.auditorium",
time: "20:00",
},
{
titleKey: "schedule.events.miniTournamentsKickoff",
locationKey: "schedule.locations.studentHouse",
@ -27,6 +22,11 @@ export const scheduleData: Record<string, ScheduleItem[]> = {
locationKey: "schedule.locations.studentHouse",
time: "18:30",
},
{
titleKey: "schedule.events.mainTournamentsStart",
locationKey: "schedule.locations.auditorium",
time: "20:00",
},
{
titleKey: "schedule.events.doorsClose",
locationKey: "schedule.locations.auditoriumAndStudentHouse",

Loading…
Cancel
Save