Design system agency for SaaS productsShip features from decisions,not blank files.

Tokens, a Figma library, coded components and docs your team can run without us, as for Koyfin, ComboCurve and HCM. A $4,000 fixed audit, a build from $15k, a portal like ours from $10k, upkeep from $6k a month. The panel below runs on our own tokens: change them.

By Ignat, founder of DIXI · Updated

Figma and code in one team · 40+ B2B products · founder-led

Theme
Accent
Density
Radius
Numbers
--dx-accent-solid#4461F0#2FB45A#7A4FE0#8C9CFF#6FD08C#C3A9FF--dx-action-primary-bg#111113#237A3B#653DBE#F6F6F7#6FD08C#C3A9FF--dx-bg-raised#FFFFFF#1A1A20--dx-text-primary#111113#F6F6F7--dx-table-row-height36px44px52px--dx-radius-tile16px4px

Now: light themedark theme · DIXI BlueField Green (sample brand)Ledger Violet (sample brand) · compact densitydefault densitycomfortable density · DIXI radiussharp radius · US number formatEU number format (de-DE). The components never change; only the token values do.

Sample screen and data. The tokens are DIXI’s own (design system v1.1, 30 Oct 2026). Field Green and Ledger Violet are made-up brands: they map the same semantic tokens to other DIXI primitives, which is how one system serves several brands.

Trusted by 40+ B2B tech companies
Definition

What does a design system agency do?

A design system agency builds the shared foundation a product team designs and codes from: tokens for colour, type, spacing and data formats, a Figma library with every component state, matching coded components, and the docs and rules that keep them in sync. DIXI builds them for SaaS and data-heavy products, on web and native mobile, with design and code in one team.

Need the screens designed too, not only the system? See SaaS product design.

Timing

When does a SaaS team need a design system?

When the same decision gets made twice. The usual signals are a second designer, a second platform such as a mobile app, a third module built by a different team, engineers asking for hex values, or a rebrand that would take months of front-end work. Before your core flows settle, a small token set and a Figma library are enough.

Which of these are true for your product today?

of 6 signals

  • 0–1: a small token set and a few core components are enough for now.
  • 2–3: tokens and a Figma library this quarter, before the next platform or team arrives.
  • 4–6: a full system with coded components, docs and a named owner.
Talk it through, 25 min

A rule of thumb from our projects, not a score. Nothing you tick is stored.

StageTypical signalsWhat to buildDIXI format
Pre-seed and SeedOne designer; flows still changing every weekA small token set and core components, coded as the product is builtInside a product project
Series AA second designer; a mobile app on the roadmap; modules multiplyA Figma library with variables, coded core components, short docsSystem build, from $15k
Series B and laterSeveral squads; design and code drift apartThe full system: data components, a docs site, contribution rules, an adoption metricAudit, build, then a design partner
Several products or brandsWhite-label requests, acquisitions, a second appA theming tier: one component set, one semantic set per brandQuoted after the $4,000 audit

DIXI’s view from our own projects, not an external benchmark.

The Koyfin lesson: set up tokens before the second platform

Shared colour, type and number formats meant Koyfin’s iOS and Android app started from decisions, not from a blank file.

Read the Koyfin case
The data

What does a design system change for a product team?

Speed, consistency and fewer arguments. In Figma’s own controlled test, designers with a relevant design system finished a task 34% faster. Yet zeroheight’s 2026 survey finds only 7% of teams report full adoption, only 5% track ROI, and satisfaction with code lags design. The gap is rarely Figma; it is the bridge to code and to people.

FindingNumberSource
Organisations with a dedicated design system team83%zeroheight, Design Systems Report 2026
Teams that feel understaffed61%Same report
Systems fully adopted across all teams7% (31% by most teams)Same report
Teams that measure ROI5%Same report
Tokens in code / in design tools82% / 90%Same report
No token automation60%Same report
Three-tier token structure52%Same report
Code library included (React among web frameworks)78% (72%)Same report
Satisfied with implementation: design vs code72% vs 54%Same report
Top challenge: lack of resourcing or staffing56%Same report
Faster task completion with a relevant design systemUp to 34% (controlled test)Figma, “Measuring the value of design systems”

zeroheight surveyed 147 design system practitioners. Checked 1 November 2026.

That’s why we design and code in one team, and agree one adoption metric before we start.

What you get

What do you deliver: tokens, Figma library, code and docs?

Six layers, sized to your stage: an audit of what exists, tokens in three tiers with light and dark themes, a Figma library with variables and every component state, coded components in React or React Native, a documentation site with usage rules and a changelog, and a governance model so your team can run it without us.

  1. Weeks 1–2

    Design system audit

    “Our components drift and nobody knows which one is right.” An inventory of colours, type, spacing and components in Figma and in code, ending in a ranked roadmap.

    • Inventory
    • Figma health
    • Code parity
    What the audit checks →
  2. Foundations

    Tokens in three tiers

    “A rebrand would take months.” Primitive, semantic and component tokens for colour, type, spacing, radius, motion and data formats, in light and dark, as CSS and W3C DTCG JSON.

    • Light + dark
    • Data formats
    • DTCG JSON
    See the tiers →
  3. Koyfin · HCM

    Figma library

    “Designers rebuild the same table every sprint.” Components with variables, variants and every state, including data components: tables, KPI cards and charts.

    • Variables
    • Every state
    • Data components
    Data components →
  4. EW · Mediator

    Coded components

    “Design and code say different things.” React and Next.js components, or React Native for mobile, reading the same tokens; or pairing with your engineers on theirs.

    • React
    • Next.js
    • React Native
    Our tech stack →
  5. DIXI DS

    Documentation

    “Nobody knows when to use which.” Usage, do and don’t, accessibility notes and code for every component, plus a changelog, in Storybook or a docs site like ours.

    • Usage
    • Accessibility
    • Changelog
  6. ComboCurve

    Governance and adoption

    “We built it, then nobody used it.” Naming rules, a contribution flow, versioning and deprecation, and one adoption metric read at handover.

    • Contribution
    • Versioning
    • Adoption metric
    How adoption works →

What a design system audit checks

  1. Values in use vs definedEvery colour, type style and spacing value in Figma and in code, against the ones you meant to have.
  2. Detached and duplicate componentsWhere designers broke away from the library, and why.
  3. Variables and modesHow much of the library reads Figma variables, and whether light and dark are modes or copies.
  4. Component statesHover, focus, loading, empty, error and disabled: drawn, or left to engineers.
  5. Token names and tiersWhether components read roles or raw values.
  6. Contrast in light and darkText and UI against WCAG 2.2 AA, in both themes.
  7. Code parityFive components compared, Figma against production.
  8. Docs freshnessWhat is documented, and when it last changed.
  9. Who owns changesThe path from “we need a new component” to a release.

The audit ends with a ranked roadmap you can run with or without us. Ask for an audit.

Data-heavy products

What should a design system for a data-heavy SaaS product include?

More than colours and type. A data-heavy product needs shared units and number formats, one table component with every state, a chart grammar, one selection model, density rules, and tokens that both web and native apps read. DIXI built systems like this for ComboCurve, Koyfin and HCM, so new features start from decisions, not a blank file.

ElementShared or per platformWhy it mattersWhere we built it
Units and number formatsSharedThe same number reads the same way on every screen: separators, decimals, currency, percentagesKoyfin: price, change and % change · HCM: currency, thousands, pay multiples
Colour and signalSharedColour marks meaning, not decorationKoyfin: green and red only for price moves · HCM: signal colours for above or below the peer median
Type and numbersSharedTabular numbers align in every table and chartKoyfin and HCM: one type scale, tabular figures
Data tableShared: one component with every stateSorting, selection, empty and loading behave the same everywhereComboCurve: scenarios, economic models, type curves and schedules on one table
Chart grammarSharedAxes, legends and tooltips work one wayComboCurve’s chart components · HCM’s pay level and pay structure charts
Selection modelSharedBulk actions work the same in every moduleComboCurve: one way to select and act on wells
Navigation and searchPer platformNative on iOS and Android, dense on desktopKoyfin: native components per platform
LayoutPer module or surfaceEach workflow gets the layout it needsComboCurve’s four modules · HCM’s wide tables, also on a phone
HCM KPI card in every state
One component, every state: HCM’s KPI cardHCM International, designed by DIXI · HCM case
HCM developer handoff: KPI card specs, states and edge cases
Handoff: specs, states and edge cases for HCM’s developersBuilt by HCM’s in-house team from DIXI’s specs
Proof

Which design systems has DIXI built?

Five, across fintech, energy, compensation, music and our own studio: Koyfin’s web and mobile systems, ComboCurve’s system tying four modules into one product, HCM’s single system for a reporting platform and an internal app, Mediator’s iOS and Android app, and DIXI’s own, behind this site and our client portal.

All product work
Koyfin design system components: inputs, buttons, navigation headers, search, price list items and data components

Koyfin · Investment research

3 platforms

web, iOS and Android on one fintech design system: shared tokens for colour, type, spacing and number formats, native components per platform.

ComboCurve project overview designed by DIXI: tables of scenarios, economic models, type curves and schedules built on one table component

ComboCurve · Oil and gas SaaS

4 modules

on one system, grown for 3.5 years: shared units, one table component, chart components and one way to select and act on wells.

HCM design system overview: colour, type, data formats and core components

HCM International · Executive pay analytics

2 → 1

two products, one design system: the reporting platform and the internal app share tokens, data formats and components.

Mediator app by DIXI on five phones: Explore, My Library, Home, Community and Analytics

Mediator · DIXI’s own music app

2 platforms

iOS and Android on one component library, designed and built in-house in React Native. A new service reuses what exists.

Client milestones are the work of each client’s whole team; design was one part.

“Over 3 years of collaboration, Ignat played an important role in scaling the product and website while the company grew by 650%. He built our design system and improved key workflows for a platform trusted by 170+ companies.”

Isabel Ramos · UX Architect, ComboCurve

“DIXI helped us build a mobile app from the ground up and update the product. Their focus on user needs played an important role as we scaled to 500K+ users and expanded our subscription.”

Rich Meatto · Co-Founder, Koyfin

“As we prepared for the relaunch, we needed to simplify a product that had become increasingly complex. Ignat helped improve clarity, streamline key workflows and create a much stronger experience for our users.”

Olga Beregova · Partner, HCM
In detail

Design systems we’ve built, and who coded them

ClientPlatformsWhat’s sharedWhat’s per platform or moduleWho built it in codeDuration
KoyfinWeb, iOS, AndroidColour and signal, type and tabular numbers, spacing, price and % change formatsNative components and navigationKoyfin’s engineers2020–2022, inside the product team
ComboCurveWeb, four modulesUnits, the data table, charts, one selection modelLayout per moduleComboCurve’s engineers3.5 years, inside the product team
HCM InternationalReporting platform; internal web and desktop app; responsiveColour and signal, tabular numbers, currency and pay-multiple formats, chart and table componentsLayout per surface; wide tables adapted for a phoneHCM’s developers, from DIXI’s specs5–6 months
MediatoriOS, AndroidOne component library for the label tools and the listener sidePlatform conventionsDIXI, React NativeAbout 6 months to a beta-ready first version
DIXI DS v1.1dixi.agency and the client portalThree token tiers, light and dark, components with playgrounds and code—DIXIv1.1 released 30 October 2026

Checked 1 November 2026. We say who wrote the production code because design-only and design-plus-build are different jobs.

Our own system

What does a design system portal look like? Here is ours.

A portal is where a design system lives after handover: every foundation, token and component on one site, with live playgrounds, code to copy, and light and dark themes. Ours, DIXI design system v1.1, runs dixi.agency and the portal our clients sign in to. These are real screens; on a call we walk you through it live.

DIXI design system v1.1 overview in the client portal: sidebar with foundations and 27 components, hero, and counts of tokens, components, icons and contrast
The overview: every foundation and component in the sidebar, search, light and dark, tokens to download as CSS or JSON.
DIXI design system colour page: brand colours, the brand gradient and primitive palettes generated in OKLCH
Colour: brand colours, semantic roles and rampsCopy any value as HEX, RGB or CSS
DIXI design system token reference: every token with its CSS variable, light and dark values and tier
Tokens: 251, searchable and filterableLight and dark values side by side, by tier
DIXI design system button page in the dark theme: playground with variant, size, icon, state and stage controls
Components: a playground for every stateVariant, size, icon, state and theme; HTML and React to copy
DIXI design system table component page: playground with density, rows, sort and stage controls, and code
Data components, documented as builtThe table behind our analytics, with density and sort

What goes into a portal like this

