Skip to content

Commit 8adfd85

Browse files
committed
Tickets section.
1 parent 5295ca6 commit 8adfd85

File tree

2 files changed

+68
-0
lines changed

2 files changed

+68
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
import Button from "@ui/Button.astro";
3+
import Headline from "@ui/Headline.astro";
4+
---
5+
6+
<section class="bluebox full-bleed prose-xl relative py-12 px-6">
7+
<article class="lg:grid gap-12 relative flex flex-col items-center justify-center">
8+
<div class="mt-12">
9+
<Headline id="tickets" title="Tickets" />
10+
</div>
11+
12+
13+
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 text-center">
14+
<div class="bg-white text-black p-6 rounded-lg shadow-md">
15+
<h3 class="text-xl font-bold mb-2">🛠️ Tutorial Only</h3>
16+
<p>14–15 July</p>
17+
<p class="text-lg font-semibold mt-2">From €100</p>
18+
<ul class="mt-2 space-y-1 text-left list-disc list-inside">
19+
<li>✔️ Workshops & tutorials</li>
20+
<li>✔️ Sprint Weekend</li>
21+
<li>❌ Conference talks</li>
22+
</ul>
23+
</div>
24+
25+
<div class="bg-white text-black p-6 rounded-lg shadow-md">
26+
<h3 class="text-xl font-bold mb-2">🎤 Conference Only</h3>
27+
<p>16–18 July</p>
28+
<p class="text-lg font-semibold mt-2">From €135</p>
29+
<ul class="mt-2 space-y-1 text-left list-disc list-inside">
30+
<li>✔️ 130+ talks & networking</li>
31+
<li>✔️ Sponsor booths</li>
32+
<li>❌ Tutorials</li>
33+
</ul>
34+
</div>
35+
36+
<div class="bg-white text-black p-6 rounded-lg shadow-md border-2 border-primary">
37+
<h3 class="text-xl font-bold mb-2">🧠 Combined (All Access)</h3>
38+
<p>14–18 July</p>
39+
<p class="text-lg font-semibold mt-2">From €210</p>
40+
<ul class="mt-2 space-y-1 text-left list-disc list-inside">
41+
<li>✔️ Tutorials + Talks + Sprints</li>
42+
<li>✔️ All networking & extras</li>
43+
<li>⚠️ Limited to 300!</li>
44+
</ul>
45+
</div>
46+
</div>
47+
48+
<br />
49+
50+
<div class="bg-white text-black p-6 rounded-lg shadow-md">
51+
<p>✅ All tickets include: lunch, refreshments, childcare (18mo+), and a conference T-shirt.</p>
52+
<p class="mt-2">🔗 <a href="/tickets" class="text-primary hover:text-primary-hover underline">View Full Ticket Info</a></p>
53+
</div>
54+
55+
<div class="text-center mt-6">
56+
<Button url="https://tickets.europython.eu/">Buy Your Ticket</Button>
57+
</div>
58+
</article>
59+
</section>
60+
61+
62+
<style>
63+
.bluebox {
64+
background-color:#d4d5e5;;
65+
}
66+
</style>

src/pages/index.astro

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import Updates from "@sections/updates.astro";
88
import Prague from "@sections/prague.astro";
99
import Sponsors from "@components/sponsors/sponsors.astro";
1010
import Subscribe from "@sections/subscribe.astro";
11+
import Tickets from "@components/sections/tickets.astro";
1112
1213
let deadlines = await getCollection("deadlines");
1314
deadlines = deadlines
@@ -23,6 +24,7 @@ deadlines = deadlines
2324
<Hero />
2425
<Updates />
2526
<Keynoters />
27+
<Tickets />
2628
<Prague />
2729
<Sponsors />
2830
<Subscribe />

0 commit comments

Comments
 (0)