Commit updated Javascript packages

This commit is contained in:
Owncast
2020-10-20 05:04:18 +00:00
parent 5d03ecb694
commit a88734348a
6368 changed files with 603959 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.sr-only': {
position: 'absolute',
width: '1px',
height: '1px',
padding: '0',
margin: '-1px',
overflow: 'hidden',
clip: 'rect(0, 0, 0, 0)',
whiteSpace: 'nowrap',
borderWidth: '0'
},
'.not-sr-only': {
position: 'static',
width: 'auto',
height: 'auto',
padding: '0',
margin: '0',
overflow: 'visible',
clip: 'auto',
whiteSpace: 'normal'
}
}, variants('accessibility'));
};
}

View File

@@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.content-center': {
'align-content': 'center'
},
'.content-start': {
'align-content': 'flex-start'
},
'.content-end': {
'align-content': 'flex-end'
},
'.content-between': {
'align-content': 'space-between'
},
'.content-around': {
'align-content': 'space-around'
},
'.content-evenly': {
'align-content': 'space-evenly'
}
}, variants('alignContent'));
};
}

View File

@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.items-start': {
'align-items': 'flex-start'
},
'.items-end': {
'align-items': 'flex-end'
},
'.items-center': {
'align-items': 'center'
},
'.items-baseline': {
'align-items': 'baseline'
},
'.items-stretch': {
'align-items': 'stretch'
}
}, variants('alignItems'));
};
}

View File

@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.self-auto': {
'align-self': 'auto'
},
'.self-start': {
'align-self': 'flex-start'
},
'.self-end': {
'align-self': 'flex-end'
},
'.self-center': {
'align-self': 'center'
},
'.self-stretch': {
'align-self': 'stretch'
}
}, variants('alignSelf'));
};
}

View File

@@ -0,0 +1,38 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const keyframesConfig = theme('keyframes');
const keyframesStyles = _lodash.default.fromPairs(_lodash.default.toPairs(keyframesConfig).map(([name, keyframes]) => {
return [`@keyframes ${name}`, keyframes];
}));
addUtilities(keyframesStyles, {
respectImportant: false
});
const animationConfig = theme('animation');
const utilities = _lodash.default.fromPairs(_lodash.default.toPairs(animationConfig).map(([suffix, animation]) => {
return [`.${e(`animate-${suffix}`)}`, {
animation
}];
}));
addUtilities(utilities, variants('animation'));
};
}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.appearance-none': {
appearance: 'none'
}
}, variants('appearance'));
};
}

View File

@@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.bg-fixed': {
'background-attachment': 'fixed'
},
'.bg-local': {
'background-attachment': 'local'
},
'.bg-scroll': {
'background-attachment': 'scroll'
}
}, variants('backgroundAttachment'));
};
}

View File

@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
addUtilities({
'.bg-clip-border': {
'background-clip': 'border-box'
},
'.bg-clip-padding': {
'background-clip': 'padding-box'
},
'.bg-clip-content': {
'background-clip': 'content-box'
},
...(target('display') === 'ie11' ? {} : {
'.bg-clip-text': {
'background-clip': 'text'
}
})
}, variants('backgroundClip'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _withAlphaVariable = _interopRequireDefault(require("../util/withAlphaVariable"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target,
corePlugins
}) {
const colors = (0, _flattenColorPalette.default)(theme('backgroundColor'));
const getProperties = value => {
if (target('backgroundColor') === 'ie11') {
return {
'background-color': (0, _toColorValue.default)(value)
};
}
if (corePlugins('backgroundOpacity')) {
return (0, _withAlphaVariable.default)({
color: value,
property: 'background-color',
variable: '--bg-opacity'
});
}
return {
'background-color': (0, _toColorValue.default)(value)
};
};
const utilities = _lodash.default.fromPairs(_lodash.default.map(colors, (value, modifier) => {
return [`.${e(`bg-${modifier}`)}`, getProperties(value)];
}));
addUtilities(utilities, variants('backgroundColor'));
};
}

View File

@@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _usesCustomProperties = _interopRequireDefault(require("../util/usesCustomProperties"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('backgroundImage'), (value, modifier) => {
if (target('backgroundImage') === 'ie11' && (0, _usesCustomProperties.default)(value)) {
return [];
}
return [`.${e(`bg-${modifier}`)}`, {
'background-image': value
}];
}));
addUtilities(utilities, variants('backgroundImage'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('backgroundOpacity') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('backgroundOpacity', [['bg-opacity', ['--bg-opacity']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('backgroundPosition'), (value, modifier) => {
return [`.${e(`bg-${modifier}`)}`, {
'background-position': value
}];
}));
addUtilities(utilities, variants('backgroundPosition'));
};
}

View File

@@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.bg-repeat': {
'background-repeat': 'repeat'
},
'.bg-no-repeat': {
'background-repeat': 'no-repeat'
},
'.bg-repeat-x': {
'background-repeat': 'repeat-x'
},
'.bg-repeat-y': {
'background-repeat': 'repeat-y'
},
'.bg-repeat-round': {
'background-repeat': 'round'
},
'.bg-repeat-space': {
'background-repeat': 'space'
}
}, variants('backgroundRepeat'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('backgroundSize'), (value, modifier) => {
return [`.${e(`bg-${modifier}`)}`, {
'background-size': value
}];
}));
addUtilities(utilities, variants('backgroundSize'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.border-collapse': {
'border-collapse': 'collapse'
},
'.border-separate': {
'border-collapse': 'separate'
}
}, variants('borderCollapse'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
var _withAlphaVariable = _interopRequireDefault(require("../util/withAlphaVariable"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target,
corePlugins
}) {
const colors = (0, _flattenColorPalette.default)(theme('borderColor'));
const getProperties = value => {
if (target('borderColor') === 'ie11') {
return {
'border-color': (0, _toColorValue.default)(value)
};
}
if (corePlugins('borderOpacity')) {
return (0, _withAlphaVariable.default)({
color: value,
property: 'border-color',
variable: '--border-opacity'
});
}
return {
'border-color': (0, _toColorValue.default)(value)
};
};
const utilities = _lodash.default.fromPairs(_lodash.default.map(_lodash.default.omit(colors, 'default'), (value, modifier) => {
return [`.${e(`border-${modifier}`)}`, getProperties(value)];
}));
addUtilities(utilities, variants('borderColor'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('borderOpacity') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('borderOpacity', [['border-opacity', ['--border-opacity']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,63 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const generators = [(value, modifier) => ({
[`.${e(`rounded${modifier}`)}`]: {
borderRadius: `${value}`
}
}), (value, modifier) => ({
[`.${e(`rounded-t${modifier}`)}`]: {
borderTopLeftRadius: `${value}`,
borderTopRightRadius: `${value}`
},
[`.${e(`rounded-r${modifier}`)}`]: {
borderTopRightRadius: `${value}`,
borderBottomRightRadius: `${value}`
},
[`.${e(`rounded-b${modifier}`)}`]: {
borderBottomRightRadius: `${value}`,
borderBottomLeftRadius: `${value}`
},
[`.${e(`rounded-l${modifier}`)}`]: {
borderTopLeftRadius: `${value}`,
borderBottomLeftRadius: `${value}`
}
}), (value, modifier) => ({
[`.${e(`rounded-tl${modifier}`)}`]: {
borderTopLeftRadius: `${value}`
},
[`.${e(`rounded-tr${modifier}`)}`]: {
borderTopRightRadius: `${value}`
},
[`.${e(`rounded-br${modifier}`)}`]: {
borderBottomRightRadius: `${value}`
},
[`.${e(`rounded-bl${modifier}`)}`]: {
borderBottomLeftRadius: `${value}`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('borderRadius'), (value, modifier) => {
return generator(value, modifier === 'default' ? '' : `-${modifier}`);
});
});
addUtilities(utilities, variants('borderRadius'));
};
}

View File

@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.border-solid': {
'border-style': 'solid'
},
'.border-dashed': {
'border-style': 'dashed'
},
'.border-dotted': {
'border-style': 'dotted'
},
'.border-double': {
'border-style': 'double'
},
'.border-none': {
'border-style': 'none'
}
}, variants('borderStyle'));
};
}

View File

@@ -0,0 +1,46 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const generators = [(value, modifier) => ({
[`.${e(`border${modifier}`)}`]: {
borderWidth: `${value}`
}
}), (value, modifier) => ({
[`.${e(`border-t${modifier}`)}`]: {
borderTopWidth: `${value}`
},
[`.${e(`border-r${modifier}`)}`]: {
borderRightWidth: `${value}`
},
[`.${e(`border-b${modifier}`)}`]: {
borderBottomWidth: `${value}`
},
[`.${e(`border-l${modifier}`)}`]: {
borderLeftWidth: `${value}`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('borderWidth'), (value, modifier) => {
return generator(value, modifier === 'default' ? '' : `-${modifier}`);
});
});
addUtilities(utilities, variants('borderWidth'));
};
}

View File

@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _prefixNegativeModifiers = _interopRequireDefault(require("../util/prefixNegativeModifiers"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('boxShadow'), (value, modifier) => {
const className = modifier === 'default' ? 'shadow' : `${e((0, _prefixNegativeModifiers.default)('shadow', modifier))}`;
return [`.${className}`, {
'box-shadow': value
}];
}));
addUtilities(utilities, variants('boxShadow'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.box-border': {
'box-sizing': 'border-box'
},
'.box-content': {
'box-sizing': 'content-box'
}
}, variants('boxSizing'));
};
}

View File

@@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.clear-left': {
clear: 'left'
},
'.clear-right': {
clear: 'right'
},
'.clear-both': {
clear: 'both'
},
'.clear-none': {
clear: 'none'
}
}, variants('clear'));
};
}

View File

@@ -0,0 +1,110 @@
"use strict";
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable no-shadow */
function extractMinWidths(breakpoints) {
return _lodash.default.flatMap(breakpoints, breakpoints => {
if (_lodash.default.isString(breakpoints)) {
breakpoints = {
min: breakpoints
};
}
if (!Array.isArray(breakpoints)) {
breakpoints = [breakpoints];
}
return (0, _lodash.default)(breakpoints).filter(breakpoint => {
return _lodash.default.has(breakpoint, 'min') || _lodash.default.has(breakpoint, 'min-width');
}).map(breakpoint => {
return _lodash.default.get(breakpoint, 'min-width', breakpoint.min);
}).value();
});
}
function mapMinWidthsToPadding(minWidths, screens, paddings) {
if (typeof paddings === 'undefined') {
return [];
}
if (!_lodash.default.isObject(paddings)) {
return [{
screen: 'default',
minWidth: 0,
padding: paddings
}];
}
const mapping = [];
if (paddings.default) {
mapping.push({
screen: 'default',
minWidth: 0,
padding: paddings.default
});
}
_lodash.default.each(minWidths, minWidth => {
Object.keys(screens).forEach(screen => {
const screenMinWidth = _lodash.default.isPlainObject(screens[screen]) ? screens[screen].min || screens[screen]['min-width'] : screens[screen];
if (`${screenMinWidth}` === `${minWidth}`) {
mapping.push({
screen,
minWidth,
padding: paddings[screen]
});
}
});
});
return mapping;
}
module.exports = function () {
return function ({
addComponents,
theme,
variants
}) {
const screens = theme('container.screens', theme('screens'));
const minWidths = extractMinWidths(screens);
const paddings = mapMinWidthsToPadding(minWidths, screens, theme('container.padding'));
const generatePaddingFor = minWidth => {
const paddingConfig = _lodash.default.find(paddings, padding => `${padding.minWidth}` === `${minWidth}`);
if (!paddingConfig) {
return {};
}
return {
paddingRight: paddingConfig.padding,
paddingLeft: paddingConfig.padding
};
};
const atRules = (0, _lodash.default)(minWidths).sortBy(minWidth => parseInt(minWidth)).sortedUniq().map(minWidth => {
return {
[`@media (min-width: ${minWidth})`]: {
'.container': {
'max-width': minWidth,
...generatePaddingFor(minWidth)
}
}
};
}).value();
addComponents([{
'.container': Object.assign({
width: '100%'
}, theme('container.center', false) ? {
marginRight: 'auto',
marginLeft: 'auto'
} : {}, generatePaddingFor(0))
}, ...atRules], variants('container'));
};
};

View File

@@ -0,0 +1,228 @@
/**
* Manually forked from SUIT CSS Base: https://github.com/suitcss/base
* A thin layer on top of normalize.css that provides a starting point more
* suitable for web applications.
*/
/**
* Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
button {
background-color: transparent;
background-image: none;
}
/**
* Work around a Firefox/IE bug where the transparent `button` background
* results in a loss of the default `button` focus styles.
*/
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
fieldset {
margin: 0;
padding: 0;
}
ol,
ul {
list-style: none;
margin: 0;
padding: 0;
}
/**
* Tailwind custom reset styles
*/
/**
* 1. Use the user's configured `sans` font-family (with Tailwind's default
* sans-serif font stack as a fallback) as a sane default.
* 2. Use Tailwind's default "normal" line-height so the user isn't forced
* to override it to ensure consistency even when using the default theme.
*/
html {
font-family: theme('fontFamily.sans', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); /* 1 */
line-height: 1.5; /* 2 */
}
/**
* 1. Prevent padding and border from affecting element width.
*
* We used to set this in the html element and inherit from
* the parent element for everything else. This caused issues
* in shadow-dom-enhanced elements like <details> where the content
* is wrapped by a div with box-sizing set to `content-box`.
*
* https://github.com/mozdevs/cssremedy/issues/4
*
*
* 2. Allow adding a border to an element by just adding a border-width.
*
* By default, the way the browser specifies that an element should have no
* border is by setting it's border-style to `none` in the user-agent
* stylesheet.
*
* In order to easily add borders to elements by just setting the `border-width`
* property, we change the default border-style for all elements to `solid`, and
* use border-width to hide them instead. This way our `border` utilities only
* need to set the `border-width` property instead of the entire `border`
* shorthand, making our border utilities much more straightforward to compose.
*
* https://github.com/tailwindcss/tailwindcss/pull/116
*/
*,
::before,
::after {
box-sizing: border-box; /* 1 */
border-width: 0; /* 2 */
border-style: solid; /* 2 */
border-color: theme('borderColor.default', currentColor); /* 2 */
}
/*
* Ensure horizontal rules are visible by default
*/
hr {
border-top-width: 1px;
}
/**
* Undo the `border-style: none` reset that Normalize applies to images so that
* our `border-{width}` utilities have the expected effect.
*
* The Normalize reset is unnecessary for us since we default the border-width
* to 0 on all elements.
*
* https://github.com/tailwindcss/tailwindcss/issues/362
*/
img {
border-style: solid;
}
textarea {
resize: vertical;
}
input::placeholder,
textarea::placeholder {
color: #a0aec0;
}
button,
[role="button"] {
cursor: pointer;
}
table {
border-collapse: collapse;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
}
/**
* Reset links to optimize for opt-in styling instead of
* opt-out.
*/
a {
color: inherit;
text-decoration: inherit;
}
/**
* Reset form element properties that are easy to forget to
* style explicitly so you don't inadvertently introduce
* styles that deviate from your design system. These styles
* supplement a partial reset that is already applied by
* normalize.css.
*/
button,
input,
optgroup,
select,
textarea {
padding: 0;
line-height: inherit;
color: inherit;
}
/**
* Use the configured 'mono' font family for elements that
* are expected to be rendered with a monospace font, falling
* back to the system monospace stack if there is no configured
* 'mono' font family.
*/
pre,
code,
kbd,
samp {
font-family: theme('fontFamily.mono', SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
}
/**
* Make replaced elements `display: block` by default as that's
* the behavior you want almost all of the time. Inspired by
* CSS Remedy, with `svg` added as well.
*
* https://github.com/mozdevs/cssremedy/issues/14
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block;
vertical-align: middle;
}
/**
* Constrain images and videos to the parent width and preserve
* their instrinsic aspect ratio.
*
* https://github.com/mozdevs/cssremedy/issues/14
*/
img,
video {
max-width: 100%;
height: auto;
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('cursor'), (value, modifier) => {
return [`.${e(`cursor-${modifier}`)}`, {
cursor: value
}];
}));
addUtilities(utilities, variants('cursor'));
};
}

View File

