Overview:
The Visage Design System is a collection of packages for building design systems using React. It includes the core package, themes, utilities, and a babel plugin. The system is designed to be flexible and allow for easy customization, making it ideal for creating unique and cohesive design systems.
Features:
- Visage design system for React: A comprehensive design system package for building React applications.
- Visage design system core: A package that provides the core components and utilities needed to create a design system.
- Collection of themes and helpers: Includes a variety of pre-built themes and helper functions to quickly style and customize the design system.
- Utilities package: A package that includes various utility functions and tools used in the Visage design system.
- Babel plugin: A babel plugin that optimizes the performance of the system by hoisting the Stylesheet object.
Installation:
To install the Visage Design System, follow these steps:
- Install the Visage design system package:
npm install @byteclaw/visage
- Install the Visage design system core package:
npm install @byteclaw/visage-core
- Install the Visage themes package:
npm install @byteclaw/visage-themes
- Install the Visage utilities package:
npm install @byteclaw/visage-utils
- Install the Babel plugin for Visage:
npm install @byteclaw/babel-plugin-visage
Summary:
Overall, the Visage Design System is a comprehensive collection of packages for building design systems using React. It provides core components, themes, utilities, and a babel plugin for optimizing performance. The system is highly customizable and offers a wide range of features to create unique and cohesive design systems. With easy installation and a growing community of contributors, the Visage Design System is a valuable tool for developers looking to create visually appealing and efficient React applications.