css-in-js가 아닌! css-in-ts 라이브러리로 style을 ts로 작성하고 빌드 타임에 css로 전처리해줍니다.기존의 css-in-js 라이브러리인 styled-components나 emotion의 경우 런타임에 js를 css로 변환해줍니다.즉, vanill
테마는 확장 가능한 스타일 규약을 미리 정의해두는 것입니다. 이를 테면 primary라는 색상은 light theme에서는 vanilla extract에서는 테마를 만드는 가장 직관적인 api인 createTheme를 제공합니다.createTheme는 global sc
스타일 선언을 축약해주는 기능을 지원하는 vanilla-extract 패키지입니다.Sprinkles는 런타임/컴파일 타임 상관 없이 모두 사용 가능합니다..css.ts에서 작성하는 모든 스타일 코드들은 컴파일 타임에서 빌드되는데요. 아래 작성한 sprinkles도 컴파
recipes는 Stitches에서 영감을 받은 다양한 변형 css를 생성하는 type-safe한 runtime API입니다.이렇게 설명하면 이게 무슨 소리인가..? 할지도 모르겠는데요. 사용하는 것을 보시면 금방 감이 오실겁니다.recipe는 다음과 같이 이루어져있는