SLAPZ brand kit · v1
// slapz brand kit est · mi · 2026

SLAPZ

This slaps. Period.

indoor flower · drop 01 · fall 26 scroll
// the kit

A pocket design system.

Everything the SLAPZ site runs on, pulled into two CSS files and a page you can read in five minutes. Palette, the wordmark, the three strain schemes, the type stack, the components, and the voice. Copy the css folder, link the fonts, start composing.

Two premium lanes, one house. The house is cream and acid. Each strain wears its own pack color. Loud is the accent, restraint is the baseline.

// 01

The wordmark

bowlby one · acid z · upright

SLAP plus an acid Z. The Z is the signature and it is a color accent only. Bowlby One is the face, one weight, tight tracking, so the mark reads as one object. The ink version lives on cream, the cream version on ink. All four SVGs in logos/ are outlined paths, so they render with no font installed.

SLAPZ wordmark, ink on cream
inkslapz-wordmark-ink.svgcream surfaces
SLAPZ wordmark, cream on ink
creamslapz-wordmark-cream.svgink surfaces, hero stage
SLAPZ wordmark, one color ink
monoslapz-wordmark-mono-ink.svgone color print, embroidery, stamps
SLAPZ Z monogram, acid on ink
monogramslapz-z-monogram.svgfavicon, avatar, pack seal
yes
SLAPZ

Upright. Ink or cream letters, acid Z. Tracking at -0.045em. Nothing else on it.

no
SLAPZ

No rotated or skewed Z. The tilt was retired on 2026-04-29. It read as borrowed.

no
SLAPZ

No italics, no outline stroke, no drop shadow, no second color on the letters. The stamp is the only tilted object in the system.

Sizes
SLAPZ SLAPZ SLAPZ

Nav 26px. Card and age gate clamp(56px, 14vw, 104px). Hero clamp(96px, 26vw, 420px) and up. The largest size in this kit is a floor for a hero, not a ceiling.

// 02

House palette

cream · ink · acid · hot

Cream paper is the base, ink carries the type, acid yellow is the one decorative color. Sodium orange is the second punch and shows up once per screen at most. Everything else is a neutral.

Cream#F2EAD3--slapz-bg
Surface#E8DEC0--slapz-bg-2
Bone#F8F1DA--slapz-bone
Ink#0A0A0A--slapz-ink
Smoke#1A1A1A--slapz-ink-2
Ink dim#5A5550--slapz-ink-dim
Line#C8BFA8--slapz-line
Acid#D4CD2F--slapz-slap
Acid deep#A39D24--slapz-slap-2
Hot#FF5722--slapz-hot
Proportion on a screen
cream 60
ink 25
acid 10

Roughly 60 cream, 25 ink, 10 acid, 3 hot. If acid is a fill on more than one object in view, pull one back.

Pairs that pass
Ink on cream17.9 : 1 · body and display
Cream on ink17.9 : 1 · inverse surface
Ink on acid12.5 : 1 · buttons, marquee, stamp
Acid on ink12.5 : 1 · the Z on a dark stage
Acid deep on cream2.9 : 1 · eyebrows only, 11px bold caps
Ink dim on cream6.1 : 1 · meta and fineprint

Acid on cream is a 1.6 : 1 pair. Never set text in acid on cream. On cream the acid is a fill, a rule, or the Z next to ink letters.

Inverse surface
// slapz-inverse
SLAPZ

Add .slapz-inverse to any wrapper and the tokens swap roles: ink page, cream type, acid eyebrows. The hero stage and the age gate band live here.

// 03

Strain schemes

the pack wears the strain

The house stays cream and acid. Each strain gets its own color on the pack, the plate, and its page. Palettes were pulled from the pack art. Set data-scheme on a wrapper and every token inside re-reads. Copy carries the real cultivar names.

01 · hybridSLAPZ

Super Boof

lineageBlack Cherry Punch × Tropicana Cookies
format3.5 g prepack

Dark cherry and citrus over a gas backbone. Hits both ends.

data-scheme="super-boof" · gold · carbon
02 · hybrid · flagshipSLAPZ

Heir Heads

lineageApples and Bananas × Runtz
format3.5 g prepack

Gas and candy, dense and loud. The room's flagship cut.

data-scheme="heir-heads" · pink · green
03 · hybridSLAPZ

Apple Fritter

lineageSour Apple × Animal Cookies
format3.5 g prepack

Sour green apple over warm vanilla cookie. The dessert strain that still gets work done.

data-scheme="apple-fritter" · mint · pops
Held for later drops
visor
data-scheme="visor" · unassigned
grey
data-scheme="grey" · unassigned

Later formats off the greenhouse wash (Sherbcake, Double White Dawg, Applescotti) and later flower (Chrome Dome, After Party) take a scheme when their pack art lands.

// 04

Typography

bowlby one · inter · roboto mono

Display at extreme scale, body and mono restrained and business grade. The type carries most of the visual weight, so the palette can stay to four colors.

DisplayBowlby One 400wordmark, headlines, strain names, the stamp
tracking -0.045em mark, -0.02em titles
xl · clamp(48, 8vw, 112)Slaps hard.
lg · clamp(34, 5vw, 64)Flower that hits
md · clamp(24, 3vw, 36)Gone until the next drop
BodyInter 400 · 500 · 700paragraphs, specs, product copy
16px at 1.55, 18 to 22px lede at 1.5

You've spent enough on bags that let you down to know what one that doesn't feels like. Open this one.

Grown indoor in Michigan. Cut, dried, and cured in the same room it came out of. The cure is boring on purpose. When Drop 01 is gone it is gone until Drop 02, and that is a fact, not a countdown.

