The Tangle brand system.
Design tokens, fonts, logo, and a Tailwind v4 theme. One package shared across every Tangle app. Single source of truth; components and consumers extend, never fork.
Logo
The Tangle Knot. Two overlapping paths, indigo-to-violet gradient. Use the full lockup where space permits; the knot alone for avatars, favicons, and constrained surfaces.
import { Logo, TangleKnot } from "@tangle-network/brand";
Color
One accent (indigo), a four-stop depth stack, and semantic status colors. No gradients in surfaces. use the depth stack for hierarchy.
Accent
Depth stack
Status
Typography
Geist for UI, Outfit for display on dark, Manrope + Inter for light/vault surfaces, Geist Mono for code and terminal readouts. Loaded once via `@tangle-network/brand/styles/fonts`.
Radii
Tight radii for precision. Light/vault theme uses even tighter values (2/4/6/8px) for enterprise surfaces.
Usage
One import wires fonts, tokens, Tailwind v4 theme, and base utilities.
/* app.css */
@import "@tangle-network/brand/styles";
@import "tailwindcss"; For finer control, import fonts, tokens, theme, and globals independently. See the repo README for the full exports table.