twind-logical
Version:
A CSS Logical Properties and Values plugin for twind.
3 lines (2 loc) • 4.98 kB
JavaScript
var i={"float-start":{float:"inline-start"},"float-end":{float:"inline-end"},"clear-start":{clear:"inline-start"},"clear-end":{clear:"inline-end"},"text-start":{textAlign:"start"},"text-end":{textAlign:"end"},"resize-block":{resize:"block"},"resize-inline":{resize:"inline"},"overscroll-b-auto":{overscrollBehaviorBlock:"auto"},"overscroll-b-contain":{overscrollBehaviorBlock:"contain"},"overscroll-b-none":{overscrollBehaviorBlock:"none"},"overscroll-i-auto":{overscrollBehaviorInline:"auto"},"overscroll-i-contain":{overscrollBehaviorInline:"contain"},"overscroll-i-none":{overscrollBehaviorInline:"none"},bs:(r,{theme:n})=>{let e=n("width",r);return e&&{blockSize:e}},"min-bs":(r,{theme:n})=>{let e=n("minWidth",r);return e&&{minBlockSize:e}},"max-bs":(r,{theme:n})=>{let e=n("maxWidth",r);return e&&{maxBlockSize:e}},is:(r,{theme:n})=>{let e=n("width",r);return e&&{inlineSize:e}},"min-is":(r,{theme:n})=>{let e=n("minWidth",r);return e&&{minInlineSize:e}},"max-is":(r,{theme:n})=>{let e=n("maxWidth",r);return e&&{maxInlineSize:e}},mlb:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginBlock:e}},mli:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginInline:e}},mbs:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginBlockStart:e}},mbe:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginBlockEnd:e}},mis:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginInlineStart:e}},mie:(r,{theme:n})=>{let e=n("margin",r);return e&&{marginInlineEnd:e}},plb:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingBlock:e}},pli:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingInline:e}},pbs:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingBlockStart:e}},pbe:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingBlockEnd:e}},pis:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingInlineStart:e}},pie:(r,{theme:n})=>{let e=n("padding",r);return e&&{paddingInlineEnd:e}},"space-b":(r,{theme:n})=>{let e=n("space",r);return e&&{"> :not([hidden]) ~ :not([hidden])":{"--tw-space-b-reverse":"0",marginBlockStart:`calc(${e} * calc(1 - var(--tw-space-b-reverse)))`,marginBlockEnd:`calc(${e} * var(--tw-space-b-reverse))`}}},"space-b-reverse":{"> :not([hidden]) ~ :not([hidden])":{"--tw-space-b-reverse":"1"}},"space-i":(r,{theme:n})=>{let e=n("space",r);return e&&{"> :not([hidden]) ~ :not([hidden])":{"--tw-space-i-reverse":"0",marginInlineStart:`calc(${e} * calc(1 - var(--tw-space-i-reverse)))`,marginInlineEnd:`calc(${e} * var(--tw-space-i-reverse))`}}},"space-i-reverse":{"> :not([hidden]) ~ :not([hidden])":{"--tw-space-i-reverse":"1"}},"inset-block":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetBlock:e}},"inset-inline":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetInline:e}},"block-start":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetBlockStart:e}},"block-end":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetBlockEnd:e}},"inline-start":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetInlineStart:e}},"inline-end":(r,{theme:n})=>{let e=n("inset",r);return e&&{insetInlineEnd:e}},"border-bs":(r,{theme:n})=>{let e=n("borderWidth",r);return e&&{borderBlockStartWidth:e}},"border-be":(r,{theme:n})=>{let e=n("borderWidth",r);return e&&{borderBlockEndWidth:e}},"border-is":(r,{theme:n})=>{let e=n("borderWidth",r);return e&&{borderInlineStartWidth:e}},"border-ie":(r,{theme:n})=>{let e=n("borderWidth",r);return e&&{borderInlineEndWidth:e}},"rounded-bs":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderStartStartRadius:e,borderStartEndRadius:e}},"rounded-be":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderEndStartRadius:e,borderEndEndRadius:e}},"rounded-is":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderStartStartRadius:e,borderEndStartRadius:e}},"rounded-ie":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderStartEndRadius:e,borderEndEndRadius:e}},"rounded-ss":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderStartStartRadius:e}},"rounded-se":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderStartEndRadius:e}},"rounded-es":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderEndStartRadius:e}},"rounded-ee":(r,{theme:n})=>{let e=n("borderRadius",r);return e&&{borderEndEndRadius:e}},"divide-b":(r,{theme:n})=>{let e=n("divideWidth",r);return e&&{"> :not([hidden]) ~ :not([hidden])":{"--tw-divide-b-reverse":"0",borderBlockStartWidth:`calc(${e} * calc(1 - var(--tw-divide-b-reverse)))`,borderBlockEndWidth:`calc(${e} * var(--tw-divide-b-reverse))`}}},"divide-b-reverse":{"> :not([hidden]) ~ :not([hidden])":{"--tw-divide-b-reverse":"1"}},"divide-i":(r,{theme:n})=>{let e=n("divideWidth",r);return e&&{"> :not([hidden]) ~ :not([hidden])":{"--tw-divide-i-reverse":"0",borderInlineStartWidth:`calc(${e} * calc(1 - var(--tw-divide-i-reverse)))`,borderInlineEndWidth:`calc(${e} * var(--tw-divide-i-reverse))`}}},"divide-i-reverse":{"> :not([hidden]) ~ :not([hidden])":{"--tw-divide-i-reverse":"1"}}},t=i;export{t as default};
//# sourceMappingURL=twind-logical.js.map