@@ -0,0 +1,76 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
addUtilities({
'.block': {
display: 'block'
},
'.inline-block': {
display: 'inline-block'
},
'.inline': {
display: 'inline'
},
'.flex': {
display: 'flex'
},
'.inline-flex': {
display: 'inline-flex'
},
'.table': {
display: 'table'
},
'.table-caption': {
display: 'table-caption'
},
'.table-cell': {
display: 'table-cell'
},
'.table-column': {
display: 'table-column'
},
'.table-column-group': {
display: 'table-column-group'
},
'.table-footer-group': {
display: 'table-footer-group'
},
'.table-header-group': {
display: 'table-header-group'
},
'.table-row-group': {
display: 'table-row-group'
},
'.table-row': {
display: 'table-row'
},
...(target('display') === 'ie11' ? {} : {
'.flow-root': {
display: 'flow-root'
},
'.grid': {
display: 'grid'
},
'.inline-grid': {
display: 'inline-grid'
},
'.contents': {
display: 'contents'
}
}),
'.hidden': {
display: 'none'
}
}, variants('display'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
var _withAlphaVariable = _interopRequireDefault(require("../util/withAlphaVariable"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target,
corePlugins
}) {
const colors = (0, _flattenColorPalette.default)(theme('divideColor'));
const getProperties = value => {
if (target('divideColor') === 'ie11') {
return {
'border-color': (0, _toColorValue.default)(value)
};
}
if (corePlugins('divideOpacity')) {
return (0, _withAlphaVariable.default)({
color: value,
property: 'border-color',
variable: '--divide-opacity'
});
}
return {
'border-color': (0, _toColorValue.default)(value)
};
};
const utilities = _lodash.default.fromPairs(_lodash.default.map(_lodash.default.omit(colors, 'default'), (value, modifier) => {
return [`.${e(`divide-${modifier}`)} > :not(template) ~ :not(template)`, getProperties(value)];
}));
addUtilities(utilities, variants('divideColor'));
};
}

View File

@@ -0,0 +1,32 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('divideOpacity') === 'ie11') {
return;
}
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('divideOpacity'), (value, modifier) => {
return [`.${e(`divide-opacity-${modifier}`)} > :not(template) ~ :not(template)`, {
'--divide-opacity': value
}];
}));
addUtilities(utilities, variants('divideOpacity'));
};
}

View File

@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.divide-solid > :not(template) ~ :not(template)': {
'border-style': 'solid'
},
'.divide-dashed > :not(template) ~ :not(template)': {
'border-style': 'dashed'
},
'.divide-dotted > :not(template) ~ :not(template)': {
'border-style': 'dotted'
},
'.divide-double > :not(template) ~ :not(template)': {
'border-style': 'double'
},
'.divide-none > :not(template) ~ :not(template)': {
'border-style': 'none'
}
}, variants('divideStyle'));
};
}

View File

@@ -0,0 +1,68 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('divideWidth') === 'ie11') {
const generators = [(size, modifier) => ({
[`.${e(`divide-y${modifier}`)} > :not(template) ~ :not(template)`]: {
'border-top-width': size
},
[`.${e(`divide-x${modifier}`)} > :not(template) ~ :not(template)`]: {
'border-left-width': size
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('divideWidth'), (value, modifier) => {
return generator(value, modifier === 'default' ? '' : `-${modifier}`);
});
});
addUtilities(utilities, variants('divideWidth'));
return;
}
const generators = [(size, modifier) => ({
[`.${e(`divide-y${modifier}`)} > :not(template) ~ :not(template)`]: {
'--divide-y-reverse': '0',
'border-top-width': `calc(${size === '0' ? '0px' : size} * calc(1 - var(--divide-y-reverse)))`,
'border-bottom-width': `calc(${size === '0' ? '0px' : size} * var(--divide-y-reverse))`
},
[`.${e(`divide-x${modifier}`)} > :not(template) ~ :not(template)`]: {
'--divide-x-reverse': '0',
'border-right-width': `calc(${size === '0' ? '0px' : size} * var(--divide-x-reverse))`,
'border-left-width': `calc(${size === '0' ? '0px' : size} * calc(1 - var(--divide-x-reverse)))`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return [..._lodash.default.flatMap(theme('divideWidth'), (value, modifier) => {
return generator(value, modifier === 'default' ? '' : `-${modifier}`);
}), {
'.divide-y-reverse > :not(template) ~ :not(template)': {
'--divide-y-reverse': '1'
},
'.divide-x-reverse > :not(template) ~ :not(template)': {
'--divide-x-reverse': '1'
}
}];
});
addUtilities(utilities, variants('divideWidth'));
};
}

View File

@@ -0,0 +1,33 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const colors = (0, _flattenColorPalette.default)(theme('fill'));
const utilities = _lodash.default.fromPairs(_lodash.default.map(colors, (value, modifier) => {
return [`.${e(`fill-${modifier}`)}`, {
fill: (0, _toColorValue.default)(value)
}];
}));
addUtilities(utilities, variants('fill'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('flex'), (value, modifier) => {
return [`.${e(`flex-${modifier}`)}`, {
flex: value
}];
}));
addUtilities(utilities, variants('flex'));
};
}

View File

@@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.flex-row': {
'flex-direction': 'row'
},
'.flex-row-reverse': {
'flex-direction': 'row-reverse'
},
'.flex-col': {
'flex-direction': 'column'
},
'.flex-col-reverse': {
'flex-direction': 'column-reverse'
}
}, variants('flexDirection'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
addUtilities(_lodash.default.fromPairs(_lodash.default.map(theme('flexGrow'), (value, modifier) => {
const className = modifier === 'default' ? 'flex-grow' : `flex-grow-${modifier}`;
return [`.${e(className)}`, {
'flex-grow': value
}];
})), variants('flexGrow'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
addUtilities(_lodash.default.fromPairs(_lodash.default.map(theme('flexShrink'), (value, modifier) => {
const className = modifier === 'default' ? 'flex-shrink' : `flex-shrink-${modifier}`;
return [`.${e(className)}`, {
'flex-shrink': value
}];
})), variants('flexShrink'));
};
}

View File

@@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.flex-wrap': {
'flex-wrap': 'wrap'
},
'.flex-wrap-reverse': {
'flex-wrap': 'wrap-reverse'
},
'.flex-no-wrap': {
'flex-wrap': 'nowrap'
}
}, variants('flexWrap'));
};
}

View File

@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.float-right': {
float: 'right'
},
'.float-left': {
float: 'left'
},
'.float-none': {
float: 'none'
},
'.clearfix:after': {
content: '""',
display: 'table',
clear: 'both'
}
}, variants('float'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('fontFamily'), (value, modifier) => {
return [`.${e(`font-${modifier}`)}`, {
'font-family': Array.isArray(value) ? value.join(', ') : value
}];
}));
addUtilities(utilities, variants('fontFamily'));
};
}

View File

@@ -0,0 +1,40 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('fontSize'), (value, modifier) => {
const [fontSize, options] = Array.isArray(value) ? value : [value];
const {
lineHeight,
letterSpacing
} = _lodash.default.isPlainObject(options) ? options : {
lineHeight: options
};
return [`.${e(`text-${modifier}`)}`, {
'font-size': fontSize,
...(lineHeight === undefined ? {} : {
'line-height': lineHeight
}),
...(letterSpacing === undefined ? {} : {
'letter-spacing': letterSpacing
})
}];
}));
addUtilities(utilities, variants('fontSize'));
};
}

View File

@@ -0,0 +1,24 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.antialiased': {
'-webkit-font-smoothing': 'antialiased',
'-moz-osx-font-smoothing': 'grayscale'
},
'.subpixel-antialiased': {
'-webkit-font-smoothing': 'auto',
'-moz-osx-font-smoothing': 'auto'
}
}, variants('fontSmoothing'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.italic': {
'font-style': 'italic'
},
'.not-italic': {
'font-style': 'normal'
}
}, variants('fontStyle'));
};
}

View File

@@ -0,0 +1,56 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('fontVariantNumeric') === 'ie11') {
return;
}
addUtilities({
'.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions': {
'--font-variant-numeric-ordinal': 'var(--tailwind-empty,/*!*/ /*!*/)',
'--font-variant-numeric-slashed-zero': 'var(--tailwind-empty,/*!*/ /*!*/)',
'--font-variant-numeric-figure': 'var(--tailwind-empty,/*!*/ /*!*/)',
'--font-variant-numeric-spacing': 'var(--tailwind-empty,/*!*/ /*!*/)',
'--font-variant-numeric-fraction': 'var(--tailwind-empty,/*!*/ /*!*/)',
'font-variant-numeric': 'var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)'
},
'.normal-nums': {
'font-variant-numeric': 'normal'
},
'.ordinal': {
'--font-variant-numeric-ordinal': 'ordinal'
},
'.slashed-zero': {
'--font-variant-numeric-slashed-zero': 'slashed-zero'
},
'.lining-nums': {
'--font-variant-numeric-figure': 'lining-nums'
},
'.oldstyle-nums': {
'--font-variant-numeric-figure': 'oldstyle-nums'
},
'.proportional-nums': {
'--font-variant-numeric-spacing': 'proportional-nums'
},
'.tabular-nums': {
'--font-variant-numeric-spacing': 'tabular-nums'
},
'.diagonal-fractions': {
'--font-variant-numeric-fraction': 'diagonal-fractions'
},
'.stacked-fractions': {
'--font-variant-numeric-fraction': 'stacked-fractions'
}
}, variants('fontVariantNumeric'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('fontWeight'), (value, modifier) => {
return [`.${e(`font-${modifier}`)}`, {
'font-weight': value
}];
}));
addUtilities(utilities, variants('fontWeight'));
};
}

View File

@@ -0,0 +1,38 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
var _featureFlags = require("../featureFlags");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
config,
...args
}) {
if (target('gap') === 'ie11') {
return;
}
if ((0, _featureFlags.flagEnabled)(config(), 'removeDeprecatedGapUtilities')) {
(0, _createUtilityPlugin.default)('gap', [['gap', ['gridGap', 'gap']], ['gap-x', ['gridColumnGap', 'columnGap']], ['gap-y', ['gridRowGap', 'rowGap']]])({
target,
config,
...args
});
} else {
(0, _createUtilityPlugin.default)('gap', [['gap', ['gridGap', 'gap']], ['col-gap', ['gridColumnGap', 'columnGap']], ['gap-x', ['gridColumnGap', 'columnGap']], ['row-gap', ['gridRowGap', 'rowGap']], ['gap-y', ['gridRowGap', 'rowGap']]])({
target,
config,
...args
});
}
};
}

View File

@@ -0,0 +1,59 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
var _withAlphaVariable = require("../util/withAlphaVariable");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('gradientColorStops') === 'ie11') {
return;
}
const colors = (0, _flattenColorPalette.default)(theme('gradientColorStops'));
const utilities = (0, _lodash.default)(colors).map((value, modifier) => {
const transparentTo = (() => {
if (_lodash.default.isFunction(value)) {
return value({
opacityValue: 0
});
}
try {
const [r, g, b] = (0, _withAlphaVariable.toRgba)(value);
return `rgba(${r}, ${g}, ${b}, 0)`;
} catch (_error) {
return `rgba(255, 255, 255, 0)`;
}
})();
return [[`.${e(`from-${modifier}`)}`, {
'--gradient-from-color': (0, _toColorValue.default)(value, 'from'),
'--gradient-color-stops': `var(--gradient-from-color), var(--gradient-to-color, ${transparentTo})`
}], [`.${e(`via-${modifier}`)}`, {
'--gradient-via-color': (0, _toColorValue.default)(value, 'via'),
'--gradient-color-stops': `var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, ${transparentTo})`
}], [`.${e(`to-${modifier}`)}`, {
'--gradient-to-color': (0, _toColorValue.default)(value, 'to')
}]];
}).unzip().flatten().fromPairs().value();
addUtilities(utilities, variants('gradientColorStops'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridAutoColumns') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridAutoColumns', [['auto-cols', ['gridAutoColumns']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,33 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('gridAutoFlow') === 'ie11') {
return;
}
addUtilities({
'.grid-flow-row': {
gridAutoFlow: 'row'
},
'.grid-flow-col': {
gridAutoFlow: 'column'
},
'.grid-flow-row-dense': {
gridAutoFlow: 'row dense'
},
'.grid-flow-col-dense': {
gridAutoFlow: 'column dense'
}
}, variants('gridAutoFlow'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridAutoRows') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridAutoRows', [['auto-rows', ['gridAutoRows']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridColumn') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridColumn', [['col', ['gridColumn']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridColumnEnd') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridColumnEnd', [['col-end', ['gridColumnEnd']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridColumnStart') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridColumnStart', [['col-start', ['gridColumnStart']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridRow') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridRow', [['row', ['gridRow']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridRowEnd') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridRowEnd', [['row-end', ['gridRowEnd']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridRowStart') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridRowStart', [['row-start', ['gridRowStart']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridTemplateColumns') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridTemplateColumns', [['grid-cols', ['gridTemplateColumns']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('gridTemplateRows') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('gridTemplateRows', [['grid-rows', ['gridTemplateRows']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('height'), (value, modifier) => {
return [`.${e(`h-${modifier}`)}`, {
height: value
}];
}));
addUtilities(utilities, variants('height'));
};
}

View File

@@ -0,0 +1,911 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "accessibility", {
enumerable: true,
get: function () {
return _accessibility.default;
}
});
Object.defineProperty(exports, "alignContent", {
enumerable: true,
get: function () {
return _alignContent.default;
}
});
Object.defineProperty(exports, "alignItems", {
enumerable: true,
get: function () {
return _alignItems.default;
}
});
Object.defineProperty(exports, "alignSelf", {
enumerable: true,
get: function () {
return _alignSelf.default;
}
});
Object.defineProperty(exports, "animation", {
enumerable: true,
get: function () {
return _animation.default;
}
});
Object.defineProperty(exports, "appearance", {
enumerable: true,
get: function () {
return _appearance.default;
}
});
Object.defineProperty(exports, "backgroundAttachment", {
enumerable: true,
get: function () {
return _backgroundAttachment.default;
}
});
Object.defineProperty(exports, "backgroundClip", {
enumerable: true,
get: function () {
return _backgroundClip.default;
}
});
Object.defineProperty(exports, "backgroundColor", {
enumerable: true,
get: function () {
return _backgroundColor.default;
}
});
Object.defineProperty(exports, "backgroundImage", {
enumerable: true,
get: function () {
return _backgroundImage.default;
}
});
Object.defineProperty(exports, "backgroundOpacity", {
enumerable: true,
get: function () {
return _backgroundOpacity.default;
}
});
Object.defineProperty(exports, "backgroundPosition", {
enumerable: true,
get: function () {
return _backgroundPosition.default;
}
});
Object.defineProperty(exports, "backgroundRepeat", {
enumerable: true,
get: function () {
return _backgroundRepeat.default;
}
});
Object.defineProperty(exports, "backgroundSize", {
enumerable: true,
get: function () {
return _backgroundSize.default;
}
});
Object.defineProperty(exports, "borderCollapse", {
enumerable: true,
get: function () {
return _borderCollapse.default;
}
});
Object.defineProperty(exports, "borderColor", {
enumerable: true,
get: function () {
return _borderColor.default;
}
});
Object.defineProperty(exports, "borderOpacity", {
enumerable: true,
get: function () {
return _borderOpacity.default;
}
});
Object.defineProperty(exports, "borderRadius", {
enumerable: true,
get: function () {
return _borderRadius.default;
}
});
Object.defineProperty(exports, "borderStyle", {
enumerable: true,
get: function () {
return _borderStyle.default;
}
});
Object.defineProperty(exports, "borderWidth", {
enumerable: true,
get: function () {
return _borderWidth.default;
}
});
Object.defineProperty(exports, "boxShadow", {
enumerable: true,
get: function () {
return _boxShadow.default;
}
});
Object.defineProperty(exports, "boxSizing", {
enumerable: true,
get: function () {
return _boxSizing.default;
}
});
Object.defineProperty(exports, "clear", {
enumerable: true,
get: function () {
return _clear.default;
}
});
Object.defineProperty(exports, "container", {
enumerable: true,
get: function () {
return _container.default;
}
});
Object.defineProperty(exports, "cursor", {
enumerable: true,
get: function () {
return _cursor.default;
}
});
Object.defineProperty(exports, "display", {
enumerable: true,
get: function () {
return _display.default;
}
});
Object.defineProperty(exports, "divideColor", {
enumerable: true,
get: function () {
return _divideColor.default;
}
});
Object.defineProperty(exports, "divideOpacity", {
enumerable: true,
get: function () {
return _divideOpacity.default;
}
});
Object.defineProperty(exports, "divideStyle", {
enumerable: true,
get: function () {
return _divideStyle.default;
}
});
Object.defineProperty(exports, "divideWidth", {
enumerable: true,
get: function () {
return _divideWidth.default;
}
});
Object.defineProperty(exports, "fill", {
enumerable: true,
get: function () {
return _fill.default;
}
});
Object.defineProperty(exports, "flex", {
enumerable: true,
get: function () {
return _flex.default;
}
});
Object.defineProperty(exports, "flexDirection", {
enumerable: true,
get: function () {
return _flexDirection.default;
}
});
Object.defineProperty(exports, "flexGrow", {
enumerable: true,
get: function () {
return _flexGrow.default;
}
});
Object.defineProperty(exports, "flexShrink", {
enumerable: true,
get: function () {
return _flexShrink.default;
}
});
Object.defineProperty(exports, "flexWrap", {
enumerable: true,
get: function () {
return _flexWrap.default;
}
});
Object.defineProperty(exports, "float", {
enumerable: true,
get: function () {
return _float.default;
}
});
Object.defineProperty(exports, "fontFamily", {
enumerable: true,
get: function () {
return _fontFamily.default;
}
});
Object.defineProperty(exports, "fontSize", {
enumerable: true,
get: function () {
return _fontSize.default;
}
});
Object.defineProperty(exports, "fontSmoothing", {
enumerable: true,
get: function () {
return _fontSmoothing.default;
}
});
Object.defineProperty(exports, "fontStyle", {
enumerable: true,
get: function () {
return _fontStyle.default;
}
});
Object.defineProperty(exports, "fontVariantNumeric", {
enumerable: true,
get: function () {
return _fontVariantNumeric.default;
}
});
Object.defineProperty(exports, "fontWeight", {
enumerable: true,
get: function () {
return _fontWeight.default;
}
});
Object.defineProperty(exports, "gap", {
enumerable: true,
get: function () {
return _gap.default;
}
});
Object.defineProperty(exports, "gradientColorStops", {
enumerable: true,
get: function () {
return _gradientColorStops.default;
}
});
Object.defineProperty(exports, "gridAutoColumns", {
enumerable: true,
get: function () {
return _gridAutoColumns.default;
}
});
Object.defineProperty(exports, "gridAutoFlow", {
enumerable: true,
get: function () {
return _gridAutoFlow.default;
}
});
Object.defineProperty(exports, "gridAutoRows", {
enumerable: true,
get: function () {
return _gridAutoRows.default;
}
});
Object.defineProperty(exports, "gridColumn", {
enumerable: true,
get: function () {
return _gridColumn.default;
}
});
Object.defineProperty(exports, "gridColumnEnd", {
enumerable: true,
get: function () {
return _gridColumnEnd.default;
}
});
Object.defineProperty(exports, "gridColumnStart", {
enumerable: true,
get: function () {
return _gridColumnStart.default;
}
});
Object.defineProperty(exports, "gridRow", {
enumerable: true,
get: function () {
return _gridRow.default;
}
});
Object.defineProperty(exports, "gridRowEnd", {
enumerable: true,
get: function () {
return _gridRowEnd.default;
}
});
Object.defineProperty(exports, "gridRowStart", {
enumerable: true,
get: function () {
return _gridRowStart.default;
}
});
Object.defineProperty(exports, "gridTemplateColumns", {
enumerable: true,
get: function () {
return _gridTemplateColumns.default;
}
});
Object.defineProperty(exports, "gridTemplateRows", {
enumerable: true,
get: function () {
return _gridTemplateRows.default;
}
});
Object.defineProperty(exports, "height", {
enumerable: true,
get: function () {
return _height.default;
}
});
Object.defineProperty(exports, "inset", {
enumerable: true,
get: function () {
return _inset.default;
}
});
Object.defineProperty(exports, "justifyContent", {
enumerable: true,
get: function () {
return _justifyContent.default;
}
});
Object.defineProperty(exports, "justifyItems", {
enumerable: true,
get: function () {
return _justifyItems.default;
}
});
Object.defineProperty(exports, "justifySelf", {
enumerable: true,
get: function () {
return _justifySelf.default;
}
});
Object.defineProperty(exports, "letterSpacing", {
enumerable: true,
get: function () {
return _letterSpacing.default;
}
});
Object.defineProperty(exports, "lineHeight", {
enumerable: true,
get: function () {
return _lineHeight.default;
}
});
Object.defineProperty(exports, "listStylePosition", {
enumerable: true,
get: function () {
return _listStylePosition.default;
}
});
Object.defineProperty(exports, "listStyleType", {
enumerable: true,
get: function () {
return _listStyleType.default;
}
});
Object.defineProperty(exports, "margin", {
enumerable: true,
get: function () {
return _margin.default;
}
});
Object.defineProperty(exports, "maxHeight", {
enumerable: true,
get: function () {
return _maxHeight.default;
}
});
Object.defineProperty(exports, "maxWidth", {
enumerable: true,
get: function () {
return _maxWidth.default;
}
});
Object.defineProperty(exports, "minHeight", {
enumerable: true,
get: function () {
return _minHeight.default;
}
});
Object.defineProperty(exports, "minWidth", {
enumerable: true,
get: function () {
return _minWidth.default;
}
});
Object.defineProperty(exports, "objectFit", {
enumerable: true,
get: function () {
return _objectFit.default;
}
});
Object.defineProperty(exports, "objectPosition", {
enumerable: true,
get: function () {
return _objectPosition.default;
}
});
Object.defineProperty(exports, "opacity", {
enumerable: true,
get: function () {
return _opacity.default;
}
});
Object.defineProperty(exports, "order", {
enumerable: true,
get: function () {
return _order.default;
}
});
Object.defineProperty(exports, "outline", {
enumerable: true,
get: function () {
return _outline.default;
}
});
Object.defineProperty(exports, "overflow", {
enumerable: true,
get: function () {
return _overflow.default;
}
});
Object.defineProperty(exports, "overscrollBehavior", {
enumerable: true,
get: function () {
return _overscrollBehavior.default;
}
});
Object.defineProperty(exports, "padding", {
enumerable: true,
get: function () {
return _padding.default;
}
});
Object.defineProperty(exports, "placeContent", {
enumerable: true,
get: function () {
return _placeContent.default;
}
});
Object.defineProperty(exports, "placeholderColor", {
enumerable: true,
get: function () {
return _placeholderColor.default;
}
});
Object.defineProperty(exports, "placeholderOpacity", {
enumerable: true,
get: function () {
return _placeholderOpacity.default;
}
});
Object.defineProperty(exports, "placeItems", {
enumerable: true,
get: function () {
return _placeItems.default;
}
});
Object.defineProperty(exports, "placeSelf", {
enumerable: true,
get: function () {
return _placeSelf.default;
}
});
Object.defineProperty(exports, "pointerEvents", {
enumerable: true,
get: function () {
return _pointerEvents.default;
}
});
Object.defineProperty(exports, "position", {
enumerable: true,
get: function () {
return _position.default;
}
});
Object.defineProperty(exports, "preflight", {
enumerable: true,
get: function () {
return _preflight.default;
}
});
Object.defineProperty(exports, "resize", {
enumerable: true,
get: function () {
return _resize.default;
}
});
Object.defineProperty(exports, "rotate", {
enumerable: true,
get: function () {
return _rotate.default;
}
});
Object.defineProperty(exports, "scale", {
enumerable: true,
get: function () {
return _scale.default;
}
});
Object.defineProperty(exports, "skew", {
enumerable: true,
get: function () {
return _skew.default;
}
});
Object.defineProperty(exports, "space", {
enumerable: true,
get: function () {
return _space.default;
}
});
Object.defineProperty(exports, "stroke", {
enumerable: true,
get: function () {
return _stroke.default;
}
});
Object.defineProperty(exports, "strokeWidth", {
enumerable: true,
get: function () {
return _strokeWidth.default;
}
});
Object.defineProperty(exports, "tableLayout", {
enumerable: true,
get: function () {
return _tableLayout.default;
}
});
Object.defineProperty(exports, "textAlign", {
enumerable: true,
get: function () {
return _textAlign.default;
}
});
Object.defineProperty(exports, "textColor", {
enumerable: true,
get: function () {
return _textColor.default;
}
});
Object.defineProperty(exports, "textDecoration", {
enumerable: true,
get: function () {
return _textDecoration.default;
}
});
Object.defineProperty(exports, "textOpacity", {
enumerable: true,
get: function () {
return _textOpacity.default;
}
});
Object.defineProperty(exports, "textTransform", {
enumerable: true,
get: function () {
return _textTransform.default;
}
});
Object.defineProperty(exports, "transform", {
enumerable: true,
get: function () {
return _transform.default;
}
});
Object.defineProperty(exports, "transformOrigin", {
enumerable: true,
get: function () {
return _transformOrigin.default;
}
});
Object.defineProperty(exports, "transitionDelay", {
enumerable: true,
get: function () {
return _transitionDelay.default;
}
});
Object.defineProperty(exports, "transitionDuration", {
enumerable: true,
get: function () {
return _transitionDuration.default;
}
});
Object.defineProperty(exports, "transitionProperty", {
enumerable: true,
get: function () {
return _transitionProperty.default;
}
});
Object.defineProperty(exports, "transitionTimingFunction", {
enumerable: true,
get: function () {
return _transitionTimingFunction.default;
}
});
Object.defineProperty(exports, "translate", {
enumerable: true,
get: function () {
return _translate.default;
}
});
Object.defineProperty(exports, "userSelect", {
enumerable: true,
get: function () {
return _userSelect.default;
}
});
Object.defineProperty(exports, "verticalAlign", {
enumerable: true,
get: function () {
return _verticalAlign.default;
}
});
Object.defineProperty(exports, "visibility", {
enumerable: true,
get: function () {
return _visibility.default;
}
});
Object.defineProperty(exports, "whitespace", {
enumerable: true,
get: function () {
return _whitespace.default;
}
});
Object.defineProperty(exports, "width", {
enumerable: true,
get: function () {
return _width.default;
}
});
Object.defineProperty(exports, "wordBreak", {
enumerable: true,
get: function () {
return _wordBreak.default;
}
});
Object.defineProperty(exports, "zIndex", {
enumerable: true,
get: function () {
return _zIndex.default;
}
});
var _accessibility = _interopRequireDefault(require("./accessibility"));
var _alignContent = _interopRequireDefault(require("./alignContent"));
var _alignItems = _interopRequireDefault(require("./alignItems"));
var _alignSelf = _interopRequireDefault(require("./alignSelf"));
var _animation = _interopRequireDefault(require("./animation"));
var _appearance = _interopRequireDefault(require("./appearance"));
var _backgroundAttachment = _interopRequireDefault(require("./backgroundAttachment"));
var _backgroundClip = _interopRequireDefault(require("./backgroundClip"));
var _backgroundColor = _interopRequireDefault(require("./backgroundColor"));
var _backgroundImage = _interopRequireDefault(require("./backgroundImage"));
var _backgroundOpacity = _interopRequireDefault(require("./backgroundOpacity"));
var _backgroundPosition = _interopRequireDefault(require("./backgroundPosition"));
var _backgroundRepeat = _interopRequireDefault(require("./backgroundRepeat"));
var _backgroundSize = _interopRequireDefault(require("./backgroundSize"));
var _borderCollapse = _interopRequireDefault(require("./borderCollapse"));
var _borderColor = _interopRequireDefault(require("./borderColor"));
var _borderOpacity = _interopRequireDefault(require("./borderOpacity"));
var _borderRadius = _interopRequireDefault(require("./borderRadius"));
var _borderStyle = _interopRequireDefault(require("./borderStyle"));
var _borderWidth = _interopRequireDefault(require("./borderWidth"));
var _boxShadow = _interopRequireDefault(require("./boxShadow"));
var _boxSizing = _interopRequireDefault(require("./boxSizing"));
var _clear = _interopRequireDefault(require("./clear"));
var _container = _interopRequireDefault(require("./container"));
var _cursor = _interopRequireDefault(require("./cursor"));
var _display = _interopRequireDefault(require("./display"));
var _divideColor = _interopRequireDefault(require("./divideColor"));
var _divideOpacity = _interopRequireDefault(require("./divideOpacity"));
var _divideStyle = _interopRequireDefault(require("./divideStyle"));
var _divideWidth = _interopRequireDefault(require("./divideWidth"));
var _fill = _interopRequireDefault(require("./fill"));
var _flex = _interopRequireDefault(require("./flex"));
var _flexDirection = _interopRequireDefault(require("./flexDirection"));
var _flexGrow = _interopRequireDefault(require("./flexGrow"));
var _flexShrink = _interopRequireDefault(require("./flexShrink"));
var _flexWrap = _interopRequireDefault(require("./flexWrap"));
var _float = _interopRequireDefault(require("./float"));
var _fontFamily = _interopRequireDefault(require("./fontFamily"));
var _fontSize = _interopRequireDefault(require("./fontSize"));
var _fontSmoothing = _interopRequireDefault(require("./fontSmoothing"));
var _fontStyle = _interopRequireDefault(require("./fontStyle"));
var _fontVariantNumeric = _interopRequireDefault(require("./fontVariantNumeric"));
var _fontWeight = _interopRequireDefault(require("./fontWeight"));
var _gap = _interopRequireDefault(require("./gap"));
var _gradientColorStops = _interopRequireDefault(require("./gradientColorStops"));
var _gridAutoColumns = _interopRequireDefault(require("./gridAutoColumns"));
var _gridAutoFlow = _interopRequireDefault(require("./gridAutoFlow"));
var _gridAutoRows = _interopRequireDefault(require("./gridAutoRows"));
var _gridColumn = _interopRequireDefault(require("./gridColumn"));
var _gridColumnEnd = _interopRequireDefault(require("./gridColumnEnd"));
var _gridColumnStart = _interopRequireDefault(require("./gridColumnStart"));
var _gridRow = _interopRequireDefault(require("./gridRow"));
var _gridRowEnd = _interopRequireDefault(require("./gridRowEnd"));
var _gridRowStart = _interopRequireDefault(require("./gridRowStart"));
var _gridTemplateColumns = _interopRequireDefault(require("./gridTemplateColumns"));
var _gridTemplateRows = _interopRequireDefault(require("./gridTemplateRows"));
var _height = _interopRequireDefault(require("./height"));
var _inset = _interopRequireDefault(require("./inset"));
var _justifyContent = _interopRequireDefault(require("./justifyContent"));
var _justifyItems = _interopRequireDefault(require("./justifyItems"));
var _justifySelf = _interopRequireDefault(require("./justifySelf"));
var _letterSpacing = _interopRequireDefault(require("./letterSpacing"));
var _lineHeight = _interopRequireDefault(require("./lineHeight"));
var _listStylePosition = _interopRequireDefault(require("./listStylePosition"));
var _listStyleType = _interopRequireDefault(require("./listStyleType"));
var _margin = _interopRequireDefault(require("./margin"));
var _maxHeight = _interopRequireDefault(require("./maxHeight"));
var _maxWidth = _interopRequireDefault(require("./maxWidth"));
var _minHeight = _interopRequireDefault(require("./minHeight"));
var _minWidth = _interopRequireDefault(require("./minWidth"));
var _objectFit = _interopRequireDefault(require("./objectFit"));
var _objectPosition = _interopRequireDefault(require("./objectPosition"));
var _opacity = _interopRequireDefault(require("./opacity"));
var _order = _interopRequireDefault(require("./order"));
var _outline = _interopRequireDefault(require("./outline"));
var _overflow = _interopRequireDefault(require("./overflow"));
var _overscrollBehavior = _interopRequireDefault(require("./overscrollBehavior"));
var _padding = _interopRequireDefault(require("./padding"));
var _placeContent = _interopRequireDefault(require("./placeContent"));
var _placeholderColor = _interopRequireDefault(require("./placeholderColor"));
var _placeholderOpacity = _interopRequireDefault(require("./placeholderOpacity"));
var _placeItems = _interopRequireDefault(require("./placeItems"));
var _placeSelf = _interopRequireDefault(require("./placeSelf"));
var _pointerEvents = _interopRequireDefault(require("./pointerEvents"));
var _position = _interopRequireDefault(require("./position"));
var _preflight = _interopRequireDefault(require("./preflight"));
var _resize = _interopRequireDefault(require("./resize"));
var _rotate = _interopRequireDefault(require("./rotate"));
var _scale = _interopRequireDefault(require("./scale"));
var _skew = _interopRequireDefault(require("./skew"));
var _space = _interopRequireDefault(require("./space"));
var _stroke = _interopRequireDefault(require("./stroke"));
var _strokeWidth = _interopRequireDefault(require("./strokeWidth"));
var _tableLayout = _interopRequireDefault(require("./tableLayout"));
var _textAlign = _interopRequireDefault(require("./textAlign"));
var _textColor = _interopRequireDefault(require("./textColor"));
var _textDecoration = _interopRequireDefault(require("./textDecoration"));
var _textOpacity = _interopRequireDefault(require("./textOpacity"));
var _textTransform = _interopRequireDefault(require("./textTransform"));
var _transform = _interopRequireDefault(require("./transform"));
var _transformOrigin = _interopRequireDefault(require("./transformOrigin"));
var _transitionDelay = _interopRequireDefault(require("./transitionDelay"));
var _transitionDuration = _interopRequireDefault(require("./transitionDuration"));
var _transitionProperty = _interopRequireDefault(require("./transitionProperty"));
var _transitionTimingFunction = _interopRequireDefault(require("./transitionTimingFunction"));
var _translate = _interopRequireDefault(require("./translate"));
var _userSelect = _interopRequireDefault(require("./userSelect"));
var _verticalAlign = _interopRequireDefault(require("./verticalAlign"));
var _visibility = _interopRequireDefault(require("./visibility"));
var _whitespace = _interopRequireDefault(require("./whitespace"));
var _width = _interopRequireDefault(require("./width"));
var _wordBreak = _interopRequireDefault(require("./wordBreak"));
var _zIndex = _interopRequireDefault(require("./zIndex"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

View File

@@ -0,0 +1,58 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _prefixNegativeModifiers = _interopRequireDefault(require("../util/prefixNegativeModifiers"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const generators = [(size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('inset', modifier))}`]: {
top: `${size}`,
right: `${size}`,
bottom: `${size}`,
left: `${size}`
}
}), (size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('inset-y', modifier))}`]: {
top: `${size}`,
bottom: `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('inset-x', modifier))}`]: {
right: `${size}`,
left: `${size}`
}
}), (size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('top', modifier))}`]: {
top: `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('right', modifier))}`]: {
right: `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('bottom', modifier))}`]: {
bottom: `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('left', modifier))}`]: {
left: `${size}`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('inset'), generator);
});
addUtilities(utilities, variants('inset'));
};
}

View File

@@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.justify-start': {
'justify-content': 'flex-start'
},
'.justify-end': {
'justify-content': 'flex-end'
},
'.justify-center': {
'justify-content': 'center'
},
'.justify-between': {
'justify-content': 'space-between'
},
'.justify-around': {
'justify-content': 'space-around'
},
'.justify-evenly': {
'justify-content': 'space-evenly'
}
}, variants('justifyContent'));
};
}

View File

@@ -0,0 +1,36 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('justifyItems') === 'ie11') {
return;
}
addUtilities({
'.justify-items-auto': {
'justify-items': 'auto'
},
'.justify-items-start': {
'justify-items': 'start'
},
'.justify-items-end': {
'justify-items': 'end'
},
'.justify-items-center': {
'justify-items': 'center'
},
'.justify-items-stretch': {
'justify-items': 'stretch'
}
}, variants('justifyItems'));
};
}

View File

@@ -0,0 +1,36 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('justifySelf') === 'ie11') {
return;
}
addUtilities({
'.justify-self-auto': {
'justify-self': 'auto'
},
'.justify-self-start': {
'justify-self': 'start'
},
'.justify-self-end': {
'justify-self': 'end'
},
'.justify-self-center': {
'justify-self': 'center'
},
'.justify-self-stretch': {
'justify-self': 'stretch'
}
}, variants('justifySelf'));
};
}

View File

@@ -0,0 +1,29 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _prefixNegativeModifiers = _interopRequireDefault(require("../util/prefixNegativeModifiers"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
theme,
variants,
e
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('letterSpacing'), (value, modifier) => {
return [`.${e((0, _prefixNegativeModifiers.default)('tracking', modifier))}`, {
'letter-spacing': value
}];
}));
addUtilities(utilities, variants('letterSpacing'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('lineHeight'), (value, modifier) => {
return [`.${e(`leading-${modifier}`)}`, {
'line-height': value
}];
}));
addUtilities(utilities, variants('lineHeight'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.list-inside': {
'list-style-position': 'inside'
},
'.list-outside': {
'list-style-position': 'outside'
}
}, variants('listStylePosition'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('listStyleType'), (value, modifier) => {
return [`.${e(`list-${modifier}`)}`, {
'list-style-type': value
}];
}));
addUtilities(utilities, variants('listStyleType'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _prefixNegativeModifiers = _interopRequireDefault(require("../util/prefixNegativeModifiers"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const generators = [(size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('m', modifier))}`]: {
margin: `${size}`
}
}), (size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('my', modifier))}`]: {
'margin-top': `${size}`,
'margin-bottom': `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('mx', modifier))}`]: {
'margin-left': `${size}`,
'margin-right': `${size}`
}
}), (size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('mt', modifier))}`]: {
'margin-top': `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('mr', modifier))}`]: {
'margin-right': `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('mb', modifier))}`]: {
'margin-bottom': `${size}`
},
[`.${e((0, _prefixNegativeModifiers.default)('ml', modifier))}`]: {
'margin-left': `${size}`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('margin'), generator);
});
addUtilities(utilities, variants('margin'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('maxHeight'), (value, modifier) => {
return [`.${e(`max-h-${modifier}`)}`, {
'max-height': value
}];
}));
addUtilities(utilities, variants('maxHeight'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('maxWidth'), (value, modifier) => {
return [`.${e(`max-w-${modifier}`)}`, {
'max-width': value
}];
}));
addUtilities(utilities, variants('maxWidth'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('minHeight'), (value, modifier) => {
return [`.${e(`min-h-${modifier}`)}`, {
'min-height': value
}];
}));
addUtilities(utilities, variants('minHeight'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('minWidth'), (value, modifier) => {
return [`.${e(`min-w-${modifier}`)}`, {
'min-width': value
}];
}));
addUtilities(utilities, variants('minWidth'));
};
}

View File

@@ -0,0 +1,36 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('objectFit') === 'ie11') {
return;
}
addUtilities({
'.object-contain': {
'object-fit': 'contain'
},
'.object-cover': {
'object-fit': 'cover'
},
'.object-fill': {
'object-fit': 'fill'
},
'.object-none': {
'object-fit': 'none'
},
'.object-scale-down': {
'object-fit': 'scale-down'
}
}, variants('objectFit'));
};
}

View File

@@ -0,0 +1,32 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('objectPosition') === 'ie11') {
return;
}
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('objectPosition'), (value, modifier) => {
return [`.${e(`object-${modifier}`)}`, {
'object-position': value
}];
}));
addUtilities(utilities, variants('objectPosition'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('opacity'), (value, modifier) => {
return [`.${e(`opacity-${modifier}`)}`, {
opacity: value
}];
}));
addUtilities(utilities, variants('opacity'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('order'), (value, modifier) => {
return [`.${e(`order-${modifier}`)}`, {
order: value
}];
}));
addUtilities(utilities, variants('order'));
};
}

View File

@@ -0,0 +1,29 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('outline'), (value, modifier) => {
const [outline, outlineOffset = '0'] = Array.isArray(value) ? value : [value];
return [`.${e(`outline-${modifier}`)}`, {
outline,
outlineOffset
}];
}));
addUtilities(utilities, variants('outline'));
};
}

View File

@@ -0,0 +1,58 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.overflow-auto': {
overflow: 'auto'
},
'.overflow-hidden': {
overflow: 'hidden'
},
'.overflow-visible': {
overflow: 'visible'
},
'.overflow-scroll': {
overflow: 'scroll'
},
'.overflow-x-auto': {
'overflow-x': 'auto'
},
'.overflow-y-auto': {
'overflow-y': 'auto'
},
'.overflow-x-hidden': {
'overflow-x': 'hidden'
},
'.overflow-y-hidden': {
'overflow-y': 'hidden'
},
'.overflow-x-visible': {
'overflow-x': 'visible'
},
'.overflow-y-visible': {
'overflow-y': 'visible'
},
'.overflow-x-scroll': {
'overflow-x': 'scroll'
},
'.overflow-y-scroll': {
'overflow-y': 'scroll'
},
'.scrolling-touch': {
'-webkit-overflow-scrolling': 'touch'
},
'.scrolling-auto': {
'-webkit-overflow-scrolling': 'auto'
}
}, variants('overflow'));
};
}

View File

@@ -0,0 +1,48 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('overscrollBehavior') === 'ie11') {
return;
}
addUtilities({
'.overscroll-auto': {
'overscroll-behavior': 'auto'
},
'.overscroll-contain': {
'overscroll-behavior': 'contain'
},
'.overscroll-none': {
'overscroll-behavior': 'none'
},
'.overscroll-y-auto': {
'overscroll-behavior-y': 'auto'
},
'.overscroll-y-contain': {
'overscroll-behavior-y': 'contain'
},
'.overscroll-y-none': {
'overscroll-behavior-y': 'none'
},
'.overscroll-x-auto': {
'overscroll-behavior-x': 'auto'
},
'.overscroll-x-contain': {
'overscroll-behavior-x': 'contain'
},
'.overscroll-x-none': {
'overscroll-behavior-x': 'none'
}
}, variants('overscrollBehavior'));
};
}

View File

@@ -0,0 +1,53 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const generators = [(size, modifier) => ({
[`.${e(`p-${modifier}`)}`]: {
padding: `${size}`
}
}), (size, modifier) => ({
[`.${e(`py-${modifier}`)}`]: {
'padding-top': `${size}`,
'padding-bottom': `${size}`
},
[`.${e(`px-${modifier}`)}`]: {
'padding-left': `${size}`,
'padding-right': `${size}`
}
}), (size, modifier) => ({
[`.${e(`pt-${modifier}`)}`]: {
'padding-top': `${size}`
},
[`.${e(`pr-${modifier}`)}`]: {
'padding-right': `${size}`
},
[`.${e(`pb-${modifier}`)}`]: {
'padding-bottom': `${size}`
},
[`.${e(`pl-${modifier}`)}`]: {
'padding-left': `${size}`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('padding'), generator);
});
addUtilities(utilities, variants('padding'));
};
}

View File

@@ -0,0 +1,42 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('placeContent') === 'ie11') {
return;
}
addUtilities({
'.place-content-center': {
'place-content': 'center'
},
'.place-content-start': {
'place-content': 'start'
},
'.place-content-end': {
'place-content': 'end'
},
'.place-content-between': {
'place-content': 'space-between'
},
'.place-content-around': {
'place-content': 'space-around'
},
'.place-content-evenly': {
'place-content': 'space-evenly'
},
'.place-content-stretch': {
'place-content': 'stretch'
}
}, variants('placeContent'));
};
}

View File

@@ -0,0 +1,36 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('placeItems') === 'ie11') {
return;
}
addUtilities({
'.place-items-auto': {
'place-items': 'auto'
},
'.place-items-start': {
'place-items': 'start'
},
'.place-items-end': {
'place-items': 'end'
},
'.place-items-center': {
'place-items': 'center'
},
'.place-items-stretch': {
'place-items': 'stretch'
}
}, variants('placeItems'));
};
}

View File

@@ -0,0 +1,36 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
if (target('placeSelf') === 'ie11') {
return;
}
addUtilities({
'.place-self-auto': {
'place-self': 'auto'
},
'.place-self-start': {
'place-self': 'start'
},
'.place-self-end': {
'place-self': 'end'
},
'.place-self-center': {
'place-self': 'center'
},
'.place-self-stretch': {
'place-self': 'stretch'
}
}, variants('placeSelf'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
var _withAlphaVariable = _interopRequireDefault(require("../util/withAlphaVariable"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target,
corePlugins
}) {
const colors = (0, _flattenColorPalette.default)(theme('placeholderColor'));
const getProperties = value => {
if (target('placeholderColor') === 'ie11') {
return {
color: (0, _toColorValue.default)(value)
};
}
if (corePlugins('placeholderOpacity')) {
return (0, _withAlphaVariable.default)({
color: value,
property: 'color',
variable: '--placeholder-opacity'
});
}
return {
color: (0, _toColorValue.default)(value)
};
};
const utilities = _lodash.default.fromPairs(_lodash.default.map(colors, (value, modifier) => {
return [`.${e(`placeholder-${modifier}`)}::placeholder`, getProperties(value)];
}));
addUtilities(utilities, variants('placeholderColor'));
};
}

View File

@@ -0,0 +1,32 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('placeholderOpacity') === 'ie11') {
return;
}
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('placeholderOpacity'), (value, modifier) => {
return [`.${e(`placeholder-opacity-${modifier}`)}::placeholder`, {
'--placeholder-opacity': value
}];
}));
addUtilities(utilities, variants('placeholderOpacity'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.pointer-events-none': {
'pointer-events': 'none'
},
'.pointer-events-auto': {
'pointer-events': 'auto'
}
}, variants('pointerEvents'));
};
}

