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

https://github.com/chancehudson/uikit


https://github.com/chancehudson/uikit

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# uikit [![CircleCI](https://img.shields.io/circleci/build/github/vimwitch/uikit?label=deploy)](https://app.circleci.com/pipelines/github/vimwitch/uikit?branch=main&filter=all)

A working repo for building Ethereum uikit components.

View the site [here](https://uikit.jchancehud.workers.dev).

## Working

Put WIP components in a separate branch and then merge/push to main when you're ready to showcase it. **Make sure the demosite looks correct on your local machine before pushing (see "React Development" below)**. Have fun!

## Structure

### `packages/demosite`

A react website showcasing each component.

### `packages/kit`

A package exporting various ui components and styles.

## Use

`npx lerna bootstrap --force-local`

### React Development

Inside the `packages/demosite` use `npm run dev` to start a local webpack server. This will not SSR.

### Worker Development

Use `npx wrangler dev` to test the worker script. Must have a Cloudflare `account_id` in `wrangler.toml`.