Autodesk / hig

Autodesk's unified design system
https://storybook.weave.autodesk.com
Apache License 2.0
177 stars 114 forks source link

Weave

Greenkeeper badge

Weave is Autodesk's unified design system, so we can build better products faster.

Getting started

Add a component to your app:

yarn add @weave-design/button

Import and render the component:

import Button from '@weave-design/button';

function MyComponent() {
  return <Button title="Hello, world!" />
}

Theme data and theming components

Theme data is a representation of the Weave visual design language in the form of data. With @weave-design/theme-data, we publish the data in ECMAScript module, JSON, and SCSS formats. This data includes 8 themes that can be used on any platform. There are four color schemes including...

...with two densities–high and low–for each scheme. See how to provide a theme to components.

React components

Basics

Components

Each Weave pattern is implemented as a set of React components. Each pattern is published to NPM individually under the @weave-design namespace.

Contributing

Read our contribution guidelines here: CONTRIBUTING.md