Urban art. Spray paint soul. Brick wall canvas. Zero rules.
Every hue is cranked to maximum saturation. Pastel? Not here. Harmony? Overrated. These colors fight each other and they look incredible doing it.
CLASH COMBINATIONS
Every writer has a tag. Tags are identities. Identities are power. Meet the crew that owns these streets.
Bomber
Wildstyle
Character
Throwup
Stencil
Piece
Every component drips attitude. Thick borders. Hard shadows. No smooth curves. No apologies.
PRIMARY
OUTLINE
SIZE VARIANTS
Graffiti shouts. All caps, all weight, random transforms. Text that sits flat is text that begs to be ignored.
GRAF
font-black
STREET
font-black
WILDSTYLE
font-black
THROW UP
font-black
Every wall is a canvas. Every night is a session.
font-bold
TAG / CREW / SPOT / BUFF
font-black
Graffiti shouts. Every headline must be uppercase — capitals carry weight, demand attention.
skewX(-2deg) to skewX(-5deg) plus slight rotation. Text that sits flat refuses to be noticed.
Thin fonts have no place here. font-black on every headline. Weight is authority.
Graffiti animations are raw and violent. No elegance. No polish. Every interaction must feel like it was sprayed on illegally at 3am.
hover → drip decorations extend along Y axis.
Simulates fresh paint flowing down the wall.
height transition — duration-300 ease-out
Aggressive rotation + skew on enter/leave.
Unpermitted, rebellious street energy. No mercy.
rotate(-8deg) skewX(-8deg) — 0.1s linear snap
Active removes hard shadow + shifts element.
Creates stamp-hitting-wall impact sensation.
active: shadow=none + translate(8px,8px) — 0.1s linear
Short hard cuts only. duration-100/150 + ease-linear.
No smooth easing, no elegance, no spring physics.
duration-100/150 ease-linear throughout
Every wall is a statement. Typography that punches you in the face. Layouts that refuse to sit still.
The city is the gallery. Every surface is a canvas.
Quick hit. Two colors. Maximum impact.
Cut out. Spray. Repeat. Everywhere.
The only rule is there are no rules.