Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
1.3 kB · 78 lines
TypeScript
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879// Main theme system exportsexport { ThemeProvider, createThemeColors, createThemeIcons, createThemedStyles, darkTheme, lightTheme, usePlatformTypography, useTheme, type BrandColors, type Theme, type ThemeIcons,} from "./theme";
// Branded theme providerexport { BrandedThemeProvider } from "./branded-theme-provider";
// Design tokensexport { animations, borderAlphas, borderRadius, breakpoints, colors, fontFamilies, fontWeights, motion, scrims, shadows, spacing, statusColors, surfaces, tabularNums, textAlphas, touchTargets, typeScale, typography, type Animations, type BorderAlphas, type BorderRadius, type Breakpoints, type Colors, type FontWeights, type Motion, type Shadows, type Spacing, type StatusColors, type Surfaces, type TextAlphas, type TouchTargets, type TypeScale, type Typography,} from "./tokens";
// Utility atomsexport { borders, getPlatformTypography, iconSizes, layout, typographyAtoms,} from "./atoms";
// Convenience re-exportsexport * as atoms from "./atoms";export * as tokens from "./tokens";
// Branded chrome derivationexport { DEFAULT_CHROME, contrastForeground, deriveChrome, parseHexColor, withAlpha, type ChromeColors, type DerivedChrome,} from "./chrome";