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

https://github.com/mrmartineau/stitches-ui

A minimal implementation of Theme UI using Stitches
https://github.com/mrmartineau/stitches-ui

reactjs stitches theme-ui

Last synced: 3 months ago
JSON representation

A minimal implementation of Theme UI using Stitches

Awesome Lists containing this project

README

        

# Stitches UI

## A minimal implementation of [Theme UI](https://theme-ui.com) using [Stitches](https://stitches.dev)

As a long-time fan of [Theme UI](https://theme-ui.com) I wanted to see how I might replicate the same functionality using [Stitches](https://stitches.dev). I found that I not only could replicate the functionality, but also create a more robust design-system whilst having the flexibility of Theme UI's `sx` prop, but with Stitches' `css` prop.

This experiment includes enough of Theme UI's components and functionality to enable me to properly evaluate Stitches.

ℹ️ The styles do not match Theme UI's default styles

## Important/example files

- [stitches.config.ts](./src/theme/stitches.config.ts)
- [`` component](./src/components/Box/Box.tsx)
- [`` component](./src/components/Flex/Flex.tsx)
- [`` component](./src/components/Heading/Heading.tsx)

## Demo

[stitches-ui.vercel.app](https://stitches-ui.vercel.app)


Open in Visual Studio Code

---

## License

[MIT](https://choosealicense.com/licenses/mit/) © [Zander Martineau](https://zander.wtf)

> Made by Zander • [zander.wtf](https://zander.wtf) • [GitHub](https://github.com/mrmartineau/) • [Twitter](https://twitter.com/mrmartineau/)