styled-jsx

Full CSS support for JSX without compromises

MIT License

Downloads
26.7M
Stars
7.6K
Committers
77

Bot releases are visible (Hide)

styled-jsx -

Published by leo over 7 years ago

Patches

  • Allow whitespace in expressions inside template literals: #129
  • Add section on Syntax Highlighting: #131
  • Pinned dependencies: 9b025e4b6c25d52d9023882e962b13b063da946c
  • Moved dependencies to bottom in package.json: 634b05e72c568581c5aba8506d544c07bcf61315
  • Updated lockfile for Yarn: 773aa814584a63ba524bfab9b0552b388bb33b0c
  • Lowercased text files: 03335b674dfe2d7c0911f8af128506502ca7e7f4
  • Proper code style for gulpfile: c388ab564a64bd212d66fd768687c73c440fe6b7
  • Ignore logs: 291d9ce446a390e0a07817f30ba95fe41da7e459
  • Let Travis decide whether or not to use sudo: d38d78667a58450bd5b63e27bc661d67c3c5adee

Credits

Huge thanks to @nikvm for his help!

styled-jsx -

Published by rauchg over 7 years ago

Patches

  • Accurately document what it transcompiles to: #110
  • Fix expressions for the autoprefixed properties: #116
  • Docs(README): fix casing on link to dynamic styles: #119
  • Fix issue when using cubic-bezier: #124

Credits

Huge thanks to @sheerun, @fatfisz, @adjohnson916 and @thysultan for their help!

styled-jsx -

Published by nkzawa over 7 years ago

Patches

  • Fix jsx id bug when using interpolation in template string.: #108

Credits

Huge thanks to @lixiaoyan for the help!

styled-jsx -

Published by rauchg over 7 years ago

Patches

  • Fix inline-flex: #101
  • Don't debounce rendering on Safari: #102

Credits

Huge thanks to @cgood92 and @nkzawa for their help!

styled-jsx -

Published by rauchg over 7 years ago

Patches

  • Fix global selectors transform: #98
  • Fix multiple animations: #97

Credits

Huge thanks to @nkzawa for their help!

styled-jsx -

Published by nkzawa over 7 years ago

Patches

  • Skip non-styled-jsx style elements (#94): [@nkzawa]
  • Add section about constants (#87): [@giuseppeg]
styled-jsx -

Published by rauchg over 7 years ago

Minor Changes

  • Add support for expressions within template literals: #80

Credits

Huge thanks to @giuseppeg for his help!

styled-jsx -

Published by nkzawa over 7 years ago

Patches

  • Add support for spread attributes (#86): [@giuseppeg]
styled-jsx -

Published by nkzawa almost 8 years ago

Patches

  • <style> as a top-level component (#75) [@giuseppeg]
  • Benchmark Babel transform (#79) [@giuseppeg]
styled-jsx -

Published by nkzawa almost 8 years ago

Patches

  • Fixes animation namespacing #78 [@thysultan]
styled-jsx -

Published by rauchg almost 8 years ago

Patches

Credits

Huge thanks to @arunoda for their help!

styled-jsx -

Published by rauchg almost 8 years ago

Patches

  • Feed babel number, but pass string to css compiler: fac8c6a54c59d50cbd0667902b74ae91920c32a1
styled-jsx -

Published by rauchg almost 8 years ago

Patches

  • Don't add the data-jsx attribute to components instances: #71 [@giuseppe]
  • Fix animations: 5377347e877aeb94ca74a8935922d6aa56ed4fc7 #68 [@rauchg]
styled-jsx -

Published by nkzawa almost 8 years ago

Patches

  • Fix FOUC in Safari (#52, PR #63) [@ericf]
styled-jsx - 0.3.0

Published by rauchg almost 8 years ago

Feature

Simplify external API, fix flush (zeit/next.js#496, PR #59) [@nkzawa]

styled-jsx - 0.2.4

Published by rauchg almost 8 years ago

Patches

  • Comments work properly (#57, PR #58) [@giuseppeg]
styled-jsx - 0.2.3

Published by rauchg almost 8 years ago

Patches

  • Fix combinators usage in selectors (#50, PR #54) [@nkzawa]
  • Fix updated styles not being applied (zeit/next.js#475, zeit/next.js#495, PR #53) [@nkzawa]
styled-jsx - 0.2.2

Published by rauchg almost 8 years ago

Patch

  • Fix pseudo-selectors (#39, PR #48) [@nkzawa]
styled-jsx - 0.2.1

Published by rauchg almost 8 years ago

Patch

Add missing server export [@nkzawa]

styled-jsx - 0.2.0

Published by rauchg almost 8 years ago

Features

New APIs for server rendering styles that prevent duplication on the client when hydrating:

  • Adds styled-jsx/server
    • flush() (default) returns an array of React.Element for each <style>
    • flushToHTML returns an HTML string
  • Fixes #22, PR #46 [@rauchg]