From 981a20dd8a4a7ca757cac2d16d75afdb1c4a3e32 Mon Sep 17 00:00:00 2001 From: Jon Pither Date: Tue, 19 May 2026 15:13:40 +0100 Subject: [PATCH 1/2] =?UTF-8?q?xt26:=20design=20refresh=20=E2=80=94=20squa?= =?UTF-8?q?re=20B&W=20speakers,=20dark=20agenda,=20orange=20CTA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Speaker cards: square (was circle), grayscale → colour on hover, 4-across at lg, dropped chunky orange ring - Agenda: ported XT24 styling (dark zinc-800, orange uppercase titles, orange dividers); special rows zinc-900 instead of green - Hero CTA: filled orange Apply to Attend (was outline) --- src/components/XT26Agenda.astro | 11 ++++----- src/components/XT26Page.astro | 41 +++++++++++++-------------------- 2 files changed, 21 insertions(+), 31 deletions(-) diff --git a/src/components/XT26Agenda.astro b/src/components/XT26Agenda.astro index d6dbd8cad..94d571832 100644 --- a/src/components/XT26Agenda.astro +++ b/src/components/XT26Agenda.astro @@ -114,19 +114,18 @@ const agenda = [
-

+

{time}

-

{title}

+

{title}

{subTitle && (Array.isArray(subTitle) ? subTitle : [subTitle]).map((s) => ( -

{s}

+

{s}

))}
diff --git a/src/components/XT26Page.astro b/src/components/XT26Page.astro index 9372a4943..f464db6ab 100644 --- a/src/components/XT26Page.astro +++ b/src/components/XT26Page.astro @@ -62,7 +62,7 @@ const subject = 'XT26 Request for Invite'
Apply to Attend @@ -97,34 +97,27 @@ const subject = 'XT26 Request for Invite'
{ speakers.map(({ name, role, company, image, linkedin }) => ( -
-
- -
-
-
-

- {name} -

-
+
+
+

+ {name} +

{Array.isArray(role) ? ( role.map((line) => (

{line}

@@ -143,7 +136,7 @@ const subject = 'XT26 Request for Invite' -
+

Agenda

-

+

Nine talks, an expert panel, and an evening reception.

-
+
From 47018a8c9c83dc932b3473413e092f3a0a736306 Mon Sep 17 00:00:00 2001 From: Jon Pither Date: Wed, 20 May 2026 09:44:56 +0100 Subject: [PATCH 2/2] xt26: speakers in colour variant (vs B&W in #258) --- src/components/XT26Page.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/XT26Page.astro b/src/components/XT26Page.astro index f464db6ab..08592cf9c 100644 --- a/src/components/XT26Page.astro +++ b/src/components/XT26Page.astro @@ -112,7 +112,7 @@ const subject = 'XT26 Request for Invite'