g3org3 / glamorous

πŸ’„ Maintainable CSS with React

Home Page:http://npm.im/glamorous

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

glamorous
glamorous πŸ’„  

Maintainable CSS with React

Read the intro blogpost

Build Status Code Coverage version downloads MIT License

All Contributors PRs Welcome Chat Code of Conduct

gzip size size module formats: umd, cjs, and es Watch on GitHub Star on GitHub Tweet

Documentation

You will find tutorials, examples, API documentation, and more at the glamorous website:

Related projects

  • jest-glamor-react: Jest utilities for Glamor and React
  • glamorous-native: React Native component styling solved πŸ’„
  • glamorous-primitives: style primitive interfaces with glamorous πŸ’„
  • babel-plugin-glamorous-displayname: Automatically adds a displayName to your glamorous components for a better debugging experience.
  • styled-system: Design system utilities for styled-components, glamorous, and other css-in-js libraries
  • glamorous-pseudo: Pseudo component to extend built-in GlamorousComponents
  • preact-glam: A tiny glamorous version for preact
  • glamorous-jsxstyle: jsxstyle components generated with glamorous
  • vscode-glamorous: A vscode extension for glamorous, glamorous-native and glamorous-primitives.
  • glam-atom: Atom editor extension for glamorous, glamorous-native and glamorous-primitives.
  • css-in-js: Atom editor extension making it easy to convert normal CSS format to CSS in JS format.
  • Convert CSS-in-JS: VSCode extension making it easy to convert normal CSS format to CSS in JS format.

Users

Who uses glamorous? See other/USERS.md and add yourself if you use glamorous!

Inspiration

This package was inspired by the work from people's work on the following projects:

Other Solutions

There are actually quite a few solutions to the general problem of styling in React. This isn't the place for a full-on comparison of features, but I'm unaware of any which supports all of the features which this library supports.

Support

If you need help, please fork this CodeSandbox and bring it up in the chat

Got Questions?

Check out the FAQ.

Swag πŸ‘•

You can pick up glamorous stickers from unixstickers.com! A portion of all purchases will be donated to Girls Who Code! πŸŽ‰

glamorous Hex Sticker glamorous Square Sticker

In addition, a community member created this awesome t-shirt, and they're now available on Amazon! For every shirt purchased, GSM Studio will donate $1 to Girls Who Code to support the next generation of programmers. The shirts come in various colors and sizes. In addition you can check out other clever t-shirts by GSM Studio.

glamorous Logo T-Shirt (light) glamorous Logo T-Shirt (dark)

Contributors

Thanks goes to these people (emoji key):


Kent C. Dodds

πŸ’» πŸ“– πŸš‡ ⚠️ πŸ‘€

Ives van Hoorne

πŸ’‘

Gerardo Nardelli

πŸ“–

Chandan Rai

πŸ“–

BinHong Lee

πŸ“–

Paul Molluzzo

πŸ“– πŸ’‘

Sriram Thiagarajan

πŸ’»

Pavithra Kodmad

πŸ’‘

Alessandro Arnodo

πŸ’» πŸ“– ⚠️

Jason Miller

πŸ‘€

Kyle Welch

πŸ‘€ πŸ’‘

Javi Velasco

πŸ‘€

Brandon Dail

πŸ‘€

Jason Brown

πŸ‘€

jackyho112

πŸ’» ⚠️

Kurtis Kemple

πŸ’» ⚠️ πŸ“–

Bernardo Raposo

πŸ“– πŸ’‘

Ryan Delaney

πŸ’»

Anthony Ng

πŸ“–

Matthew Crutchfield

πŸ’‘

Kye Hohenberger

πŸ’» ⚠️ πŸ“–

Bernard Lin

πŸ“– πŸ”Œ

Miguel Correa

πŸ’»

Brian Hough

πŸ’‘

Erik Cupal

πŸ’»

Kok J Sam

πŸ’»

Oleg Proskurin

πŸ“–

Luke John

πŸ’»

FredericH

πŸ’‘

Atticus White

πŸ“– πŸ”Œ

marzelin

πŸ’»

iwantmyname

πŸš‡

Ethan Godt


Zill Ding

πŸ’»

Dan Bradley

πŸ’»

Lufty Wiranda

πŸ’»

Ansuman Shah

πŸ’» πŸ“–

Travis LaDuke

πŸ’‘

AydΔ±n Γ‡ağrΔ± Dumlu

πŸ› πŸ’»

Maja Wichrowska

πŸ›

Tom Liu

πŸ“–

Siddharth Kshetrapal

⚠️ πŸ”§

WillowHQ

πŸ“–

Mohammad Rajabifard

πŸ› πŸ“–

Omar Albacha

πŸ’» πŸ“–

tdeschryver

πŸ’» ⚠️

Dylan Mozlowski

πŸ’»

andretshurotshka

πŸ’» ⚠️

Danila

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

LICENSE

MIT

About

πŸ’„ Maintainable CSS with React

http://npm.im/glamorous

License:MIT License


Languages

Language:JavaScript 80.1%Language:TypeScript 19.9%