From 010d75050d2bc5c33e5e8027d5f791488563e0f4 Mon Sep 17 00:00:00 2001 From: hypha Date: Fri, 20 Jun 2025 10:31:44 +0100 Subject: [PATCH 1/3] add remote tickets tier --- .../ticket-tiers/ticket-tiers.astro | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/components/ticket-tiers/ticket-tiers.astro b/src/components/ticket-tiers/ticket-tiers.astro index 5ff960ba3..cb5186992 100644 --- a/src/components/ticket-tiers/ticket-tiers.astro +++ b/src/components/ticket-tiers/ticket-tiers.astro @@ -120,6 +120,32 @@ const tiers: TicketTierProps[] = [ }, ], }, + + { + title: "Remote", + educationPrice: "free", + personalPrice: 80, + businessPrice: 150, + subtitle: "Conference days only", + features: [ + { + text: "Remote participation for Conference Days (16-18 July)", + }, + { + text: "Watch live talks, keynotes & panels in all 6 tracks", + }, + { + text: "Live text-based Q&A", + }, + { + text: "Interact with speakers and attendees in chat channels", + }, + { + text: "Proper VAT invoice with company name (Business only). Remote tickets invoiced by the EPS (Sweden); no VAT charged due to non-profit status.", + icon: "ℹ️", + }, + ], +}, ]; const formatPrice = (price: number | string) => { From c99c1da80336114bbc247e7843bcbda13a56cdd0 Mon Sep 17 00:00:00 2001 From: hypha Date: Mon, 23 Jun 2025 11:38:51 +0100 Subject: [PATCH 2/3] omit edu price for remote --- src/components/ticket-tiers/ticket-tiers.astro | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/ticket-tiers/ticket-tiers.astro b/src/components/ticket-tiers/ticket-tiers.astro index cb5186992..f3a12edb7 100644 --- a/src/components/ticket-tiers/ticket-tiers.astro +++ b/src/components/ticket-tiers/ticket-tiers.astro @@ -12,7 +12,7 @@ interface Feature { interface TicketTierProps { title: string; - educationPrice: number | string; + educationPrice?: number | string; personalPrice: number | string; businessPrice: number | string; lateBusinessPrice?: number | string; @@ -123,7 +123,6 @@ const tiers: TicketTierProps[] = [ { title: "Remote", - educationPrice: "free", personalPrice: 80, businessPrice: 150, subtitle: "Conference days only", @@ -167,6 +166,7 @@ const formatPrice = (price: number | string) => {
+ {tier.educationPrice !== undefined && (
Education: @@ -175,7 +175,8 @@ const formatPrice = (price: number | string) => {
- + )} +
Personal: From 267aa1b36c38d380f4ffc5cade8260785b177045 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 10:39:22 +0000 Subject: [PATCH 3/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/components/ticket-tiers/ticket-tiers.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ticket-tiers/ticket-tiers.astro b/src/components/ticket-tiers/ticket-tiers.astro index f3a12edb7..367fe2f92 100644 --- a/src/components/ticket-tiers/ticket-tiers.astro +++ b/src/components/ticket-tiers/ticket-tiers.astro @@ -176,7 +176,7 @@ const formatPrice = (price: number | string) => {
)} - +
Personal: