diff --git a/relume-test/src/assets/content-header.png b/relume-test/src/assets/content-header.png new file mode 100644 index 0000000..091b188 Binary files /dev/null and b/relume-test/src/assets/content-header.png differ diff --git a/relume-test/src/components/Content11.tsx b/relume-test/src/components/Content11.tsx new file mode 100644 index 0000000..1320a5b --- /dev/null +++ b/relume-test/src/components/Content11.tsx @@ -0,0 +1,99 @@ +import contentImage from "../assets/content-header.png"; +import { Dialog, DialogTrigger, DialogContent } from "@relume_io/relume-ui"; +import clsx from "clsx"; +import React from "react"; +import { useState } from "react"; +import { CgSpinner } from "react-icons/cg"; +import { FaCirclePlay } from "react-icons/fa6"; + +type ImageProps = { + src: string; + alt?: string; +}; + +type Props = { + heading: string; + children: React.ReactNode; + image: ImageProps; + video: string; +}; + +export type Content11Props = React.ComponentPropsWithoutRef<"section"> & Partial; + +export const Content11 = (props: Content11Props) => { + const { heading, children, image, video } = { + ...Content11Defaults, + ...props, + }; + + const [isIframeLoaded, setIsIframeLoaded] = useState(false); + + return ( +
+
+
+ + + + + + {!isIframeLoaded && } + + + +
+
+

{heading}

+
{children}
+
+
+
+ ); +}; + +export const Content11Defaults: Props = { + heading: "UXPLORE 2026: Gestalte, was die Welt bewegt.", + children: ( + +

+ UXPLORE bringt Designer, Researcher und Produktstrategen in Zürich zusammen. Wir konzentrieren uns auf die Realität unserer täglichen Arbeit: fundierte Methoden, ehrliche Einblicke in komplexe Projekte und der direkte Austausch unter Fachleuten. +

+

+ Es geht um die Themen, die uns heute fordern – von effektiven Design-Systemen bis hin zu strategischem Research und nachhaltiger Produktentwicklung. +

+
    +
  • Insights: Erfahre, wie führende Teams Herausforderungen in Design und Strategie lösen.
  • +
  • Community: Vernetze dich mit Menschen, die vor den gleichen Aufgaben stehen wie du.
  • +
  • Relevanz: Nimm Ansätze mit, die dein Handwerk und deine Prozesse stärken.
  • +
+

+ Komm nach Zürich. Lass uns gemeinsam besser gestalten. +

+
+ ), + video: "https://www.youtube.com/embed/8DKLYsikxTs?si=Ch9W0KrDWWUiCMMW", + image: { + src: contentImage, + alt: "UXplore venue", + }, +}; \ No newline at end of file diff --git a/relume-test/src/pages/Home.tsx b/relume-test/src/pages/Home.tsx index b6c9266..7f8bb81 100644 --- a/relume-test/src/pages/Home.tsx +++ b/relume-test/src/pages/Home.tsx @@ -1,5 +1,6 @@ import { Navbar3 } from "../components/Navbar"; import { Header1 } from "../components/Header"; +import { Content11 } from "../components/Content11"; import { Event17 } from "../components/Event17"; import { Event20 } from "../components/Event20"; import { Cta30 } from "../components/Cta30"; @@ -10,6 +11,7 @@ export const Home = () => {
+