如何为 laravel 更改 webpack 的原色?

How to change primary-color of webpack for laravel?

一位顾客,叹息,要求将按钮更改为标准 'boostrap blue' 颜色。

你能给我指点一下关于更改哪个文件以及如何重新编译主题的指南吗?

或者告诉我是否有一种方法可以在不做坏事的情况下覆盖已编译的主题?

您可以按照 this section in the Backpack 4.2 docs 进行操作。这同样适用于 Backpack 4.1。

简而言之,在您的 config/backpack/base.php 中,在 styles 下您应该停止使用标准包文件并改用蓝色包:

'styles' => [
-        'packages/backpack/base/css/bundle.css',
+        'packages/backpack/base/css/blue-bundle.css',

确保您的 运行 Backpack 4.1.57+ 版本存在 blue-bundle.css 文件。如果仍然没有,请使用 php artisan vendor:publish --provider="Backpack\CRUD\BackpackServiceProvider" --tag=public --force

重新发布资产