@vanilla-extract/css
Advanced tools
Comparing version 0.4.0 to 0.4.1
# @vanilla-extract/css | ||
## 0.4.1 | ||
### Patch Changes | ||
- [#63](https://github.com/seek-oss/vanilla-extract/pull/63) [`2cecc8a`](https://github.com/seek-oss/vanilla-extract/commit/2cecc8af8634b71f217d713c5a9faf989b46e353) Thanks [@fnky](https://github.com/fnky)! - Export CSSProperties type | ||
## 0.4.0 | ||
@@ -4,0 +10,0 @@ |
import './runtimeAdapter'; | ||
export type { StyleRule, GlobalStyleRule, Adapter, FileScope } from './types'; | ||
export type { StyleRule, GlobalStyleRule, Adapter, FileScope, CSSProperties, } from './types'; | ||
export * from './identifier'; | ||
@@ -4,0 +4,0 @@ export * from './theme'; |
@@ -5,10 +5,10 @@ import type { Contract, MapLeafNodes } from '@vanilla-extract/private'; | ||
export declare type CSSVarFunction = `var(--${string})` | `var(--${string}, ${string | number})`; | ||
declare type CSSTypeProperties = PropertiesFallback<string | number>; | ||
declare type BasicCSSProperties = { | ||
declare type CSSTypeProperties = PropertiesFallback<number | (string & {})>; | ||
export declare type CSSProperties = { | ||
[Property in keyof CSSTypeProperties]: CSSTypeProperties[Property] | CSSVarFunction | Array<CSSVarFunction | Properties[Property]>; | ||
}; | ||
export interface CSSKeyframes { | ||
[time: string]: BasicCSSProperties; | ||
[time: string]: CSSProperties; | ||
} | ||
export declare type CSSProperties = BasicCSSProperties & { | ||
export declare type CSSPropertiesWithVars = CSSProperties & { | ||
vars?: { | ||
@@ -19,7 +19,7 @@ [key: string]: string; | ||
declare type PseudoProperties = { | ||
[key in SimplePseudos[number]]?: CSSProperties; | ||
[key in SimplePseudos[number]]?: CSSPropertiesWithVars; | ||
}; | ||
declare type CSSPropertiesAndPseudos = CSSProperties & PseudoProperties; | ||
declare type CSSPropertiesAndPseudos = CSSPropertiesWithVars & PseudoProperties; | ||
interface SelectorMap { | ||
[selector: string]: CSSProperties & MediaQueries<CSSProperties & FeatureQueries<CSSProperties>> & FeatureQueries<CSSProperties & MediaQueries<CSSProperties>>; | ||
[selector: string]: CSSPropertiesWithVars & MediaQueries<CSSPropertiesWithVars & FeatureQueries<CSSPropertiesWithVars>> & FeatureQueries<CSSPropertiesWithVars & MediaQueries<CSSPropertiesWithVars>>; | ||
} | ||
@@ -40,3 +40,3 @@ export interface MediaQueries<StyleType> { | ||
export declare type StyleRule = StyleWithSelectors & MediaQueries<StyleWithSelectors & FeatureQueries<StyleWithSelectors>> & FeatureQueries<StyleWithSelectors & MediaQueries<StyleWithSelectors>>; | ||
export declare type GlobalStyleRule = CSSProperties & MediaQueries<CSSProperties & FeatureQueries<CSSProperties>> & FeatureQueries<CSSProperties & MediaQueries<CSSProperties>>; | ||
export declare type GlobalStyleRule = CSSPropertiesWithVars & MediaQueries<CSSPropertiesWithVars & FeatureQueries<CSSPropertiesWithVars>> & FeatureQueries<CSSPropertiesWithVars & MediaQueries<CSSPropertiesWithVars>>; | ||
export declare type GlobalFontFaceRule = Omit<AtRule.FontFaceFallback, 'src'> & Required<Pick<AtRule.FontFaceFallback, 'src'>>; | ||
@@ -43,0 +43,0 @@ export declare type FontFaceRule = Omit<GlobalFontFaceRule, 'fontFamily'>; |
{ | ||
"name": "@vanilla-extract/css", | ||
"version": "0.4.0", | ||
"version": "0.4.1", | ||
"description": "Zero-runtime Stylesheets-in-TypeScript", | ||
@@ -5,0 +5,0 @@ "sideEffects": true, |
@@ -37,2 +37,6 @@ # π§ vanilla-extract | ||
π₯ [Try it out for yourself in CodeSandbox.](https://codesandbox.io/s/github/seek-oss/vanilla-extract/tree/master/examples/webpack-react?file=/src/App.css.ts) | ||
--- | ||
**Write your styles in `.css.ts` files.** | ||
@@ -39,0 +43,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
151407
739