diff --git a/app/imprint/page.tsx b/app/imprint/page.tsx deleted file mode 100644 index 03c3925..0000000 --- a/app/imprint/page.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import Imprint from "../../src/components/Imprint/Imprint"; -import HackHPIWrapper from "../../src/components/Theme/HackHPIWrapper"; - -export default function Page(){ - return -} \ No newline at end of file diff --git a/app/page.tsx b/app/page.tsx deleted file mode 100644 index fa92c21..0000000 --- a/app/page.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import LandingImage2 from "../src/components/LandingImage/LandingImage2"; -import {VerifiedChecker} from "../src/components/VerifiedChecker/VerifiedChecker"; -import WhatToExpect from "../src/components/WhatToExpect/WhatToExpect"; -import Sponsors from "../src/components/Sponsors/Sponsors"; -import Registration from "../src/components/Registration/Registration"; -import Newsletter from "../src/components/Newsletter/Newsletter"; -import {TimeTable} from "../src/components/TimeTable/TimeTable"; -import {Gallery} from "../src/components/Gallery/Gallery"; -import {Faq} from "../src/components/Faq/Faq"; -import Team from "../src/components/Team/Team"; -import Speakers from "../src/components/Speakers/Speakers"; -import {Features} from "../src/components/Features/Features"; - -export default function Page() { - return ( - <> - - - - - - - - - - - - - - ) -} \ No newline at end of file diff --git a/astro.config.mjs b/astro.config.mjs deleted file mode 100644 index 66902a0..0000000 --- a/astro.config.mjs +++ /dev/null @@ -1,16 +0,0 @@ -import { defineConfig } from 'astro/config'; -import react from "@astrojs/react"; -import node from '@astrojs/node'; - - -// https://astro.build/config -export default defineConfig({ - integrations: [react( - {experimentalReactChildren: true,} -)], - site: 'https://hackhpi.org/', - output: 'hybrid', - adapter: node({ - mode: 'standalone', - }), -}); \ No newline at end of file diff --git a/next-env.d.ts b/next-env.d.ts index fd36f94..4f11a03 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -1,6 +1,5 @@ /// /// -/// // NOTE: This file should not be edited // see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/package.json b/package.json index f4d2965..14545a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hackhpi-website", - "version": "0.0.1", + "version": "1.0.1", "private": true, "scripts": { "dev": "next dev", @@ -9,39 +9,24 @@ "lint": "next lint" }, "dependencies": { - "@astrojs/node": "^6.1.0", - "@astrojs/react": "^3.0.9", - "@astrojs/tailwind": "^5.0.0", "@emotion/cache": "^11.11.0", "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", - "@fontsource-variable/exo-2": "^5.0.17", "@fontsource-variable/open-sans": "^5.0.23", - "@fontsource-variable/rubik": "^5.0.20", - "@fontsource-variable/source-code-pro": "^5.0.17", - "@fontsource/anton": "^5.0.18", - "@fontsource/poppins": "^5.0.8", - "@fontsource/roboto-mono": "^5.0.16", - "@fontsource/urbanist": "^5.0.18", "@mui/icons-material": "^5.15.5", "@mui/lab": "^5.0.0-alpha.163", "@mui/material": "^5.15.5", "@mui/material-nextjs": "^5.15.9", - "@supabase/supabase-js": "^2.39.3", "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", - "astro": "^3.1.1", - "astro-icon": "^0.8.1", "axios": "^1.6.7", "next": "^14.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-type-animation": "^3.2.0", - "react-visibility-sensor": "^5.1.1", - "tailwindcss": "^3.3.3" + "react-visibility-sensor": "^5.1.1" }, "devDependencies": { - "@tailwindcss/typography": "^0.5.10", "prettier": "^3.0.3", "prettier-plugin-astro": "^0.12.0", "prettier-plugin-tailwindcss": "^0.5.4", diff --git a/public/00027.png b/public/00027.png deleted file mode 100755 index 1ae382c..0000000 Binary files a/public/00027.png and /dev/null differ diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 2823939..0000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/hero.jpg b/public/hero.jpg deleted file mode 100644 index 773d41e..0000000 Binary files a/public/hero.jpg and /dev/null differ diff --git a/public/img/sponsors/dataport.jpeg b/public/img/sponsors/dataport.jpeg deleted file mode 100644 index 1540cdc..0000000 Binary files a/public/img/sponsors/dataport.jpeg and /dev/null differ diff --git a/public/img/sponsors/nexenio.jpeg b/public/img/sponsors/nexenio.jpeg deleted file mode 100644 index f6a7a38..0000000 Binary files a/public/img/sponsors/nexenio.jpeg and /dev/null differ diff --git a/public/img/team/an_nguyen.jpg b/public/img/team/an_nguyen.jpg deleted file mode 100644 index 04fc785..0000000 Binary files a/public/img/team/an_nguyen.jpg and /dev/null differ diff --git a/public/img/team/benedikt_helfrich.jpg b/public/img/team/benedikt_helfrich.jpg deleted file mode 100644 index 3de1e95..0000000 Binary files a/public/img/team/benedikt_helfrich.jpg and /dev/null differ diff --git a/public/img/team/benjamin_frost.jpg b/public/img/team/benjamin_frost.jpg deleted file mode 100644 index 42ee32e..0000000 Binary files a/public/img/team/benjamin_frost.jpg and /dev/null differ diff --git a/public/img/team/cedric_rische.jpg b/public/img/team/cedric_rische.jpg deleted file mode 100644 index 0707923..0000000 Binary files a/public/img/team/cedric_rische.jpg and /dev/null differ diff --git a/public/img/team/leon_hermann.jpg b/public/img/team/leon_hermann.jpg deleted file mode 100644 index 5ce766e..0000000 Binary files a/public/img/team/leon_hermann.jpg and /dev/null differ diff --git a/public/img/team/mathilda_heise.jpg b/public/img/team/mathilda_heise.jpg deleted file mode 100644 index 44bc55d..0000000 Binary files a/public/img/team/mathilda_heise.jpg and /dev/null differ diff --git a/public/img/team/matti_schmidt.jpg b/public/img/team/matti_schmidt.jpg deleted file mode 100644 index 808598d..0000000 Binary files a/public/img/team/matti_schmidt.jpg and /dev/null differ diff --git a/public/img/team/nikolas_rieger.jpg b/public/img/team/nikolas_rieger.jpg deleted file mode 100644 index 9fda050..0000000 Binary files a/public/img/team/nikolas_rieger.jpg and /dev/null differ diff --git a/public/img/team/placeholder.jpg b/public/img/team/placeholder.jpg deleted file mode 100644 index 3ab91fd..0000000 Binary files a/public/img/team/placeholder.jpg and /dev/null differ diff --git a/public/img/team/tanja_lehmann.jpg b/public/img/team/tanja_lehmann.jpg deleted file mode 100644 index d879191..0000000 Binary files a/public/img/team/tanja_lehmann.jpg and /dev/null differ diff --git a/src/app/imprint/page.tsx b/src/app/imprint/page.tsx new file mode 100644 index 0000000..b34f210 --- /dev/null +++ b/src/app/imprint/page.tsx @@ -0,0 +1,6 @@ +import Imprint from "../../components/Imprint/Imprint"; +import HackHPIWrapper from "../../components/Theme/HackHPIWrapper"; + +export default function Page(){ + return +} \ No newline at end of file diff --git a/app/layout.css b/src/app/layout.css similarity index 100% rename from app/layout.css rename to src/app/layout.css diff --git a/app/layout.tsx b/src/app/layout.tsx similarity index 92% rename from app/layout.tsx rename to src/app/layout.tsx index b8cfde6..c47f7ad 100644 --- a/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,7 +1,7 @@ import React from "react"; import {AppRouterCacheProvider} from "@mui/material-nextjs/v13-appRouter"; -import HackHPIWrapper from "../src/components/Theme/HackHPIWrapper"; -import Footer from "../src/components/Footer/Footer"; +import HackHPIWrapper from "../components/Theme/HackHPIWrapper"; +import Footer from "../components/Footer/Footer"; import './layout.css' diff --git a/src/app/page.tsx b/src/app/page.tsx new file mode 100644 index 0000000..0fd7308 --- /dev/null +++ b/src/app/page.tsx @@ -0,0 +1,31 @@ +import {VerifiedChecker} from "../components/VerifiedChecker/VerifiedChecker"; +import WhatToExpect from "../components/WhatToExpect/WhatToExpect"; +import Sponsors from "../components/Sponsors/Sponsors"; +import Registration from "../components/Registration/Registration"; +import Newsletter from "../components/Newsletter/Newsletter"; +import {TimeTable} from "../components/TimeTable/TimeTable"; +import {Gallery} from "../components/Gallery/Gallery"; +import {Faq} from "../components/Faq/Faq"; +import Team from "../components/Team/Team"; +import Speakers from "../components/Speakers/Speakers"; +import {Features} from "../components/Features/Features"; +import LandingImage from "../components/LandingImage/LandingImage"; + +export default function Page() { + return ( + <> + + + + + + + + + + + + + + ) +} \ No newline at end of file diff --git a/app/privacy/page.tsx b/src/app/privacy/page.tsx similarity index 100% rename from app/privacy/page.tsx rename to src/app/privacy/page.tsx diff --git a/app/verify/page.tsx b/src/app/verify/page.tsx similarity index 92% rename from app/verify/page.tsx rename to src/app/verify/page.tsx index 36891c4..92008e2 100644 --- a/app/verify/page.tsx +++ b/src/app/verify/page.tsx @@ -1,6 +1,6 @@ "use client" import {useEffect} from "react"; -import {RegistrationRest} from "../../src/rest/RegistrationRest"; +import {RegistrationRest} from "../../rest/RegistrationRest"; import {Box, CircularProgress, Typography} from "@mui/material"; import {useRouter} from "next/navigation"; diff --git a/src/assets/00027.png b/src/assets/00027.png deleted file mode 100755 index 1ae382c..0000000 Binary files a/src/assets/00027.png and /dev/null differ diff --git a/src/assets/cpuGif.gif b/src/assets/cpuGif.gif deleted file mode 100755 index 2badcab..0000000 Binary files a/src/assets/cpuGif.gif and /dev/null differ diff --git a/src/assets/data/faq.json b/src/assets/data/faq.json deleted file mode 100644 index 741bc87..0000000 --- a/src/assets/data/faq.json +++ /dev/null @@ -1,62 +0,0 @@ -[ - { - "question": "What's so special about HackHPI?", - "answer": "There are very few hackathons focusing on social issues; we want to fix that and give you the chance to change the world for better by building applications that truly matter! You will also have the opportunity to get in touch with our awesome partners, slip into their shoes and solve real-world challenges using their API and expertise." - }, - { - "question": "What is HackHPI / a Hackathon?", - "answer": "For two consecutive days, students and others interested in tackling challenges concerning Cybersecurity and/or Digital Government come together on HPI's campus to be creative, implement innovative ideas using code, gadgets and open data, and also to simply have a great time!" - }, - { - "question": "Will the Hackathon be in present?", - "answer": "Yes, and that's quite a sure thing. We believe that Hackathons need the human contact that only in-person events can provide, and we're glad to announce that the HackHPI 2024 will be an in-presence event!" - }, - { - "question": "Is there a code of conduct?", - "answer": "Yes. We comply with the MLH's code of conduct, which all attendees, partners, volunteers, and staff are required to agree to. We expect all of our attendees to be respectful and considerate of others. For your information, it is linked above this FAQ." - }, - { - "question": "What are the rules concerning COVID?", - "answer": "As of right now, there are only few rules concerning COVID regulations. We strongly recommend you to wear a face mask and to test yourself before the event, yet we can also provide you with a mask if you don't have any. No vaccination or recovery certificates required." - }, - { - "question": "How does the application process work?", - "answer": "You can apply by filling all required information into the form below. We kindly ask you to only do so if you are planning to attend the hackathon, as you might otherwise take someone else's place. We will then evaluate your application and inform everyone by the end of March. Even if you are not selected at the beginning, you might have the chance to move up in our listings if someone else decides to leave. In cases where you need a prioritized response, indicate it in the form and we will try to contact you faster." - }, - { - "question": "Are there any requirements?", - "answer": "We believe that diverse teams come up with more creative solutions. A hackathon should be a way to experience teamwork and work on your abilities. We therefore encourage every major to apply, and give a warm welcome to young professionals as well. However, due to german law, every participant has to be at least 18 years old." - }, - { - "question": "What are the challenges?", - "answer": "All challenges are connected to the subject of Cybersecurity or Digital Government, but as they are sponsored, we cannot yet exactly tell what awaits you. and honestly, who would want to miss the thrill of a surprise challenge? Anyways, the exact challenges will be announced soon, so stay tuned!" - }, - { - "question": "What API should I use?", - "answer": "Feel free to use whatever you feel most comfortable with. Our partners will be happy to assist you with their APIs and know-how." - }, - { - "question": "Are there any costs for me?", - "answer": "Nope! HackHPI is completely free, and we provide you with food, drinks (and a lot of caffeine! :D) during the whole Hackathon." - }, - { - "question": "Where can I stay during the Hackathon?", - "answer": "This is an all-night Hackathon, meaning that we won't stop until the last one standing. We will provide rooms in which you can sleep or just rest, but you're required to bring your own sleeping bag and air mattress. We're also planning on organizing a couch surfing option from Wednesday to Thursday for everybody coming early. If you wish to participate in this, whether you want to stay or offer a bed, please note that down when filling in the application form." - }, - { - "question": "What about teams?", - "answer": "A Hackathon is an ideal place to meet other motivated students from other universities and majors. We will have a dedicated team building session on Wednesday, in which you can find your perfect teammates. We recommend a team size between 4-6 people." - }, - { - "question": "How can I get to the location?", - "answer": "Take S7 from Berlin Central Station (\"Hauptbahnhof\") towards Potsdam and exit at Griebnitzsee. It will cost just around 3,40€ one-way." - }, - { - "question": "How should I prepare?", - "answer": "Bring your laptop and a charger, comfortable clothes, and, above all, motivation to hack! We will additionally announce the challenges and potentially interesting papers, data and tools, so if you want to, you can already research the challenges; however, this is not mandatory." - }, - { - "question": "Does HackHPI help with travel reimbursements?", - "answer": "Unfortunately, we are not able to provide travel reimbursements." - } -] diff --git a/src/assets/data/sponsors.json b/src/assets/data/sponsors.json deleted file mode 100644 index 96ca52d..0000000 --- a/src/assets/data/sponsors.json +++ /dev/null @@ -1,14 +0,0 @@ -[ - { - "name": "Dataport", - "image": "/img/sponsors/dataport.jpeg", - "description": "Dataport is the IT service provider for public administration. As a partner for all digitalisation projects, the company supports the public sector from the initial idea through to secure operation. To this end, Dataport collaborates with providers from the region and supports federal IT cooperation. As a public-law institution, Dataport is owned by the states of Bremen, Hamburg, Mecklenburg-Western Pomerania, Lower Saxony, Saxony-Anhalt and Schleswig- Holstein and by the communal IT association of Schleswig-Holstein. Dataport has around 4,400 employees and achieved a turnover of 1,04 billion euros in 2021.", - "url": "https://www.dataport.de" - }, - { - "name": "neXenio", - "image": "/img/sponsors/nexenio.jpeg", - "description": "We design, develop and maintain software products for our partners in public & private sector - always with focus on security and usability. To stay on trend, we work on research projects such as AI and Post Quantum Cryptography to contribute to digitalization in Germany and the EU. You're interested in developing secure software products? Whether full-time staff, working students or interns - join us in our Berlin based office, hybrid or remotely.", - "url": "https://www.nexenio.com" - } -] diff --git a/src/assets/data/team.json b/src/assets/data/team.json deleted file mode 100644 index 5b27cbc..0000000 --- a/src/assets/data/team.json +++ /dev/null @@ -1,42 +0,0 @@ -[ - { - "name": "An Nguyen", - "image": "/img/team/an_nguyen.jpg" - }, - { - "name": "Benedikt Helfrich", - "image": "/img/team/benedikt_helfrich.jpg" - }, - { - "name": "Benjamin Frost", - "image": "/img/team/benjamin_frost.jpg" - }, - { - "name": "Cedric Rische", - "image": "/img/team/cedric_rische.jpg" - }, - { - "name": "Leon Hermann", - "image": "/img/team/leon_hermann.jpg" - }, - { - "name": "Mathilda Heise", - "image": "/img/team/mathilda_heise.jpg" - }, - { - "name": "Matti Schmidt", - "image": "/img/team/matti_schmidt.jpg" - }, - { - "name": "Nikolas Rieger", - "image": "/img/team/nikolas_rieger.jpg" - }, - { - "name": "Tanja Lehmann", - "image": "/img/team/tanja_lehmann.jpg" - }, - { - "name": "Theo Klinke", - "image": "/img/team/theo_klinke.jpg" - } -] diff --git a/src/assets/images/event/DSC02572.jpg b/src/assets/images/event/DSC02572.jpg deleted file mode 100644 index 80d2d3f..0000000 Binary files a/src/assets/images/event/DSC02572.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02572.webp b/src/assets/images/event/DSC02572.webp deleted file mode 100644 index 89ae900..0000000 Binary files a/src/assets/images/event/DSC02572.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02594.jpg b/src/assets/images/event/DSC02594.jpg deleted file mode 100644 index 7a54124..0000000 Binary files a/src/assets/images/event/DSC02594.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02594.webp b/src/assets/images/event/DSC02594.webp deleted file mode 100644 index d4ff365..0000000 Binary files a/src/assets/images/event/DSC02594.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02601.jpg b/src/assets/images/event/DSC02601.jpg deleted file mode 100644 index 2e5b49c..0000000 Binary files a/src/assets/images/event/DSC02601.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02601.webp b/src/assets/images/event/DSC02601.webp deleted file mode 100644 index ea2a43b..0000000 Binary files a/src/assets/images/event/DSC02601.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02604.jpg b/src/assets/images/event/DSC02604.jpg deleted file mode 100644 index 71d4499..0000000 Binary files a/src/assets/images/event/DSC02604.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02604.webp b/src/assets/images/event/DSC02604.webp deleted file mode 100644 index 5929f79..0000000 Binary files a/src/assets/images/event/DSC02604.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02609.jpg b/src/assets/images/event/DSC02609.jpg deleted file mode 100644 index 8ea0d5f..0000000 Binary files a/src/assets/images/event/DSC02609.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02609.webp b/src/assets/images/event/DSC02609.webp deleted file mode 100644 index 38dc54c..0000000 Binary files a/src/assets/images/event/DSC02609.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02617.jpg b/src/assets/images/event/DSC02617.jpg deleted file mode 100644 index d9ba8f2..0000000 Binary files a/src/assets/images/event/DSC02617.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02617.webp b/src/assets/images/event/DSC02617.webp deleted file mode 100644 index 647d95a..0000000 Binary files a/src/assets/images/event/DSC02617.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02619.jpg b/src/assets/images/event/DSC02619.jpg deleted file mode 100644 index 4bd1eb3..0000000 Binary files a/src/assets/images/event/DSC02619.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02619.webp b/src/assets/images/event/DSC02619.webp deleted file mode 100644 index a667d4e..0000000 Binary files a/src/assets/images/event/DSC02619.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02630.jpg b/src/assets/images/event/DSC02630.jpg deleted file mode 100644 index b0f5ff9..0000000 Binary files a/src/assets/images/event/DSC02630.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02630.webp b/src/assets/images/event/DSC02630.webp deleted file mode 100644 index f8098bd..0000000 Binary files a/src/assets/images/event/DSC02630.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02632.jpg b/src/assets/images/event/DSC02632.jpg deleted file mode 100644 index 9716ba6..0000000 Binary files a/src/assets/images/event/DSC02632.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02632.webp b/src/assets/images/event/DSC02632.webp deleted file mode 100644 index 2794153..0000000 Binary files a/src/assets/images/event/DSC02632.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02635.jpg b/src/assets/images/event/DSC02635.jpg deleted file mode 100644 index ad6c387..0000000 Binary files a/src/assets/images/event/DSC02635.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02635.webp b/src/assets/images/event/DSC02635.webp deleted file mode 100644 index 87d9c6c..0000000 Binary files a/src/assets/images/event/DSC02635.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02638.jpg b/src/assets/images/event/DSC02638.jpg deleted file mode 100644 index ab368bd..0000000 Binary files a/src/assets/images/event/DSC02638.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02638.webp b/src/assets/images/event/DSC02638.webp deleted file mode 100644 index 5a2b697..0000000 Binary files a/src/assets/images/event/DSC02638.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02639.jpg b/src/assets/images/event/DSC02639.jpg deleted file mode 100644 index a89e7db..0000000 Binary files a/src/assets/images/event/DSC02639.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02639.webp b/src/assets/images/event/DSC02639.webp deleted file mode 100644 index e5a4dc3..0000000 Binary files a/src/assets/images/event/DSC02639.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02643.jpg b/src/assets/images/event/DSC02643.jpg deleted file mode 100644 index 076b502..0000000 Binary files a/src/assets/images/event/DSC02643.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02643.webp b/src/assets/images/event/DSC02643.webp deleted file mode 100644 index 7cb0982..0000000 Binary files a/src/assets/images/event/DSC02643.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02645.jpg b/src/assets/images/event/DSC02645.jpg deleted file mode 100644 index 78379fd..0000000 Binary files a/src/assets/images/event/DSC02645.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02645.webp b/src/assets/images/event/DSC02645.webp deleted file mode 100644 index cfffb61..0000000 Binary files a/src/assets/images/event/DSC02645.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02646.jpg b/src/assets/images/event/DSC02646.jpg deleted file mode 100644 index 2e3a28f..0000000 Binary files a/src/assets/images/event/DSC02646.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02646.webp b/src/assets/images/event/DSC02646.webp deleted file mode 100644 index f59fd4e..0000000 Binary files a/src/assets/images/event/DSC02646.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02659.jpg b/src/assets/images/event/DSC02659.jpg deleted file mode 100644 index 802406f..0000000 Binary files a/src/assets/images/event/DSC02659.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02659.webp b/src/assets/images/event/DSC02659.webp deleted file mode 100644 index b7be22b..0000000 Binary files a/src/assets/images/event/DSC02659.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02677.jpg b/src/assets/images/event/DSC02677.jpg deleted file mode 100644 index e1ea80f..0000000 Binary files a/src/assets/images/event/DSC02677.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02677.webp b/src/assets/images/event/DSC02677.webp deleted file mode 100644 index 3364c6f..0000000 Binary files a/src/assets/images/event/DSC02677.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02680.jpg b/src/assets/images/event/DSC02680.jpg deleted file mode 100644 index f69e1a4..0000000 Binary files a/src/assets/images/event/DSC02680.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02680.webp b/src/assets/images/event/DSC02680.webp deleted file mode 100644 index 7ea7cf2..0000000 Binary files a/src/assets/images/event/DSC02680.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02762.jpg b/src/assets/images/event/DSC02762.jpg deleted file mode 100644 index a4a98c8..0000000 Binary files a/src/assets/images/event/DSC02762.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02762.webp b/src/assets/images/event/DSC02762.webp deleted file mode 100644 index 3768025..0000000 Binary files a/src/assets/images/event/DSC02762.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02810.jpg b/src/assets/images/event/DSC02810.jpg deleted file mode 100644 index c0dd653..0000000 Binary files a/src/assets/images/event/DSC02810.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02810.webp b/src/assets/images/event/DSC02810.webp deleted file mode 100644 index 5e3c8e3..0000000 Binary files a/src/assets/images/event/DSC02810.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02820.jpg b/src/assets/images/event/DSC02820.jpg deleted file mode 100644 index 00d81e3..0000000 Binary files a/src/assets/images/event/DSC02820.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02820.webp b/src/assets/images/event/DSC02820.webp deleted file mode 100644 index 1f2de24..0000000 Binary files a/src/assets/images/event/DSC02820.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02823.jpg b/src/assets/images/event/DSC02823.jpg deleted file mode 100644 index 4ded1f4..0000000 Binary files a/src/assets/images/event/DSC02823.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02823.webp b/src/assets/images/event/DSC02823.webp deleted file mode 100644 index a47dc0e..0000000 Binary files a/src/assets/images/event/DSC02823.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02824.jpg b/src/assets/images/event/DSC02824.jpg deleted file mode 100644 index 41677f4..0000000 Binary files a/src/assets/images/event/DSC02824.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02824.webp b/src/assets/images/event/DSC02824.webp deleted file mode 100644 index 87878e9..0000000 Binary files a/src/assets/images/event/DSC02824.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02830.jpg b/src/assets/images/event/DSC02830.jpg deleted file mode 100644 index aed0553..0000000 Binary files a/src/assets/images/event/DSC02830.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02830.webp b/src/assets/images/event/DSC02830.webp deleted file mode 100644 index bd9caf5..0000000 Binary files a/src/assets/images/event/DSC02830.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02868.jpg b/src/assets/images/event/DSC02868.jpg deleted file mode 100644 index a201220..0000000 Binary files a/src/assets/images/event/DSC02868.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02868.webp b/src/assets/images/event/DSC02868.webp deleted file mode 100644 index 3a8ff20..0000000 Binary files a/src/assets/images/event/DSC02868.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02870.jpg b/src/assets/images/event/DSC02870.jpg deleted file mode 100644 index 776bb28..0000000 Binary files a/src/assets/images/event/DSC02870.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02870.webp b/src/assets/images/event/DSC02870.webp deleted file mode 100644 index a304756..0000000 Binary files a/src/assets/images/event/DSC02870.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02872.jpg b/src/assets/images/event/DSC02872.jpg deleted file mode 100644 index efa67fc..0000000 Binary files a/src/assets/images/event/DSC02872.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02872.webp b/src/assets/images/event/DSC02872.webp deleted file mode 100644 index c7e924c..0000000 Binary files a/src/assets/images/event/DSC02872.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02876.jpg b/src/assets/images/event/DSC02876.jpg deleted file mode 100644 index 0a099dc..0000000 Binary files a/src/assets/images/event/DSC02876.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02876.webp b/src/assets/images/event/DSC02876.webp deleted file mode 100644 index 479d878..0000000 Binary files a/src/assets/images/event/DSC02876.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02879.jpg b/src/assets/images/event/DSC02879.jpg deleted file mode 100644 index c12016b..0000000 Binary files a/src/assets/images/event/DSC02879.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02879.webp b/src/assets/images/event/DSC02879.webp deleted file mode 100644 index 352bceb..0000000 Binary files a/src/assets/images/event/DSC02879.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02886.jpg b/src/assets/images/event/DSC02886.jpg deleted file mode 100644 index e921e66..0000000 Binary files a/src/assets/images/event/DSC02886.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02886.webp b/src/assets/images/event/DSC02886.webp deleted file mode 100644 index 6428c71..0000000 Binary files a/src/assets/images/event/DSC02886.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02889.jpg b/src/assets/images/event/DSC02889.jpg deleted file mode 100644 index c3231a3..0000000 Binary files a/src/assets/images/event/DSC02889.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02889.webp b/src/assets/images/event/DSC02889.webp deleted file mode 100644 index 6c41fbd..0000000 Binary files a/src/assets/images/event/DSC02889.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02903.jpg b/src/assets/images/event/DSC02903.jpg deleted file mode 100644 index f40b645..0000000 Binary files a/src/assets/images/event/DSC02903.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02903.webp b/src/assets/images/event/DSC02903.webp deleted file mode 100644 index 90b01c2..0000000 Binary files a/src/assets/images/event/DSC02903.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02908.jpg b/src/assets/images/event/DSC02908.jpg deleted file mode 100644 index cc08e37..0000000 Binary files a/src/assets/images/event/DSC02908.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02908.webp b/src/assets/images/event/DSC02908.webp deleted file mode 100644 index 6b80b15..0000000 Binary files a/src/assets/images/event/DSC02908.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02914.jpg b/src/assets/images/event/DSC02914.jpg deleted file mode 100644 index 0e1fb0c..0000000 Binary files a/src/assets/images/event/DSC02914.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02914.webp b/src/assets/images/event/DSC02914.webp deleted file mode 100644 index 6985fe3..0000000 Binary files a/src/assets/images/event/DSC02914.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02919.jpg b/src/assets/images/event/DSC02919.jpg deleted file mode 100644 index 7cbefc2..0000000 Binary files a/src/assets/images/event/DSC02919.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02919.webp b/src/assets/images/event/DSC02919.webp deleted file mode 100644 index 7172d56..0000000 Binary files a/src/assets/images/event/DSC02919.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02920.jpg b/src/assets/images/event/DSC02920.jpg deleted file mode 100644 index 7145fa8..0000000 Binary files a/src/assets/images/event/DSC02920.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02920.webp b/src/assets/images/event/DSC02920.webp deleted file mode 100644 index 346bad2..0000000 Binary files a/src/assets/images/event/DSC02920.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02923.jpg b/src/assets/images/event/DSC02923.jpg deleted file mode 100644 index 664dc25..0000000 Binary files a/src/assets/images/event/DSC02923.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02923.webp b/src/assets/images/event/DSC02923.webp deleted file mode 100644 index 5b46760..0000000 Binary files a/src/assets/images/event/DSC02923.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02926.jpg b/src/assets/images/event/DSC02926.jpg deleted file mode 100644 index 6258ba1..0000000 Binary files a/src/assets/images/event/DSC02926.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02926.webp b/src/assets/images/event/DSC02926.webp deleted file mode 100644 index c442c37..0000000 Binary files a/src/assets/images/event/DSC02926.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02928.jpg b/src/assets/images/event/DSC02928.jpg deleted file mode 100644 index a8c98cb..0000000 Binary files a/src/assets/images/event/DSC02928.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02928.webp b/src/assets/images/event/DSC02928.webp deleted file mode 100644 index f82ab33..0000000 Binary files a/src/assets/images/event/DSC02928.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02931.jpg b/src/assets/images/event/DSC02931.jpg deleted file mode 100644 index 15b6538..0000000 Binary files a/src/assets/images/event/DSC02931.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02931.webp b/src/assets/images/event/DSC02931.webp deleted file mode 100644 index 23e0ddf..0000000 Binary files a/src/assets/images/event/DSC02931.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02941.jpeg b/src/assets/images/event/DSC02941.jpeg deleted file mode 100644 index ce144e9..0000000 Binary files a/src/assets/images/event/DSC02941.jpeg and /dev/null differ diff --git a/src/assets/images/event/DSC02941.webp b/src/assets/images/event/DSC02941.webp deleted file mode 100644 index 4ae4fa6..0000000 Binary files a/src/assets/images/event/DSC02941.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02946.jpg b/src/assets/images/event/DSC02946.jpg deleted file mode 100644 index 1bca787..0000000 Binary files a/src/assets/images/event/DSC02946.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02946.webp b/src/assets/images/event/DSC02946.webp deleted file mode 100644 index dbc0790..0000000 Binary files a/src/assets/images/event/DSC02946.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02949.jpg b/src/assets/images/event/DSC02949.jpg deleted file mode 100644 index b126a1b..0000000 Binary files a/src/assets/images/event/DSC02949.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02949.webp b/src/assets/images/event/DSC02949.webp deleted file mode 100644 index 2893b37..0000000 Binary files a/src/assets/images/event/DSC02949.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02957.jpg b/src/assets/images/event/DSC02957.jpg deleted file mode 100644 index 92e9a26..0000000 Binary files a/src/assets/images/event/DSC02957.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02957.webp b/src/assets/images/event/DSC02957.webp deleted file mode 100644 index 6cb692e..0000000 Binary files a/src/assets/images/event/DSC02957.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02962.jpg b/src/assets/images/event/DSC02962.jpg deleted file mode 100644 index da58c42..0000000 Binary files a/src/assets/images/event/DSC02962.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02962.webp b/src/assets/images/event/DSC02962.webp deleted file mode 100644 index 3445e17..0000000 Binary files a/src/assets/images/event/DSC02962.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02969.jpg b/src/assets/images/event/DSC02969.jpg deleted file mode 100644 index 6d5d463..0000000 Binary files a/src/assets/images/event/DSC02969.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02969.webp b/src/assets/images/event/DSC02969.webp deleted file mode 100644 index 399e0f5..0000000 Binary files a/src/assets/images/event/DSC02969.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02974.jpg b/src/assets/images/event/DSC02974.jpg deleted file mode 100644 index 1a23d72..0000000 Binary files a/src/assets/images/event/DSC02974.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02974.webp b/src/assets/images/event/DSC02974.webp deleted file mode 100644 index 922bd38..0000000 Binary files a/src/assets/images/event/DSC02974.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02983.jpg b/src/assets/images/event/DSC02983.jpg deleted file mode 100644 index cdb8b78..0000000 Binary files a/src/assets/images/event/DSC02983.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02983.webp b/src/assets/images/event/DSC02983.webp deleted file mode 100644 index 20f0557..0000000 Binary files a/src/assets/images/event/DSC02983.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02992.jpg b/src/assets/images/event/DSC02992.jpg deleted file mode 100644 index 0d289c0..0000000 Binary files a/src/assets/images/event/DSC02992.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02992.webp b/src/assets/images/event/DSC02992.webp deleted file mode 100644 index 50ab806..0000000 Binary files a/src/assets/images/event/DSC02992.webp and /dev/null differ diff --git a/src/assets/images/event/DSC02998.jpg b/src/assets/images/event/DSC02998.jpg deleted file mode 100644 index 6d1cbae..0000000 Binary files a/src/assets/images/event/DSC02998.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC02998.webp b/src/assets/images/event/DSC02998.webp deleted file mode 100644 index 4c3867d..0000000 Binary files a/src/assets/images/event/DSC02998.webp and /dev/null differ diff --git a/src/assets/images/event/DSC03006.jpg b/src/assets/images/event/DSC03006.jpg deleted file mode 100644 index 0958bb0..0000000 Binary files a/src/assets/images/event/DSC03006.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC03006.webp b/src/assets/images/event/DSC03006.webp deleted file mode 100644 index 0c18d3e..0000000 Binary files a/src/assets/images/event/DSC03006.webp and /dev/null differ diff --git a/src/assets/images/event/DSC03022.jpg b/src/assets/images/event/DSC03022.jpg deleted file mode 100644 index c2b8502..0000000 Binary files a/src/assets/images/event/DSC03022.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC03022.webp b/src/assets/images/event/DSC03022.webp deleted file mode 100644 index 8d7d285..0000000 Binary files a/src/assets/images/event/DSC03022.webp and /dev/null differ diff --git a/src/assets/images/event/DSC03032.jpg b/src/assets/images/event/DSC03032.jpg deleted file mode 100644 index da31e1d..0000000 Binary files a/src/assets/images/event/DSC03032.jpg and /dev/null differ diff --git a/src/assets/images/event/DSC03032.webp b/src/assets/images/event/DSC03032.webp deleted file mode 100644 index 96b03a8..0000000 Binary files a/src/assets/images/event/DSC03032.webp and /dev/null differ diff --git a/src/assets/images/team/an_nguyen.jpg b/src/assets/images/team/an_nguyen.jpg deleted file mode 100644 index 04fc785..0000000 Binary files a/src/assets/images/team/an_nguyen.jpg and /dev/null differ diff --git a/src/assets/images/team/benedikt_helfrich.jpg b/src/assets/images/team/benedikt_helfrich.jpg deleted file mode 100644 index 3de1e95..0000000 Binary files a/src/assets/images/team/benedikt_helfrich.jpg and /dev/null differ diff --git a/src/assets/images/team/benjamin_frost.jpg b/src/assets/images/team/benjamin_frost.jpg deleted file mode 100644 index 42ee32e..0000000 Binary files a/src/assets/images/team/benjamin_frost.jpg and /dev/null differ diff --git a/src/assets/images/team/cedric_rische.jpg b/src/assets/images/team/cedric_rische.jpg deleted file mode 100644 index 0707923..0000000 Binary files a/src/assets/images/team/cedric_rische.jpg and /dev/null differ diff --git a/src/assets/images/team_new/cedric_rische.webp b/src/assets/images/team/cedric_rische.webp similarity index 100% rename from src/assets/images/team_new/cedric_rische.webp rename to src/assets/images/team/cedric_rische.webp diff --git a/src/assets/images/team_new/gerome_quantmeyer.webp b/src/assets/images/team/gerome_quantmeyer.webp similarity index 100% rename from src/assets/images/team_new/gerome_quantmeyer.webp rename to src/assets/images/team/gerome_quantmeyer.webp diff --git a/src/assets/images/team/leon_hermann.jpg b/src/assets/images/team/leon_hermann.jpg deleted file mode 100644 index 5ce766e..0000000 Binary files a/src/assets/images/team/leon_hermann.jpg and /dev/null differ diff --git a/src/assets/images/team/mathilda_heise.jpg b/src/assets/images/team/mathilda_heise.jpg deleted file mode 100644 index 44bc55d..0000000 Binary files a/src/assets/images/team/mathilda_heise.jpg and /dev/null differ diff --git a/src/assets/images/team_new/mathilda_heise.webp b/src/assets/images/team/mathilda_heise.webp similarity index 100% rename from src/assets/images/team_new/mathilda_heise.webp rename to src/assets/images/team/mathilda_heise.webp diff --git a/src/assets/images/team/matti_schmidt.jpg b/src/assets/images/team/matti_schmidt.jpg deleted file mode 100644 index 808598d..0000000 Binary files a/src/assets/images/team/matti_schmidt.jpg and /dev/null differ diff --git a/src/assets/images/team_new/matti_schmidt.webp b/src/assets/images/team/matti_schmidt.webp similarity index 100% rename from src/assets/images/team_new/matti_schmidt.webp rename to src/assets/images/team/matti_schmidt.webp diff --git a/src/assets/images/team_new/nikolas_heise.webp b/src/assets/images/team/nikolas_heise.webp similarity index 100% rename from src/assets/images/team_new/nikolas_heise.webp rename to src/assets/images/team/nikolas_heise.webp diff --git a/src/assets/images/team/nikolas_rieger.jpg b/src/assets/images/team/nikolas_rieger.jpg deleted file mode 100644 index 9fda050..0000000 Binary files a/src/assets/images/team/nikolas_rieger.jpg and /dev/null differ diff --git a/src/assets/images/team_new/nikolas_rieger.webp b/src/assets/images/team/nikolas_rieger.webp similarity index 100% rename from src/assets/images/team_new/nikolas_rieger.webp rename to src/assets/images/team/nikolas_rieger.webp diff --git a/src/assets/images/team/placeholder.jpg b/src/assets/images/team/placeholder.jpg deleted file mode 100644 index 3ab91fd..0000000 Binary files a/src/assets/images/team/placeholder.jpg and /dev/null differ diff --git a/src/assets/images/team/tanja_lehmann.jpg b/src/assets/images/team/tanja_lehmann.jpg deleted file mode 100644 index d879191..0000000 Binary files a/src/assets/images/team/tanja_lehmann.jpg and /dev/null differ diff --git a/src/assets/images/team_new/tanja_lehmann.webp b/src/assets/images/team/tanja_lehmann.webp similarity index 100% rename from src/assets/images/team_new/tanja_lehmann.webp rename to src/assets/images/team/tanja_lehmann.webp diff --git a/src/assets/images/team/theo_klinke.jpg b/src/assets/images/team/theo_klinke.jpg deleted file mode 100644 index abfbef8..0000000 Binary files a/src/assets/images/team/theo_klinke.jpg and /dev/null differ diff --git a/src/assets/images/team_new/theo_klinke.webp b/src/assets/images/team/theo_klinke.webp similarity index 100% rename from src/assets/images/team_new/theo_klinke.webp rename to src/assets/images/team/theo_klinke.webp diff --git a/src/assets/images/team_new/uli_prantz.webp b/src/assets/images/team/uli_prantz.webp similarity index 100% rename from src/assets/images/team_new/uli_prantz.webp rename to src/assets/images/team/uli_prantz.webp diff --git a/src/assets/images/team_new/viktor_kalvoda.webp b/src/assets/images/team/viktor_kalvoda.webp similarity index 100% rename from src/assets/images/team_new/viktor_kalvoda.webp rename to src/assets/images/team/viktor_kalvoda.webp diff --git a/src/assets/images/team_new/cedric_rische.jpg b/src/assets/images/team_new/cedric_rische.jpg deleted file mode 100644 index 09d288a..0000000 Binary files a/src/assets/images/team_new/cedric_rische.jpg and /dev/null differ diff --git a/src/assets/images/team_new/gerome_quantmeyer.jpg b/src/assets/images/team_new/gerome_quantmeyer.jpg deleted file mode 100644 index 7c49727..0000000 Binary files a/src/assets/images/team_new/gerome_quantmeyer.jpg and /dev/null differ diff --git a/src/assets/images/team_new/mathilda_heise.jpg b/src/assets/images/team_new/mathilda_heise.jpg deleted file mode 100644 index 4d19712..0000000 Binary files a/src/assets/images/team_new/mathilda_heise.jpg and /dev/null differ diff --git a/src/assets/images/team_new/matti_schmidt.jpg b/src/assets/images/team_new/matti_schmidt.jpg deleted file mode 100644 index ccded41..0000000 Binary files a/src/assets/images/team_new/matti_schmidt.jpg and /dev/null differ diff --git a/src/assets/images/team_new/nikolas_rieger.jpg b/src/assets/images/team_new/nikolas_rieger.jpg deleted file mode 100644 index 36ecfb8..0000000 Binary files a/src/assets/images/team_new/nikolas_rieger.jpg and /dev/null differ diff --git a/src/assets/images/team_new/tanja_lehmann.jpg b/src/assets/images/team_new/tanja_lehmann.jpg deleted file mode 100644 index 6406224..0000000 Binary files a/src/assets/images/team_new/tanja_lehmann.jpg and /dev/null differ diff --git a/src/assets/images/team_new/theo_klinke.jpg b/src/assets/images/team_new/theo_klinke.jpg deleted file mode 100644 index 87a0516..0000000 Binary files a/src/assets/images/team_new/theo_klinke.jpg and /dev/null differ diff --git a/src/assets/images/team_new/uli_prantz.jpg b/src/assets/images/team_new/uli_prantz.jpg deleted file mode 100644 index 0c02b1a..0000000 Binary files a/src/assets/images/team_new/uli_prantz.jpg and /dev/null differ diff --git a/src/assets/images/team_new/viktor_kalvoda.jpg b/src/assets/images/team_new/viktor_kalvoda.jpg deleted file mode 100644 index dec63cb..0000000 Binary files a/src/assets/images/team_new/viktor_kalvoda.jpg and /dev/null differ diff --git a/src/assets/svg/Wave.astro b/src/assets/svg/Wave.astro deleted file mode 100644 index 7b42aff..0000000 --- a/src/assets/svg/Wave.astro +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - diff --git a/src/components/FadeInContainer/FadeInContainer.jsx b/src/components/FadeInContainer/FadeInContainer.jsx deleted file mode 100644 index 3a858a5..0000000 --- a/src/components/FadeInContainer/FadeInContainer.jsx +++ /dev/null @@ -1,27 +0,0 @@ -'use client' -import ReactVisibilitySensor from 'react-visibility-sensor'; -import {useState} from "react"; -import {Slide} from "@mui/material"; - -export function FadeInContainer(props) { - - let [active, setActive] = useState(false); - - return ( - { - console.log("isVisible", isVisible) - if (isVisible) { - - setActive(isVisible); - } - } - } - > - - {props.children} - - - ) -} \ No newline at end of file diff --git a/src/components/LandingImage/LandingImage.jsx b/src/components/LandingImage/LandingImage.jsx index b61dbfb..e47c9a4 100644 --- a/src/components/LandingImage/LandingImage.jsx +++ b/src/components/LandingImage/LandingImage.jsx @@ -1,52 +1,35 @@ -import {Box, Button, Container, Paper, Stack, Typography} from "@mui/material"; -import '@fontsource/urbanist' +'use client' +import {Box, Button, Card, Container, Stack, Typography} from "@mui/material"; import {TypeAnimation} from "react-type-animation"; -import Video from "../../assets/videos/1860079.mp4" import Countdown from "./Countdown.jsx"; +import {CalendarMonthOutlined} from "@mui/icons-material"; function LandingImage() { + return ( - -
- - + + - -
- + {"HackHPI +
+ + -
- -
+ + - -
-
-
+ onClick={() => document.getElementById("signupForm").scrollIntoView({ behavior: "smooth", block: "start", inline: "nearest" })} + > + SignUp + + + + + + 5th - 6th April + + + + +
+ ) } diff --git a/src/components/LandingImage/LandingImage2.jsx b/src/components/LandingImage/LandingImage2.jsx deleted file mode 100644 index df37392..0000000 --- a/src/components/LandingImage/LandingImage2.jsx +++ /dev/null @@ -1,81 +0,0 @@ -'use client' -import {Box, Button, Card, Container, Stack, Typography} from "@mui/material"; -import {TypeAnimation} from "react-type-animation"; -import Countdown from "./Countdown.jsx"; -import {CalendarMonthOutlined} from "@mui/icons-material"; - -function LandingImage2() { - - return ( - - - - - {"HackHPI -
- - - - -
- - - - - - - 5th - 6th April - - - - -
-
-
- ) -} - -export default LandingImage2 \ No newline at end of file diff --git a/src/components/LandingImage/MovingText.astro b/src/components/LandingImage/MovingText.astro deleted file mode 100644 index 7b21c6f..0000000 --- a/src/components/LandingImage/MovingText.astro +++ /dev/null @@ -1,21 +0,0 @@ ---- -import {TypeAnimation} from "react-type-animation"; ---- - \ No newline at end of file diff --git a/src/components/Location/Location.jsx b/src/components/Location/Location.jsx deleted file mode 100644 index 9801e72..0000000 --- a/src/components/Location/Location.jsx +++ /dev/null @@ -1,21 +0,0 @@ -import {Box, Container, Grid, Typography} from "@mui/material"; - -function Location() { - - return ( - - - - - Location - - - - - - - ) - -} - -export default Location; \ No newline at end of file diff --git a/src/components/ReactMain/ReactMain.jsx b/src/components/ReactMain/ReactMain.jsx deleted file mode 100644 index 694936e..0000000 --- a/src/components/ReactMain/ReactMain.jsx +++ /dev/null @@ -1,28 +0,0 @@ -import HackHPIWrapper from "../Theme/HackHPIWrapper.jsx"; -import LandingImage2 from "../LandingImage/LandingImage2.jsx"; -import WhatToExpect from "../WhatToExpect/WhatToExpect.jsx"; -import Newsletter from "../Newsletter/Newsletter.jsx"; -import Team from "../Team/Team.jsx"; -import {Faq} from "../Faq/Faq.jsx"; -import {TimeTable} from "../TimeTable/TimeTable.jsx"; -import {Gallery} from "../Gallery/Gallery.jsx"; -import Sponsors from "../Sponsors/Sponsors.jsx"; -import Registration from "../Registration/Registration.jsx"; - - -function ReactMain() { - return( - - - - - - - - - - - - ) -} -export default ReactMain; \ No newline at end of file diff --git a/src/components/Team/Team.jsx b/src/components/Team/Team.jsx index 2a87626..fbd43b8 100644 --- a/src/components/Team/Team.jsx +++ b/src/components/Team/Team.jsx @@ -1,13 +1,13 @@ 'use client' -import CedricRischeProfile from "../../assets/images/team_new/cedric_rische.webp" -import MathildaHeiseProfile from "../../assets/images/team_new/mathilda_heise.webp" -import MattiSchmidtProfile from "../../assets/images/team_new/matti_schmidt.webp" -import NikolasRiegerProfile from "../../assets/images/team_new/nikolas_rieger.webp" -import TanjaLehmannProfile from "../../assets/images/team_new/tanja_lehmann.webp" -import TheoKlinkeProfile from "../../assets/images/team_new/theo_klinke.webp" -import ViktorKalvodaProfile from "../../assets/images/team_new/viktor_kalvoda.webp" -import GeromeQuantmeyerProfile from "../../assets/images/team_new/gerome_quantmeyer.webp" -import UliPrantzProfile from "../../assets/images/team_new/uli_prantz.webp" +import CedricRischeProfile from "../../assets/images/team/cedric_rische.webp" +import MathildaHeiseProfile from "../../assets/images/team/mathilda_heise.webp" +import MattiSchmidtProfile from "../../assets/images/team/matti_schmidt.webp" +import NikolasRiegerProfile from "../../assets/images/team/nikolas_rieger.webp" +import TanjaLehmannProfile from "../../assets/images/team/tanja_lehmann.webp" +import TheoKlinkeProfile from "../../assets/images/team/theo_klinke.webp" +import ViktorKalvodaProfile from "../../assets/images/team/viktor_kalvoda.webp" +import GeromeQuantmeyerProfile from "../../assets/images/team/gerome_quantmeyer.webp" +import UliPrantzProfile from "../../assets/images/team/uli_prantz.webp" import {Avatar, Box, Card, Container, Grid, Link, Stack, Typography, useMediaQuery, useTheme} from "@mui/material"; import {LinkedIn, Mail} from "@mui/icons-material"; import {useEffect, useState} from "react"; diff --git a/src/env.d.ts b/src/env.d.ts deleted file mode 100644 index f964fe0..0000000 --- a/src/env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/src/pages/gallery.astro b/src/pages/gallery.astro deleted file mode 100644 index 3e48fff..0000000 --- a/src/pages/gallery.astro +++ /dev/null @@ -1,28 +0,0 @@ ---- -import { Image } from "astro:assets"; -import Layout from "../layouts/Layout.astro"; - -const images = (await Astro.glob("../assets/images/event/*.jpg").then((files) => - files.map((file) => file.default), -)) as ImageMetadata[]; ---- - - -
-
-

- HackHPI 2023 -

-

- about://building-trust-in-digital-state -

-
-
- { - images.map((image) => ( - HackHPI 2023 - )) - } -
-
-
diff --git a/src/pages/imprint.astro b/src/pages/imprint.astro deleted file mode 100644 index ccd344f..0000000 --- a/src/pages/imprint.astro +++ /dev/null @@ -1,8 +0,0 @@ ---- -import Imprint from "../components/Imprint/Imprint"; -import Layout from "../layouts/Layout.astro"; ---- - - - - \ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro deleted file mode 100644 index 288693b..0000000 --- a/src/pages/index.astro +++ /dev/null @@ -1,28 +0,0 @@ ---- -import Layout from "../layouts/Layout.astro"; -import ReactMain from "../components/ReactMain/ReactMain"; -import HackHPIWrapper from "../components/Theme/HackHPIWrapper.jsx"; -import LandingImage2 from "../components/LandingImage/LandingImage2.jsx"; -import WhatToExpect from "../components/WhatToExpect/WhatToExpect.jsx"; -import Newsletter from "../components/Newsletter/Newsletter.jsx"; -import Team from "../components/Team/Team.jsx"; -import {Faq} from "../components/Faq/Faq.jsx"; -import {TimeTable} from "../components/TimeTable/TimeTable.jsx"; -import {Gallery} from "../components/Gallery/Gallery.jsx"; -import Sponsors from "../components/Sponsors/Sponsors.jsx"; -import Registration from "../components/Registration/Registration.jsx"; -import {VerifiedChecker} from "../components/VerifiedChecker/VerifiedChecker.jsx"; ---- - - - - - - - - - - - - - diff --git a/src/pages/privacy.astro b/src/pages/privacy.astro deleted file mode 100644 index 6dc36d5..0000000 --- a/src/pages/privacy.astro +++ /dev/null @@ -1,227 +0,0 @@ ---- -import Layout from "../layouts/Layout.astro"; ---- - - -
-

Datenschutzerklärung

-

- Verantwortliche Stelle im Sinne der Datenschutzgesetze, insbesondere der - EU-Datenschutzgrundverordnung (DSGVO), ist der -

-

- HackHPI Klub
- am Hasso-Plattner-Institut
- Prof.-Dr.-Helmert-Str. 2-3
- 14482 Potsdam
-

-

Ihre Betroffenenrechte

-

- Unter den angegebenen Kontaktdaten unseres Datenschutzbeauftragten können - Sie jederzeit folgende Rechte ausüben: -

-
    -
  • - Auskunft über Ihre bei uns gespeicherten Daten und deren Verarbeitung - (Art. 15 DSGVO), -
  • -
  • Berichtigung unrichtiger personenbezogener Daten (Art. 16 DSGVO),
  • -
  • Löschung Ihrer bei uns gespeicherten Daten (Art. 17 DSGVO),
  • -
  • - Einschränkung der Datenverarbeitung, sofern wir Ihre Daten aufgrund - gesetzlicher Pflichten noch nicht löschen dürfen (Art. 18 DSGVO), -
  • -
  • - Widerspruch gegen die Verarbeitung Ihrer Daten bei uns (Art. 21 DSGVO) - und -
  • -
  • - Datenübertragbarkeit, sofern Sie in die Datenverarbeitung eingewilligt - haben oder einen Vertrag mit uns abgeschlossen haben (Art. 20 DSGVO). -
  • -
-

- Sofern Sie uns eine Einwilligung erteilt haben, können Sie diese jederzeit - mit Wirkung für die Zukunft widerrufen. -

-

- Sie können sich jederzeit mit einer Beschwerde an eine Aufsichtsbehörde - wenden, z. B. an die zuständige Aufsichtsbehörde des Bundeslands Ihres - Wohnsitzes oder an die für uns als verantwortliche Stelle zuständige - Behörde. -

-

- Eine Liste der Aufsichtsbehörden (für den nichtöffentlichen Bereich) mit - Anschrift finden Sie unter: https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html. -

-

Erfassung allgemeiner Informationen beim Besuch unserer Website

-

Art und Zweck der Verarbeitung:

-

- Wenn Sie auf unsere Website zugreifen, d.h., wenn Sie sich nicht - registrieren oder anderweitig Informationen übermitteln, werden - automatisch Informationen allgemeiner Natur erfasst. Diese Informationen - (Server-Logfiles) beinhalten etwa die Art des Webbrowsers, das verwendete - Betriebssystem, den Domainnamen Ihres Internet-Service-Providers, Ihre - IP-Adresse und ähnliches. -

-

Sie werden insbesondere zu folgenden Zwecken verarbeitet:

-
    -
  • Sicherstellung eines problemlosen Verbindungsaufbaus der Website,
  • -
  • Sicherstellung einer reibungslosen Nutzung unserer Website,
  • -
  • Auswertung der Systemsicherheit und -stabilität sowie
  • -
  • zu weiteren administrativen Zwecken.
  • -
-

- Wir verwenden Ihre Daten nicht, um Rückschlüsse auf Ihre Person zu ziehen. - Informationen dieser Art werden von uns ggfs. statistisch ausgewertet, um - unseren Internetauftritt und die dahinterstehende Technik zu optimieren. -

-

Rechtsgrundlage:

-

- Die Verarbeitung erfolgt gemäß Art. 6 Abs. 1 lit. f DSGVO auf Basis - unseres berechtigten Interesses an der Verbesserung der Stabilität und - Funktionalität unserer Website. -

-

Empfänger:

-

- Empfänger der Daten sind ggf. technische Dienstleister, die für den - Betrieb und die Wartung unserer Webseite als Auftragsverarbeiter tätig - werden. -

-

Speicherdauer:

-

- Die Daten werden gelöscht, sobald diese für den Zweck der Erhebung nicht - mehr erforderlich sind. Dies ist für die Daten, die der Bereitstellung der - Webseite dienen, grundsätzlich der Fall, wenn die jeweilige Sitzung - beendet ist. -

-

Bereitstellung vorgeschrieben oder erforderlich:

-

- Die Bereitstellung der vorgenannten personenbezogenen Daten ist weder - gesetzlich noch vertraglich vorgeschrieben. Ohne die IP-Adresse ist jedoch - der Dienst und die Funktionsfähigkeit unserer Website nicht gewährleistet. - Zudem können einzelne Dienste und Services nicht verfügbar oder - eingeschränkt sein. Aus diesem Grund ist ein Widerspruch ausgeschlossen. -

-

Newsletter

-

Art und Zweck der Verarbeitung:

-

- Ihre Daten werden ausschließlich dazu verwendet, Ihnen den abonnierten - Newsletter per E-Mail zuzustellen. Die Angabe Ihres Namens erfolgt, um Sie - im Newsletter persönlich ansprechen zu können und ggf. zu identifizieren, - falls Sie von Ihren Rechten als Betroffener Gebrauch machen wollen. -

-

- Für den Empfang des Newsletters ist die Angabe Ihrer E-Mail-Adresse - ausreichend. Bei der Anmeldung zum Bezug unseres Newsletters werden die - von Ihnen angegebenen Daten ausschließlich für diesen Zweck verwendet. - Abonnenten können auch über Umstände per E-Mail informiert werden, die für - den Dienst oder die Registrierung relevant sind (bspw. Änderungen des - Newsletterangebots oder technische Gegebenheiten). -

-

- Für eine wirksame Registrierung benötigen wir eine valide E-Mail-Adresse. - Um zu überprüfen, dass eine Anmeldung tatsächlich durch den Inhaber einer - E-Mail-Adresse erfolgt, setzen wir das „Double-opt-in“-Verfahren ein. - Hierzu protokollieren wir die Bestellung des Newsletters, den Versand - einer Bestätigungsmail und den Eingang der hiermit angeforderten Antwort. - Weitere Daten werden nicht erhoben. Die Daten werden ausschließlich für - den Newsletterversand verwendet und nicht an Dritte weitergegeben. -

-

Rechtsgrundlage:

-

- Auf Grundlage Ihrer ausdrücklich erteilten Einwilligung (Art. 6 Abs. 1 - lit. a DSGVO), übersenden wir Ihnen regelmäßig unseren Newsletter bzw. - vergleichbare Informationen per E-Mail an Ihre angegebene E-Mail-Adresse. -

-

- Die Einwilligung zur Speicherung Ihrer persönlichen Daten und ihrer - Nutzung für den Newsletterversand können Sie jederzeit mit Wirkung für die - Zukunft widerrufen. In jedem Newsletter findet sich dazu ein - entsprechender Link. Außerdem können Sie sich jederzeit auch direkt auf - dieser Website abmelden oder uns Ihren Widerruf über die am Ende dieser - Datenschutzhinweise angegebene Kontaktmöglichkeit mitteilen. -

-

Empfänger:

-

Empfänger der Daten sind ggf. Auftragsverarbeiter.

-

Speicherdauer:

-

- Die Daten werden in diesem Zusammenhang nur verarbeitet, solange die - entsprechende Einwilligung vorliegt. Danach werden sie gelöscht. -

-

Bereitstellung vorgeschrieben oder erforderlich:

-

- Die Bereitstellung Ihrer personenbezogenen Daten erfolgt freiwillig, - allein auf Basis Ihrer Einwilligung. Ohne bestehende Einwilligung können - wir Ihnen unseren Newsletter leider nicht zusenden. -

-

Kontaktformular

-

Art und Zweck der Verarbeitung:

-

- Die von Ihnen eingegebenen Daten werden zum Zweck der individuellen - Kommunikation mit Ihnen gespeichert. Hierfür ist die Angabe einer validen - E-Mail-Adresse sowie Ihres Namens erforderlich. Diese dient der Zuordnung - der Anfrage und der anschließenden Beantwortung derselben. Die Angabe - weiterer Daten ist optional. -

-

Rechtsgrundlage:

-

- Die Verarbeitung der in das Kontaktformular eingegebenen Daten erfolgt auf - der Grundlage eines berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO). -

-

- Durch Bereitstellung des Kontaktformulars möchten wir Ihnen eine - unkomplizierte Kontaktaufnahme ermöglichen. Ihre gemachten Angaben werden - zum Zwecke der Bearbeitung der Anfrage sowie für mögliche Anschlussfragen - gespeichert. -

-

- Sofern Sie mit uns Kontakt aufnehmen, um ein Angebot zu erfragen, erfolgt - die Verarbeitung der in das Kontaktformular eingegebenen Daten zur - Durchführung vorvertraglicher Maßnahmen (Art. 6 Abs. 1 lit. b DSGVO). -

-

Empfänger:

-

Empfänger der Daten sind ggf. Auftragsverarbeiter.

-

Speicherdauer:

-

- Daten werden spätestens 6 Monate nach Bearbeitung der Anfrage gelöscht. -

-

- Sofern es zu einem Vertragsverhältnis kommt, unterliegen wir den - gesetzlichen Aufbewahrungsfristen nach HGB und löschen Ihre Daten nach - Ablauf dieser Fristen. -

-

Bereitstellung vorgeschrieben oder erforderlich:

-

- Die Bereitstellung Ihrer personenbezogenen Daten erfolgt freiwillig. Wir - können Ihre Anfrage jedoch nur bearbeiten, sofern Sie uns Ihren Namen, - Ihre E-Mail-Adresse und den Grund der Anfrage mitteilen. -

