cockroachdb / ui

Published assets for Cockroach Labs user interfaces

Home Page:https://core-components.crdb.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Tracking] Deploy Core Component Library

laurenbarker opened this issue · comments

What

Deploy our core component library and trigger a deploy when it's updated.

Why

As we create more shared components we'd like to have a website where developers and designers can see our all of our shared components.

Background

Currently we just have a page of the shared components in Console: https://management-staging.crdb.io/design_system

We created the ui repo for components that will be used in both Console and Admin UI.

For our developing our shared components we are using Storybook which makes it easy to develop components in isolation. Storybook also makes it easy to generate a static site with all of the components and their documentation.

Tasks

  • Set up sub-domain #30
  • Deploy core components #31