tailwindcss/src/plugins/whitespace.js
2019-02-28 12:38:51 -05:00

26 lines
815 B
JavaScript

export default function() {
return function({ addUtilities, config }) {
addUtilities(
{
'.whitespace-normal': { 'white-space': 'normal' },
'.whitespace-no-wrap': { 'white-space': 'nowrap' },
'.whitespace-pre': { 'white-space': 'pre' },
'.whitespace-pre-line': { 'white-space': 'pre-line' },
'.whitespace-pre-wrap': { 'white-space': 'pre-wrap' },
'.wrap-break': { 'overflow-wrap': 'break-word' },
'.wrap-normal': { 'overflow-wrap': 'normal' },
'.break-normal': { 'word-break': 'normal' },
'.break-all': { 'word-break': 'break-all' },
'.truncate': {
overflow: 'hidden',
'text-overflow': 'ellipsis',
'white-space': 'nowrap',
},
},
config('variants.whitespace')
)
}
}