PLAYGROUND
[ SCRATCH SURFACE · DESIGN SYSTEM + ELEMENT VARIATIONS · BUILD 0001 ]
~ / type / scale.css § 00.a
~ / type / mono-details.md § 00.b
// PATHS & SECTIONS
- ~ / about / statement.md
- ~ / work / roles.md
- § 01.a
- § ◊◊.◊
- /IDX/A-01
- ../sketch/v2
// STATUS
- [active]
- [draft]
- [archive]
- LIVE · TELEMETRY
- ● ● · ●
- ○ ○ · ◌
// CODES & STAMPS
- T-0042
- CRC A4F9
- HEX 7A-00-FF-1C
- BIN 0011 0101
- NODE 03
- BUILD 0001
- COM-2
// TIME & PLACE
- MAY.04.26
- 02:02 (CST)
- 2026 / 05 / 04
- 30.1902° N, 098.0867° W
- AUSTIN.TX
- ±84 MO
// RANGE & DELTA
- 2019—‹··›
- 2019 → 2026
- 2305 × 1328
- ▲ +04
- ▼ −2.4%
- ±0.5
// BRACKETS
- [ INTERFACE ]
- { DRAFT }
- « STUDIO »
- ‹ PING 89ms ›
- (off-line)
- [ ◊ ]
// DIVIDERS
- » » » ∆
- + +
- § 01.A
- ◊ ◊
- [ ]
- »» ∆
// SEPARATORS
- NODE · CRC · BUILD
- NODE — CRC — BUILD
- NODE / CRC / BUILD
- NODE | CRC | BUILD
- NODE ◊ CRC ◊ BUILD
- NODE ↦ CRC ↦ BUILD
// ARROWS & MARKERS
- ↗ ↘ ↖ ↙
- ← ↑ → ↓
- ▲ ▼ ◀ ▶
- ‹ › « »
- + × ✦ ★
- ◊ ◆ ○ ●
~ / tokens / color.css § 00.c
// SURFACE
// TEXT SCALE
// ACCENT
// STATUS
~ / tokens / spacing.css § 00.d
- --v2-space-1 4px
- --v2-space-2 8px
- --v2-space-3 12px
- --v2-space-4 16px
- --v2-space-5 24px
- --v2-space-6 32px
- --v2-space-7 48px
- --v2-space-8 64px
- --v2-space-9 96px
~ / tokens / radius.css § 00.e
- --v2-radius-0 0
- --v2-radius-sm 2
- --v2-radius-md 4
- --v2-radius-lg 8
- --v2-radius-pill PILL
- --v2-radius-circle 50%
~ / tokens / elevation.css § 00.f
Stippled / dither shadows — radial-gradient halftone offset behind the element. Layers stack as elevation rises.
- .pg-elev-0 FLAT
- .pg-elev-1 STIPPLE
- .pg-elev-2 DITHER
- .pg-elev-3 LAYERED HALFTONE
~ / tokens / modes.css § 00.g
Toggle reveals how every token in the system swaps. Tokens read across the whole page; the toggle here is the canonical control.
~ / type / inline.html § 00.h
This is body text in regular weight. Strong / bold emphasis sits at 500 weight. Italic uses the matching ABC Whyte italic. Highlight / mark draws on the rust accent. Inline code uses the mono stack with a dim border. Anchor link example: internal link. External link with affordance: external link. Smaller fine print uses small element. Abbreviations use a dotted underline like CSS. Sup/sub: H2O and E=mc2.
~ / type / lists.html § 00.i
// UNORDERED
- Design at the intersection of craft and code
- Systems that last beyond their initial release
- Tools for entrepreneurs and small teams
// ORDERED
- Establish foundation tokens
- Build component primitives
- Compose page-level layouts
// NESTED — MIXED
- Tokens
- Color, type, spacing
- Radius, elevation
- Components
- Buttons, inputs
- Cards, callouts
// NESTED — BULLETS
- Surface
- Background base
- Background chrome
- Foreground
- Text scale 1–6
- Border tones
~ / type / blockquote.html § 00.j
PULL · STATEMENT
I shape ideas into reality — from code to design to systems that last. My work is about clarity, creativity, and cultivating growth in others.
~ / type / bignum.html § 00.k
~ / type / code.html § 00.l
const fade = (t) => t * t * (3 - 2 * t)
fade(0.5) // 0.5 :root {
--v2-bg: #0b0809;
--v2-text-1: rgb(255 255 255 / 1);
--v2-accent-primary: #C84A2D;
} --v2-elev-0: none;
--v2-elev-1: 2px 2px 0 var(--v2-text-6);
--v2-elev-2: 2px 2px 0 var(--v2-text-6),
4px 4px 0 var(--v2-text-5);
--v2-elev-3: ... ~ / components / buttons.html § 00.m
// PRIMARY
// SECONDARY
// GHOST
// ICON ONLY
~ / components / forms.html § 00.n
~ / components / cards.html § 00.o
Solid background
Filled surface, dim border, holds dense content. Use for primary content blocks.
Subtle background
Glassier surface, lower contrast border. Use for secondary or nested content.
Transparent
No surface, only a dotted divider above. Use when the surrounding context already establishes structure.
Registration marks
No fill, no continuous border — just corner brackets framing the content. Borrows from the viewfinder vocabulary.
~ / components / overlays.html § 00.q
~ / components / media.html § 00.r
// BENTO GALLERY
// SCROLLING STRIP
- FRAME · 01
- FRAME · 02
- FRAME · 03
- FRAME · 04
- FRAME · 05
- FRAME · 06
- FRAME · 07
- FRAME · 08
// VIDEO PLAYER
// BEFORE / AFTER · MOCKUP
~ / components / embeds.html § 00.s
~ / components / navigation.html § 00.t
~ / components / icons.html § 00.u
~ / components / logo.html § 00.v
~ / layout / primitives.html § 00.w
// CONTENT COLUMN · 640PX
// WIDE SECTION HEADER
§ INTRO
A full-width centered display heading announces a new section
The wide section header earns its breadth — used sparingly, between major content shifts.
// TWO-COLUMN HEADER
A larger title sits left, copy sits right.
Pairs a section title with a brief lede on the same row. Useful at the start of long-form sections where a single column would feel too sparse.
// HORIZONTAL TIMELINE / CHANGELOG
- 1999
Interactive Era
2Advanced · BLITZ · New Ezra
- 2012
Style Hatch
Owner · Engineer · Designer
- 2019
Kosas
Lead Design Engineer
- 2026
Prism Lock
New venture — pre-dev
~ / states / interactive.html § 00.x
- DEFAULT
- HOVER
- FOCUS
- ACTIVE
- DISABLED
- LOADING
- ERROR
~ / frames / telemetry.svg § 01.a
~ / cards / code.tsx § 02.a
- § 01.a A-01 _ABOUT®
- § 02.a W-02 _WORKS®
- § 03.a V-03 _VISUALS®
- § 04.a S-04 _STORE®
- § 05.a C-05 _CONTACT®
~ / signals / burst.svg § 03.a
REPORT-12 — FILE: ERROR-404.TXT — ACCESS: DENIED
~ / patterns / marker-grid.css § 04.a
~ / sequences / tape.html § 05.a
DECODE · STREAM 03 / RUNNING ↗
~ / windows / data.html § 06.a
- BLOCK:
- 0021
- CRC:
- A4F9
- HEX:
- 7A-00-FF-1C
- BIN:
- 0011 0101
- PORT:
- COM-2
~ / plates / 10.html § 07.a
~ / marks / monogram.svg § 08.a
~ / tables / manifest.html § 09.a
- 01 Kosas Cosmetics commerce, eng, ux [active] shipping
- 02 Style Hatch themes, brand, eng [active] ongoing
- 03 Prism Lock tbd [draft] pre-dev
- 04 Interactive Agency Era flash, 3d, brand [archive] 1999—2012
~ / timelines / career.html § 10.a
- 2026
Prism Lock
New venture, in development.
- 2019
Kosas Cosmetics
Lead Shopify Engineering & E-Commerce Tech.
- 2012
Style Hatch
Owner, Engineer & Product Designer.
- 1999
Interactive Agency Era
2Advanced · BLITZ · New Ezra.
~ / metrics / dashboard.html § 11.a
TENURE @ KOSAS
▲ ACTIVE
SHOPIFY MERCHANTS
▲ +12%
STYLE HATCH
▲ ONGOING
CRAFT
◊ EST. 1999
~ / hud / strip.html § 12.a
~ / statements / pull-quote.md § 13.a
PULL · STATEMENT
I shape ideas into reality — from code to design to systems that last. My work is about clarity, creativity, and cultivating growth in others.
~ / labels / pills.css § 14.a
~ / scrubbers / timecode.html § 15.a
~ / specimens / element.html § 16.a
EST · 1999 · ◊ ACTIVE
REV · 2026 · ◊ PRIMARY
EST · 2012 · ◊ ACTIVE
~ / schematics / circuit.svg § 17.a
~ / catalog / card.html § 18.a
Moore, Jonathan.
Design at the intersection of creativity
and technology — entrepreneur, designer, engineer.
- 1. CRAFT — entrepreneur, designer, engineer
- 2. STUDIO — Style Hatch · Kosas Cosmetics
- 3. EST. — 1999
- 4. SEE ALSO — § 02 / § 15