Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/autoguru-au/overdrive

🚗💨 AutoGuru's design system
https://github.com/autoguru-au/overdrive

component design-system front-end library react scss storybook styleguide typescript ui

Last synced: about 2 months ago
JSON representation

🚗💨 AutoGuru's design system

Awesome Lists containing this project

README

        



@autoguru/overdrive




---

# Overdrive

Overdrive is a product component library and design system for AutoGuru, built
with React, TypeScript, Vanilla Extract, and Storybook.

[Storybook playground](https://overdrive.autoguru.io/).

Overdrive is a product component library, and design system for AutoGuru. Built
with [React](https://github.com/facebook/react),
[TypeScript](https://github.com/Microsoft/typescript),
[Vanilla Extract](https://github.com/vanilla-extract-css/vanilla-extract/), and
[Storybook](https://github.com/storybooks/storybook).

## Usage

To use Overdrive in your project, install it via yarn:

```sh
yarn add @autoguru/overdrive \
react react-dom
```

Then, import the reset and configure the OverdriveProvider with the theme you
want to use:

```jsx
import '@autoguru/overdrive/reset';
// It is important that the reset import happens before any of this.
import { baseTheme } from '@autoguru/overdrive/lib/themes';
import { OverdriveProvider, Button } from '@autoguru/overdrive';

Hello World
;
```

Documentation

For more information on Overdrive's API and usage, check out the
[docs](http://overdrive.autoguru.io/?path=/documentation/).

## Thanks

[Chromatic](https://www.chromaticqa.com) for providing component screenshot
testing.

## License

MIT © [AutoGuru](https://www.autoguru.com.au/)

AutoGuru