Split alignSelf into separate plugin
This commit is contained in:
parent
435a7f97de
commit
04163056f6
4 changed files with 27 additions and 15 deletions
|
|
@ -22,6 +22,7 @@ module.exports = {
|
|||
flexDirection: ['responsive'],
|
||||
flexWrap: ['responsive'],
|
||||
alignItems: ['responsive'],
|
||||
alignSelf: ['responsive'],
|
||||
flexbox: ['responsive'],
|
||||
float: ['responsive'],
|
||||
fontFamily: ['responsive'],
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ import display from './plugins/display'
|
|||
import flexDirection from './plugins/flexDirection'
|
||||
import flexWrap from './plugins/flexWrap'
|
||||
import alignItems from './plugins/alignItems'
|
||||
import alignSelf from './plugins/alignSelf'
|
||||
import flexbox from './plugins/flexbox'
|
||||
import float from './plugins/float'
|
||||
import fontFamily from './plugins/fontFamily'
|
||||
|
|
@ -93,6 +94,7 @@ export default function(config) {
|
|||
flexDirection,
|
||||
flexWrap,
|
||||
alignItems,
|
||||
alignSelf,
|
||||
flexbox,
|
||||
float,
|
||||
fontFamily,
|
||||
|
|
|
|||
24
src/plugins/alignSelf.js
Normal file
24
src/plugins/alignSelf.js
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
export default function({ variants }) {
|
||||
return function({ addUtilities }) {
|
||||
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
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
@ -2,21 +2,6 @@ export default function({ variants }) {
|
|||
return function({ addUtilities }) {
|
||||
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',
|
||||
},
|
||||
'.justify-start': {
|
||||
'justify-content': 'flex-start',
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue