Next.js Retro-Toy Starter Template (DINK // NEXT)
A new ShipUI theme is out. If WANTED is lawless and GAMING is competitive, DINK is playful.
DINK // NEXT is a retro-toy starter built for products that earn trust by refusing to be boring. Fredoka for display text, DM Sans for body copy. Bold 3px borders, flat offset shadows, geometric toy shapes, and a cream and cobalt palette with yellow and coral accents. It looks like a toy box that ships production software.

What's Included
A complete design system built around the retro-toy aesthetic. Everything is wired up and ready to customize.
Components:
- Buttons (primary, secondary, ghost) with flat offset shadows
- Badges in four color variants: yellow, cobalt, coral, green
- Cards with bold borders and hover states
- Text component with body, caption, label, and code variants
Page sections:
- Hero with geometric floating shapes on cobalt background
- Features grid with bordered cards and icon slots
- About section with stats
- Newsletter CTA with dot-grid pattern
Layout and auth:
- Header with nav and dual CTAs
- 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, Tailwind v4
- Fredoka display font, DM Sans body font
- Geometric toy shapes, dot-grid patterns, flat offset shadows
- Bold 3px borders, cream and cobalt palette with yellow and coral accents
No broken imports. No manual wiring. Install dependencies and it works.
AI Conventions Included
Every ShipUI theme ships with CLAUDE.md, .cursorrules, and project structure conventions for AI coding tools. No separate add-on. They're part of the base price.
Pricing
$29. One-time purchase, instant download, no subscription. AI conventions included at no extra cost.
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.
More ShipUI Themes
- WANTED // NEXT (western bug bounty starter)
- GAMING // NEXT (competitive esports starter)
- CRATE // NEXT (kraft artisanal subscription starter)