Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Move from styled-system to own solution #86

Merged
merged 10 commits into from
Dec 21, 2024
Merged

feat: Move from styled-system to own solution #86

merged 10 commits into from
Dec 21, 2024

Conversation

tchock
Copy link
Member

@tchock tchock commented Dec 19, 2024

styled-system hasn't been maintained in a while and it is lacking some features that we want to use (like using styled functions inside styled components). So we will go back to a custom solution for it.

@tchock tchock changed the title feat: Use own styled system "lib" again feat: Move from styled-system to own solution Dec 19, 2024
Copy link

github-actions bot commented Dec 19, 2024

size-limit report 📦

Path Size
Common JS 28.09 KB (-2.08% 🔽)
Button direct import (Common JS) 11.29 KB (-4.53% 🔽)
ES Next 28.1 KB (-1.87% 🔽)
Button Treeshaking 8.35 KB (-7.49% 🔽)
Input Treeshaking 5.23 KB (-12.01% 🔽)
Tooltip Treeshaking 8.27 KB (-8.17% 🔽)
ES Module 23.49 KB (-2.83% 🔽)
UMD Bundle 21.17 KB (-1.75% 🔽)

@tchock tchock merged commit 40ce4b4 into main Dec 21, 2024
3 of 4 checks passed
@tchock tchock deleted the feat/own-system branch December 21, 2024 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant