@enjoylife/baseui
v6.2.0-beta.1
Published
React implementation of uber design components platform.
Downloads
1
Readme
BASE UI
baseui
is a design system comprised of modern, responsive, living components.
Usage
Add baseui
and its peer dependencies to your project:
# using yarn
yarn add baseui styletron-react styletron-engine-atomic
# using npm
npm install baseui styletron-react styletron-engine-atomic
import {Client as Styletron} from 'styletron-engine-atomic';
import {Provider as StyletronProvider} from 'styletron-react';
import {LightTheme, ThemeProvider, styled} from 'baseui';
import {StatefulInput} from 'baseui/input';
const engine = new Styletron();
const Centered = styled('div', {
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
height: '100%',
});
export default function Hello() {
return (
<StyletronProvider value={engine}>
<ThemeProvider theme={LightTheme}>
<Centered>
<StatefulInput />
</Centered>
</ThemeProvider>
</StyletronProvider>
);
}
Docs
Contributing
Shoutouts 🙏
Big thanks to BrowserStack for letting the maintainers use their service to debug browser issues.