Merge branch 'master' into skew
This commit is contained in:
commit
6378808a42
21 changed files with 3714 additions and 25 deletions
|
|
@ -2,8 +2,8 @@ export default function() {
|
|||
return function({ addUtilities, variants }) {
|
||||
addUtilities(
|
||||
{
|
||||
'.box-border': { 'box-sizing': 'border' },
|
||||
'.box-content': { 'box-sizing': 'content' },
|
||||
'.box-border': { 'box-sizing': 'border-box' },
|
||||
'.box-content': { 'box-sizing': 'content-box' },
|
||||
},
|
||||
variants('boxSizing')
|
||||
)
|
||||
|
|
|
|||
5
src/plugins/columnGap.js
Normal file
5
src/plugins/columnGap.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('columnGap', [['col-gap', ['gridColumnGap', 'columnGap']]])
|
||||
}
|
||||
|
|
@ -17,6 +17,9 @@ export default function() {
|
|||
'.inline-flex': {
|
||||
display: 'inline-flex',
|
||||
},
|
||||
'.grid': {
|
||||
display: 'grid',
|
||||
},
|
||||
'.table': {
|
||||
display: 'table',
|
||||
},
|
||||
|
|
|
|||
5
src/plugins/gap.js
Normal file
5
src/plugins/gap.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gap', [['gap', ['gridGap', 'gap']]])
|
||||
}
|
||||
13
src/plugins/gridAutoFlow.js
Normal file
13
src/plugins/gridAutoFlow.js
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
export default function() {
|
||||
return function({ addUtilities, variants }) {
|
||||
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')
|
||||
)
|
||||
}
|
||||
}
|
||||
5
src/plugins/gridColumn.js
Normal file
5
src/plugins/gridColumn.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridColumn', [['col', ['gridColumn']]])
|
||||
}
|
||||
5
src/plugins/gridColumnEnd.js
Normal file
5
src/plugins/gridColumnEnd.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridColumnEnd', [['col-end', ['gridColumnEnd']]])
|
||||
}
|
||||
5
src/plugins/gridColumnStart.js
Normal file
5
src/plugins/gridColumnStart.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridColumnStart', [['col-start', ['gridColumnStart']]])
|
||||
}
|
||||
5
src/plugins/gridRow.js
Normal file
5
src/plugins/gridRow.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridRow', [['row', ['gridRow']]])
|
||||
}
|
||||
5
src/plugins/gridRowEnd.js
Normal file
5
src/plugins/gridRowEnd.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridRowEnd', [['row-end', ['gridRowEnd']]])
|
||||
}
|
||||
5
src/plugins/gridRowStart.js
Normal file
5
src/plugins/gridRowStart.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridRowStart', [['row-start', ['gridRowStart']]])
|
||||
}
|
||||
5
src/plugins/gridTemplateColumns.js
Normal file
5
src/plugins/gridTemplateColumns.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridTemplateColumns', [['grid-cols', ['gridTemplateColumns']]])
|
||||
}
|
||||
5
src/plugins/gridTemplateRows.js
Normal file
5
src/plugins/gridTemplateRows.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('gridTemplateRows', [['grid-rows', ['gridTemplateRows']]])
|
||||
}
|
||||
5
src/plugins/rowGap.js
Normal file
5
src/plugins/rowGap.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import createUtilityPlugin from '../util/createUtilityPlugin'
|
||||
|
||||
export default function() {
|
||||
return createUtilityPlugin('rowGap', [['row-gap', ['gridRowGap', 'rowGap']]])
|
||||
}
|
||||
18
src/plugins/strokeWidth.js
Normal file
18
src/plugins/strokeWidth.js
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
import _ from 'lodash'
|
||||
|
||||
export default function() {
|
||||
return function({ addUtilities, e, theme, variants }) {
|
||||
const utilities = _.fromPairs(
|
||||
_.map(theme('strokeWidth'), (value, modifier) => {
|
||||
return [
|
||||
`.${e(`stroke-${modifier}`)}`,
|
||||
{
|
||||
strokeWidth: value,
|
||||
},
|
||||
]
|
||||
})
|
||||
)
|
||||
|
||||
addUtilities(utilities, variants('strokeWidth'))
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue