Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ html {
background-size: 80%;
background-repeat: repeat;
background-blend-mode: overlay;
background-attachment: fixed;
}

.hackaburg {
Expand Down
7 changes: 7 additions & 0 deletions src/lib/images/discord.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,22 @@
import Behind from './landing/Behind.svelte';

import Footer from './components/Footer.svelte';
import Timeline from './landing/Timeline.svelte';

Check warning on line 13 in src/routes/+page.svelte

View workflow job for this annotation

GitHub Actions / style

'Timeline' is defined but never used
import Team from './landing/Team.svelte';

Check warning on line 14 in src/routes/+page.svelte

View workflow job for this annotation

GitHub Actions / style

'Team' is defined but never used
import Schedule from './landing/Schedule.svelte';
import Workshops from './landing/Workshops.svelte';

Check warning on line 16 in src/routes/+page.svelte

View workflow job for this annotation

GitHub Actions / style

'Workshops' is defined but never used
import Hardware from './landing/Hardware.svelte';

Check warning on line 17 in src/routes/+page.svelte

View workflow job for this annotation

GitHub Actions / style

'Hardware' is defined but never used
import Challenges from './landing/Challenges.svelte';

Check warning on line 18 in src/routes/+page.svelte

View workflow job for this annotation

GitHub Actions / style

'Challenges' is defined but never used
</script>

<Nav />
<div class="container mx-auto">
<Hero />
<Timeline />
<!-- <Schedule />
<Workshops />
<!-- <Timeline />-->
<Schedule />
<!-- <Workshops />
<Challenges />
<Hardware />
<Hardware />
-->
<Supporters />
<!--
Expand Down
7 changes: 6 additions & 1 deletion src/routes/components/Button.svelte
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
<script lang="ts">
export let label: string;
export let type = 'default';
import discordIcon from '$lib/images/discord.svg';
</script>

<div class="relative group">
<button
class="glow relative bg-tungsten m-auto w-full mt-8 border-2 border-white rounded-3xl px-3 py-2 dark:text-black hover:cursor-pointer hover:bg-deadlydepth"
class="flex items-center gap-1 justify-center glow relative bg-tungsten m-auto w-full mt-8 border-2 border-white rounded-3xl px-3 py-2 dark:text-black hover:cursor-pointer hover:bg-deadlydepth"
>
{label}
{#if type === 'discord'}
<img class="h-5" src={discordIcon} alt="" />
{/if}
</button>
</div>
6 changes: 3 additions & 3 deletions src/routes/components/Event.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@

color: white;

background-color: #3fb28f50;
border-left: 3px solid #3fb28f;
background-color: #261f54;
border-left: 3px solid #ca70a2;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
border-radius: 2px;

Expand Down Expand Up @@ -69,7 +69,7 @@

.special {
color: white;
background-color: #3fb28f;
background-color: #ca70a2;
}

@media screen and (max-width: 766px) {
Expand Down
4 changes: 2 additions & 2 deletions src/routes/components/Nav.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@
<a href="/" class="nav-element-base" aria-current="page">Home</a>
</li>
<li class="mt-2 hover:text-palevioletred">
<a href="/#timeline" class="nav-element-base">Timeline</a>
<a href="/#schedule" class="nav-element-base">Schedule</a>
</li>
<!--
<li class="mt-2 hover:text-palevioletred">
<a href="/#schedule" class="nav-element-base">Schedule</a>
<a href="/#timeline" class="nav-element-base">Timeline</a>
</li>
<li class="mt-2 hover:text-palevioletred">
<a href="/#workshops" class="nav-element-base">Workshops</a>
Expand Down
3 changes: 1 addition & 2 deletions src/routes/components/Timetable.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,13 @@

<div class="TimeTableContainer">
<div class="HoursContainer">
<HourLine text="08:00" />
<HourLine text="00:00" />
<HourLine text="10:00" />
<HourLine text="12:00" />
<HourLine text="14:00" />
<HourLine text="16:00" />
<HourLine text="18:00" />
<HourLine text="20:00" />
<HourLine text="22:00" />
</div>
<div class="DaysContainer">
<slot />
Expand Down
5 changes: 5 additions & 0 deletions src/routes/landing/Hero.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@
<Button label="Social Media" />
</a>
</div>
<div>
<a href="https://discord.gg/NF3DA2xghD" target="_blank" rel="noreferrer">
<Button label="Discord" type="discord" />
</a>
</div>
</div>
</div>
</div>
Expand Down
87 changes: 29 additions & 58 deletions src/routes/landing/Schedule.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -6,77 +6,50 @@
import Event from '../components/Event.svelte';
</script>

<BaseComponent headline={'Schedule'} subHeadline={'When and what?'} id={'schedule'}>
<BaseComponent headline={'Schedule'} subHeadline={''} id={'schedule'}>
<Timetable>
<Day date="Thu, 23.5.2024">
<Spacer hours={6} minutes={0} />
<Event hours={1} minutes={0} time="14:00 - 15:00" title="Registration" food />
<Event hours={1} minutes={45} time="15:15 - 17:00" title="Opening Ceremony">
<Event hours={0} minutes={20} time="16:00 - 16:20" title="Track Presentation" special />
<Day date="Thu, 22.5.2025">
<Spacer hours={5} minutes={30} />
<Event hours={1} minutes={30} time="13:30 - 15:00" title="Registration" food />
<Spacer hours={0} minutes={15} />
<Event hours={2} minutes={30} time="15:15 - 17:45" title="Opening Ceremony">
<Event hours={0} minutes={25} time="15:15 - 16:00" title="Getting Started" special />
<Event hours={0} minutes={25} time="16:00 - 16:15" title="Theme Announcement" special />
<Event hours={0} minutes={25} time="16:15 - 16:45" title="Partner & Sponsors" special />
<Event
hours={0}
minutes={20}
time="16:20 - 16:40"
title="Sponsor Challenge Pitches"
minutes={45}
time="17:00 - 17:45"
title="Idea Pitches & Group Building"
special
/>
<Event hours={0} minutes={25} time="16:40 - 17:00" title="Idea Pitches" special />
</Event>
<Event
hours={1}
minutes={0}
time="17:00 - 18:00"
title="Idea workshop: Find your team, work at your idea."
special
/>
<Spacer hours={0} minutes={15} />
<Event hours={1} minutes={0} time="18:00 - 19:00" title="Dinner" food />
<Event hours={4} minutes={30} time="19:00 - 24:00" title="Hacking begins">
<Spacer hours={4} minutes={0} />
<Event hours={2} minutes={0} time="19:00 - 24:00" title="Hacking">
<Spacer hours={1} minutes={25} />
<Event hours={0} minutes={30} time="01:30 - 02:00" title="Playtime" special />
</Event>
</Day>
<Day date="Fri, 24.5.2024">
<Event hours={15} minutes={20} time="00:00 - 24:00" title="Hacking">
<Spacer hours={0} minutes={15} />
<Event hours={0} minutes={45} time="09:00 - 10:00" title="Yoga for Hackers" special />
<Day date="Fri, 23.5.2025">
<Event hours={13} minutes={0} time="00:00 - 24:00" title="Hacking">
<Spacer hours={0} minutes={40} />
<Event hours={1} minutes={0} time="09:00 - 10:00" title="Breakfast" food />
<Event
hours={1}
minutes={0}
time="10:00 - 11:00"
title="Workshop (Zollner): AOI – Optimierung durch Automatisierung"
special
/>
<Spacer hours={0} minutes={30} />
<Event
hours={1}
minutes={0}
time="11:30 - 12:30"
title="Workshop (r_next): Urbane Datenplattform (UDP) + Standards: Schlüssel zur Smart City Regensburg"
special
/>
<Event hours={1} minutes={0} time="12:30 - 13:30" title="Lunch" food />

<Spacer hours={0} minutes={30} />
<Event
hours={1}
minutes={0}
time="14:00 - 15:00"
title="Workshop (Continental): Löt-Workshop"
special
/>

<Spacer hours={2} minutes={0} />
<Spacer hours={2} minutes={30} />
<Event hours={1} minutes={0} time="12:30 - 13:30" title="Lunch" food />

<Spacer hours={0} minutes={30} />
<Spacer hours={3} minutes={30} />
<Event hours={1} minutes={0} time="17:00 - 18:00" title="Presentation Workshop" special />
<Event hours={1} minutes={0} time="18:00 - 19:00" title="Dinner" food />
<Spacer hours={4} minutes={15} />

<Spacer hours={1} minutes={45} />
<Event hours={0} minutes={30} time="01:30 - 02:00" title="Playtime" special />
</Event>
</Day>
<Day date="Sat, 26.5.2024">
<Day date="Sat, 24.5.2025">
<Event hours={4} minutes={30} time="00:00 - 12:30" title="Hacking">
<Spacer hours={0} minutes={35} />
<Spacer hours={0} minutes={40} />
<Event hours={1} minutes={0} time="09:00 - 10:00" title="Breakfast" food />

<Spacer hours={1} minutes={30} />
Expand All @@ -96,12 +69,10 @@
special
/>
<Event hours={0} minutes={30} time="15:00 - 15:30" title="Finalist Preparation" special />

<Event hours={1} minutes={0} time="15:30 - 16:30" title="Final Pitches" special />
<Event hours={0} minutes={30} time="16:30 - 17:00" title="Jury selects winners" special />
<Event hours={1} minutes={0} time="15:30 - 16:30" title="Finalist Presentation" special />
<Event hours={0} minutes={30} time="16:30 - 17:00" title="Judging" special />
<Event hours={0} minutes={30} time="17:00 - 17:30" title="Award ceremony" special />

<Event hours={5} minutes={20} time="17:30 - open end" title="Afterparty" food />
<Event hours={3} minutes={20} time="17:30 - open end" title="Afterparty" special />
</Day>
</Timetable>
<!--div class="w-full flex mt-16 md:mt-32 flex-col md:flex-row">
Expand Down
Loading