Design systémy

Tento seznam si dělám pro vlastní potřebu, ale protože by se mohl hodit někomu dalšímu, publikuji ho i zde. Vkládám si osobní poznámky a subjektivní hodnocení, tak se nelekejte, že to někdy neodpovídá objektivnímu hodnocení.

Firemní design systémy (velké tech firmy)

Tyto systémy vznikly pro interní potřeby velkých firem, ale jsou open-source a skvěle zdokumentované.

⭐⭐⭐⭐⭐ Ty nejkomplexnější

SystémFirmaURLDostupné
Material Design 3Googlem3.material.io🎨 ⚛️ 💚 🅰️ 📱
Fluent 2Microsoftfluent2.microsoft.design🎨 ⚛️ 📱
PrimerGitHubprimer.style🎨 ⚛️
PajamasGitLabdesign.gitlab.com🎨 ⚛️ 💚
CarbonIBMcarbondesignsystem.com🎨 ⚛️ 💚 🅰️

Material Design 3 – Nejrozšířenější design systém na světě. Nová verze přináší „Material You“ s dynamickými barvami. Extrémně detailní dokumentace, guidelines pro všechny platformy. Ideální jako reference i pro vlastní systémy.

Fluent 2 – Microsoft přepracoval Fluent pro cross-platform použití. Silný v enterprise aplikacích, Office-like estetika. Dobrá volba pro B2B produkty.

Primer – GitHub’s design system. Čistý, minimalistický, zaměřený na developer tools. Výborná dokumentace přístupnosti.

Pajamas – GitLab má jeden z nejlépe zdokumentovaných open-source design systémů. Obsahuje i guidelines pro UX writing a research.

Carbon – IBM’s systém pro enterprise. Komplexní, ale může být „těžký“ pro menší projekty. Skvělý pro dashboardy a data-heavy aplikace.

⭐⭐⭐⭐ Velmi kvalitní

SystémFirmaURLDostupné
PolarisShopifypolaris.shopify.com🎨 ⚛️
SpectrumAdobespectrum.adobe.com🎨 ⚛️
OrbitKiwi.comorbit.kiwi🎨 ⚛️
AcornMozilla/Firefoxacorn.firefox.com🎨
LightningSalesforcelightningdesignsystem.com🎨 ⚛️
Atlassian DesignAtlassianatlassian.design🎨 ⚛️

Polaris – Systém od Shopify zaměřený na e-commerce rozhraní. Praktické patterny pro formuláře, tabulky, navigaci.

Spectrum – Adobe design system. Elegantní, kreativní estetika. Dobrý pro produkty zaměřené na design/kreativu.

Orbit – Český Kiwi.com vytvořil jeden z nejlepších travel/booking design systémů. Výborná práce s ilustracemi a micro-interakcemi.

Lightning – Salesforce standard pro CRM aplikace. Enterprise-focused, robustní.

⭐⭐⭐ Solidní

SystémFirmaURLDostupné
Base WebUberbaseweb.design⚛️
GardenZendeskgarden.zendesk.com🎨 ⚛️
VibeMonday.comstyle.monday.com🎨 ⚛️
BackpackSkyscannerskyscanner.design🎨 ⚛️
GestaltPinterestgestalt.pinterest.systems🎨 ⚛️
Ring UIJetBrainsjetbrains.github.io/ring-ui⚛️
FlamingoAtaccamaflamingo.ataccama.com🎨
Pluralsight DSPluralsightdesign-system.pluralsight.com🎨

Vládní design systémy

SystémZeměURL
GOV.CZČeskodesignsystem.gov.cz
GOV.UKUKdesign-system.service.gov.uk
USWDSUSAdesignsystem.digital.gov

GOV.UK ovlivnil design systémy po celém světě. Zaměření na přístupnost a čitelnost.

Open-source komunitní

Tyto systémy nejsou vázané na konkrétní firmu a jsou primárně určené pro vývojáře.

⭐⭐⭐⭐⭐ shadcn/ui

URLui.shadcn.com
StackReact + Radix UI + Tailwind CSS
PřístupCopy-paste (ne npm balíček)

Místo instalace npm balíčku si zkopírujete zdrojový kód komponent přímo do projektu. Máte 100% kontrolu, žádný boj s frameworkem.

Pro koho: Vývojáři používající Tailwind, kteří chtějí plnou kontrolu nad kódem.
Nevýhody: Musíte sami udržovat komponenty, vyžaduje znalost Tailwind.

Headless / Unstyled

Tyto knihovny řeší logiku a přístupnost, styling je na vás.

KnihovnaURLPopis
Radix UIradix-ui.comZáklad pro shadcn/ui. Unstyled, accessible primitives.
Headless UIheadlessui.comOd Tailwind Labs. React + Vue.
React Ariareact-spectrum.adobe.com/react-ariaOd Adobe. Nejvíc zaměřený na accessibility.
Ark UIark-ui.comHeadless komponenty pro React, Vue, Solid.

Kdy použít: Když máte vlastní design a potřebujete jen funkční základ s accessibility.

Hotové knihovny

KnihovnaURLStackPoznámka
Chakra UIchakra-ui.comReactAccessibility-first, snadné theming
Mantinemantine.devReact100+ komponent, hooks, forms
Ant Designant.designReactEnterprise-grade, od Alibaby
MUI (Material UI)mui.comReactImplementace Material Design
NextUInextui.orgReactModerní, postavený na Tailwind
DaisyUIdaisyui.comTailwind pluginKomponenty jako Tailwind třídy
PrimeReact/Vueprimereact.orgReact/Vue90+ komponent, themes

CSS Frameworky

FrameworkURLPoznámka
Tailwind CSStailwindcss.comUtility-first, de facto standard
Bootstrap 5getbootstrap.comKlasika, stále relevantní
Bulmabulma.ioČistý CSS, bez JS
Open Propsopen-props.styleCSS custom properties

Podle použití

Pro SaaS / Admin dashboardy

  1. Ant Design – enterprise-ready, data tables, forms
  2. Carbon (IBM) – komplexní, data visualization
  3. Mantine – moderní, rychlý vývoj

Pro e-commerce

  1. Polaris (Shopify) – optimalizované pro obchody
  2. Orbit (Kiwi) – booking/travel patterns

Pro rychlý prototyping

  1. shadcn/ui – copy-paste, rychlé úpravy
  2. Chakra UI – intuitivní API
  3. DaisyUI – Tailwind komponenty

Pro maximální customizaci

  1. Radix UI – unstyled primitives
  2. Headless UI – od Tailwind Labs
  3. React Aria – Adobe, top accessibility

Pro startupy (rychlost + kvalita)

  1. shadcn/ui + Tailwind – flexibilita
  2. NextUI – moderní look
  3. Mantine – batteries included

Zdroje a nástroje

Kolekce design systémů

Nástroje pro tvorbu vlastního DS

Vzdělávání

Tip: Začněte s existujícím systémem a upravujte. Budování design systému from scratch má smysl až pro větší týmy a produkty.