Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/astronomer/spectra

Reusable UI components for Astronomer projects.
https://github.com/astronomer/spectra

components design-system react ui

Last synced: about 3 hours ago
JSON representation

Reusable UI components for Astronomer projects.

Awesome Lists containing this project

README

        

# Spectra

Design system for the Astronomer platform.

## Add to your project

```bash
yarn add @astronomer/spectra
```

```JSX
import { Example } from "@astronomer/spectra";

render () {
return (

);
}
```

## Develop

Clone the repository and use the package manager [yarn](https://yarnpkg.com) to install the project's dependencies.

```bash
yarn install
```

Run the project with yarn.

```bash
yarn start
```

Open Storybook at `http://localhost:51731/`.

## Release Process

1. Login to `npm` in your terminal.
2. Manually bump the `version` in `package.json`.
3. Run `npm publish` - this builds the new `/dist` and pushes to npm

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.