improve: set theme.json colors in tailwind conf

This commit is contained in:
Kelly Mears
2022-03-04 22:25:23 -08:00
committed by Ben Word
parent 7332184315
commit 972f4cd55c
3 changed files with 42 additions and 11 deletions

View File

@@ -39,5 +39,36 @@ export default async (app) => {
/**
* URI of the `public` directory
*/
.setPublicPath("/app/themes/sage/public/");
.setPublicPath("/app/themes/sage/public/")
/**
* Generate WordPress `theme.json`
*
* @note This overwrites `theme.json` on every build.
*/
.themeJson({
color: {
custom: false,
customGradient: false,
},
custom: {
spacing: {},
typography: {
'font-size': {},
'line-height': {},
},
},
spacing: {
padding: true,
units: ['px', '%', 'em', 'rem', 'vw', 'vh'],
},
typography: {
customFontSize: false,
},
})
/**
* Set `theme.json` colors from `tailwind.config.js` values
*/
.useTailwindColors();
};

View File

@@ -2,7 +2,9 @@ module.exports = {
content: ["./index.php", "./app/**/*.php", "./resources/**/*.{php,vue,js}"],
theme: {
extend: {
colors: {},
colors: {
primary: '#525ddc',
},
},
},
plugins: [],

View File

@@ -3,17 +3,15 @@
"version": 2,
"settings": {
"color": {
"palette": [
{
"slug": "primary",
"color": "#525ddc",
"name": "Primary"
}
],
"custom": false,
"customGradient": false,
"defaultPalette": false,
"defaultGradients": false
"palette": [
{
"name": "Primary",
"slug": "primary",
"color": "#525ddc"
}
]
},
"custom": {
"spacing": {},