PartWhat’s in itIn our portal
Get startedOverview, principles, how to read and use tokens, versions and a changelogv1.1, four principles every screen is checked against
FoundationsColour with ramps and semantic roles, typography, spacing and layout, radius, elevation, motion, icons, illustrations, accessibility9 pages
TokensEvery token with its light and dark value and tier; search, filters, one-click copy; downloads as CSS and DTCG JSON251 tokens
ComponentsOne page each: live playground with variants, sizes and states, anatomy, usage do’s and don’ts, accessibility notes, props, tokens used, code in HTML and React27 components in 7 groups
Brand and filesLogos in SVG, PNG and PDF, guidelines PDF, fonts, templates, a library to searchBrand book and a 16-item library
Search and themesSearch across pages, tokens and components; light and dark everywhereYes
Access and hostingPublic, or sign-in for your team; on your domain or inside your product; deployed from your repositorySign-in with a one-time code, on Cloudflare
UpkeepUpdated with each release: new components, deprecations, a dated changelogv1.0 to v1.1 in three days

Our own portal, checked 1 November 2026. Yours is scoped to your system: fewer components cost less, a second brand or platform adds pages.

Want one for your product?

A design system portal comes with a system build, or on its own for a system you already have: from $10k, 4–6 weeks. Hosted tools such as zeroheight start at $49–59 per editor a month (PricingSaaS, zeroheight pricing history); a portal of your own has no seat fees and lives in your repository.

Discuss a portal
Tokens

How do design tokens work across web, iOS and Android?

Tokens are named decisions stored once and read everywhere. We use three tiers: primitives hold raw values, semantic tokens give them roles with a value per theme, and component tokens belong to one component. Exported as W3C DTCG JSON, the same file feeds CSS, Figma variables, React and native apps, so a brand change is one edit.

Pick a primitive

1 · Primitive

--dx-blue-600#364DCC · primitive.color.blue.600

2 · Semantic roles 5

  • --dx-accent-defaultlight
  • --dx-accent-solid-hoverlight
  • --dx-action-primary-bg-hoverlight
  • --dx-info-fglight
  • --dx-action-primary-bg-hoverdark

Light theme: links and accent text, the primary button on hover, info messages, accent icons. Dark theme: the primary button on hover.

3 · Component tokens 2

  • --dx-button-primary-bg-hover
  • --dx-icon-accent

1 · Primitive

--dx-gray-900#111113 · primitive.color.gray.900

2 · Semantic roles 6

  • --dx-bg-inverselight
  • --dx-border-stronglight
  • --dx-text-primarylight
  • --dx-action-primary-bglight
  • --dx-bg-surfacedark
  • --dx-text-inversedark

Light theme: body text, primary buttons, strong borders, tooltips. Dark theme: the surface everything sits on.

3 · Component tokens 1

  • --dx-button-primary-bg

1 · Primitive

--dx-blue-500#4461F0 · primitive.color.blue.500

2 · Semantic roles 2

  • --dx-accent-solidlight
  • --dx-data-1light

Light theme: the focus border on fields, checked boxes and switches, the first chart series.

3 · Component tokens 1

  • --dx-field-border-focus

1 · Primitive

--dx-sky-500#12B2FD · primitive.color.sky.500

2 · Semantic roles 3

  • --dx-border-focuslight
  • --dx-data-2light
  • --dx-border-focusdark

Both themes: the keyboard focus ring. Light theme: the second chart series.

3 · Component tokens 0

  • None. Components read these semantic roles directly.

1 · Primitive

--dx-blue-300#8C9CFF · primitive.color.blue.300

2 · Semantic roles 3

  • --dx-accent-defaultdark
  • --dx-accent-soliddark
  • --dx-info-fgdark

Dark theme only: links, accent text, focus borders and info messages.

3 · Component tokens 0

  • None. Components read these semantic roles directly.

1 primitive → 5 semantic roles → 2 component tokens. Change --dx-blue-600 once and every one of them follows.1 primitive → 6 semantic roles → 1 component token. Change --dx-gray-900 once and every one of them follows.1 primitive → 2 semantic roles → 1 component token. Change --dx-blue-500 once and every one of them follows.1 primitive → 3 semantic roles → 0 component tokens. Change --dx-sky-500 once and every one of them follows.1 primitive → 3 semantic roles → 0 component tokens. Change --dx-blue-300 once and every one of them follows.

The card reads --dx-text-primary: #111113 in light, #F6F6F7 in dark. Both readable.The card reads --dx-gray-900 directly. Light still works; in dark the text disappears into the surface. That is why components read semantic tokens, never primitives.

Counts and names come from DIXI’s own dixi-tokens.json (v1.1, W3C DTCG format, 30 Oct 2026), not from a mock-up.

