mirror of
https://github.com/tailwindlabs/tailwindcss.git
synced 2025-12-08 21:36:08 +00:00
Merge pull request #690 from tailwindcss/configure-flex-grow-shrink
Make flex-grow/shrink customizable
This commit is contained in:
commit
4eb90a6aa3
@ -314,5 +314,13 @@ module.exports = function() {
|
||||
stroke: {
|
||||
current: 'currentColor',
|
||||
},
|
||||
flexGrow: {
|
||||
'0': 0,
|
||||
default: 1,
|
||||
},
|
||||
flexShrink: {
|
||||
'0': 0,
|
||||
default: 1,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,14 +1,19 @@
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
import _ from 'lodash'
|
||||
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.flex-grow-0': {
|
||||
'flex-grow': '0',
|
||||
},
|
||||
'.flex-grow': {
|
||||
'flex-grow': '1',
|
||||
},
|
||||
},
|
||||
_.fromPairs(
|
||||
_.map(values, (value, modifier) => {
|
||||
const className = modifier === 'default' ? 'flex-grow' : `flex-grow-${modifier}`
|
||||
return [
|
||||
`.${e(className)}`,
|
||||
{
|
||||
'flex-grow': value,
|
||||
},
|
||||
]
|
||||
})
|
||||
),
|
||||
variants
|
||||
)
|
||||
}
|
||||
|
||||
@ -1,14 +1,19 @@
|
||||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
import _ from 'lodash'
|
||||
|
||||
export default function({ values, variants }) {
|
||||
return function({ addUtilities, e }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.flex-shrink-0': {
|
||||
'flex-shrink': '0',
|
||||
},
|
||||
'.flex-shrink': {
|
||||
'flex-shrink': '1',
|
||||
},
|
||||
},
|
||||
_.fromPairs(
|
||||
_.map(values, (value, modifier) => {
|
||||
const className = modifier === 'default' ? 'flex-shrink' : `flex-shrink-${modifier}`
|
||||
return [
|
||||
`.${e(className)}`,
|
||||
{
|
||||
'flex-shrink': value,
|
||||
},
|
||||
]
|
||||
})
|
||||
),
|
||||
variants
|
||||
)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user