diff --git a/src/components/Features/Features.jsx b/src/components/Features/Features.jsx index 7d8a8e6..907072d 100644 --- a/src/components/Features/Features.jsx +++ b/src/components/Features/Features.jsx @@ -1,5 +1,5 @@ import {Box, Card, Container, Grid, Typography} from "@mui/material"; -import {Campaign, Check, ConfirmationNumber, EmojiEvents, MoneyOff} from "@mui/icons-material"; +import {Campaign, ConfirmationNumber, EmojiEvents, MoneyOff} from "@mui/icons-material"; import React from "react"; export function IconContainer(props) { @@ -11,7 +11,6 @@ export function IconContainer(props) { display: "flex", justifyContent: "center", alignItems: "center", - marginBottom: "1rem" }}> {React.cloneElement(props.icon, {sx: {color: "white"}, style: {width: "65%", height: "auto"}})} diff --git a/src/components/TimeTable/TimeTable.jsx b/src/components/TimeTable/TimeTable.jsx index ffa82ec..80b6381 100644 --- a/src/components/TimeTable/TimeTable.jsx +++ b/src/components/TimeTable/TimeTable.jsx @@ -1,8 +1,112 @@ -import {Avatar, Box, Card, Container, Divider, Grid, Stack, Typography} from "@mui/material"; +import {Box, Card, Container, Divider, Grid, Stack, Typography} from "@mui/material"; +import { + Campaign, + Celebration, + ConfirmationNumber, + EmojiEvents, + EmojiObjects, + PlayArrow, + Restaurant, + Stop +} from "@mui/icons-material"; +import {IconContainer} from "../Features/Features"; -export function TimeTable() { +const dayOne = [ + { + time: "08:00 - 09:00", + icon: , + title: "Check-In", + person: "", + }, + { + time: "09:00 - 10:00", + icon: , + title: "Breakfast & Get to know each other", + person: "", + }, + { + time: "10:00 - 11:00", + icon: , + title: "Introduction & Speakers", + person: "", + }, + { + time: "11:00 - 12:00", + icon: , + title: "Challenge Input Sessions", + person: "", + }, + { + time: "12:00 - 13:00", + icon: , + title: "Lunch", + person: "", + }, + { + time: "13:00 - 18:00", + icon: , + title: "Idea-Workshop", + person: "optional", + }, + { + time: "13:00 - 13:00 next day (Continuously)", + icon: , + title: "Start Hacking Time", + person: "", + }, + { + time: "18:00 - 19:00", + icon: , + title: "Dinner", + person: "", + } +] + +const dayTwo = [ + { + time: "08:00 - 09:00", + icon: , + title: "Breakfast", + person: "", + }, + { + time: "09:00 - 10:00", + icon: , + title: "Pitch-Workshop", + person: "optional", + }, + { + time: "13:00", + icon: , + title: "End Hacking Time", + person: "", + }, + { + time: "13:00 - 14:00", + icon: , + title: "Lunch", + person: "", + }, + { + time: "14:00 - 16:00", + icon: , + title: "Challenge Presentations", + person: "", + }, { + time: "17:00 - 18:00", + icon: , + title: "Feedback & Awards", + person: "", + }, { + time: "18:00", + icon: , + title: "Drinks & Networking", + person: "", + } +] - const timetable = ( +export function Table(props) { + return ( - Day 1 - 06.04.2024 + {props.title} + {props.subtitle} - - - - - SO - - - - 08:00-09:00 - - - Hey There! - - - a Person - - - - - - - - - - - SO - - - - 08:00-09:00 - - - Nothing to see here yet - - - But soon, something will be here - - - - - + + { + props.data.map((item, index) => ( + <> + + + + + + + + + + {item.time} + + + {item.title} + + + {item.person} + + + + + + + + {index !== props.data.length - 1 ? : undefined} + + )) + } ) +} + +export function TimeTable() { return ( Time Table - - - - Will be announced soon - - - - - - {timetable} - - - {timetable} - - - - + + + + + + +
+ + ) } \ No newline at end of file