# Tokenami ## Docs - [Custom Properties](https://mintlify.wiki/tokenami/tokenami/advanced/custom-properties.md): Create custom CSS properties to extend your design system with advanced features - [Custom Selectors](https://mintlify.wiki/tokenami/tokenami/advanced/custom-selectors.md): Configure custom selectors to extend Tokenami's styling capabilities - [Property Aliases](https://mintlify.wiki/tokenami/tokenami/advanced/property-aliases.md): Create shorthand names for CSS properties to write styles faster - [Theming Properties](https://mintlify.wiki/tokenami/tokenami/advanced/theming-properties.md): Control which theme tokens are available for each CSS property - [tokenami check](https://mintlify.wiki/tokenami/tokenami/api/cli/check.md): Validate token usage and enforce type safety - [CLI Commands](https://mintlify.wiki/tokenami/tokenami/api/cli/commands.md): Reference for all Tokenami CLI commands - [tokenami init](https://mintlify.wiki/tokenami/tokenami/api/cli/init.md): Initialize Tokenami in your project - [Config Options](https://mintlify.wiki/tokenami/tokenami/api/config-options.md): Complete reference for Tokenami configuration options - [createConfig](https://mintlify.wiki/tokenami/tokenami/api/create-config.md): Create a type-safe Tokenami configuration - [createCss](https://mintlify.wiki/tokenami/tokenami/api/create-css.md): Create a custom css function with specific configuration - [css](https://mintlify.wiki/tokenami/tokenami/api/css.md): Apply and merge Tokenami styles at runtime - [css.compose](https://mintlify.wiki/tokenami/tokenami/api/css-compose.md): Create reusable component styles with variants - [TokenValue](https://mintlify.wiki/tokenami/tokenami/api/types/token-value.md): Type and parser for theme token value references - [TokenamiStyle](https://mintlify.wiki/tokenami/tokenami/api/types/tokenami-style.md): Type helper for accepting styles in component props - [Variants](https://mintlify.wiki/tokenami/tokenami/api/types/variants.md): Extract variant types from composed styles - [Arbitrary Values](https://mintlify.wiki/tokenami/tokenami/concepts/arbitrary-values.md): Learn how to use the triple-dash fallback syntax for one-off values outside your theme - [Grid Values](https://mintlify.wiki/tokenami/tokenami/concepts/grid-values.md): Understand Tokenami's grid system for consistent spacing throughout your application - [Selectors](https://mintlify.wiki/tokenami/tokenami/concepts/selectors.md): Learn how to use arbitrary selectors and custom selectors to style elements and their descendants - [Theming](https://mintlify.wiki/tokenami/tokenami/concepts/theming.md): Learn how to configure themes, create multiple theme modes, and customize theme selectors in Tokenami - [Animation](https://mintlify.wiki/tokenami/tokenami/design-systems/animation.md): Configure keyframes and animation tokens - [Breakpoints](https://mintlify.wiki/tokenami/tokenami/design-systems/breakpoints.md): Configure responsive breakpoints for your design system - [Building Your Own Design System](https://mintlify.wiki/tokenami/tokenami/design-systems/building-your-own.md): Create and publish a custom design system package - [Global Styles](https://mintlify.wiki/tokenami/tokenami/design-systems/global-styles.md): Configure global CSS styles in your design system - [Official Design System](https://mintlify.wiki/tokenami/tokenami/design-systems/official-system.md): Learn about the @tokenami/ds package and its comprehensive features - [Installation](https://mintlify.wiki/tokenami/tokenami/installation.md): Install Tokenami and set up your project for type-safe styling with design tokens - [Introduction](https://mintlify.wiki/tokenami/tokenami/introduction.md): Learn what Tokenami is and why it's the modern solution for building type-safe, portable design systems - [Quickstart](https://mintlify.wiki/tokenami/tokenami/quickstart.md): Build your first styled components with Tokenami and learn core concepts through practical examples - [CSS Compose](https://mintlify.wiki/tokenami/tokenami/styling/css-compose.md): Extract reusable styles into CSS classes to keep markup clean and DRY - [CSS Utility](https://mintlify.wiki/tokenami/tokenami/styling/css-utility.md): Use the css() function to author styles with safe overrides and low specificity - [Extending Styles](https://mintlify.wiki/tokenami/tokenami/styling/extending-styles.md): Compose and extend styles from multiple sources using the includes feature - [Variants](https://mintlify.wiki/tokenami/tokenami/styling/variants.md): Create type-safe style variations with the variants system - [Browser Support](https://mintlify.wiki/tokenami/tokenami/troubleshooting/browser-support.md): Browser compatibility requirements for Tokenami - [Editor Setup](https://mintlify.wiki/tokenami/tokenami/troubleshooting/editor-setup.md): Configure your editor for the best Tokenami development experience - [Library Support](https://mintlify.wiki/tokenami/tokenami/troubleshooting/library-support.md): Supported JavaScript frameworks and libraries for Tokenami - [CI setup](https://mintlify.wiki/tokenami/tokenami/typescript/ci-setup.md): Type checking Tokenami properties in continuous integration - [Utility types](https://mintlify.wiki/tokenami/tokenami/typescript/utility-types.md): Type-safe variants, styles, and token values with TypeScript