Skip to content

Add Marlon enterprise AI workshop event landing page#4715

Draft
designbyalex wants to merge 4 commits into
mainfrom
demo/marlon-event-landing-page
Draft

Add Marlon enterprise AI workshop event landing page#4715
designbyalex wants to merge 4 commits into
mainfrom
demo/marlon-event-landing-page

Conversation

@designbyalex
Copy link
Copy Markdown
Member

@designbyalex designbyalex commented May 26, 2026

Summary

  • New event landing page at /events/marlon-event-landing-page for a half-day live workshop targeting Australian CEOs/CTOs/CFOs/CIOs
  • Duplicated from content/eventsv2/ai-workshop-essentials.json and rewritten using only existing Tina blocks (imageTextBlock, cardCarousel, accordionBlock, logoCarousel, spacer)
  • Copy based on the mockup at https://ssw-ai-event-landing-page.netlify.app

Block layout

  1. imageTextBlock — Hero: "Solving the Hardest Enterprise Business Problems with AI"
  2. cardCarousel — Why attend (4 cards)
  3. imageTextBlock — The Opportunity
  4. cardCarousel — What you'll walk out with (3 stacked cards)
  5. cardCarousel — Who this is for (3 audience segments)
  6. logoCarousel — Australian businesses we've engineered for
  7. imageTextBlock — Your host: Mike Smedley
  8. accordionBlock — Agenda (8 timed items)
  9. imageTextBlock — Why this is different + 4 feature columns (price, time, audience, scarcity)
  10. accordionBlock — FAQ (7 questions)
  11. imageTextBlock — Reserve your seat (Brisbane / Melbourne / Sydney dates + venues)
  12. spacer

Known placeholders to swap in Tina

  • Logos — mockup calls for Westpac, Bupa, NRMA, Dell, Pfizer, McDonald's; only CBA, Allianz, Cisco currently exist in public/images/ssw-web/logos/. Substituted with existing enterprise logos for now.
  • Form — every CTA points at bookingJotFormId. Swap to a dedicated JotForm if needed.
  • Hero / host imagery — reuses AI workshop essentials placeholders.

Test plan

  • JSON validates
  • Page returns HTTP 200 on local dev (/events/marlon-event-landing-page)
  • Title, hero, host name, CTAs, city listings render in HTML
  • Visual review in Tina admin
  • Reviewer confirms copy and replaces placeholder logos / imagery

🤖 Generated with Claude Code

New event page at /events/marlon-event-landing-page — a half-day live workshop landing page for Australian CEOs/CTOs/CFOs/CIOs.

Duplicated from ai-workshop-essentials.json and rewritten using only existing Tina blocks (imageTextBlock, cardCarousel, accordionBlock, logoCarousel, spacer) based on the mockup at ssw-ai-event-landing-page.netlify.app.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 26, 2026

Coverage report

St.
Category Percentage Covered / Total
🔴 Statements 0.19% 72/37885
🔴 Branches 5.59% 24/429
🔴 Functions 0.74% 3/408
🔴 Lines 0.19% 72/37885

Test suite run success

13 tests passing in 1 suite.

Report generated by 🧪jest coverage report action from fd30118

@github-actions
Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/ 49 (⬆️1) 91 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/articles 69 (⬆️3) 96 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/about-us 49 100 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/clients 68 (⬇️2) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/contact-us 67 (⬆️5) 91 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting 54 91 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/net-upgrade 44 (⬆️2) 89 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/web-applications 43 (⬆️5) 93 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/employment 54 (⬇️6) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/angular-superpowers-tour 60 (⬆️5) 96 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/ai-workshop 65 (⬆️2) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/netug/sydney 63 (⬆️9) 93 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/training/internship-fullstack 55 (⬇️11) 91 59 61 (⬇️31) 0.00 MB 0.00 MB

Removes four /images/ssw-web/hero|blog/* references that 404 in this
branch (folders don't exist in public/). Empty paths let Tina render
without ~7s failed image fetches; assets to be added via Tina media.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/ 43 (⬇️5) 91 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/articles 60 (⬇️6) 96 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/about-us 49 100 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/clients 56 (⬇️14) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/contact-us 59 (⬇️3) 91 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting 46 (⬇️8) 91 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/net-upgrade 28 (⬇️14) 89 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/web-applications 26 (⬇️12) 93 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/employment 53 (⬇️7) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/angular-superpowers-tour 57 (⬆️2) 96 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/ai-workshop 56 (⬇️7) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/netug/sydney 52 (⬇️2) 93 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/training/internship-fullstack 60 (⬇️6) 91 59 61 (⬇️31) 0.00 MB 0.00 MB

Adds a new lead capture form option to the v2 button template so editors
can attach a "Reserve Your Seat" JotForm to any button. Wires the new
form ID through the global content schema and points the Marlon event
page Reserve buttons at the new form.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

No linked issues found. Please add the corresponding issues in the pull request description.
Use GitHub automation to close the issue when a PR is merged

@github-actions
Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/ 50 (⬆️2) 91 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/articles 62 (⬇️4) 96 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/about-us 50 (⬆️1) 100 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/clients 63 (⬇️7) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/contact-us 61 (⬇️1) 91 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting 49 (⬇️5) 91 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/net-upgrade 33 (⬇️9) 89 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/web-applications 44 (⬆️6) 93 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/employment 56 (⬇️4) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/angular-superpowers-tour 44 (⬇️11) 96 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/ai-workshop 62 (⬇️1) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/netug/sydney 54 93 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/training/internship-fullstack 56 (⬇️10) 91 59 61 (⬇️31) 0.00 MB 0.00 MB

Adds the same lead capture form selector and button colour picker to the
embeddedButton slot inside the v2 Card Carousel cards. New "Link" option
(ghost variant) on the button colour picker preserves the existing
inline-link look as the default. Also adds a 4:3 black placeholder image
into the Marlon page sections whose media slots currently hold a
YouTube link.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/ 49 (⬆️1) 91 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/articles 78 (⬆️12) 96 93 (⬆️34) 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/about-us 50 (⬆️1) 100 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/clients 75 (⬆️5) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/company/contact-us 59 (⬇️3) 91 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting 46 (⬇️8) 91 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/net-upgrade 43 (⬆️1) 89 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/consulting/web-applications 28 (⬇️10) 93 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/employment 52 (⬇️8) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/angular-superpowers-tour 44 (⬇️11) 96 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/events/ai-workshop 57 (⬇️6) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/netug/sydney 70 (⬆️16) 93 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4715.azurewebsites.net/training/internship-fullstack 76 (⬆️10) 91 59 61 (⬇️31) 0.00 MB 0.00 MB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant