Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

styled-components

Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
Collective - Host: opensource - https://opencollective.com/styled-components - Code: https://github.com/styled-components/styled-components

[canary] attrs should take precedence over props (#2737)

* attrs should take precedence over props

* same fix for native

github.com/styled-components/styled-components - 185bb07b49b68aa435d6c8136e09acf26e32d636 authored about 5 years ago by Evan Jacobs <[email protected]>
clean up some weird test code

github.com/styled-components/styled-components - 598d7981db9c040c3791cc9c7e93abe58fcef7a2 authored about 5 years ago by Evan Jacobs <[email protected]>
show the multi instance warning for all envs (#2663)

Going to add a section to FAQ about deduping the library within
environments like jest. Not sur...

github.com/styled-components/styled-components - 15f9c5d1dcc13e20696ab6cbdd6bce732b8bda69 authored about 5 years ago by Evan Jacobs <[email protected]>
Get rid of the ThemeProvider single child context restriction (#2708)

We can get rid of that restriction because ThemeProvider uses
stable React Context API and chil...

github.com/styled-components/styled-components - ab1b1b8de7663682acaf2ae872089aa8ed6d9673 authored about 5 years ago by Veniamin Krol <[email protected]>
Use ownerDocument instead of global document (#2726)

github.com/styled-components/styled-components - 42a17e5febe5fbe70cfb8431888cf1ea9fa710b5 authored about 5 years ago by yamachi <[email protected]>
add lightweight dev warning when theme is consumed but not provided (#2655)

* add lightweight dev warning when theme is consumed but not provided

alternate fix for #2605...

github.com/styled-components/styled-components - aecd8e3f0992182bfffcea4f050e2a0371e32d08 authored about 5 years ago by Evan Jacobs <[email protected]>
fix component selectors + css prop usage (#2656)

* Revert "remove the concept of foldedComponentIds (#2652)"

This reverts commit 2f41e7960f28e...

github.com/styled-components/styled-components - 316ba5886ac9938756076d5812ba346c54afdbf7 authored about 5 years ago by Evan Jacobs <[email protected]>
remove the concept of foldedComponentIds (#2652)

since we literally concat the styles together and make an entirely
new component, we don't have...

github.com/styled-components/styled-components - f90fb9553f9858220f46b15aedbd83b275832c6d authored about 5 years ago by Evan Jacobs <[email protected]>
bump too many classes warning back up to 200

sigh

github.com/styled-components/styled-components - 90ee1ed21fffaae9a3f4c5836aa3ddb8c7738212 authored about 5 years ago by Evan Jacobs <[email protected]>
fix cGS determineTheme usage

github.com/styled-components/styled-components - 1e502a8acb3f7fcc242901751c8b126c09d351d8 authored about 5 years ago by Evan Jacobs <[email protected]>
revise & simplify theme determination

github.com/styled-components/styled-components - 1fbd24855f90db4028bfa3244cfb2eb50d499883 authored about 5 years ago by Evan Jacobs <[email protected]>
lower the threshold for the "too many classes" warning (#2622)

If your component is dynamic enough to have 50+ styling permutations
it's probably time to inli...

github.com/styled-components/styled-components - 0c657192328ead7f1f1c35008191fb94f464aeb6 authored about 5 years ago by Evan Jacobs <[email protected]>
remove annoying, unnecessary lint checks

github.com/styled-components/styled-components - 90e812e6898e44574457f9ce2bb1ffd13b92a1bc authored about 5 years ago by Evan Jacobs <[email protected]>
restore some attrs test coverage, minor refactor

github.com/styled-components/styled-components - 94977635113da85e7d0baaf3e1b5ee129a27af1f authored about 5 years ago by Evan Jacobs <[email protected]>
ssr backward-compat fix for ServerStyleSheet (#2639)

add an alias "instance" to sheet so doing things the v4 way will
continue to work

github.com/styled-components/styled-components - de41aab61741c600cf0f53e21a83d6ac3080c652 authored about 5 years ago by Evan Jacobs <[email protected]>
disable ComponentStyle staticness in non-production modes (#2634)

* disable ComponentStyle staticness in non-production modes

regardless of HMR being on or not...

github.com/styled-components/styled-components - a8507e6ac7267e3d74b08b457ced58d182b49515 authored about 5 years ago by Evan Jacobs <[email protected]>
use @emotion/stylis (#2640)

* use @emotion/stylis

Drops the bundle size by a fair amount... the downside is you
can't cu...

github.com/styled-components/styled-components - 5b560e2851e3b4adcebecfbb4a0013ffa8706d4b authored about 5 years ago by Evan Jacobs <[email protected]>
update changelog from 4.x

github.com/styled-components/styled-components - 4cee509fcfc06acd84d7bd1d05e788e39d392fc1 authored about 5 years ago by Evan Jacobs <[email protected]>
update internally to later babel-plugin-styled-components

github.com/styled-components/styled-components - 3484b8c6c126bb992262569508bd4cd5e4521991 authored about 5 years ago by Evan Jacobs <[email protected]>
update macro to work with revised babel plugin setup

github.com/styled-components/styled-components - 471d55786950b611aada5bbb326c78f69d652801 authored about 5 years ago by Evan Jacobs <[email protected]>
add @babel/traverse, update flowtypes

github.com/styled-components/styled-components - 3bc57b3a3ab91187967b96e220a7b3b2727ffb82 authored about 5 years ago by Evan Jacobs <[email protected]>
properly DCE the stream module for non-server build targets

github.com/styled-components/styled-components - 8a1b6214178b08ac3b02395280b715551b1b05b9 authored about 5 years ago by Evan Jacobs <[email protected]>
fix HMR (#2623)

* fix HMR

* revise PR per Phil's recommendation

github.com/styled-components/styled-components - 27431b9b547295bab7cf953990e4f5e7ad15139d authored about 5 years ago by Evan Jacobs <[email protected]>
trim down the bundlesize target

github.com/styled-components/styled-components - d81bda75a77fc08c2446033d9cd7806b08cf34cc authored about 5 years ago by Evan Jacobs <[email protected]>
fix inconsistency between client & server that breaks rehydration (#2621)

github.com/styled-components/styled-components - ed1ae8f84d821a02c00ddebb9f4fe1940d1e2573 authored about 5 years ago by Evan Jacobs <[email protected]>
remove unused code path

github.com/styled-components/styled-components - 54db964451db5a81eeb72892e87d0329af64756e authored about 5 years ago by Evan Jacobs <[email protected]>
update prop validator

github.com/styled-components/styled-components - a7b0b5d3425afd1b3e6e893de2a606cacddb3ada authored about 5 years ago by Evan Jacobs <[email protected]>
convert StyledError into function that throws to reduce code size

github.com/styled-components/styled-components - bdd1c0b28a4d67c25971125256dff5be86618bac authored about 5 years ago by Evan Jacobs <[email protected]>
attrs don't matter for the static-ness of a component's styles...

...unless the component actually has a function interpolation in
its styles

github.com/styled-components/styled-components - e99f924db633480dc3a0c389326aa11bf5f7ba99 authored about 5 years ago by Evan Jacobs <[email protected]>
remove deprecated functionality

1. object-form attrs
2. remove old innerRef warning

github.com/styled-components/styled-components - 799de1d6528f8e441bcb45911ad7f8e0756bea79 authored about 5 years ago by Evan Jacobs <[email protected]>
update benchmark examples & rewrite a few with more idiomatic examples

github.com/styled-components/styled-components - 44e565bf5d775da06f1356373384b80f7cc1c17f authored about 5 years ago by Evan Jacobs <[email protected]>
update to latest s-c v4 version in benchmarks

github.com/styled-components/styled-components - 8025f704c8c5c780e5f5abf2fd6d9066a7b7edcf authored about 5 years ago by Evan Jacobs <[email protected]>
README note on upgrading

github.com/styled-components/styled-components - 90f7134d0c431fcdd2888755d10d54138b4590c0 authored about 5 years ago by Evan Jacobs <[email protected]>
bring forward updated 4.x changelog

github.com/styled-components/styled-components - 7170afdf8e71271a0bf678f0459df2164bda364d authored about 5 years ago by Evan Jacobs <[email protected]>
v4 backward-compat fix on ServerStyleSheet.getStyleElement (#2611)

github.com/styled-components/styled-components - a6420bc865233997fe64db5a793ab659e61f28a3 authored about 5 years ago by Evan Jacobs <[email protected]>
revert self-reference check to avoid folding over HOCs

originally introduced in 4.x this apparently breaks rehydration / HMR
in development runtimes pr...

github.com/styled-components/styled-components - 5b4b7a3187eb92179b58279504f2c8f29aab3dfe authored about 5 years ago by Evan Jacobs <[email protected]>
peer dependency & globals adjustments for bundle size (#2588)

* add react-is to rollup globals now that it's a peerDep

(cherry picked from commit 84d973b3e...

github.com/styled-components/styled-components - 590c9d6e910b57dc431ed8ef6c66c148ac0d1384 authored about 5 years ago by Evan Jacobs <[email protected]>
implement defaultProps folding for v5

github.com/styled-components/styled-components - 7d0012779fb0aa11738323fc713425d9c2b7ba9e authored about 5 years ago by Evan Jacobs <[email protected]>
add seal fn back to ServerStyleSheet for backward compat (#2581)

* add seal fn back to ServerStyleSheet for backward compat

* Make ServerStyleSheet sealed err...

github.com/styled-components/styled-components - 97a637a038521e822568362849edd05652e557a3 authored about 5 years ago by Evan Jacobs <[email protected]>
carry-forward #2501

github.com/styled-components/styled-components - 3c9f3b187217a97f04cd1bc239e1a536bad6756e authored about 5 years ago by Evan Jacobs <[email protected]>
update flow to 0.100

github.com/styled-components/styled-components - 7b32b43d6722091811963cb538af3ed4901330d2 authored about 5 years ago by Evan Jacobs <[email protected]>
prevent folding for interim HOCs & fix subtle className composition bug (#2587)

* shush the linter

* add failing test

* prevent folding for interim HOCs

* clean up linter ex...

github.com/styled-components/styled-components - 2847aae86c195f9438f1cef19d78db3140d2b347 authored about 5 years ago by Evan Jacobs <[email protected]>
prevent folding for interim HOCs & fix subtle className composition bug (#2587)

* shush the linter

* add failing test

* prevent folding for interim HOCs

* clean up linter ex...

github.com/styled-components/styled-components - 96953a64c338121a2e9b1533d5c4c21c6c6f36df authored about 5 years ago by Evan Jacobs <[email protected]>
generate the error map on workspace install for CI

github.com/styled-components/styled-components - 62e35202cfc80b3d9a68ef0d56319ce0b18905c6 authored about 5 years ago by Evan Jacobs <[email protected]>
run all tests except integration ones for now

until jest-styled-components is updated to support v5

github.com/styled-components/styled-components - c66fb9d64351d1bd44967f621c71f41a4151fbf4 authored about 5 years ago by Evan Jacobs <[email protected]>
use shallowequal for equivalency checking instead (#2585)

* use shallowequal for equivalency checking instead

* fix yarn.lock

github.com/styled-components/styled-components - b4fb1f957deb47f8a946007933af290b8c2772e6 authored about 5 years ago by Evan Jacobs <[email protected]>
remove babel-plugin-preval and generate errormap as a build step

github.com/styled-components/styled-components - be7e4eba1728837148f4c6d7c5a508078b15a629 authored about 5 years ago by Evan Jacobs <[email protected]>
make it clear not to touch the old errors.md

github.com/styled-components/styled-components - fc20334155885661b7c80afa25a2b5d1ddb6494b authored about 5 years ago by Evan Jacobs <[email protected]>
shave off some unnecessary bytes

github.com/styled-components/styled-components - b547b51cdf72c249edc7d741e5c43f4127816e1a authored about 5 years ago by Evan Jacobs <[email protected]>
freeze stylis customizations on initial mount of StyleSheetManager

github.com/styled-components/styled-components - b65a296f1fb85a10bcc3af93903a84eabcac738e authored about 5 years ago by Evan Jacobs <[email protected]>
reorganize types to eliminate cycles

github.com/styled-components/styled-components - cbde357e0727e864c032e82e97851154dd573946 authored about 5 years ago by Evan Jacobs <[email protected]>
refactor StyleSheet to take a constructor object & easier reconstruction

github.com/styled-components/styled-components - d3e2a05c11fd333d09e1b3efdc1645f2777cf896 authored about 5 years ago by Evan Jacobs <[email protected]>
add forwardedAs prop (#2573)

* implement innerAs for s-c web

* implement innerAs for s-c native

* rename innerAs -> forward...

github.com/styled-components/styled-components - 78d77062f0daae4e22ff6e2d405f9b09e0db813d authored about 5 years ago by Evan Jacobs <[email protected]>
remove an allocation

github.com/styled-components/styled-components - c05c1cfd1f6751b27bc9cc1415ad0a949b251674 authored about 5 years ago by Evan Jacobs <[email protected]>
rename constant to be consistent

github.com/styled-components/styled-components - 36741e6ea2ff42fa1edf4dde6313b67a763f3aca authored about 5 years ago by Evan Jacobs <[email protected]>
remove the injection mode attribute

github.com/styled-components/styled-components - 77b8f30171a96464e5c03b0a7142b346334b2816 authored about 5 years ago by Evan Jacobs <[email protected]>
allow dynamic disabling of CSSOM injection via StyleSheetManager

github.com/styled-components/styled-components - 70dd27108ae10cfca82700fd643739958bb1dca0 authored about 5 years ago by Evan Jacobs <[email protected]>
move stylis customization options into useMemo

github.com/styled-components/styled-components - 0d8fab8deaba5bf4d25e248b8439cd5a28c3b244 authored about 5 years ago by Evan Jacobs <[email protected]>
refactor away unnecessary function

github.com/styled-components/styled-components - c1de9f8b69f0ccbceae144fe921ed3500edf1666 authored about 5 years ago by Evan Jacobs <[email protected]>
Fix theme prop usage in StyledNativeComponent (#2576)

github.com/styled-components/styled-components - 088c5420cd9736f2cf9e0f65be35e873bd1b3a8d authored about 5 years ago by Jelte Fennema <[email protected]>
replace objectToCss with objectWithCssArray (#2542)

* replace objectToCss with objectWithCssArray

* update test

github.com/styled-components/styled-components - 4f1f2b3e3feb2384f8078f4ab6d5ab1efd6ea6d9 authored about 5 years ago by Abdel-Rhman <[email protected]>
allow dynamic creation & configuration of stylis per stylesheet (#2565)

* [WIP] allow dynamic creation & configuration of stylis per stylesheet

* middlewares -> plug...

github.com/styled-components/styled-components - 67ba229daf7f7a3f65fe0703fe6f868f75678988 authored about 5 years ago by Evan Jacobs <[email protected]>
Add tests for sheet/Sheet

github.com/styled-components/styled-components - 4e63446174e0e56a6a2827868f1a2d299e4845b6 authored about 5 years ago by Phil Pluckthun <[email protected]>
Fix IE11 quirk in canary when accessing cssText (#2572)

* Fix IE11 quirk where accessing cssText throws an error

There's a quirk in IE11 where cssTex...

github.com/styled-components/styled-components - 9148d7b0693eba2769f3e2cb42805187c49ef091 authored about 5 years ago by Phil Plückthun <[email protected]>
Add tests for sheet/GroupedTag

github.com/styled-components/styled-components - e3032995b04a691f821ca2d48f80ca411da88e2f authored about 5 years ago by Phil Pluckthun <[email protected]>
Add tests for sheet/Rehydration

github.com/styled-components/styled-components - 98512c0138ab50bf224e4e672ae05f6d73e36fe6 authored about 5 years ago by Phil Pluckthun <[email protected]>
Add test for sheet/dom helper

github.com/styled-components/styled-components - 683ae38f5403a957150d676ee67594fda6dfbed4 authored about 5 years ago by Phil Pluckthun <[email protected]>
Add tests for sheet/Tag

github.com/styled-components/styled-components - ac79a6120ffc5cd18a99b6787b811eef9aa1af1a authored about 5 years ago by Phil Pluckthun <[email protected]>
Fix tests for canary changes (#2569)

* update macros tests

* fix StyleSheetManager tests

* reimplement nonce functionality

*...

github.com/styled-components/styled-components - ca824596442ae44daaac12e0b0c4e7f08e20409d authored about 5 years ago by Evan Jacobs <[email protected]>
Add tests for sheet/GroupIDAllocator helpers

github.com/styled-components/styled-components - 61e10e16a02580eca51aac0cd0aac8efd2d60e74 authored about 5 years ago by Phil Pluckthun <[email protected]>
Fix macro with ts canary (#2568)

* Add test for multiple imports

Check that the imports are split up normally.

* Fix macro usag...

github.com/styled-components/styled-components - 4ad95f5c28631337274dee471d84078beb9dacc3 authored about 5 years ago by James DiGioia <[email protected]>
port over displayName fix for canary (#2540)

github.com/styled-components/styled-components - da1dc8d474c10067979f9448de598220d25b16bb authored about 5 years ago by Evan Jacobs <[email protected]>
brief upgrade note in the readme [skip ci] (#2541)

github.com/styled-components/styled-components - f46d64cf8aa36579a906dc99f9441b713d8b5326 authored about 5 years ago by Evan Jacobs <[email protected]>
v5.0.0-4.canary-sheet

github.com/styled-components/styled-components - d757ef09148652d982f2798610cc4d607315d1d9 authored about 5 years ago by Phil Pluckthun <[email protected]>
Make hash collisions even less likely

We still have a problem where XOR'ing hashes
repeatedly leads to a higher likelihood of
hash col...

github.com/styled-components/styled-components - 3d7a4041b4a3a575bb22e8fd38f5df7b65f0d0bd authored about 5 years ago by Phil Pluckthun <[email protected]>
Add indices to dynamic hashes in ComponentStyle

When the same interpolations swap places they still
produce the same hash which can sometimes le...

github.com/styled-components/styled-components - fff5c1e4ab30ddf131dd6ff780f6a52ac480287d authored about 5 years ago by Phil Pluckthun <[email protected]>
v5.0.0-1.canary-sheet

github.com/styled-components/styled-components - cc5f20907ebdf9505ff80f3a8cf4a86845634259 authored about 5 years ago by Phil Pluckthun <[email protected]>
v5.0.0-3.canary-sheet

github.com/styled-components/styled-components - 034f1adeb27feb9179f0e7f717cb68054206f4ff authored about 5 years ago by Phil Pluckthun <[email protected]>
Delete unused files

github.com/styled-components/styled-components - 84bde1e64a87147d256d3e6eb4172260172533cf authored about 5 years ago by Phil Pluckthun <[email protected]>
Remove copying index.html to dist

github.com/styled-components/styled-components - 9df42afa053f14f62899bf3175986f562c432ca5 authored about 5 years ago by Phil Pluckthun <[email protected]>
Revert benchmarks to vendored SC v4

github.com/styled-components/styled-components - a7c1e07e4030aed8baa74b93c58b4efb51c63558 authored about 5 years ago by Phil Pluckthun <[email protected]>