-

SSL-Verschlüsselung

-

- Um die Sicherheit Ihrer Daten bei der Übertragung zu schützen, verwenden - wir dem aktuellen Stand der Technik entsprechende - Verschlüsselungsverfahren (z. B. SSL) über HTTPS. -

-

Änderung unserer Datenschutzbestimmungen

-

- Wir behalten uns vor, diese Datenschutzerklärung anzupassen, damit sie - stets den aktuellen rechtlichen Anforderungen entspricht oder um - Änderungen unserer Leistungen in der Datenschutzerklärung umzusetzen, z.B. - bei der Einführung neuer Services. Für Ihren erneuten Besuch gilt dann die - neue Datenschutzerklärung. -

-

Fragen an den Datenschutzbeauftragten

-

- Wenn Sie Fragen zum Datenschutz haben, schreiben Sie uns bitte eine E-Mail - oder wenden Sie sich direkt an die für den Datenschutz verantwortliche - Person in unserer Organisation: -

-

team@hackhpi.org

-
-
diff --git a/src/pages/rules.astro b/src/pages/rules.astro deleted file mode 100644 index ec7cbfd..0000000 --- a/src/pages/rules.astro +++ /dev/null @@ -1,99 +0,0 @@ ---- -import Layout from "../layouts/Layout.astro"; ---- - - -
-

