manatarms / cf-ui

:gem: Cloudflare UI Framework

Home Page:https://cloudflare.github.io/cf-ui/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cf-ui

Cloudflare UI Framework

cf-ui is a set of over 50 packages used to build UIs at Cloudflare using projects such as React, Redux, npm, Lerna, and more.

Important note

We are currently migrating cf-ui to CSS in JS using Fela. That means that our components will include styles so you can use them out of the box! However, you need to start using Fela in your project. No worries, it's pretty easy! We will share more exciting info once the migration is done. So far, these components are migrated:

  • cf-component-button

Read the introductory blog post →

Interested in more of our technical decisions? See cf-ui/discussions

Getting Started

npm install
npm run bootstrap

Viewing the Style Guide

npm run build:styleguide
open docs/index.html

To view all of the available packages, see the packages/ directory.

Contributing

To get started contributing please see CONTRIBUTING.md

License

cf-ui is BSD Licensed

About

:gem: Cloudflare UI Framework

https://cloudflare.github.io/cf-ui/

License:Other


Languages

Language:JavaScript 84.0%Language:CSS 15.9%Language:Shell 0.1%