mirror of
https://github.com/tailwindlabs/tailwindcss.git
synced 2025-12-08 21:36:08 +00:00
30 lines
727 B
JavaScript
30 lines
727 B
JavaScript
import { flagEnabled } from '../featureFlags'
|
|
|
|
export default function () {
|
|
return function ({ addUtilities, variants, config }) {
|
|
addUtilities(
|
|
{
|
|
'.break-normal': {
|
|
'overflow-wrap': 'normal',
|
|
'word-break': 'normal',
|
|
},
|
|
'.break-words': {
|
|
'overflow-wrap': 'break-word',
|
|
},
|
|
'.break-all': { 'word-break': 'break-all' },
|
|
|
|
...(!flagEnabled(config(), 'moveTruncateToTextOverflow')
|
|
? {
|
|
'.truncate': {
|
|
overflow: 'hidden',
|
|
'text-overflow': 'ellipsis',
|
|
'white-space': 'nowrap',
|
|
},
|
|
}
|
|
: {}),
|
|
},
|
|
variants('wordBreak')
|
|
)
|
|
}
|
|
}
|