Rules

- - By registering for and/or attending HackHPI 2024, you (the “Participant”) - accept these terms and conditions (and any amendments to them), which are - final and binding in all respects. - -

Code of Conduct

-

- We follow MLH's code of conduct, which all attendees, partners, - volunteers, and staff are required to agree to. We expect all of our - attendees to be respectful and considerate of others. -

-

Dates

-

The Hackathon will take place on 5th to 6th of April 2024

-

Application and Registration

-

- Participants must apply for HackHPI 2024 via hackhpi.org If accepted, - Participants will get a confirmation via email prior to the event when the - application period has ended. -

-

Limit of participants

-

- Due to a limited number of spots available, not all registered - participants may be able to participate. We will do our best to - accommodate as many participants as possible and we will notify you if you - have been selected to participate. -

-

Eligibility

-

- HackHPI 2024 welcomes participants of all backgrounds and experience - levels, regardless of prior knowledge or experience in security, legal and - government technology. Prior programming experience is not required. The - main eligibility is motivation to solve challenges and willingness to - learn and grow in the field. -

-

- Registration for HackHPI 2024 constitutes acceptance of these terms and - conditions (and any amendments to them), which are final and binding in - all respects. -

-

- All individuals and teams that apply to HackHPI 2024 must be accepted by - the Organizers in order to be eligible to participate. -