The W3C Design Tokens Community Group format reached its first stable version, 2025.10 on 28 October 2025. In zeroheight’s 2026 survey 52% of teams use a three-tier structure, and 60% have no token automation at all (zeroheight, Design Systems Report 2026).

The panel at the top runs on our own system

DIXI’s design system v1.1 runs dixi.agency and our client portal: three token tiers, light and dark, CSS and DTCG JSON, and a component library with playgrounds and code. We walk you through it on the first call.

See our portal
How it works

How does a design system engagement run, week by week?

In three stages. An audit inventories every colour, type style and component in Figma and in code and ends with a ranked roadmap. Foundations and core components follow, designed and coded in parallel or paired with your engineers, reviewed every week. Documentation, governance and a first adoption check close the build; upkeep can continue month to month.

  1. 01

    Audit and token map

    Weeks 1–2: an inventory of values and components in Figma and in code; short interviews with designers and engineers.

    You hold: the inventory, a ranked roadmap and a token map
  2. 02

    Foundations

    Weeks 3–4: primitive, semantic and component tokens, light and dark, data formats; Figma variables and modes.

    You hold: tokens as CSS and DTCG JSON, Figma variables
  3. 03

    Core components

    Weeks 5–6: buttons, fields, tables, cards and charts with every state, designed and coded in parallel, reviewed weekly.

    You hold: the Figma library and the first coded components
  4. 04

    Docs and rules

    Weeks 7–8: usage, accessibility notes, contribution and deprecation rules, a changelog.

    You hold: a docs site or Storybook, and v1.0
  5. 05

    Adoption check and handover

    Weeks 9–10: we read the adoption metric, walk your team through the system and agree who owns changes.

    You hold: an adoption baseline and a named owner

Typical for one SaaS product; 925Studios’ 2026 guide publishes the same 6–10-week range for a single-product build. Several products or brands take longer. Your weeks are confirmed in the written plan.

Formats and price

Audit, build, portal or upkeep: which engagement fits?

Start with a $4,000 fixed audit if you already have components that drift; the fee counts toward the build. A system build, designed and coded, starts at $15k and takes 6–10 weeks; a portal like ours adds from $10k. A design partnership, from $6k a month, keeps the system growing with every release. Our pricing page shows what changes the price.

Audit

For teams whose components already drift: what to keep, merge and retire, before anyone builds more.

$4,000 fixed
2 weeks · one product, web and mobile
  • The nine-point checklist above
  • Five components checked against code
  • A token map and a ranked roadmap
  • Fee counts toward the build
Ask for an audit
Most teams start here

System build

A new system or a rebuild of a drifting one, designed and coded against your real screens.

from $15k
6–10 weeks
  • Tokens in three tiers, light and dark
  • Figma library with every state
  • Coded React components, or paired review
  • Docs, rules and an adoption check
Discuss a build

Design system portal

A site where the whole system lives, like ours: foundations, tokens and every component with a playground and code.

from $10k
4–6 weeks · with a build or on its own
  • Foundations and token pages
  • A page and playground per component
  • HTML and React code to copy
  • Search, light and dark, sign-in
See our portal

Upkeep

The system grows with every release, the way ComboCurve’s did for 3.5 years.

from $6k / month
From 3 months, then month to month
  • New components and versions
  • Office hours for your team
  • Adoption reviews
How the partnership works
Price your design system in 60 secondsAudit, build, portal or all three: see the range, the weeks and how other teams price it.Open the calculator

Several products or brands? The audit sets the scope and the price of the build. Redesigning the product at the same time? The system can come inside a product project.

Adoption

How do you make sure the team actually uses it?

By designing adoption, not announcing it. We agree one adoption metric before kickoff, such as the share of UI built from library components, involve engineers from week one, ship components in the stack you already use, write contribution and deprecation rules, and keep a changelog. ComboCurve’s system grew with its modules for 3.5 years, built next to its engineers.

Seven buyer criteria from a competitor’s guide, answered

CriterionWhat you get from DIXI
Figma variable architectureVariables and modes mapped to semantic tokens, light and dark from day one
Token completenessColour, type, spacing, radius, motion and data formats, in three tiers
Component library depthEvery state, including data components: tables, KPI cards, charts
AccessibilityContrast checked in light and dark against WCAG 2.2 AA, a focus-ring token, 36 px minimum targets
Engineering pathCoded components in React, Next.js or React Native, or paired review with your engineers
GovernanceContribution, versioning and deprecation rules, with a named owner on your side
Post-handoff adoptionAn adoption metric read at handover; upkeep month to month if you want it

