Overview:
The react-widgets is a set of polished, extensible, and accessible form inputs built for React, designed to get you started quickly with low friction setup. It uses a “monorepo” organization style for managing multiple npm packages within a single git repository, facilitated through yarn workspaces.
Features:
- Polished Form Inputs: Extensible form inputs designed for React applications.
- Accessibility: Accessibility is a key focus, ensuring that form inputs are usable by all users.
- Low Friction Setup: Get started quickly and easily with the provided setup.
- Monorepo Organization: Uses yarn workspaces to manage multiple npm packages within a single repository.
Installation:
To install and set up the react-widgets theme, follow these steps:
- Ensure you have the latest version of yarn installed.
- Run the following command in the root directory of the repository:
yarn run bootstrap
- Install the required dependencies using the following command:
npm install react-widgets
To run the documentation site locally, follow these additional steps:
- Switch to the ‘www’ directory.
- Run the following commands:
yarn
yarn start
Summary:
The react-widgets is a collection of form inputs for React that offers polished design, accessibility features, and easy setup. By leveraging yarn workspaces for a monorepo setup, managing multiple npm packages within a single git repository becomes streamlined. For installation, ensure you have yarn installed, bootstrap the project, and install the necessary dependencies. For local development of the documentation site, switch to the ‘www’ directory and start the site using yarn.