INTEGRITY Dokumentace

DesignLibrary

Centrální knihovna designových tokenů poskytující tokeny pro barvy, rozestupy, šířku okrajů a poloměr zaoblení. Přístup přes DesignLibrary.shared singleton.

Access

let designLibrary = DesignLibrary.shared

Vlastnosti

Vlastnost Typ Povinné Výchozí Popis
color ColorTokens - - Tokeny barev pro pozadí, text a barvy značky
space SpaceToken - - Tokeny rozestupů pro okraje a vnitřní odsazení
borderSize BorderWidthToken - - Tokeny šířky okraje
borderRadius BorderRadiusToken - - Tokeny poloměru okraje pro zaoblení rohů

Příklady použití

Přístup k designovým tokenům

import RealtimeKitUI

let designLibrary = DesignLibrary.shared

// Access color tokens
let backgroundColor = designLibrary.color.background
let textColor = designLibrary.color.text

// Access spacing tokens
let padding = designLibrary.space.space4

// Access border tokens
let borderWidth = designLibrary.borderSize.thin
let cornerRadius = designLibrary.borderRadius.rounded