An open API service indexing awesome lists of open source software.

https://github.com/surveysparrow/twigs

Themeable, Customisable and Fully Accessible React Component Library from SurveySparrow
https://github.com/surveysparrow/twigs

react ui-components

Last synced: 4 months ago
JSON representation

Themeable, Customisable and Fully Accessible React Component Library from SurveySparrow

Awesome Lists containing this project

README

          

Twigs

# Welcome to Twigs monorepo

## Packages
1. react-components (`@sparrowengg/twigs-react`) → React UI components
2. react-icons (`@sparrowengg/twigs-react-icons`) → SVG Icons package built with React

## monorepo
This repo is built with lerna to support monorepo. commands can be run from the root folder, and will be applicable for all of the packages under the monorepo

## How to set-up

1. Clone the repo
2. install the dependencies using [yarn](https://yarnpkg.com/) `yarn install`

### Development

Twigs uses [Stitches](https://stitches.dev/) and [Radix](https://radix-ui.com/) for most of its components.
Storybook is configured for components and icons, so you can run `yarn storybook` from the respective directory to start a development view.

```
$ git clone https://github.com/surveysparrow/twigs.git
$ cd twigs
$ yarn
$ yarn build

$ cd packages/react-components
$ yarn storybook
```

**Other scripts**

1. build `npx lerna run build`

2. build static storybook `npx lerna run build-storybook`

3. To delete all node_modules folders (even from subpackages), `npx lerna clean -y`

4. If you'd like to run command against one package alone, run `npx lerna run build --scope=package-name`

## Contributors



Justin George
Justin George

💻 📖 🤔 🧑‍🏫
akzhysparrow
akzhysparrow

💻 📖 💡 🚧
Maneesh P
Maneesh P

💻 🚧 📖 👀
Meghanath S Shetty
Meghanath S Shetty

💻 🐛
Pratosh
Pratosh

💻 🐛 📖
Meenakshi Sundaram
Meenakshi Sundaram

💻 🐛
Oliver Paul
Oliver Paul

🚇


ragulcs-sparrow
ragulcs-sparrow

💻 🐛
abhaysparrow
abhaysparrow

💻 🐛
Balamurugan
Balamurugan

💻
Prem Prakash Sahu
Prem Prakash Sahu

📖
Gokul Nath
Gokul Nath

💻
Gautham
Gautham

💻 📖
Sridhar
Sridhar

💻