Skip to content

Add a /giveaway page for the Slay the Spire 2 shadowbox#520

Open
ptrlrd wants to merge 1 commit into
mainfrom
feat/giveaway
Open

Add a /giveaway page for the Slay the Spire 2 shadowbox#520
ptrlrd wants to merge 1 commit into
mainfrom
feat/giveaway

Conversation

@ptrlrd

@ptrlrd ptrlrd commented Jun 23, 2026

Copy link
Copy Markdown
Owner

New /giveaway page for the Slay the Spire 2 shadowbox giveaway.

  • Three-step entry with live completion read from the signed-in user: sign in with Steam, install the Steam Workshop mod, and upload at least one run (run count via /api/auth/runs). A status banner reflects signed-out / Steam-needed / one-step-left / entered.
  • Optional Overwolf overlay nudge (not required to enter).
  • Free mail-in alternate method of entry to the Prima Codex LLC PO box.
  • Official rules: US residents 18+, no purchase necessary, one entry per person, random draw, winner notified by Steam ID, and the standard not-affiliated-with-Valve/Steam/Mega Crit/Overwolf/Artovision disclaimer.
  • Runs June 24 to July 24, 2026 at noon PT; an "Open now / Opens / Closed" badge is computed from those dates. Prize links to the Artovision shadowbox (ARV $149.99).

The site-pages.json route manifest is regenerated by prebuild, so /giveaway is picked up at build time without committing the generated file.

Note: one placeholder remains for legal review, the privacy / governing-law line at the bottom of the rules.

Three-step entry, sign in with Steam, get the Steam Workshop mod, and upload a
run, with each step's completion read live from the auth + run data. Includes
an optional Overwolf overlay nudge, a free mail-in alternate method of entry,
and official rules. US residents only, runs June 24 to July 24, 2026 at noon
PT. Prize links to the Artovision shadowbox.
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