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