Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 20 additions & 27 deletions src/components/ticket-tiers/ticket-tiers.astro
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ interface TicketTierProps {
const tiers: TicketTierProps[] = [
{
title: "Tutorial Only",
educationPrice: 100,
personalPrice: 200,
educationPrice: 98,
personalPrice: 196,
businessPrice: 400,
features: [
{
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (14-15 July)",
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (13-14 July)",
},
{
text: "<strong>Does NOT include</strong> access to three days of talks across six parallel tracks with 130+ talks (16-18 July)",
text: "<strong>Does NOT include</strong> access to three days of talks across six parallel tracks with 130+ talks (15-17 July)",
icon: "❌",
},
{
Expand All @@ -43,7 +43,7 @@ const tiers: TicketTierProps[] = [
text: "<strong>Does NOT include</strong> access to sponsor booths with opportunities to connect with sponsoring sponsors",
icon: "❌",
},
{ text: "Access to Sprint Weekend (19-20 July)" },
{ text: "Access to Sprint Weekend (18-19 July)" },
{ text: "Light lunch provided each day" },
{ text: "Break refreshments (coffee, tea, water, and more)" },
{
Expand All @@ -59,25 +59,25 @@ const tiers: TicketTierProps[] = [
},
{
title: "Conference Only",
educationPrice: 135,
personalPrice: 300,
educationPrice: 132,
personalPrice: 294,
businessPrice: 500,
latePersonalPrice: 450,
latePersonalPrice: 441,
lateBusinessPrice: 750,
features: [
{
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (14-15 July)",
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (13-14 July)",
icon: "❌",
},
{
text: "<strong>Access to three days of talks across six parallel tracks with 130+ talks (16-18 July)</strong>",
text: "<strong>Access to three days of talks across six parallel tracks with 130+ talks (15-17 July)</strong>",
},
{ text: "Access to open spaces throughout the three conference days" },
{ text: "Access to Sprint Weekend (19-20 July)" },
{ text: "Access to Sprint Weekend (18-19 July)" },
{
text: "Access to sponsor booths with opportunities to connect with sponsoring sponsors",
},
{ text: "Access to Sprint Weekend (19-20 July)" },
{ text: "Access to Sprint Weekend (18-19 July)" },
{ text: "Limited access to specific sponsored workshops" },
{ text: "Light lunch provided each day" },
{ text: "Break refreshments (coffee, tea, water, and more)" },
Expand All @@ -90,23 +90,23 @@ const tiers: TicketTierProps[] = [
},
{
title: "Combined",
educationPrice: 210,
personalPrice: 450,
educationPrice: 206,
personalPrice: 441,
businessPrice: 800,
latePersonalPrice: 675,
latePersonalPrice: 662,
lateBusinessPrice: 1200,
features: [
{
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (14-15 July)",
text: "Access to two full days of workshops, summits, and tutorials across six parallel tracks (13-14 July)",
},
{
text: "<strong>Access to three days of talks across six parallel tracks with 130+ talks (16-18 July)</strong>",
text: "<strong>Access to three days of talks across six parallel tracks with 130+ talks (15-17 July)</strong>",
},
{ text: "Access to open spaces throughout the three conference days" },
{
text: "Access to sponsor booths with opportunities to connect with sponsoring sponsors",
},
{ text: "Access to Sprint Weekend (19-20 July)" },
{ text: "Access to Sprint Weekend (18-19 July)" },
{ text: "Limited access to specific sponsored workshops" },
{ text: "Light lunch provided each day" },
{ text: "Break refreshments (coffee, tea, water, and more)" },
Expand All @@ -124,12 +124,12 @@ const tiers: TicketTierProps[] = [

{
title: "Remote",
personalPrice: 80,
personalPrice: 78,
businessPrice: 150,
subtitle: "Conference days only",
features: [
{
text: "Remote participation for Conference Days (16-18 July)",
text: "Remote participation for Conference Days (15-17 July)",
},
{
text: "Watch live talks, keynotes & panels in all 6 tracks",
Expand Down Expand Up @@ -235,13 +235,6 @@ const formatPrice = (price: number | string) => {
/*transform: translateX(-50%);*/
position: relative;
/*padding: 0 40px;*/
background: linear-gradient( to top,
rgba(245, 229, 214, 0) 0%,
rgb(245, 229, 214) 5%,
rgb(245, 229, 214) 95%,
rgba(245, 229, 214, 0
) 100% )
;
}

@media (max-width: 1023px) {
Expand Down
14 changes: 7 additions & 7 deletions src/content/pages/tickets.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ subtitle:
import TicketTiers from "../../components/ticket-tiers/ticket-tiers.astro";


# EuroPython 2025 Tickets
# EuroPython 2026 Tickets
<div class="text-justify">
Discover the latest Python trends, learn from 180+ expert speakers, network with fellow developers, enjoy social events, and explore open spaces to spark new ideas! Organized by the community for the community.
</div>
Expand All @@ -16,19 +16,19 @@ Discover the latest Python trends, learn from 180+ expert speakers, network with


## Where and When?
🏛️ <a href="/venue" class="text-primary hover:text-primary-hover underline">Prague Congress Centre (PCC)</a>, Czech Republic
🏛️ <a href="/krakow" class="text-primary hover:text-primary-hover underline">Kraków, Poland</a>

<div class="bg-white text-black p-6 rounded-lg shadow-md w-full">
<p class="font-bold text-xl mb-4">A week of all things Python:</p>
<ul class="list-none space-y-2">
<li class="flex items-start">
<span><strong>🗓️ Monday–Tuesday, 14–15 July:</strong> Workshops & Tutorials</span>
<span><strong>🗓️ Monday–Tuesday, 13–14 July:</strong> Workshops & Tutorials</span>
</li>
<li class="flex items-start">
<span><strong>🗓️ Wednesday–Friday, 16–18 July:</strong> Talks & Open-Spaces</span>
<span><strong>🗓️ Wednesday–Friday, 15–17 July:</strong> Talks & Open-Spaces</span>
</li>
<li class="flex items-start">
<span><strong>🗓️ Saturday–Sunday, 19–20 July:</strong> Sprints Weekend</span>
<span><strong>🗓️ Saturday–Sunday, 18–19 July:</strong> Sprints Weekend</span>
</li>
</ul>
</div>
Expand All @@ -52,7 +52,7 @@ As a non-profit, every ticket you buy goes back into the Python community. Wheth

Combined tickets are **limited to 300** due to tutorial capacity!

<Note type="warning">Regular tickets are available until <b>June 27, 2025</b> — late-bird rates apply after.</Note>
<Note type="warning">Regular tickets are available until <b>June 26, 2026</b> — late-bird rates apply after.</Note>

<TicketTiers ticketShopLink="https://tickets.europython.eu/" />

Expand Down Expand Up @@ -100,7 +100,7 @@ If you're purchasing multiple tickets, please consider sponsoring the event!
<div class="bg-white text-black p-6 rounded-lg shadow-md">
<h5 class="text-xl font-bold mb-4">Refund Policy</h5>
<p class="mb-4">
We know plans can change! If you can't attend, you can request a full refund via your order confirmation email until June 8, 2025.
We know plans can change! If you can't attend, you can request a full refund via your order confirmation email until June 7, 2026.
</p>
<p>
After that, email us at <a href="mailto:refunds@europython.eu" class="text-primary hover:text-primary-hover underline">refunds@europython.eu</a> if you need a refund due to special circumstances.
Expand Down
3 changes: 2 additions & 1 deletion src/data/enabledPages.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
"/krakow",
"/about",
"/sponsorship/sponsor",
"/sponsorship/information"
"/sponsorship/information",
"/tickets"
],
"navItems": ["Programme", "Venue", "About"]
}
8 changes: 8 additions & 0 deletions src/data/links.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@
{
"name": "Attend",
"items": [
{
"name": "Tickets",
"path": "/tickets"
},
{
"name": "Code of Conduct",
"path": "https://www.europython-society.org/coc/"
Expand Down Expand Up @@ -78,6 +82,10 @@
{
"name": "Quick links",
"items": [
{
"name": "Tickets",
"path": "/tickets"
},
{
"name": "Kraków",
"path": "/krakow"
Expand Down