Created with ❤︎ to React and React Storybook by UsulPro.

React-Theming provides a set of tools for developing themable React apps with React-Storybook under the hood. This project includes three main parts:

:small_blue_diamond: :small_blue_diamond: :small_blue_diamond: :small_blue_diamond: :small_blue_diamond:
Addon for Storybook The core of React-Theming GitHub stars Live demo npm version
React Theme Provider A generic theme provider and (very) simple CSS styler GitHub stars Live demo npm version
The Boilerplate Project Starting point for apps development GitHub stars Live demo GitHub version

Storybook Boilerplate Project

GitHub version Live demo

Storybook NodeJS Webpack React ESLint Jest Mocha Chai Material-UI

At the heart of this project the desire to collect the best practices of application development via React-Storybook environment. This project is transparent and friendly for developers. You do not need to eject anything. Therefore you can easily add your own configuration and extend it using any packages.

It contains the fully-charged setup of the Storybook with pre-installed plugins, configuration, quick examples, and tips. Inspired by Create React App and React CDK.

Features

Since we are now at the starting point, we mark with Milestone icon features that will be implemented in the near future. See our further plans in the roadmap section.

  • React Storybook Addons:

Related Repositories

react-css-themr

react-css-themr

Easy theming and composition for CSS Modules. ...

react-theming

react-theming

Makes React themable with React-Storybook ...

react-themed

react-themed

A solution-agnostic higher-order component for theming. ...

react-simple-theme

react-simple-theme

A pair of HOC's to make theming in react (and react-native) simple. ...

css-modules-theming

css-modules-theming

[EXPERIMENT] Theming React components with css-modules ...