From bf954fc06a74609ec3f184e4afe38c0db6fe0190 Mon Sep 17 00:00:00 2001 From: Jack Wilkinson Date: Tue, 11 Jun 2024 10:50:03 +0100 Subject: [PATCH] Added postcss config when setting up tailwind config --- modules/system/console/asset/AssetConfig.php | 7 ++++++- .../fixtures/config/tailwind/postcss.config.js.fixture | 6 ++++++ ...config.js.fixture => tailwind.plugin.config.js.fixture} | 0 ....config.js.fixture => tailwind.theme.config.js.fixture} | 0 4 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 modules/system/console/asset/fixtures/config/tailwind/postcss.config.js.fixture rename modules/system/console/asset/fixtures/config/tailwind/{plugin.tailwind.config.js.fixture => tailwind.plugin.config.js.fixture} (100%) rename modules/system/console/asset/fixtures/config/tailwind/{theme.tailwind.config.js.fixture => tailwind.theme.config.js.fixture} (100%) diff --git a/modules/system/console/asset/AssetConfig.php b/modules/system/console/asset/AssetConfig.php index 0ecd3ff7d..437d9d5c2 100644 --- a/modules/system/console/asset/AssetConfig.php +++ b/modules/system/console/asset/AssetConfig.php @@ -114,7 +114,12 @@ protected function installConfigs( if ($options['tailwind']) { $this->writeFile( $path . '/tailwind.config.js', - File::get($this->fixturePath . '/tailwind/' . $type . '.tailwind.config.js.fixture') + File::get($this->fixturePath . '/tailwind/tailwind.' . $type . '.config.js.fixture') + ); + + $this->writeFile( + $path . '/postcss.config.mjs', + File::get($this->fixturePath . '/tailwind/postcss.config.js.fixture') ); $packageJson->addDependency('tailwindcss', static::DEFAULT_VERSION_TAILWIND, dev: true); diff --git a/modules/system/console/asset/fixtures/config/tailwind/postcss.config.js.fixture b/modules/system/console/asset/fixtures/config/tailwind/postcss.config.js.fixture new file mode 100644 index 000000000..49c0612d5 --- /dev/null +++ b/modules/system/console/asset/fixtures/config/tailwind/postcss.config.js.fixture @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/modules/system/console/asset/fixtures/config/tailwind/plugin.tailwind.config.js.fixture b/modules/system/console/asset/fixtures/config/tailwind/tailwind.plugin.config.js.fixture similarity index 100% rename from modules/system/console/asset/fixtures/config/tailwind/plugin.tailwind.config.js.fixture rename to modules/system/console/asset/fixtures/config/tailwind/tailwind.plugin.config.js.fixture diff --git a/modules/system/console/asset/fixtures/config/tailwind/theme.tailwind.config.js.fixture b/modules/system/console/asset/fixtures/config/tailwind/tailwind.theme.config.js.fixture similarity index 100% rename from modules/system/console/asset/fixtures/config/tailwind/theme.tailwind.config.js.fixture rename to modules/system/console/asset/fixtures/config/tailwind/tailwind.theme.config.js.fixture