SUISUINIAN · IDENTITY · GUIDELINES
Brand Guidelines
Production spec for the Async Loop mark — SVG source, clearspace rule, color, motion, and don'ts. This page can serve as a single-pager handoff. stroke 160 is the master version; sizes ≤32px automatically switch to the stroke-200 small variant.
01
SVG Source
· single source of truth · 1024 master
<!-- suisuinian mark · master 1024×1024 · stroke 160 --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="1024" height="1024"> <path d="M 232 512 A 280 280 0 0 1 792 512" fill="none" stroke="currentColor" stroke-width="160"/> <path d="M 200 564 A 280 280 0 0 0 760 564" fill="none" stroke="currentColor" stroke-width="160"/> <circle cx="496" cy="538" r="70" fill="currentColor"/> <circle cx="496" cy="538" r="23" fill="var(--bg, #FFFFFF)"/> </svg>
All color is driven by
currentColor; use color: #E85A6E in CSS for the coral variant.
The inner knockout circle uses var(--bg) for dark-background adaptation (set --bg: #0A0A0C when on dark).
At ≤32px, swap to stroke 200 · axis r 80/26.
02
Clearspace Rule
· x = half the arc stroke
x
Clearspace
Minimum clearspace = x (half the arc stroke — on the 1024 grid, that's 80px).Within x of the mark, nothing else may sit — no type, button, sibling logo, or decoration.
When placed inside a squircle / button / rounded container, the inner padding must be at least 1.5 × x.
03
Color Spec
· coral is a scarce resource
Coral · Light
#E85A6E
primary on light surfaces
Coral · Dark
#F47D8E
lifted variant on dark
Label · primary
#0A0A0C
body text · default mark
Label · secondary
#3A3A3C
78% black
Surface
#FAFAF7
brand canvas · warm white
Inverse
#FFFFFF
for dark-background marks
04
Motion
· two patterns only — don't invent new ones
① Reveal · 280ms ease-out
Axis pops first → upper arc draws from left to right → lower arc draws from right to left. Total 280ms (in-app) or ~1.4s for web heroes. Used only on app launch, empty states, and brand intros.
② Processing pulse · 1.6s loop
Axis opacity oscillates 0.5 ↔ 1, arcs stay still. Reads as «the vault is processing». Reserved for system status and menu-bar states.
05
Don't
· any of these fails the brand review
Don't rotate
the resting form is already symmetric
Don't stretch
the arc ratio carries the meaning
No gradients
a single brand color plus neutrals
No drop shadows
flat is core to the tool aesthetic
Don't split-color
arcs and axis share one color
Don't thin the stroke
stroke 160 is locked to the mark
No outer frame
collides with the system squircle
Not on busy backgrounds
clearspace ≥ x is the floor
06
Do
· approved usages
Black on white
default · docs · web header
Coral on white
brand accent · posters · launches
White on black
dark mode / dock
White on coral
AppIcon promo · splash
07
File Delivery
· for engineers / designers / print
mark.svg 1024 master · stroke 160 · currentColor
mark-small.svg ≤32px · stroke 200 · axis r 80/26
mark-black.svg exported · #0A0A0C
mark-white.svg for dark backgrounds · #FFFFFF
mark-coral.svg locked to #E85A6E
appicon-1024-coral-on-white.pngprimary AppIcon · iOS / macOS
appicon-1024-white-on-coral.pnglaunch promo
appicon-1024-dark.png dark dock variant
lockup-horiz.svg mark + suisuinian + 碎碎念
lockup-vert.svg stacked · for narrow contexts
og-1200x628.png OG / Twitter card
guidelines.pdf this page · exported
08
Trademark & Legal
· avoid look-alike conflicts
Before registration, run a trademark search in the primary markets (US / EU / CN) under classes 09 (software) + 42 (SaaS) + 35 (business consulting).
Compare against Anthropic petal, OpenAI bud, Claude head, Google G, Notion letterforms, Linear gradient L.
Visually the current mark — a «twin-arc + axis» structure — does not collide with any of the above; we still recommend a formal clearance report through counsel before filing.