UtilityRoboto Mono 400 · 700eyebrows, tags, labels, meta, fineprint
10 to 12px, uppercase, 0.15 to 0.3em
// 03 · the room
drop 01 · fall 26 · 3.5 g · mi
For use by adults 21 and older. Keep out of reach of children and pets. Michigan license number on pack.
// 05

Components

slapz-components.css

Hard edges everywhere. 2px ink rules, 3px plate frames, corners no rounder than 10px, pills only on tags. Acid is the hover state. Hot is the focus ring.

Buttons .slapz-btn

Primary is ink and turns acid on hover. Secondary is an outline. Acid is for the one action that matters on a screen. Quiet is the age gate's "no".

Tags .slapz-tag
prepack 8th fall 26 slaps flagship drop 01
Stamp .slapz-stamp
this slaps. period. it slaps or it doesn't slaps every batch
Eyebrows and section head .slapz-eyebrow .slapz-sechead
// 06 The lineup 3 strains · fall 26
// drop 01 · fall 26
// the room
// first access
Cards .slapz-card
// wholesalemi only
Put it on the shelf

Prepack eighths by the case. Strain color on the pack, house mark on the box.

// surface · acid edge

The quieter card. Hairline border, surface fill, acid left edge for a callout.

Inputs .slapz-input
no spam, one note per drop
Age gate band .slapz-inverse
// 21 and older
SLAPZ
Are you 21 or older?
Spectrum strip .slapz-spectrum

Every house color in one band. Sits at the foot of a plate, the top of a pack proof, or under a section head. Inside a scheme it re-reads to that strain's palette.

Marquee .slapz-marquee
// 06

Product system

flower now · formats behind it

Drop 01 ships flower only. Every other format is a Drop 02 item and is written that way. Do not claim a format ships until it does.

drop 01
Prepack flower

3.5 g child resistant mylar. Strain color on the pack, house wordmark, no humidity pack. Super Boof, Heir Heads, Apple Fritter.

drop 02
Jarred rosin

1 g black UV glass, child resistant lid, silicone bottom. Grades in on merit, A jar reserved for true A.

drop 02
Rosin pen

0.5 g all glass, draw activated, printed carton. The glass moment on the site.

drop 02
Infused preroll

Single, child resistant tube, rosin on trim smalls.

Pack anatomy
023.5 g
SLAPZ
Heir Heads
hybrid · indoor · mi

Front. Strain color floods the pack. House wordmark in ink with the acid Z, strain name under it in Bowlby One. Number, weight, and class in mono at the corners. Spectrum strip at the foot.

Back. Lineage, terps, the effect line, the Michigan compliance block, the license number, the batch and harvest date in mono.

The stand-up mylar is the only surface where the wordmark sits in ink on a strain color instead of on cream or ink. Keep the Z acid there too.

// 07

Voice

operator to customer · culture first

The brand voice is the slang. Slaps is the verb and the adjective, use it generously. Talk to the reader as "you". Lead with the shelf and the scene the reader already knows, bring the room in as proof. Take stances. Do not explain cannabis terms.

always
  • Sentence case headings. The wordmark and stamps are the only caps.
  • Plain numerals with units. 3.5 g, 28 percent, drop 01.
  • Oxford comma, always.
  • Declarative verbs. We built, we run, we cut.
  • Scarcity as a fact. "Gone until Drop 02."
  • Scene vernacular. The room, the cure, the bench, pop a lid, mid, loud.
never
  • Em dashes. Use commas, periods, or colons.
  • Exclamation marks, hashtags, emojis.
  • Countdowns, "only 2 left", live tickers.
  • Try, we plan to, we don't plan on it. Say what will happen.
  • Master grower. Grower, seasoned, grower fluent.
  • A history the brand does not have. Six seasons belong to the people, the brand starts at Drop 01.
Lines that are locked
This slaps. Period.tagline · the customer's voice when the bag opens
If it slaps, it slaps.variant
Slaps every batch.variant
Open a bag, you'll know.product line
Gone until the next drop.the only scarcity line
Some bags hit. Most don't. SLAPZ slap. Period.manifesto fragment 01
Body copy, on register

You already know the bag that fell off. Loud on the shelf, mid in the jar, and the cure cut a week early to hit a ship date.

We run one room in Michigan and it does one thing. Cut on time, dried slow, cured until it is done and not a day before. Drop 01 is three strains in prepack eighths. When it is gone it is gone until Drop 02. Open a bag. You'll know.

// 08

Wiring it up

two files, three fonts

Copy css/ and logos/ into the project, link the fonts and the two sheets, put .slapz-page on the body. Everything in the kit is prefixed so it sits beside any other stylesheet.

<!-- head -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bowlby+One&family=Inter:wght@400;500;700;900&family=Roboto+Mono:wght@400;500;700&display=swap" />
<link rel="stylesheet" href="css/slapz-tokens.css" />
<link rel="stylesheet" href="css/slapz-components.css" />

<!-- body -->
<body class="slapz-page">
  <div class="slapz-eyebrow">// drop 01 <span class="d">·</span> fall 26</div>
  <h1 class="slapz-wordmark slapz-wordmark--card">SLAP<span class="z">Z</span></h1>
  <p class="slapz-body--lg">This slaps. Period.</p>
  <a class="slapz-btn" href="#">Get on the list</a>

  <!-- a strain surface: the wrapper picks the pack color -->
  <article class="slapz-plate" data-scheme="heir-heads">...</article>

  <!-- an ink region -->
  <section class="slapz-inverse">...</section>
</body>
Source of truth

The site's live tokens are indoor-sites/slapz/src/styles/tokens.css. This kit mirrors them under the --slapz- prefix. When a token changes on the site, change it here in the same commit.