-

- The Organizers reserve the right to disqualify any participant and/or team - from HackHPI 2024 if, in their sole discretion, the participant and/or - team has not complied with these terms and conditions, has tampered with - the operation of HackHPI 2024, or has engaged in any conduct that is - detrimental or unfair to the Organizers, HackHPI 2024, or any other - participant and/or team. This determination is at the sole discretion of - the Organizers. -

-

Judging criteria and winner selection

-

- Project ideas for HackHPI 2024 may be preconceived or spontaneously - created at the event. -

-

- Each participating team may submit only one project for final - consideration by judges. -

-

- Submissions must be submitted prior to the scheduled presentation time in - order to be eligible to win prizes. -

-

- Additional prizes may be available solely at the discretion of the - Organizers. Full details about all additional awards will be made known at - the beginning of HackHPI 2024. The Organizers have the right to add or - remove Award categories at their discretion. -

-

The following are the judging criteria:

-
    -
  • - Concept: - Innovation potential of the idea, Adherence to the topic of cleanIT, - Business value, Impact on the users -
  • -
  • - Development: - Usability and Completeness of the prototype -
  • -
  • - Presentation: - Quality of the presentation, Clarity, Effectiveness, Completeness, - Interest raised in the audience -
  • -
-

Photos & Videos

-

During the event photos and videos may be taken from the participants

-
-
diff --git a/src/pages/verify/[token].astro b/src/pages/verify/[token].astro deleted file mode 100644 index 7b89593..0000000 --- a/src/pages/verify/[token].astro +++ /dev/null @@ -1,15 +0,0 @@ ---- -import {RegistrationRest} from "../../rest/RegistrationRest" -import Layout from "../../layouts/Layout.astro"; -import {defineConfig} from "astro/config"; - -const {token} = Astro.props; - -const registrationRest = new RegistrationRest(); - -registrationRest.verifyToken(token).then(() => Astro.redirect("/?isVerified=true")) ---- - - - - \ No newline at end of file diff --git a/src/pages/verify/index.astro b/src/pages/verify/index.astro deleted file mode 100644 index 9cbc6d4..0000000 --- a/src/pages/verify/index.astro +++ /dev/null @@ -1,3 +0,0 @@ ---- -return Astro.redirect("/") ---- \ No newline at end of file diff --git a/tailwind.config.cjs b/tailwind.config.cjs deleted file mode 100644 index d230902..0000000 --- a/tailwind.config.cjs +++ /dev/null @@ -1,31 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -module.exports = { - plugins: [require('@tailwindcss/typography')], - content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'], - theme: { - extend: { - backgroundImage: { - hero: "url('/hero.jpg')", - }, - colors: { - hackhpi: { - primary: '#2332A6', - }, - hpi: { - blue: '#007a9e', - gray: '#5a6065', - orange: '#dd6108', - red: '#b1063a', - yellow: '#f6a800', - }, - }, - typography: { - DEFAULT: { - css: { - maxWidth: '100ch', - }, - }, - }, - }, - }, -}; diff --git a/yarn.lock b/yarn.lock index 90f762f..f884063 100644 --- a/yarn.lock +++ b/yarn.lock @@ -50,14 +50,6 @@ unist-util-visit "^4.1.2" vfile "^5.3.7" -"@astrojs/node@^6.1.0": - version "6.1.0" - resolved "https://registry.npmjs.org/@astrojs/node/-/node-6.1.0.tgz" - integrity sha512-rqhZuVDUHVynkBaI/a8Y/WjVeFvKaH4qyrTkC8ZFwYUVff2DPQHS5/wLlTtS3s1GglApYsvPB9DdTL7sqUe9Kg== - dependencies: - send "^0.18.0" - server-destroy "^1.0.1" - "@astrojs/prism@^3.0.0": version "3.0.0" resolved "https://registry.npmjs.org/@astrojs/prism/-/prism-3.0.0.tgz" @@ -65,23 +57,6 @@ dependencies: prismjs "^1.29.0" -"@astrojs/react@^3.0.9": - version "3.0.9" - resolved "https://registry.npmjs.org/@astrojs/react/-/react-3.0.9.tgz" - integrity sha512-31J5yF5p9yBFV1axBooLA9PB4B2+MYm7swWhtlezSsJiUNXRFo5Is9qI3teJ7cKgmaCv+ZA593Smskko0NGaDQ== - dependencies: - "@vitejs/plugin-react" "^4.2.0" - ultrahtml "^1.3.0" - -"@astrojs/tailwind@^5.0.0": - version "5.0.2" - resolved "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-5.0.2.tgz" - integrity sha512-oXqeqmBlkQmsltrsU9nEWeXOtrZIAHW8dcmX7BCdrjzPnU6dPwWzAwhddNQ9ihKiWwsLnlbwQZIo2CDigcZlIA== - dependencies: - autoprefixer "^10.4.15" - postcss "^8.4.28" - postcss-load-config "^4.0.1" - "@astrojs/telemetry@3.0.4": version "3.0.4" resolved "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.4.tgz" @@ -469,46 +444,11 @@ resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz" integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== -"@fontsource-variable/exo-2@^5.0.17": - version "5.0.17" - resolved "https://registry.npmjs.org/@fontsource-variable/exo-2/-/exo-2-5.0.17.tgz" - integrity sha512-yZC/+mAWxNbmKGppvUXTS24l8lZGYVikyHZlARDL7xjdjfQX/SIbBs8Jt4/nb3ghuG2an9GAC6p5f5doZloVEA== - "@fontsource-variable/open-sans@^5.0.23": version "5.0.23" resolved "https://registry.npmjs.org/@fontsource-variable/open-sans/-/open-sans-5.0.23.tgz" integrity sha512-fIvxjvdqyl53Nw2ostM94pNAXtqpJPKWUlNqZo2NGzOERz/TK4HL+Lgxy5XCNVw2yPdeGt01xb0Qr5aa9fZ9gA== -"@fontsource-variable/rubik@^5.0.20": - version "5.0.20" - resolved "https://registry.npmjs.org/@fontsource-variable/rubik/-/rubik-5.0.20.tgz" - integrity sha512-sOyawsVyWVLRLpjTAHnV51FuvR/Gzuzg12TcxhRQ/t1fm1+gPj9o6MpRmbtseq23f0Wm9mLygvx+4InJwG/KdQ== - -"@fontsource-variable/source-code-pro@^5.0.17": - version "5.0.17" - resolved "https://registry.npmjs.org/@fontsource-variable/source-code-pro/-/source-code-pro-5.0.17.tgz" - integrity sha512-O1Hn0QamTJDfFauR68ALijno0xTOy/sJAE/cORyP2s5unEiJOZj0EBQIhHymHdS7XI+xccAfSEdaZNmz9rhttA== - -"@fontsource/anton@^5.0.18": - version "5.0.18" - resolved "https://registry.npmjs.org/@fontsource/anton/-/anton-5.0.18.tgz" - integrity sha512-VUb4DqLP1wgbKIpkJPkdP7Iry41nW1EofpkL9SVzP6oQ4h5l+PC70i5N3Ptq07NBhEGfx6PsUq7akV0/tKN7IQ== - -"@fontsource/poppins@^5.0.8": - version "5.0.8" - resolved "https://registry.npmjs.org/@fontsource/poppins/-/poppins-5.0.8.tgz" - integrity sha512-P8owfYWluoUY5Nyzk4gT/L6LmLmseP6ezFWhj6VBUa5pRIdnCvNJpoQ6i/vhekjtJOfqX6nKlB+LCttoUl2GQQ== - -"@fontsource/roboto-mono@^5.0.16": - version "5.0.16" - resolved "https://registry.npmjs.org/@fontsource/roboto-mono/-/roboto-mono-5.0.16.tgz" - integrity sha512-unZYfjXts55DQyODz0I9DzbSrS5DRKPNq9crJpNJe/Vy818bLnijprcJv3fvqwdDqTT0dRm2Fhk09QEIdtAc+Q== - -"@fontsource/urbanist@^5.0.18": - version "5.0.18" - resolved "https://registry.npmjs.org/@fontsource/urbanist/-/urbanist-5.0.18.tgz" - integrity sha512-jljGSpFGWyl2WAgDK5l+rpQ7RxTQ1rTLmIk/pQ/PdZSqGe4E027qSz5qwrqjpH/te0TvIZLXbfhUV7I2wwnzBQ== - "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" @@ -749,18 +689,6 @@ dependencies: "@supabase/node-fetch" "^2.6.14" -"@supabase/supabase-js@^2.39.3": - version "2.39.3" - resolved "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.39.3.tgz" - integrity sha512-NoltJSaJNKDJNutO5sJPAAi5RIWrn1z2XH+ig1+cHDojT6BTN7TvZPNa3Kq3gFQWfO5H1N9El/bCTZJ3iFW2kQ== - dependencies: - "@supabase/functions-js" "^2.1.5" - "@supabase/gotrue-js" "^2.60.0" - "@supabase/node-fetch" "^2.6.14" - "@supabase/postgrest-js" "^1.9.0" - "@supabase/realtime-js" "^2.9.3" - "@supabase/storage-js" "^2.5.4" - "@swc/helpers@0.5.2": version "0.5.2" resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz" @@ -768,16 +696,6 @@ dependencies: tslib "^2.4.0" -"@tailwindcss/typography@^0.5.10": - version "0.5.10" - resolved "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz" - integrity sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw== - dependencies: - lodash.castarray "^4.4.0" - lodash.isplainobject "^4.0.6" - lodash.merge "^4.6.2" - postcss-selector-parser "6.0.10" - "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" @@ -1025,16 +943,7 @@ array-iterate@^2.0.0: resolved "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz" integrity sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg== -astro-icon@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/astro-icon/-/astro-icon-0.8.1.tgz" - integrity sha512-APk+fbFnoyGdIVSPFrdrOW9YBK96/1fYuVe7ULTGW92+z00RKB8GfLJiUvzNVXUAX2rZJCFmruGVF4rrhcTYsg== - dependencies: - node-fetch "^3.1.0" - resolve-pkg "^2.0.0" - svgo "^2.8.0" - -astro@^3.0.0, astro@^3.1.1, astro@^3.2.4: +astro@^3.0.0, astro@^3.2.4: version "3.5.0" resolved "https://registry.npmjs.org/astro/-/astro-3.5.0.tgz" integrity sha512-Wwu9gXIlxqCUEY6Bj9e08TeBm7I/CupyzHrWTNSPL+iwrTo/3/pL+itCeYz2u84jRygBgd2oPEN0FbK/sjj+uQ== @@ -4251,7 +4160,7 @@ svgo@^2.8.0: picocolors "^1.0.0" stable "^0.1.8" -tailwindcss@^3.0.24, tailwindcss@^3.3.3, "tailwindcss@>=3.0.0 || insiders": +tailwindcss@^3.0.24, "tailwindcss@>=3.0.0 || insiders": version "3.3.5" resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz" integrity sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==