Brand kit · v0.1

The Printesy brand kit.

Warm white paper, sumi ink and a loud vermilion, with sky, sun, mint and lilac for play. Solid filled shapes, halftone and dither textures generated from the mark, puffy objects only where they explain the product, never a web font for CJK. Everything here is generated from packages/brand: edit the tokens or the mark, run the build, every asset updates.

Color

Three base colors carry the brand: paper (backgrounds), ink (text) and cinnabar (the mark, primary actions). Sky, sun, mint and lilac color illustrations and states.

Paper#FFF9F0
Ink#15120E
Cinnabar#EB4628

cinnabar Brand, primary actions, the mark

50#FFF1EC
100#FFE0D6
200#FFC1AE
300#FF9478
400#FF6A47
500#EB4628
600#CC3518
700#A32810
800#6E1A0D

ink Text and dark surfaces

400#A39985
500#7A7062
600#5A5145
700#3B342B
800#241F19
900#15120E
950#0D0B08

paper Backgrounds and light surfaces

0#FFFFFF
50#FFFDF9
100#FFF9F0
200#FBF0E1
300#F1E2CC
400#DCC8AA

sky Links, data, skies

50#EEF4FF
100#DCE8FF
200#B8D0FF
300#8DB3FF
400#5F91FF
500#3D7BFF
600#2A5FD9
700#1F46A3
900#13275C

sun Highlights, autonomy: approve

50#FFF9E8
100#FFF0C2
200#FFE29A
300#FFD66B
500#FFC53D
600#F0A800
700#A87300

mint Success, autonomy: auto, hills

50#EAFBF4
100#CFF5E5
200#A8EBD2
300#74DDB6
500#2FC08F
600#1F9C72
700#16704F
800#0E4A35

lilac Languages, far mountains

50#F5F2FF
100#ECE6FF
200#D9D0FF
300#BFB0FF
500#9B87FF
600#7A63F0
700#5A45C4

Typography

Geist for display and the wordmark (the accent phrase in a headline is the same face in vermilion), Inter for reading, Geist Mono for tools and rule ids. CJK uses the system stack.

Display · Geist 700

Rank in every engine.

Accent · Geist 700 in vermilion

In every language.

Body · Inter

Printesy audits every build, prepares the fixes and waits for your approval.

Mono · Geist Mono

i18n/hreflang-reciprocal

CJK · system stack

简体 繁體 한국어 日本語

5xlEvery engine
4xlEvery engine
3xlEvery engine
2xlEvery engine
xlEvery engine
lgEvery engine
mdEvery engine
smEvery engine
xsEvery engine

Components

Pill buttons, square-cornered badges, 20 px cards. One primary button per view.

livenexterrorchipaudit.build
window
$ printesy audit --dist ./dist

Card

Surface, 1 px border, radius lg.

Illustration

Puffy objects: one filled shape, its darker copy below for depth, one highlight; used only where they carry meaning (the loop). Markets get a generated texture each, not a landmark scene. Third-party tiles use Simple Icons (CC0); engines without a free icon get a name tile.

Market textures

Tiles

GoogleBaiduNaverGoogle Search ConsoleGoogle AnalyticsClaudeCursorGitHubGitHub ActionsCloudflareVercelAstroNext.jsHugoWordPressStrapiWeChatLINEKakaoTalkZaloXiaohongshuBingYandexYahoo! JAPANSeznamIndexNowCốc CốcDataForSEO

Pattern and texture

A halftone screen of the mark is the brand texture: behind product moments, on ink panels, in wallpapers and the OG image. Dots, never gradients-for-the-sake-of-it, and texture instead of decorative icons.

Wallpapers and social

Generated at build from the mark and tokens. Free to use for the team, partners and press.

Voice

Plain, specific, a little dry. We show the command and the number, not the adjective.

Say

“0 errors across 94 pages in 5 locales.”

“index_submit needs your approval.”

“Baidu gets the 12 zh-CN URLs.”

Don’t say

“Supercharge your SEO with AI magic.”

“Guaranteed #1 rankings.”

“Fully autonomous, set and forget.”