RivenAI Brand CDN

Canonical asset CDN for all Riven surfaces. All assets served from Cloudflare R2 via this worker.

Brand Assets — v1/brand/

PathTypeNotes
/v1/brand/riven-mark.svgSVGPrimary mark, brand teal on transparent
/v1/brand/riven-mark-on-dark.svgSVGMark for dark backgrounds
/v1/brand/riven-mark-on-light.svgSVGMark for light backgrounds
/v1/brand/riven-wordmark-on-dark.svgSVGRivenAI wordmark for dark BG
/v1/brand/riven-wordmark-on-light.svgSVGRivenAI wordmark for light BG
/v1/brand/favicon.icoICOMulti-res favicon (16/32/48)
/v1/brand/favicon-16.pngPNG16×16 favicon
/v1/brand/favicon-32.pngPNG32×32 favicon
/v1/brand/favicon-180.pngPNG180×180 Apple touch icon
/v1/brand/favicon-192.pngPNG192×192 Android PWA icon
/v1/brand/favicon-512.pngPNG512×512 PWA splash
/v1/brand/riven-logo-32.pngPNGSidebar logo 32px
/v1/brand/riven-logo-64.pngPNGSidebar logo 64px
/v1/brand/riven-logo-128.pngPNGSidebar logo 128px
/v1/brand/og-image.pngPNG1200×630 OG image

Tokens — v1/tokens/

PathNotes
/v1/tokens/tokens.cssCSS custom properties for all brand colors and typography tokens

Fonts — v1/fonts/

PathNotes
/v1/fonts/fonts.css@font-face declarations for Boska, Satoshi, Geist Mono

Stable Alias Paths

Paths under /brand/{name} are stable aliases that map to the current versioned asset — callers need not track versions.

Cache Policy

Source: github.com/rivenai/riven-platform · Changes: open a PR touching brand/v1/ — CI sync pushes to R2 automatically.