tatrabanka logo a partial faq do about us

This commit is contained in:
Noble
2025-04-27 12:09:45 +02:00
parent acbe6bf329
commit b8df376327
3 changed files with 106 additions and 105 deletions

View File

@@ -165,35 +165,28 @@ export default function DocsPage() {
aria-label="FAQ Page 1" aria-label="FAQ Page 1"
title="What is CanSat?" title="What is CanSat?"
> >
{defaultContent} <p>Cansat is a competition/project organised by Europan space agancy. The main goal of this competition is for students to build a can sized satellite and launch it into 1km altitude while maintaining communication with it and gathering various scientific data.</p>
</AccordionItem> </AccordionItem>
<AccordionItem <AccordionItem
key="2" key="2"
aria-label="FAQ Page 2" aria-label="FAQ Page 2"
title="How will your CanSat identify fires?" title="What other capabilities does your CanSat have?"
> >
{defaultContent} <p>Most important capability of our cansat is its ability to monitor the planet surface and various variables such as thermal activity.</p>
</AccordionItem> </AccordionItem>
<AccordionItem <AccordionItem
key="3" key="3"
aria-label="FAQ Page 3" aria-label="FAQ Page 3"
title="What other capabilities does your CanSat have?" title="What is the significance of your mission?"
> >
{defaultContent} {defaultContent}
</AccordionItem> </AccordionItem>
<AccordionItem <AccordionItem
key="4" key="4"
aria-label="FAQ Page 4" aria-label="FAQ Page 4"
title="What is the significance of your mission?"
>
{defaultContent}
</AccordionItem>
<AccordionItem
key="5"
aria-label="FAQ Page 5"
title="What challenges do you anticipate?" title="What challenges do you anticipate?"
> >
{defaultContent} <p>By far the biggest challenges we anticipate are various technical failures.</p>
</AccordionItem> </AccordionItem>
<AccordionItem <AccordionItem
key="6" key="6"

View File

@@ -1,25 +1,23 @@
import { title } from "@/components/primitives";
import DefaultLayout from "@/layouts/default";
import {HeartFilledIcon} from "@/components/icons";
import { Card, CardHeader, CardBody, CardFooter } from "@heroui/card"; import { Card, CardHeader, CardBody, CardFooter } from "@heroui/card";
import { Divider } from "@heroui/divider"; import { Divider } from "@heroui/divider";
import { Link } from "@heroui/link"; import { Link } from "@heroui/link";
import { Button } from "@heroui/button"; import { Button } from "@heroui/button";
import {Tooltip} from "@heroui/tooltip";
import { Image } from "@heroui/image"; import { Image } from "@heroui/image";
import { HeartFilledIcon } from "@/components/icons";
import DefaultLayout from "@/layouts/default";
import { title } from "@/components/primitives";
const list = [ const list = [
{ {
title: "Sensoneo", title: "Sensoneo",
img: "/sponsors/sensoneo.png", img: "/sponsors/sensoneo.png",
link: "https://www.sensoneo.com", link: "https://www.sensoneo.com",
}, },
{ {
title: "Needronix", title: "Needronix",
img: "/sponsors/needronix.jpg", img: "/sponsors/needronix.jpg",
link: "https://www.needronix.com", link: "https://www.needronix.com",
}, },
{ {
title: "ZF", title: "ZF",
@@ -28,7 +26,6 @@ const list = [
}, },
]; ];
export default function SponsorPage() { export default function SponsorPage() {
return ( return (
<DefaultLayout> <DefaultLayout>
@@ -36,7 +33,7 @@ export default function SponsorPage() {
<div className="inline-block max-w-lg text-center justify-center"> <div className="inline-block max-w-lg text-center justify-center">
<span className={title({ color: "cyan" })}>SPONSOR &nbsp;</span> <span className={title({ color: "cyan" })}>SPONSOR &nbsp;</span>
<span className={title({ color: "blue" })}>US&nbsp;</span> <span className={title({ color: "blue" })}>US&nbsp;</span>
<HeartFilledIcon className={"text-danger size-16 mx-auto"}></HeartFilledIcon> <HeartFilledIcon className={"text-danger size-16 mx-auto"} />
</div> </div>
<Card> <Card>
<CardHeader className="flex gap-3 font-bold text-xl"> <CardHeader className="flex gap-3 font-bold text-xl">
@@ -44,8 +41,10 @@ export default function SponsorPage() {
</CardHeader> </CardHeader>
<Divider /> <Divider />
<CardBody className="text-center"> <CardBody className="text-center">
<p>
<p>If you are interested in collaborating, providing resources, or offering any form of assistance,</p> If you are interested in collaborating, providing resources, or
offering any form of assistance,
</p>
<p>please reach out to us via the links below.</p> <p>please reach out to us via the links below.</p>
</CardBody> </CardBody>
<CardFooter className="justify-center flex flex-col md:flex-row gap-4"> <CardFooter className="justify-center flex flex-col md:flex-row gap-4">
@@ -80,10 +79,20 @@ export default function SponsorPage() {
</Card> </Card>
<Divider /> <Divider />
<span className={title({ className: "pt-8" })}>Our Sponsors</span> <span className={title({ className: "pt-8" })}>Our Sponsors</span>
<Card className="flex flex-col items-center justify-center max-w-xl mx-auto">
<Link>
<Image className="" src="/sponsors/tatrabanka.jpg" />
</Link>
</Card>
<div className="gap-10 grid grid-cols-1 sm:grid-cols-3 pt-10"> <div className="gap-10 grid grid-cols-1 sm:grid-cols-3 pt-10">
{list.map((item, index) => ( {list.map((item, index) => (
/* eslint-disable no-console */ /* eslint-disable no-console */
<Card key={index} isPressable shadow="sm" onPress={() => console.log("item pressed")}> <Card
key={index}
isPressable
shadow="sm"
onPress={() => console.log("item pressed")}
>
<CardBody className="overflow-visible p-0"> <CardBody className="overflow-visible p-0">
<Link href={item.link}> <Link href={item.link}>
<Image <Image
@@ -102,7 +111,6 @@ export default function SponsorPage() {
</Card> </Card>
))} ))}
</div> </div>
</section> </section>
</DefaultLayout> </DefaultLayout>
); );

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 KiB