agdolla / overdrive

πŸš—πŸ’¨ AutoGuru's design system

Home Page:http://overdrive.autoguru.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@autoguru/overdrive


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

Usage

yarn add @autoguru/overdrive \
	react react-dom
  1. Import reset

    import '@autoguru/overdrive/reset';
  2. Import and configure the OverdriveProvider complete with the theme you're wanting to use.

    // It is important that the reset import happens before any of this.
    import { baseTheme } from '@autoguru/overdrive/lib/themes';
    import { OverdriveProvider, Button } '@autoguru/overdrive';
    
    <OverdriveProvider theme={baseTheme}>
        <Button variant="primary">
            Hello World
        </Button>
    </OverdriveProvider>

Thanks

Chromatic for providing component screenshot testing.

License

MIT Β© AutoGuru

AutoGuru

About

πŸš—πŸ’¨ AutoGuru's design system

http://overdrive.autoguru.io

License:MIT License


Languages

Language:TypeScript 77.7%Language:JavaScript 21.8%Language:HTML 0.3%Language:Handlebars 0.2%