Open Props est une bibliothèque de propriétés personnalisées CSS et un ensemble de jetons de design (design tokens) fournissant des variables réutilisables pour les couleurs, la typographie et la mise en page. Il fonctionne comme un framework de variables CSS et un système de design destiné à assurer une cohérence visuelle entre les composants et les plateformes.
Les fonctionnalités principales de argyleink/open-props sont : Design Token Systems, Design System Implementations, Adaptive Interface Layouts, CSS Custom Property Libraries, CSS Variable Theming, Custom CSS Variable Definitions, CSS Theme Variable Managers, Design Tokens.
Les alternatives open-source à argyleink/open-props incluent : radix-ui/themes — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user… facebook/stylex — StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into… webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… mui/pigment-css — Pigment CSS is a framework-agnostic styling tool that moves component style processing from the browser runtime to the… unocss/unocss — UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific… arco-design/arco-design-vue — Arco Design Vue is a Vue component library and design token system used to build consistent user interfaces. It…
This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications. The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application. It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of
StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into optimized static CSS and type-safe class names. It functions as a multi-framework styling tool, generating standard CSS assets compatible with various JavaScript UI frameworks and server components. The system includes a CSS design token system and theme engine for managing shared constants and composing visual schemes. It allows for the creation of light, dark, and custom themes through variable overrides and token inheritance. The project covers component styling through object
Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys
Pigment CSS is a framework-agnostic styling tool that moves component style processing from the browser runtime to the build phase. By parsing component source code and theme configurations during compilation, it generates standalone, optimized CSS files and standard class names, effectively eliminating the need for runtime style calculation. The library provides a system for managing design tokens, such as colors and spacing, by transforming them into native CSS variables. This approach allows for dynamic styling and theme-aware logic without requiring a JavaScript-based engine. It also supp