add plugins for tailwindcss

This commit is contained in:
熊潇 2024-09-28 02:57:13 +08:00
parent cae4f74f6c
commit 6f6d64b065
2 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,15 @@
{
"name": "@kevisual/tailwind",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"files": [
"plugins"
],
"keywords": [],
"author": "",
"license": "ISC"
}

View File

@ -0,0 +1,26 @@
const plugin = require('tailwindcss/plugin');
const flexCenterBaseStyles = {
display: 'flex',
'justify-content': 'center',
'align-items': 'center',
};
/** flex 居中 */
const flexCenter = plugin(function ({ addUtilities }) {
addUtilities({
/** flex 居中 */
'.flex-row-center': flexCenterBaseStyles,
'.flex-col-center': { ...flexCenterBaseStyles, 'flex-direction': 'column' },
'.layout-menu': {},
'.scrollbar': {},
'.card': {},
'.card-title': {},
'.card-subtitle': {},
'.card-body': {},
'.card-footer': {},
'.card-key': {},
});
});
module.exports = flexCenter;