---
title: "Prizma Design System"
url: "https://developer.incode.com/design-and-ux/prizma-design-foundations/"
section: "design-and-ux"
group: "Prizma Design Foundations"
version: "v1.1"
status: "live"
---
<div class="dh-px-hero"><div class="dh-px-dots"></div><p class="dh-px-badge"><i></i>Design System</p><h1 class="dh-px-title">Prizma.</h1>

Prizma is Incode’s single source of truth for our design language. It provides the tokens, components, and guidelines that help teams build fast, consistent, accessible experiences without sacrificing flexibility.

</div>

<div class="dh-px-cards"><div class="dh-px-grid2"><a class="dh-px-card dh-px-core" href="/design-and-ux/components/"><div class="dh-px-text"><div><p class="dh-px-eyebrow">Foundations · Tokens · Components</p><p class="dh-px-card-title">Prizma Core</p><p class="dh-px-card-body">The shared design language for Incode’s product suite. Tokens, primitives, typography, spacing, and color — everything that keeps every SDK and interface consistent.</p></div><span class="dh-px-cta">Explore Core<svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span></div><img src="/assets/design-and-ux/prizma-design-foundations/selfie-capture.png" alt="" /></a><a class="dh-px-card dh-px-card--purple" href="/design-and-ux/components/"><div><i class="dh-px-tile"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><rect x="3" y="3" width="7" height="7" rx="1"/><rect x="14" y="3" width="7" height="7" rx="1"/><rect x="3" y="14" width="7" height="7" rx="1"/><rect x="14" y="14" width="7" height="7" rx="1"/></svg></i><p class="dh-px-eyebrow dh-px-eyebrow--purple">Web UI · Admin · Operator tools</p><p class="dh-px-card-title">Prizma Dashboard</p><p class="dh-px-card-body">Design language for the Incode Dashboard — the web interface used by operators and administrators. Adapted from Core for desktop-first, data-dense workflows.</p></div><span class="dh-px-cta dh-px-cta--purple">Explore Dashboard<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span></a></div><a class="dh-px-card dh-px-tokens" href="/design-and-ux/color/"><div><p class="dh-px-eyebrow">Foundations · Architecture · Theming</p><p class="dh-px-card-title">Design Tokens</p><p class="dh-px-card-body">The 3-layer token model — Primitive, Semantic, and Component — that powers consistent theming, white-labeling, and the shared contract between design and code.</p></div><span class="dh-px-chain"><span style="color:#60667c">#006aff</span><svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg><span style="color:#006aff">Color.Brand.500</span><svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg><span style="color:#3388ff">Surface.Brand</span><svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg><span style="color:#189f60">Btn.Primary</span><svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" style="color:#006aff;margin-left:8px"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span></a></div>

<div class="dh-px-band"><p class="dh-px-band-label">Vision</p><p class="dh-px-band-lead">Prizma Design System is a scalable product UI infrastructure.</p><p>It defines the contract between design and development that enables consistent delivery, faster iteration, and reliable customization across platforms. Prizma is Incode’s single source of truth for our design language — tokens, components, and guidelines that help teams build fast, consistent, accessible experiences without sacrificing flexibility.</p></div>

<div class="dh-px-grid2" style="margin-bottom:56px"><div class="dh-px-panel"><p class="dh-px-eyebrow">Prizma is</p><ul class="dh-px-list"><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M2 6l3 3 5-5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>A product UI foundation that keeps experiences consistent as products scale.</li><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M2 6l3 3 5-5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>A shared contract between design and engineering, so what’s designed can be implemented predictably.</li><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M2 6l3 3 5-5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>A system of tokens, components, patterns, and guidelines that supports reliable customization.</li></ul></div><div class="dh-px-panel"><p class="dh-px-eyebrow dh-px-eyebrow--muted">Prizma is not</p><ul class="dh-px-list dh-px-list--muted"><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M3 3l6 6M9 3l-6 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>Just a component library or a style guide.</li><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M3 3l6 6M9 3l-6 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>A static “Lego instruction manual.” Prizma is built to evolve with products and platforms.</li><li><i><svg width="8" height="8" viewBox="0 0 12 12" fill="none"><path d="M3 3l6 6M9 3l-6 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></i>A constraint. It balances consistency with the adaptability teams need to ship.</li></ul></div></div>

<div class="dh-rule"><span>Principles</span><i></i></div>

<div class="dh-px-principles"><div class="dh-px-principle"><i><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg></i><strong>Single source of truth</strong><p>One place where design decisions live, versioned and accessible to every team.</p></div><div class="dh-px-principle"><i><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg></i><strong>Design–dev contract</strong><p>Tokens connect Figma to code, so what’s designed is what gets built.</p></div><div class="dh-px-principle"><i><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="12" cy="12" r="3"/><path d="M19.07 4.93a10 10 0 0 1 0 14.14M4.93 4.93a10 10 0 0 0 0 14.14"/></svg></i><strong>Reliable customization</strong><p>Built to be extended without breaking. Override at the token layer, not the component.</p></div><div class="dh-px-principle"><i><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg></i><strong>Scales with products</strong><p>Prizma is infrastructure, not a style guide. It grows as the product suite grows.</p></div></div>

<div class="dh-px-band"><p class="dh-px-band-label">The name</p><p class="dh-px-band-lead">Prizma draws inspiration from the optical properties of a prism.</p><p>A prism bends and reflects light into a vibrant spectrum. In the same way, Prizma transforms a single foundation into many expressions — adapting to different products, platforms, and needs while maintaining a cohesive visual language. The name comes from the Serbian word for “prism” — призма.</p></div>