Criteria from 925Studios’ 2026 guide to choosing a design system agency, checked 1 November 2026. Ask every agency on your list the same seven questions.

Definitions

Design system, component library, UI kit or style guide: what’s the difference?

A style guide documents visual rules. A UI kit is a set of drawn components. A component library is reusable components, in Figma or in code. A design system is all of these plus tokens, documentation, and the rules and people that keep design and code in sync. Most product teams past Series A need the system, not just the library.

What it containsLives inWho maintains itEnough when
Style guideVisual rules: colours, type, logo useA PDF or a pageBrand or marketingYou have a brand, not yet a product UI
UI kitDrawn components, without states or logicFigmaA designer, until it driftsYou are designing the first screens
Component libraryReusable components with variants, in Figma or codeFigma or a code repoDesigners and engineers, often separatelyOne team, one platform
Design systemTokens, a Figma library, coded components, docs, rules and owners, kept in syncFigma, code and a docs siteA named owner with a contribution modelSeveral designers, platforms or modules
People

Who will build your design system?

Ignat, founder of DIXI

I’m Ignat. I lead every design system engagement myself and sit in every weekly review. You work with me and a senior team of seven: product designers and developers in one team, so the Figma library and the coded components come from the same people, plus an SEO specialist and QA.

  • 40+B2B products designed
  • 3.5 yrsgrowing ComboCurve’s design system
  • 3platforms on Koyfin’s shared tokens
  • 7people, design and code in one team

More about DIXI · Ignat on LinkedIn

FAQ

Design system questions

Updated 1 November 2026

Still unsure? Book a discovery call

How much does a design system cost?

At DIXI an audit of an existing system is $4,000 fixed for one product and takes two weeks; the fee counts toward the build if you continue. A system build, with tokens, a Figma library, coded components and docs, starts at $15k for 6–10 weeks. A design system portal like ours starts at $10k, and upkeep with a design partner at $6k a month. Scope sets the price: how many components, platforms, themes and brands. What changes it is on our pricing page.

How long does it take to build a design system?

For one SaaS product, 6–10 weeks from audit to handover: two weeks of audit and token architecture, then foundations, core components, docs and an adoption check. Several products or brands take longer. Koyfin’s systems for web and mobile grew over two years, feature by feature.

Do we need a design system yet?

Not before your core flows settle. The usual signals are a second designer, a second platform, a third module built by another team, engineers asking for hex values, or a rebrand that would take months. One signal: a small token set is enough. Several: it is time. The signals check above takes a minute.

Can you build on our existing components instead of starting over?

Yes, and we usually do. The audit shows what to keep, merge and retire. We put tokens under what works, keep old names as aliases for one version and deprecate before deleting, so nothing breaks for your engineers in the middle of a release.

Do you deliver coded components or only Figma?

Both. When DIXI builds the front-end, components ship in React and Next.js, or React Native for mobile, as on EW and our own app Mediator. When your engineers build, as at Koyfin, ComboCurve and HCM, we deliver the Figma library, tokens and specs, and review the coded components with them.

Which tools do you use: Figma variables, Tokens Studio, Style Dictionary, Storybook?

Figma variables and modes in design. Tokens are exported as W3C DTCG JSON, which Tokens Studio and Style Dictionary read, and as CSS variables. Documentation lives in Storybook or a docs site like ours. If your team already uses a tool, we join it rather than bring our own.

How do you handle dark mode, themes or several brands?

With a semantic tier. Components read roles such as bg.surface or accent.solid; light and dark map those roles to different primitives, and so does each brand. Nothing in the components changes. Try it in the panel at the top of this page.

Who maintains the system after you leave?

A named owner on your side, with the rules to do it: how to propose a component, who approves it, how versions and deprecations work, and a changelog. If you want help, upkeep continues in a design partnership, month to month after the first three.

Is the design system accessible?

Accessibility is built into the tokens and components: text and UI contrast checked in light and dark against WCAG 2.2 AA, a visible focus ring with its own token, 36 px minimum targets and reduced motion respected. Each component’s docs list its states and keyboard behaviour.

Who owns the design system?

You do, in full: Figma files, tokens, code and docs, from the first handover. Ownership and handover details are in our FAQ.

Five modules that feellike five products?

Book a 25-minute call with Ignat. You get a written plan, a quote and an honest answer on whether you need a system yet. Ignat replies within one business day.

Book a 25-min callSee the HCM case