Skip to content

Replace join page enrolment iframe with a link button - #2

Merged
stefan-burke merged 1 commit into
mainfrom
claude/booking-iframe-link-replace-njcdnd
Aug 13, 2026
Merged

Replace join page enrolment iframe with a link button#2
stefan-burke merged 1 commit into
mainfrom
claude/booking-iframe-link-replace-njcdnd

Conversation

@stefan-burke

Copy link
Copy Markdown
Member

Swaps the embedded AdminMyMembers enrolment form on /join/ for a link out to https://s-gfc.ammhub.com/.

Changes

pages/join.md — the iframe-embed block (900px tall, src: https://s-gfc.ammhub.com/) is replaced by two blocks:

  • a markdown block carrying the existing "Enrol online" heading and intro copy, reworded from "the secure membership form below" since the form is no longer on the page
  • a link-button block (size: lg, default primary variant) linking to https://s-gfc.ammhub.com/

Both are compact: true so they sit close together, matching the section spacing used elsewhere on the page.

link-button renders a centred standalone button and takes no intro content of its own, which is why the heading and copy live in a separate markdown block above it. If the heading isn't wanted, dropping that first block leaves just the button.

Verification

Built locally against the template revision CI uses (chobble-template @ main) and screenshotted /join/ at desktop and mobile widths — the button renders as <a href="https://s-gfc.ammhub.com/" class="btn btn--primary btn--lg">Start your enrolment</a> inside .link-button, and no <iframe> remains on the page.

The build reports a failure on an unrelated page: the home page's split-video block can't fetch its YouTube thumbnail from this sandbox's network. That's pre-existing and unaffected by this change.


Generated by Claude Code

The AdminMyMembers enrolment form was embedded in a 900px iframe on the
join page. Swap it for the design system's link-button block pointing at
https://s-gfc.ammhub.com/, keeping the "Enrol online" heading and intro
copy in a markdown block above it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CT9ttUYnPUmHyghh5U6T7G
@stefan-burke
stefan-burke merged commit f4a1d83 into main Aug 13, 2026
2 checks passed
@stefan-burke
stefan-burke deleted the claude/booking-iframe-link-replace-njcdnd branch August 13, 2026 11:54
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.

2 participants