Skip to content

feat(tickets): point ticket links at Sympla - #64

Merged
khaosdoctor merged 3 commits into
mainfrom
chore/tickets-to-sympla
Sep 25, 2026
Merged

khaosdoctor merged 3 commits into
mainfrom
chore/tickets-to-sympla

Conversation

@khaosdoctor

Copy link
Copy Markdown
Member

Tickets are on Sympla now, so every ticket link on the site (navbar buttons, the tickets card on the home page and the event schema for search engines) points to https://www.sympla.com.br/evento/jsconf-brasil/3593934 instead of the guild event.

The tickets card used to list the tiers it pulled live from guild, which would show three guild tiers while sending people to Sympla, and Sympla's public API has no way to list ticket types or prices. So the card is now just a "Comprar na Sympla" button. I also fixed its flex alignment, it was never centering the content, you just couldn't see it with the tier list filling the width.

CI will fail on the vote tests, that's the voting deadline in the past and it's already fixed in #63.

Copilot AI lite review requested due to automatic review settings September 25, 2026 16:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Updates website ticket links from Guild to Sympla and simplifies the ticket card to a localized purchase CTA.

Changes:

  • Centralizes the Sympla ticket URL.
  • Replaces live ticket tiers with localized CTA text.
  • Fixes ticket-card alignment and removes obsolete tier styles.
File Description
src/​website/​scss/​pages/​_ticket-selection.scss Centers card content and removes tier styles.
src/​website/​configs/​definitions.ts Updates the shared ticket URL.
src/​website/​components/​home/​TicketSelection.tsx Replaces live tiers with a Sympla CTA.
i18n/​pt-BR/​code.json Adds Portuguese CTA text.
i18n/​es-419/​code.json Adds Spanish CTA text.
i18n/​en-US/​code.json Adds English CTA text.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

# Conflicts:
#	src/website/configs/definitions.ts
@khaosdoctor
khaosdoctor merged commit d9e1a51 into main Sep 25, 2026
1 check passed
@khaosdoctor
khaosdoctor deleted the chore/tickets-to-sympla branch September 25, 2026 17:56
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