Update every plugin to accept its config as a parameter
This commit is contained in:
parent
326f35a72a
commit
2f9172cf8d
110 changed files with 2070 additions and 1157 deletions
|
|
@ -1,10 +1,10 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.appearance-none': { appearance: 'none' },
|
||||
},
|
||||
config('modules.appearance')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.bg-fixed': { 'background-attachment': 'fixed' },
|
||||
'.bg-local': { 'background-attachment': 'local' },
|
||||
'.bg-scroll': { 'background-attachment': 'scroll' },
|
||||
},
|
||||
config('modules.backgroundAttachment')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('backgroundColors'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`bg-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.backgroundColors'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.bg-bottom': { 'background-position': 'bottom' },
|
||||
|
|
@ -12,7 +12,7 @@ export default function() {
|
|||
'.bg-right-top': { 'background-position': 'right top' },
|
||||
'.bg-top': { 'background-position': 'top' },
|
||||
},
|
||||
config('modules.backgroundPosition')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.bg-repeat': { 'background-repeat': 'repeat' },
|
||||
|
|
@ -7,7 +7,7 @@ export default function() {
|
|||
'.bg-repeat-x': { 'background-repeat': 'repeat-x' },
|
||||
'.bg-repeat-y': { 'background-repeat': 'repeat-y' },
|
||||
},
|
||||
config('modules.backgroundRepeat')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('backgroundSize'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`bg-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.opacity'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.border-collapse': { 'border-collapse': 'collapse' },
|
||||
'.border-separate': { 'border-collapse': 'separate' },
|
||||
},
|
||||
config('modules.borderCollapse')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(_.omit(config('borderColors'), 'default'), (value, modifier) => {
|
||||
_.map(_.omit(values, 'default'), (value, modifier) => {
|
||||
return [
|
||||
`.${e(`border-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.borderColors'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const generators = [
|
||||
(value, modifier) => ({
|
||||
[`.${e(`rounded${modifier}`)}`]: { borderRadius: `${value}` },
|
||||
|
|
@ -33,11 +33,11 @@ export default function() {
|
|||
]
|
||||
|
||||
const utilities = _.flatMap(generators, generator => {
|
||||
return _.flatMap(config('borderRadius'), (value, modifier) => {
|
||||
return _.flatMap(values, (value, modifier) => {
|
||||
return generator(value, modifier === 'default' ? '' : `-${modifier}`)
|
||||
})
|
||||
})
|
||||
|
||||
addUtilities(utilities, config('modules.borderRadius'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.border-solid': {
|
||||
|
|
@ -15,7 +15,7 @@ export default function() {
|
|||
'border-style': 'none',
|
||||
},
|
||||
},
|
||||
config('modules.borderStyle')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const generators = [
|
||||
(value, modifier) => ({
|
||||
[`.${e(`border${modifier}`)}`]: { borderWidth: `${value}` },
|
||||
|
|
@ -15,11 +15,11 @@ export default function() {
|
|||
]
|
||||
|
||||
const utilities = _.flatMap(generators, generator => {
|
||||
return _.flatMap(config('borderWidths'), (value, modifier) => {
|
||||
return _.flatMap(values, (value, modifier) => {
|
||||
return generator(value, modifier === 'default' ? '' : `-${modifier}`)
|
||||
})
|
||||
})
|
||||
|
||||
addUtilities(utilities, config('modules.borderWidths'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.cursor-auto': { cursor: 'auto' },
|
||||
|
|
@ -9,7 +9,7 @@ export default function() {
|
|||
'.cursor-move': { cursor: 'move' },
|
||||
'.cursor-not-allowed': { cursor: 'not-allowed' },
|
||||
},
|
||||
config('modules.cursor')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.block': {
|
||||
|
|
@ -24,7 +24,7 @@ export default function() {
|
|||
display: 'none',
|
||||
},
|
||||
},
|
||||
config('modules.display')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.flex': {
|
||||
|
|
@ -114,7 +114,7 @@ export default function() {
|
|||
'flex-shrink': '0',
|
||||
},
|
||||
},
|
||||
config('modules.flexbox')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.float-right': { float: 'right' },
|
||||
|
|
@ -11,7 +11,7 @@ export default function() {
|
|||
clear: 'both',
|
||||
},
|
||||
},
|
||||
config('modules.float')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('fontWeights'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`font-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.fontWeights'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('fonts'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`font-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.fonts'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('height'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`h-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.height'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('leading'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`leading-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.leading'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.list-reset': {
|
||||
|
|
@ -7,7 +7,7 @@ export default function() {
|
|||
padding: '0',
|
||||
},
|
||||
},
|
||||
config('modules.lists')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const generators = [
|
||||
(size, modifier) => ({
|
||||
[`.${e(`m-${modifier}`)}`]: { margin: `${size}` },
|
||||
|
|
@ -19,9 +19,9 @@ export default function() {
|
|||
]
|
||||
|
||||
const utilities = _.flatMap(generators, generator => {
|
||||
return _.flatMap(config('margin'), generator)
|
||||
return _.flatMap(values, generator)
|
||||
})
|
||||
|
||||
addUtilities(utilities, config('modules.margin'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('maxHeight'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`max-h-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.maxHeight'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('maxWidth'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`max-w-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.maxWidth'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('minHeight'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`min-h-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.minHeight'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('minWidth'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`min-w-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.minWidth'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const generators = [
|
||||
(size, modifier) => ({
|
||||
[`.${e(`-m-${modifier}`)}`]: { margin: `${size}` },
|
||||
|
|
@ -19,11 +19,11 @@ export default function() {
|
|||
]
|
||||
|
||||
const utilities = _.flatMap(generators, generator => {
|
||||
return _.flatMap(config('negativeMargin'), (size, modifier) => {
|
||||
return _.flatMap(values, (size, modifier) => {
|
||||
return generator(`${size}` === '0' ? `${size}` : `-${size}`, modifier)
|
||||
})
|
||||
})
|
||||
|
||||
addUtilities(utilities, config('modules.negativeMargin'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.object-contain': { 'object-fit': 'contain' },
|
||||
|
|
@ -8,7 +8,7 @@ export default function() {
|
|||
'.object-none': { 'object-fit': 'none' },
|
||||
'.object-scale-down': { 'object-fit': 'scale-down' },
|
||||
},
|
||||
config('modules.objectFit')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.object-bottom': { 'object-position': 'bottom' },
|
||||
|
|
@ -12,7 +12,7 @@ export default function() {
|
|||
'.object-right-top': { 'object-position': 'right top' },
|
||||
'.object-top': { 'object-position': 'top' },
|
||||
},
|
||||
config('modules.objectPosition')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('opacity'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`opacity-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.opacity'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.outline-none': { outline: '0' },
|
||||
},
|
||||
config('modules.outline')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.overflow-auto': { overflow: 'auto' },
|
||||
|
|
@ -17,7 +17,7 @@ export default function() {
|
|||
'.scrolling-touch': { '-webkit-overflow-scrolling': 'touch' },
|
||||
'.scrolling-auto': { '-webkit-overflow-scrolling': 'auto' },
|
||||
},
|
||||
config('modules.overflow')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const generators = [
|
||||
(size, modifier) => ({
|
||||
[`.${e(`p-${modifier}`)}`]: { padding: `${size}` },
|
||||
|
|
@ -19,9 +19,9 @@ export default function() {
|
|||
]
|
||||
|
||||
const utilities = _.flatMap(generators, generator => {
|
||||
return _.flatMap(config('padding'), generator)
|
||||
return _.flatMap(values, generator)
|
||||
})
|
||||
|
||||
addUtilities(utilities, config('modules.padding'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.pointer-events-none': { 'pointer-events': 'none' },
|
||||
'.pointer-events-auto': { 'pointer-events': 'auto' },
|
||||
},
|
||||
config('modules.pointerEvents')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.static': { position: 'static' },
|
||||
|
|
@ -26,7 +26,7 @@ export default function() {
|
|||
'.pin-b': { bottom: 0 },
|
||||
'.pin-l': { left: 0 },
|
||||
},
|
||||
config('modules.position')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.resize-none': { resize: 'none' },
|
||||
|
|
@ -7,7 +7,7 @@ export default function() {
|
|||
'.resize-x': { resize: 'horizontal' },
|
||||
'.resize': { resize: 'both' },
|
||||
},
|
||||
config('modules.resize')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('shadows'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
const className = modifier === 'default' ? 'shadow' : `shadow-${modifier}`
|
||||
return [
|
||||
`.${e(className)}`,
|
||||
|
|
@ -14,6 +14,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.shadows'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('svgFill'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`fill-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.svgFill'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('svgStroke'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`stroke-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.svgStroke'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.table-auto': { 'table-layout': 'auto' },
|
||||
'.table-fixed': { 'table-layout': 'fixed' },
|
||||
},
|
||||
config('modules.tableLayout')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.text-left': { 'text-align': 'left' },
|
||||
|
|
@ -7,7 +7,7 @@ export default function() {
|
|||
'.text-right': { 'text-align': 'right' },
|
||||
'.text-justify': { 'text-align': 'justify' },
|
||||
},
|
||||
config('modules.textAlign')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('textColors'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`text-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.textColors'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('textSizes'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`text-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.textSizes'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.italic': { 'font-style': 'italic' },
|
||||
|
|
@ -23,7 +23,7 @@ export default function() {
|
|||
'-moz-osx-font-smoothing': 'auto',
|
||||
},
|
||||
},
|
||||
config('modules.textStyle')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('tracking'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.tracking-${modifier}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.tracking'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.select-none': { 'user-select': 'none' },
|
||||
'.select-text': { 'user-select': 'text' },
|
||||
},
|
||||
config('modules.userSelect')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.align-baseline': { 'vertical-align': 'baseline' },
|
||||
|
|
@ -9,7 +9,7 @@ export default function() {
|
|||
'.align-text-top': { 'vertical-align': 'text-top' },
|
||||
'.align-text-bottom': { 'vertical-align': 'text-bottom' },
|
||||
},
|
||||
config('modules.verticalAlign')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.visible': { visibility: 'visible' },
|
||||
'.invisible': { visibility: 'hidden' },
|
||||
},
|
||||
config('modules.visibility')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.whitespace-normal': { 'white-space': 'normal' },
|
||||
|
|
@ -17,7 +17,7 @@ export default function() {
|
|||
'white-space': 'nowrap',
|
||||
},
|
||||
},
|
||||
config('modules.whitespace')
|
||||
variants
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config, e }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('width'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.${e(`w-${modifier}`)}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.width'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, config }) {
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(config('zIndex'), (value, modifier) => {
|
||||
_.map(values, (value, modifier) => {
|
||||
return [
|
||||
`.z-${modifier}`,
|
||||
{
|
||||
|
|
@ -13,6 +13,6 @@ export default function() {
|
|||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, config('modules.zIndex'))
|
||||
addUtilities(utilities, variants)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,12 +9,11 @@ import substituteScreenAtRules from './lib/substituteScreenAtRules'
|
|||
import substituteClassApplyAtRules from './lib/substituteClassApplyAtRules'
|
||||
|
||||
import processPlugins from './util/processPlugins'
|
||||
import defaultPlugins from './defaultPlugins'
|
||||
|
||||
export default function(getConfig) {
|
||||
return function(css) {
|
||||
const config = getConfig()
|
||||
const processedPlugins = processPlugins([...defaultPlugins(config), ...config.plugins], config)
|
||||
const processedPlugins = processPlugins(config.plugins, config)
|
||||
|
||||
return postcss([
|
||||
substituteTailwindAtRules(config, processedPlugins),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue