Skip to content
This repository has been archived by the owner on Dec 22, 2023. It is now read-only.
/ bemto-components Public archive

🍱 — easy way to create complex React components with tag polymorphism, BEM and styled-components support

License

Notifications You must be signed in to change notification settings

bemto/bemto-components

Repository files navigation

bemto-components 🍱

Build Status NPM package version

Smart components for using BEM methodology with React. Best used together with styled-components.

Bemto-components provide:

If you'd want to know more about bemto-components, follow the links above to the official docs with interactive examples. You could see all the features of bemto-components and play with them right in your browser.

Installation & Usage

In your console:

npm install --save bemto-components

Then in .js-files of your components:

import bemto from 'bemto-components';

And that's it. You can start creating your components using bemto.

Credits

I'm grateful to everyone who listend to me talking about bemto-components and gave their feedback: Varya, Sergey and Andrey, everyone else — thank you!

And, of course, Vitaly for BEM, Vadim for Zen-Coding (more parts of which I can't wait to implement), and all the people responsible for all the tools beneath — React, styled-components, styleguidist and so on. Thanks!

License

Licensed under the MIT License, Copyright © 2017 Roman Komarov.

See LICENSE for more information.

About

🍱 — easy way to create complex React components with tag polymorphism, BEM and styled-components support

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •