From fbb2fa6aea8fab7277ece193ecf3d6a141e215ed Mon Sep 17 00:00:00 2001 From: Adam Weston Date: Fri, 9 Dec 2022 13:23:32 -0500 Subject: [PATCH] stub fixes --- configure-stubs/package/package.json | 4 ++-- .../package/tailwind.config.js | 0 configure-stubs/theme/package.json | 4 ++-- configure-stubs/theme/tailwind.config.js | 8 ++++++++ configure.php | 2 ++ resources/css/.gitkeep | 0 stubs/.gitkeep | 0 7 files changed, 14 insertions(+), 4 deletions(-) rename tailwind.config.js => configure-stubs/package/tailwind.config.js (100%) create mode 100644 configure-stubs/theme/tailwind.config.js create mode 100644 resources/css/.gitkeep create mode 100644 stubs/.gitkeep diff --git a/configure-stubs/package/package.json b/configure-stubs/package/package.json index 6362285..c08ba0e 100644 --- a/configure-stubs/package/package.json +++ b/configure-stubs/package/package.json @@ -1,9 +1,9 @@ { "private": true, "scripts": { - "dev:styles": "npx tailwindcss -i config-stubs/theme/plugin.css -o resources/dist/skeleton.css --postcss --watch", + "dev:styles": "npx tailwindcss -i resources/css/plugin.css -o resources/dist/skeleton.css --postcss --watch", "dev:scripts": "esbuild resources/js/plugin.js --bundle --sourcemap=inline --outfile=resources/dist/skeleton.js --watch", - "build:styles": "npx tailwindcss -i config-stubs/theme/plugin.css -o resources/dist/skeleton.css --postcss --minify && npm run purge", + "build:styles": "npx tailwindcss -i resources/css/plugin.css -o resources/dist/skeleton.css --postcss --minify && npm run purge", "build:scripts": "esbuild resources/js/plugin.js --bundle --minify --outfile=resources/dist/skeleton.js", "purge": "filament-purge -i resources/dist/skeleton.css -o resources/dist/skeleton.css", "dev": "npm-run-all --parallel dev:*", diff --git a/tailwind.config.js b/configure-stubs/package/tailwind.config.js similarity index 100% rename from tailwind.config.js rename to configure-stubs/package/tailwind.config.js diff --git a/configure-stubs/theme/package.json b/configure-stubs/theme/package.json index ca3a04c..6922d50 100644 --- a/configure-stubs/theme/package.json +++ b/configure-stubs/theme/package.json @@ -1,8 +1,8 @@ { "private": true, "scripts": { - "dev": "npx tailwindcss -i config-stubs/theme/plugin.css -o resources/dist/skeleton.css --postcss --watch", - "build": "npx tailwindcss -i config-stubs/theme/plugin.css -o resources/dist/skeleton.css --postcss --minify" + "dev": "npx tailwindcss -i resources/css/plugin.css -o resources/dist/skeleton.css --postcss --watch", + "build": "npx tailwindcss -i resources/css/plugin.css -o resources/dist/skeleton.css --postcss --minify" }, "devDependencies": { "autoprefixer": "^10.4.7", diff --git a/configure-stubs/theme/tailwind.config.js b/configure-stubs/theme/tailwind.config.js new file mode 100644 index 0000000..1b10da1 --- /dev/null +++ b/configure-stubs/theme/tailwind.config.js @@ -0,0 +1,8 @@ +const preset = require('./vendor/filament/filament/tailwind.config.preset') + +module.exports = { + presets: [preset], + content: [ + './vendor/filament/**/*.blade.php' + ], +} diff --git a/configure.php b/configure.php index d82d80f..20a74b1 100644 --- a/configure.php +++ b/configure.php @@ -85,6 +85,7 @@ if ($formsOnly) { if ($isTheme) { copy(__DIR__ . '/configure-stubs/theme/package.json', __DIR__ . '/package.json'); copy(__DIR__ . '/configure-stubs/theme/plugin.css', __DIR__ . '/resources/css/plugin.css'); + copy(__DIR__ . '/configure-stubs/theme/tailwind.config.js', __DIR__ . '/tailwind.config.js'); safeUnlink(__DIR__ . '/src/SkeletonServiceProvider.php'); safeUnlink(__DIR__ . '/src/Skeleton.php'); removeDirectory(__DIR__ . '/config'); @@ -100,6 +101,7 @@ if ($formsOnly) { safeUnlink(__DIR__ . '/src/SkeletonTheme.php'); copy(__DIR__ . '/configure-stubs/package/package.json', __DIR__ . '/package.json'); copy(__DIR__ . '/configure-stubs/package/plugin.css', __DIR__ . '/resources/css/plugin.css'); + copy(__DIR__ . '/configure-stubs/package/tailwind.config.js', __DIR__ . '/tailwind.config.js'); } remove_composer_filament_deps([ diff --git a/resources/css/.gitkeep b/resources/css/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/stubs/.gitkeep b/stubs/.gitkeep new file mode 100644 index 0000000..e69de29