Next.js Skate Deck Art Template (DECK // NEXT)

The seventeenth ShipUI theme is out. If BOOTH is nostalgic, DECK is loud.

It's a skate deck art starter. Permanent Marker for display headings, IBM Plex Mono for body and code, orange and yellow spray-paint punches on dark woodgrain backgrounds. Built for creators, studios, and brands that want to feel handmade and unapologetic.

DECK // NEXT theme preview

What's Included

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

Components:

  • Buttons (primary, secondary, ghost) with rough-cut clip-path corners
  • Badges in four color variants: orange, yellow, ink, dim
  • Cards with spray-paint motifs and woodgrain textures
  • Text component with body, caption, label, and code variants

Page sections:

  • Hero with spray-paint drip accents and deck shape decoration
  • Features grid
  • About section with stats
  • Newsletter CTA

Layout and auth:

  • Header with mono-spaced nav
  • Footer
  • Login page
  • Sign up page
  • 404 and error boundary pages

Tech stack:

  • Next.js 15 with App Router
  • React 19
  • TypeScript 5 strict mode
  • Tailwind v4
  • Permanent Marker + IBM Plex Mono

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

Works with ShipKit

DECK // NEXT pairs with ShipKit if you use it. If you're wondering why ShipKit exists, Why We Built ShipKit explains the problem it solves.

The bundle adds ShipKit AI conventions for $10 on top of the base theme: cursor rules, project structure docs, and a CLAUDE.md ready to go.

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

Pricing

$29 for the theme. $39 for the theme with ShipKit conventions. One-time purchase, instant download, permanent link.

No subscriptions.

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

View the full collection

More posts

MeloData Now Has 1.85 Million Tracks Ready
MeloData now includes the full AcousticBrainz archive, about 1.85 million tracks. What changed, which fields are null, and where key comes from on archive rows.
October 1, 2026
Fill a PDF Form in n8n with FormRail
An importable n8n workflow that handles binary PDF bytes, JSON requests, file responses and stable retry keys.
September 13, 2026
How to Handle Missing Audio Features in MeloData
Keep null values separate from zero, check analysis status, and account for source differences before ranking tracks.
September 12, 2026