cssinjs / cssinjs/jss

New styled component API

Open
#1,126 1 comment 3 reactions 1 assignee Claimed by @kof View on GitHub
complexity:high feature request important
Dominant language
JavaScript
Stars
7.1k
Forks
386
PR merge metrics
No merged PRs in 30d

Description

We want to migrate styled-jss to the latest react-version (hooks based) and at the same time make the API more familiar to everyone by implementing some of the emotions API.

## Todo
- [x] Initial effort #1094
- [ ] merge, dedupe labels
- [ ] Fix failing tests on safari https://travis-ci.org/cssinjs/jss/builds/544679314#L1834
- [ ] optimize perf
- [ ] docs

## Next
- [ ] "Hook" prefix in class name is pointless
- [ ] Don't render additional static rule, when rule is a function
- [ ] publish benchmark
- [ ] Warnings in dev mode for unsupported rules annoying when unsupported css is used by choice to target browsers which support it?
- [ ] Babel plugin to pass the component name to the class name
- [ ] add docs and links for the styled system #974
- [ ] jest serializer #804
- [x] css function #747
- [x] css prop #1092

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.