2023-07-24 11:41:52 +02:00
|
|
|
import { quickPluginTest } from '../util/run'
|
|
|
|
|
|
|
|
|
|
quickPluginTest('backgroundColor', {
|
|
|
|
|
safelist: [
|
|
|
|
|
// Arbitrary values
|
|
|
|
|
'bg-[#0088cc]',
|
|
|
|
|
'bg-[var(--my-value)]',
|
|
|
|
|
],
|
2023-10-09 16:49:20 +02:00
|
|
|
theme: {
|
|
|
|
|
colors: {
|
|
|
|
|
transparent: 'transparent',
|
|
|
|
|
black: '#000',
|
|
|
|
|
red: {
|
|
|
|
|
100: '#fee2e2',
|
|
|
|
|
200: '#fecaca',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
opacity: {
|
|
|
|
|
0: '0',
|
|
|
|
|
50: '.5',
|
|
|
|
|
},
|
|
|
|
|
},
|
2023-07-24 11:41:52 +02:00
|
|
|
}).toMatchSnapshot()
|
|
|
|
|
|
|
|
|
|
// With `backgroundOpacity` plugin enabled
|
|
|
|
|
quickPluginTest('backgroundColor', {
|
|
|
|
|
safelist: [
|
|
|
|
|
// Arbitrary values
|
|
|
|
|
'bg-[#0088cc]',
|
|
|
|
|
'bg-[var(--my-value)]',
|
|
|
|
|
],
|
|
|
|
|
corePlugins: ['backgroundOpacity'],
|
2023-10-09 16:49:20 +02:00
|
|
|
theme: {
|
|
|
|
|
colors: {
|
|
|
|
|
transparent: 'transparent',
|
|
|
|
|
black: '#000',
|
|
|
|
|
red: {
|
|
|
|
|
100: '#fee2e2',
|
|
|
|
|
200: '#fecaca',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
opacity: {
|
|
|
|
|
0: '0',
|
|
|
|
|
50: '.5',
|
|
|
|
|
},
|
|
|
|
|
},
|
2023-07-24 11:41:52 +02:00
|
|
|
}).toMatchSnapshot()
|