From c7d13715bf067da2218d439c7f5808190039418c Mon Sep 17 00:00:00 2001 From: Lucas D Hedding <lucashedding@1463982.no-reply.drupal.org> Date: Tue, 19 Dec 2023 09:10:48 -0600 Subject: [PATCH] Issue #3409771: Provide optional toggle for warning about missing classes --- src/StackMiddleware/Tailwind.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/StackMiddleware/Tailwind.php b/src/StackMiddleware/Tailwind.php index 5483997..d70daf1 100644 --- a/src/StackMiddleware/Tailwind.php +++ b/src/StackMiddleware/Tailwind.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Drupal\tailwindcss_utility\StackMiddleware; use Drupal\Core\Render\HtmlResponse; +use Drupal\Core\Site\Settings; use Drupal\tailwindcss_utility\RuleStorage; use Drupal\tailwindcss_utility\TailwindJsHandler; use Psr\Log\LoggerInterface; @@ -309,7 +310,7 @@ EOF; // in Tailwind js config. if (\count($filtered_classes) > 0) { $tailwind_embed = $this->tailwindJsHandler->getTailwindEmbed($filtered_classes); - if ($tailwind_embed === '') { + if ($tailwind_embed === '' && Settings::get('tailwind_missing_classes_warning', TRUE)) { $this->logger->warning('The following Tailwind classes could not be found %classes.', [ '%classes' => \implode(', ', $filtered_classes), ]); -- GitLab