UNPKG

@britannica/ui

Version:
54 lines (34 loc) 1.5 kB
# @britannica/ui > Consumer style system and React component library **Storybook:** https://britannica.github.io/consumer-ui ## Installation and Basic Usage ``` npm install @britannica/ui ``` ### Include the CSS Via JavaScript: ```js // Your app's main application file. e.g. index.js or App.js import '@britannica/ui/dist/britannica-ui.css'; ``` Via CSS: ```css @import '~@britannica/ui/dist/britannica-ui.css'; ``` Via HTML: ```html <!-- You can specify a specific version --> <link href="https://unpkg.com/@britannica/ui@0.2.5/dist/britannica-ui.css" rel="stylesheet" /> <!-- Or if you always want the latest --> <link href="https://unpkg.com/@britannica/ui@latest/dist/britannica-ui.css" rel="stylesheet" /> ``` _Note:_ More documentation is on the way, but for now we recommend looking at a couple different places for relevant style information: - [CSS Variables](https://github.com/britannica/consumer-ui/blob/master/src/scss/_variables.scss) - [Utility Classes](https://github.com/britannica/consumer-ui/blob/master/src/scss/_utilities.scss) ### Import a component ```js import { Button } from '@britannica/ui'; const MyComponent = () => <Button label="Enable Bat-Signal">Enable Bat-Signal</Button>; ``` _Note:_ More documentation is on the way, but for now we recommend looking at the `propTypes` within each of [the components](https://github.com/britannica/consumer-ui/tree/master/src/components) to see which components exist as well as which props they accept. testing