diff --git a/src/components/sections/tickets.astro b/src/components/sections/tickets.astro new file mode 100644 index 000000000..7c326f8f6 --- /dev/null +++ b/src/components/sections/tickets.astro @@ -0,0 +1,66 @@ +--- +import Button from "@ui/Button.astro"; +import Headline from "@ui/Headline.astro"; +--- + +
+
+
+ +
+ + +
+
+

🛠️ Tutorial Only

+

14–15 July

+

From €100

+
    +
  • ✔️ Workshops & tutorials
  • +
  • ✔️ Sprint Weekend
  • +
  • ❌ Conference talks
  • +
+
+ +
+

🎤 Conference Only

+

16–18 July

+

From €135

+
    +
  • ✔️ 130+ talks & networking
  • +
  • ✔️ Sponsor booths
  • +
  • ❌ Tutorials
  • +
+
+ +
+

🧠 Combined (All Access)

+

14–18 July

+

From €210

+
    +
  • ✔️ Tutorials + Talks + Sprints
  • +
  • ✔️ All networking & extras
  • +
  • ⚠️ Limited to 300!
  • +
+
+
+ +
+ +
+

✅ All tickets include: lunch, refreshments, childcare (18 months+), and a conference T-shirt!

+

🔗 View Full Ticket Info

+
+ +
+ +
+
+
+ + + diff --git a/src/pages/index.astro b/src/pages/index.astro index c1c8b74b3..ea7c4ae3b 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -8,6 +8,7 @@ import Updates from "@sections/updates.astro"; import Prague from "@sections/prague.astro"; import Sponsors from "@components/sponsors/sponsors.astro"; import Subscribe from "@sections/subscribe.astro"; +import Tickets from "@components/sections/tickets.astro"; let deadlines = await getCollection("deadlines"); deadlines = deadlines @@ -23,6 +24,7 @@ deadlines = deadlines +