ThemeSection ReferenceUpcoming Events

Upcoming Events

A compact grid of your next few in-store events.

What it’s for. Teasing what’s coming up — tournaments, leagues, prerelease nights — right on your homepage. Each card shows the date, game, start time, ticket price, and how many spots are left, and links to that event’s own page where people register.

When to use it. Drop it on your homepage as a teaser. It’s the short version of the full Events Overview page — show a handful here, point people to the rest. It reads from your Event metaobject entries, so set those up first (see docs/events-setup.md).

Ways to use it

  • Whole-store calendar — show your next 4 events across every game.
  • One-game spotlight — set the game filter to “Magic: The Gathering” to feature only your FNM and Modern nights.
  • Busy week — bump it to 8 events and 4 columns when the calendar’s packed.

Tips

  • Past and cancelled events hide themselves automatically — no cleanup needed.
  • Show between 2 and 8 events; anything past that limit is skipped.
  • The game filter matches loosely, so keep your game names consistent across events.
  • When a ticket’s down to 5 spots or fewer, the card shows a “spots left” badge; sold-out events get a “Sold Out” badge and dim. Free tickets read “Free.”
  • “View all” links out to your events page — set that URL, or it defaults to /pages/events.

Settings

SettingTypeWhat it does
HeadingTextDefault: Upcoming Events
SubheadingTextDefault: Join us for tournaments, leagues, and special events
Events to showSliderDefault: 4
Columns (desktop)Dropdown2, 3, 4
Show event imagesOn / offDefault: true
Filter by gameTextShow only events for the selected game
Show ‘View All’ linkOn / offDefault: true
Events page URLLinkLink to your full events page
Empty state messageTextDefault: No upcoming events scheduled. Check back soon!

Was this page helpful?

Spotted something wrong, or want to suggest an improvement? Email support → — your message goes straight to engineering.