Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/LatitudeFinancialOSS/basis

Basis Design System
https://github.com/LatitudeFinancialOSS/basis

components-library design-system emotion react

Last synced: 2 months ago
JSON representation

Basis Design System

Awesome Lists containing this project

README

        

![CI](https://github.com/LatitudeFinancialOSS/basis/workflows/CI/badge.svg)

# Basis Design System

## Installation

```shell
npm install --save basis @emotion/core prop-types
```

Install the fonts that your theme needs. For example, if you are using the default theme:

```shell
npm install --save typeface-{montserrat,roboto}
```

## Usage

```jsx
import React from "react";
import { BasisProvider, defaultTheme, Text } from "basis";
import "typeface-montserrat";
import "typeface-roboto";

function App() {
return (

Hello World

);
}

export default App;
```

## Developing locally

```shell
npm install
npm start
```

## Thanks

- [Formidable Labs](https://formidable.com/) for creating [react-live](https://www.npmjs.com/package/react-live).
- [Ryan Seddon](https://twitter.com/ryanseddon) for creating [react-frame-component](https://www.npmjs.com/package/react-frame-component).
- [Sharvil Nanavati](https://twitter.com/snrrrub) for providing the `basis` npm package name.
- [Vercel](https://vercel.com) for outstanding deployment experience.

## License

MIT