View File

@@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants,
target
}) {
addUtilities({
'.static': {
position: 'static'
},
'.fixed': {
position: 'fixed'
},
'.absolute': {
position: 'absolute'
},
'.relative': {
position: 'relative'
},
...(target('position') === 'ie11' ? {} : {
'.sticky': {
position: 'sticky'
}
})
}, variants('position'));
};
}

View File

@@ -0,0 +1,24 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _fs = _interopRequireDefault(require("fs"));
var _postcss = _interopRequireDefault(require("postcss"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addBase
}) {
const normalizeStyles = _postcss.default.parse(_fs.default.readFileSync(require.resolve('normalize.css'), 'utf8'));
const preflightStyles = _postcss.default.parse(_fs.default.readFileSync(`${__dirname}/css/preflight.css`, 'utf8'));
addBase([...normalizeStyles.nodes, ...preflightStyles.nodes]);
};
}

View File

@@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.resize-none': {
resize: 'none'
},
'.resize-y': {
resize: 'vertical'
},
'.resize-x': {
resize: 'horizontal'
},
'.resize': {
resize: 'both'
}
}, variants('resize'));
};
}

View File

@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('rotate') === 'ie11') {
(0, _createUtilityPlugin.default)('rotate', [['rotate', ['transform'], value => `rotate(${value})`]])({
target,
...args
});
return;
}
(0, _createUtilityPlugin.default)('rotate', [['rotate', ['--transform-rotate']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('scale') === 'ie11') {
(0, _createUtilityPlugin.default)('scale', [['scale', ['transform'], value => `scale(${value})`], ['scale-x', ['transform'], value => `scaleX(${value})`], ['scale-y', ['transform'], value => `scaleY(${value})`]])({
target,
...args
});
return;
}
(0, _createUtilityPlugin.default)('scale', [['scale', ['--transform-scale-x', '--transform-scale-y']], ['scale-x', ['--transform-scale-x']], ['scale-y', ['--transform-scale-y']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('skew') === 'ie11') {
(0, _createUtilityPlugin.default)('skew', [['skew-x', ['transform'], value => `skewX(${value})`], ['skew-y', ['transform'], value => `skewY(${value})`]])({
target,
...args
});
return;
}
(0, _createUtilityPlugin.default)('skew', [['skew-x', ['--transform-skew-x']], ['skew-y', ['--transform-skew-y']]])({
target,
...args
});
};
}

View File

@@ -0,0 +1,66 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _prefixNegativeModifiers = _interopRequireDefault(require("../util/prefixNegativeModifiers"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target
}) {
if (target('space') === 'ie11') {
const generators = [(size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('space-y', modifier))} > :not(template) ~ :not(template)`]: {
'margin-top': size
},
[`.${e((0, _prefixNegativeModifiers.default)('space-x', modifier))} > :not(template) ~ :not(template)`]: {
'margin-left': size
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return _lodash.default.flatMap(theme('space'), generator);
});
addUtilities(utilities, variants('space'));
return;
}
const generators = [(size, modifier) => ({
[`.${e((0, _prefixNegativeModifiers.default)('space-y', modifier))} > :not(template) ~ :not(template)`]: {
'--space-y-reverse': '0',
'margin-top': `calc(${size === '0' ? '0px' : size} * calc(1 - var(--space-y-reverse)))`,
'margin-bottom': `calc(${size === '0' ? '0px' : size} * var(--space-y-reverse))`
},
[`.${e((0, _prefixNegativeModifiers.default)('space-x', modifier))} > :not(template) ~ :not(template)`]: {
'--space-x-reverse': '0',
'margin-right': `calc(${size === '0' ? '0px' : size} * var(--space-x-reverse))`,
'margin-left': `calc(${size === '0' ? '0px' : size} * calc(1 - var(--space-x-reverse)))`
}
})];
const utilities = _lodash.default.flatMap(generators, generator => {
return [..._lodash.default.flatMap(theme('space'), generator), {
'.space-y-reverse > :not(template) ~ :not(template)': {
'--space-y-reverse': '1'
},
'.space-x-reverse > :not(template) ~ :not(template)': {
'--space-x-reverse': '1'
}
}];
});
addUtilities(utilities, variants('space'));
};
}

View File

@@ -0,0 +1,33 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const colors = (0, _flattenColorPalette.default)(theme('stroke'));
const utilities = _lodash.default.fromPairs(_lodash.default.map(colors, (value, modifier) => {
return [`.${e(`stroke-${modifier}`)}`, {
stroke: (0, _toColorValue.default)(value)
}];
}));
addUtilities(utilities, variants('stroke'));
};
}

View File

@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants
}) {
const utilities = _lodash.default.fromPairs(_lodash.default.map(theme('strokeWidth'), (value, modifier) => {
return [`.${e(`stroke-${modifier}`)}`, {
strokeWidth: value
}];
}));
addUtilities(utilities, variants('strokeWidth'));
};
}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.table-auto': {
'table-layout': 'auto'
},
'.table-fixed': {
'table-layout': 'fixed'
}
}, variants('tableLayout'));
};
}

View File

@@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.text-left': {
'text-align': 'left'
},
'.text-center': {
'text-align': 'center'
},
'.text-right': {
'text-align': 'right'
},
'.text-justify': {
'text-align': 'justify'
}
}, variants('textAlign'));
};
}

View File

@@ -0,0 +1,55 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _lodash = _interopRequireDefault(require("lodash"));
var _flattenColorPalette = _interopRequireDefault(require("../util/flattenColorPalette"));
var _toColorValue = _interopRequireDefault(require("../util/toColorValue"));
var _withAlphaVariable = _interopRequireDefault(require("../util/withAlphaVariable"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
addUtilities,
e,
theme,
variants,
target,
corePlugins
}) {
const colors = (0, _flattenColorPalette.default)(theme('textColor'));
const getProperties = value => {
if (target('textColor') === 'ie11') {
return {
color: (0, _toColorValue.default)(value)
};
}
if (corePlugins('textOpacity')) {
return (0, _withAlphaVariable.default)({
color: value,
property: 'color',
variable: '--text-opacity'
});
}
return {
color: (0, _toColorValue.default)(value)
};
};
const utilities = _lodash.default.fromPairs(_lodash.default.map(colors, (value, modifier) => {
return [`.${e(`text-${modifier}`)}`, getProperties(value)];
}));
addUtilities(utilities, variants('textColor'));
};
}

View File

@@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
function _default() {
return function ({
addUtilities,
variants
}) {
addUtilities({
'.underline': {
'text-decoration': 'underline'
},
'.line-through': {
'text-decoration': 'line-through'
},
'.no-underline': {
'text-decoration': 'none'
}
}, variants('textDecoration'));
};
}

View File

@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _createUtilityPlugin = _interopRequireDefault(require("../util/createUtilityPlugin"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default() {
return function ({
target,
...args
}) {
if (target('textOpacity') === 'ie11') {
return;
}
(0, _createUtilityPlugin.default)('textOpacity', [['text-opacity', ['--text-opacity']]])({
target,
...args
});
};
}

Some files were not shown because too many files have changed in this diff Show More