diff --git a/src/App.tsx b/src/App.tsx index d8d18a2..31f9258 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -7,6 +7,7 @@ import "./styles/index.scss"; import Splash from "./slides/splash"; import Thanks from "./slides/thanks"; import Agenda202603 from "./slides/agenda-2026-03"; +import Contribute from "./slides/contribute"; function App() { const deckDivRef = useRef(null); // reference to deck container div @@ -47,6 +48,7 @@ function App() {
+
diff --git a/src/slides/agenda-2026-03.tsx b/src/slides/agenda-2026-03.tsx index 17344e8..7b03acc 100644 --- a/src/slides/agenda-2026-03.tsx +++ b/src/slides/agenda-2026-03.tsx @@ -8,11 +8,6 @@ const Agenda202603 = () => {
  • Welcome!
  • Shirts!
  • ⚡️ AI Chatbots Without the Chaos
  • -
  • ⚡️ JS for GPU compute
  • -
  • - ⚡️ Teaching Your AI to See: Validating agentic UI development - flows -
  • ⚡️ Vibe Refactoring
  • 🎤 Why JavaScript's Missing Full-Stack Adoption at the Largest diff --git a/src/slides/contribute.tsx b/src/slides/contribute.tsx new file mode 100644 index 0000000..c8fe2d1 --- /dev/null +++ b/src/slides/contribute.tsx @@ -0,0 +1,50 @@ +import SlQrCode from "@shoelace-style/shoelace/dist/react/qr-code/index.js"; + +const Splash = () => { + return ( +
    +
    +
    +
    +

    We want to learn from you!

    +

    sign up for a presentation :)

    +
    +
    +
    +
    + +

    Come and give a talk!

    +
    +
    +
    +
    +
    + +

    Give a lightning talk!

    +
    +
    +
    +
    +
    + +

    Present a battledeck!

    +
    +
    +
    +
    + ); +}; + +export default Splash;