Next.js Arcade Starter Template (PINBALL // NEXT)

A new ShipUI theme is out. If RETRO is nostalgic, ALOHA is warm, and NOIR is sharp, PINBALL is loud.

PINBALL // NEXT is a dark arcade starter built around visual engine aesthetics. Magenta and yellow on deep black, Bungee for display text, Space Grotesk for body copy. Chrome metallic borders, parallelogram clip-path shapes, and burst backgrounds. It looks like the attract screen on a cabinet that takes your quarters.

PINBALL // NEXT theme preview

What's Included

A complete design system built around the arcade aesthetic. Everything is wired up and ready to customize.

Components:

  • Buttons (primary, secondary, ghost) in three sizes
  • Cards with chrome borders and parallelogram shapes
  • Badges in multiple color variants
  • Text component with body, caption, label, and code variants

Page sections:

  • Hero with bold arcade typography
  • Features grid
  • Stats section
  • CTA section
  • Newsletter signup

Layout and auth:

  • Header and footer
  • Login page
  • Sign up page
  • 404 and error boundary pages
  • Components showcase page

Tech stack:

  • Next.js 15 with App Router
  • React 19
  • TypeScript 5 strict mode
  • Tailwind v4
  • Zod
  • Bungee, Space Grotesk

No broken imports. No manual wiring. Install dependencies and it works.

Works with ShipKit

PINBALL pairs with ShipKit if you use it. The bundle adds ShipKit AI conventions on top: cursor rules, project structure docs, and a CLAUDE.md for your stack.

The theme also works standalone. No dependency, no lock-in.

Pricing

$29 for the theme. $39 bundled with ShipKit. Both are one-time purchases. No subscription, no recurring fees.

What's Next

More themes are in progress. The goal is the same across all of them: a real design system, a modern stack, and nothing left for you to wire up yourself.

Live demo and purchase

More ShipUI Themes

  • CONTOUR // NEXT (dark topographic SaaS starter)
  • PILOT // NEXT (admin dashboard for AI agent teams)
  • FOLIO // NEXT (editorial portfolio starter)

View the full collection

More posts

Next.js Retro-Toy Starter Template (DINK // NEXT)
DINK // NEXT is a retro-toy Next.js 15 starter with Fredoka display font, bold 3px borders, flat offset shadows, and a playful cream and cobalt palette.
April 15, 2026
Next.js Western Bug Bounty Starter Template (WANTED // NEXT)
WANTED // NEXT is a western bug bounty Next.js 15 starter with Rye display font, Courier Prime monospace, parchment and charcoal palette, wanted poster cards, and severity badges.
April 13, 2026
Next.js Competitive Gaming Starter Template (GAMING // NEXT)
GAMING // NEXT is a dark competitive gaming Next.js 15 starter with Chakra Petch display font, neon magenta and cyan accents, live data panels, leaderboards, and match cards.
April 10, 2026