Signal Violet
#615fffLogo mark, link text, icon accents, brand-colored borders and fills — the single chromatic anchor that signals the brand across an otherwise achromatic interface
Tailark Pro is a gallery-grade component library interface: near-pure white canvas, hairline-bordered cards, and compact system-sans typography that recedes to let illustrated UI snippets breathe. A single vivid violet (#615fff) anchors the brand across icons, links, and the logo mark, while illustration previews introduce controlled chromatic punctuation — greens, oranges, yellows, reds — as colored tags, icons, and accent fills within the mockups. Surfaces are distinguished by 1px oklab-tinted borders and very soft 3–4 step shadows rather than heavy elevation, producing a flat, architecturally precise rhythm. Components are lightweight, monoline, and unembellished — the aesthetic echoes shadcn/ui and Geist-era Tailwind documentation, treating the white page as a museum wall for the components themselves.
#615fffLogo mark, link text, icon accents, brand-colored borders and fills — the single chromatic anchor that signals the brand across an otherwise achromatic interface
#00bc7dGreen supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#0d542bGreen supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#fe9a00Yellow supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#ffb900Yellow supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#e17100Orange supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#ec003fRed supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#82181aRed supporting accent for decorative details and low-frequency emphasis. Use as a supporting accent, not as a status color
#8200dbIllustration accent violet, tag variant
#9810faIllustration accent purple, tag variant
#155dfcIllustration accent blue, tag variant
#1c398eIllustration accent indigo, tag variant
#dfdfffSoft violet surface wash, subtle card highlight
#09090bDark supporting neutral for text, icons, and strong contrast. Do not promote it to the primary CTA color
#ffffffPage background, card surface, button surface — the dominant canvas
#e4e4e7Dividers, card borders, input borders, subtle structural separation
#52525cSecondary body text, descriptions, muted labels, caption text
#848485Tertiary text, meta labels, inactive nav items, placeholder content
#404040Dark surface for filled buttons and emphasis panels
#000000SVG icon fills, deepest contrast for illustration artwork
30px · 700 · 1.2The quick brown fox jumps
24px · 600 · 1.33The quick brown fox jumps
20px · 500 · 1.63The quick brown fox jumps
18px · 400 · 1.56The quick brown fox jumps
16px · 400 · 1.5The quick brown fox jumps
14px · 500 · 1.43The quick brown fox jumps
13px · 500 · 1.5The quick brown fox jumps
12px · 500 · 1.33The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
All UI text — body at 14px/1.43, labels and tags at 12px/1.33, navigation at 13–14px, subheadings at 16–18px, and display headings at 30px. The 30px display step is notably restrained — this system does not shout at scale; it informs through compact hierarchy
Numeric data displays (invoice amounts, invoice numbers, code labels, metrics) — the monospace brings technical precision to data-heavy illustration cards. 10–12px for inline code/metric tags, 24–30px for prominent figures
Mulish — detected in extracted data but not described by AI
6px12px6px6px32px16px1px2px3px4px5px6px7px8px10px12px13px14px16px19px20px21px24px25px26px28px32px35px36px37px40px42px44px48px50px52px56px59px62px64px68px72px80px84px93px96px100px104px105px112px126px128px132px176px192pxFixed white bar with 1px Hairline (#e4e4e7) bottom border. Left: violet logo mark + 'Tailark Pro' wordmark. Center-right: search icon, theme toggle, nav links (Illustrations, Blocks, Pages, Pricing, Docs) at 13–14px weight 500 in Graphite (#52525c), active link in Ink. Right: 'Login' text link + 'Get Tailark Pro' filled black CTA at 6px radius, 12px padding vertical, 16px horizontal, white text weight 500.
Centered single-line title at 30px weight 600 in Ink, with a large muted count number ('123') at 30px weight 300 in Slate (#848485) appended inline. Generous vertical padding (~48–64px) above and below.
White card, 12px radius, 1px Hairline border + soft 4px shadow. No explicit padding — the illustration mockup fills the card edge-to-edge with internal whitespace. The illustration mockup is a white mini-canvas (~160–200px square) with its own internal layout, topped or bottomed by a colored tag.
Small pill or rectangle at 6px radius, positioned at bottom-right or bottom-left of the illustration card. Variants include: Mint (#00bc7d) solid fill white text, Amber (#fe9a00) solid fill white text, Crimson (#ec003f) solid fill white text, Sunburst (#ffb900) solid fill Ink text, Ultraviolet (#8200db) solid fill white text, and a '123' count tag in a light gray. ~6px vertical, 8–10px horizontal padding, 11–12px text weight 500.
Ink (#09090b) background, white text, 6px radius, 12px vertical × 16px horizontal padding, 13–14px weight 500. No visible border — relies on contrast alone. Inner 1px oklab-tinted inset shadow at 5% opacity adds subtle definition.
Transparent background, Graphite (#52525c) text, no border, 13–14px weight 500. Sits inline beside the filled CTA without competing.
White background, 1px Hairline border, 6px radius, 12px text weight 500 in Ink. Used for category filters or metadata pills.
Transparent or subtle background, 6px radius, 13–14px text. Magnifying glass icon left-aligned. Borderless or with 1px Hairline at 5% opacity inset shadow.
White inner card, 12px radius, soft shadow, containing invoice number at 10–12px Geist Mono weight 400, large amount in 30px Geist Mono weight 600 in Ink, and form fields (To, From, Address) with Hairline underlines. Demonstrates a data-heavy finance component.
Three overlapping currency tags (BTC, USD, EURO) fanned at slight rotation. Each tag is white with 12px radius, 1px Hairline border, 2–4px gap between tags, with monospace text in Mint/Forest or Cobalt.
White card with 'Loyalty program' text, two 'Start Date' mini-cards side by side each with a colored top accent bar (Cobalt, Ultraviolet), 8px radius, 12px padding.
White card with avatar circle, name in 14px weight 600 Ink, message body at 12–13px weight 400 Graphite. Mint dot indicator for unread. 12px radius card, 16px padding.
White card with 'Spending Limit' title weight 600, supporting text at 12–13px Graphite, and a progress bar in Cobalt at ~40% fill on a Hairline track. 16px radius.
Inline label-value pair: label at 12px Graphite weight 400, value at 12–13px Ink weight 600, separated by ~8px gap. Used in footer/status contexts.
#ffffffDominant page background
#ffffffComponent illustration cards on the gallery — same white as canvas, distinguished only by hairline border and shadow
#fef3c6Subtle colored backgrounds within illustration mockups
#b1eedeIllustration highlight surface
#09090bFilled CTA button surface — only dark surface in the system
oklab(0.141 0.00136173 -0.00480696 / 0.05) 0px 0px 0px 1px
oklab(0 0 0 / 0.075) 0px 0px 0px 1px
oklab(0 0 0 / 0.075) 0px 0px 0px 1px, oklab(0 0 0 / 0.065) 0px 4px 6px -1px, oklab(0 0 0 / 0.065) 0px 2px 4px -2px
oklab(0 0 0 / 0.075) 0px 0px 0px 1px, oklab(0 0 0 / 0.065) 0px 10px 15px -3px, oklab(0 0 0 / 0.065) 0px 4px 6px -4px
Full-bleed white page with a centered 1280px max-width content area. Top navigation is a fixed white bar with logo left, nav links center-right, CTA far right. The page header is a single centered line ('Tailark Pro Illustrations' + muted count) with generous vertical breathing room above and below. The gallery is a responsive grid: 4 columns on wide screens, collapsing to 2–3 columns on narrower viewports, with 8–12px gaps and tall card aspect ratios. Cards are uniform in size creating a strict modular rhythm. No alternating section bands, no hero image, no testimonials — the layout is gallery-grid purity, letting the component mockups be the only visual content. The page reads as a museum wall: white, flat, precise, with the objects (illustration cards) arranged in perfect columns.
The site is a gallery of illustrated UI component mockups — the imagery IS the product. Each card contains a miniature, self-contained UI scene: invoice cards, currency tags, loyalty program cards, chat notifications, spending limit banners. Mockups are rendered in flat 2D with soft shadows, monoline structure, and restrained color washes (soft yellows, mints, lavenders as background fills within mockups). Icons are outlined or filled in Ink at 16–20px. There is no photography, no 3D, no human imagery — the visual language is pure product UI rendered at miniature scale, presented like specimens in a museum case.
**Quick Color Reference** - text (primary): #09090b - text (secondary): #52525c - text (tertiary/muted): #848485 - background: #ffffff - border (hairline): #e4e4e7 - accent (brand): #615fff - primary action: no distinct CTA color **Example Component Prompts** 1. **Illustration Gallery Card**: 12px radius, 1px #e4e4e7 border, soft 3-step shadow stack (border + 4px/-1px + 2px/-2px at 6.5% black). White background. 160–200px square inner canvas. No padding — the inner UI mockup fills the card. A colored tag (e.g. Mint #00bc7d fill, white text, 6px radius, 6px/10px padding) sits at bottom-right. 2. **Filled Dark Button**: #09090b background, white text, 6px radius, 12px vertical × 16px horizontal padding, 13px weight 500. No visible border — 1px oklab inset shadow at 5% opacity for subtle definition. No distinct primary action color was observed; use the extracted neutral button treatments instead of inventing a filled CTA color. 4. **Page Header**: centered single line, 30px weight 600 #09090b with a large muted count number appended inline at 30px weight 300 #848485. 48–64px vertical padding above and below. 5. **Stat Row**: label at 12px #52525c weight 400, value at 13px #09090b weight 600, separated by 8px gap. Used in footer/status metadata contexts.
Same ultra-clean white canvas, 1px hairline borders, near-black filled CTAs, and system-sans typography — the documentation site aesthetic applied to a component gallery
Shared Geist Mono for numeric data, minimal radius (6px), and the same white-on-black CTA pattern with hairline separators in navigation
Both present component illustrations in a strict grid gallery with 12–16px card radii, hairline borders, and compact system-sans labels
Component-library marketplace layout with centered page titles, 4-column gallery grids, and colored tag overlays on white illustration cards
Same museum-wall approach to showcasing UI components — white canvas, generous vertical rhythm, illustration mockups as the sole visual content
Use the design exports or connect Musterlab to your AI.