28 lines
528 B
JavaScript
28 lines
528 B
JavaScript
const plugin = require("tailwindcss/plugin");
|
|
module.exports = plugin(
|
|
({ matchUtilities, theme }) => {
|
|
matchUtilities(
|
|
{
|
|
contain: (value) => ({
|
|
contain: value,
|
|
}),
|
|
},
|
|
{ values: theme("contain") },
|
|
);
|
|
},
|
|
{
|
|
theme: {
|
|
contain: {
|
|
none: "none",
|
|
strict: "strict",
|
|
content: "content",
|
|
size: "size",
|
|
"inline-size": "inline-size",
|
|
layout: "layout",
|
|
style: "style",
|
|
paint: "paint",
|
|
},
|
|
},
|
|
},
|
|
);
|