··Pro preset

Spotify - Music - green on dark, bold, pill

Same AniStyl engine, completely different system. Generated from tokens, typography, components and layout - MIT licensed output. Open in the builder and make it yours.

Design preview

Live rendered from generated tokens - not an image. These are real components with your brand applied.

Today’s top hits
Made for you • 50 tracks
PLAY

Tokens

Palette
primary #1db954secondary #191414whiteblackgray-lightgray
Semantics: success #238b4e · warning #ba7908 · danger #c11f1f · info #1f6feb
Spacing & layout
Space scale 1518px · Container 1600px · Grid 12 cols
Breakpoints: sm 320px · md 768px · lg 1024px · xl 1280px
Radius: pill · Shadows: normal · Motion: normal

Typography

Heading: Montserrat (800 · none)Body: Inter (400)Mono: 'SF Mono', Menlo, Consolas, monospace
Scale 1.251.333 · Base 1516px · Line heights: tight 1.2, normal 1.4, relaxed 1.6
H1 HeadingMontserrat
H2 HeadingMontserrat
H3 HeadingMontserrat

Components

46 components in 6 groups - ship only what you need. This preset uses the full library.

ButtonsLinksBadgeChip / tag Keyboard keyIcons (Lucide set)Avatar Divider / separatorSpacerInputs & fields (switch, checkbox…)Joined inputs File upload / dropzone Search bar Calendar / date picker CardProse / article + 30 more
Sample
Card
Component rendered with this system’s tokens.
Forms
BadgeTag

Dark mode

Every system ships a dark theme generated from the same palette. Toggle data-theme="dark" on <html>.

Today’s top hits
Made for you • 50 tracks
PLAY

Dark variant inverts neutrals and lifts the primary for contrast on dark surfaces.

Code preview

CSS variables
:root {
 --my-colour-primary: #1db954;
 --my-colour-secondary: #191414;
 --my-font-heading: Montserrat;
 --my-font-body: Inter;
 --my-radius: pill;
}
tokens.json (excerpt)
{
  "colors": {
    "primary": {
      "default": "#1db954"
    },
    "secondary": {
      "default": "#191414"
    },
    "neutral": {
      "white": "#ffffff",
      "black": "#101010",
      "gray-light": "#f5f5f5",
      "gray": "#999999",
      "gray-dark": "#404040",
      "border": "#d5d5d5"
    }
  },
  "typography": {
    "headingFont": {
      "source": "google",
      "family": "Montserrat",
      "fallback": "sans-serif"
    },
    "bodyFont": {
      "source": "google",
      "family": "Inter",
      "fallback": "sans-serif"
    },
    "headingWeight": 800,
    "typeScale": [
      1.25,
      1.333
    ]
  },
  "layout": {
    "screenMin": 320,
    "screenMax": 1280,
    "containerMax": 1600,
    "breakpoints": {
      "sm": 320,
      "md": 768,
      "lg": 1024,
      "xl": 1280
    },
    "radius": "pill",
    "gridColumns": 12
  },
  "effects": {
    "shadows": "normal

Create your own

Start from Spotify or build from scratch - your brand in, a bespoke system out. Free, MIT licensed.

Pro preset - unlock with Pro ($19 once) to download all 46 components