From e575462b01322ea1b6892aab10cc655269e7078b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hartmut=20N=C3=B6renberg?= Date: Fri, 10 Apr 2026 07:01:59 +0200 Subject: [PATCH] =?UTF-8?q?refactor(ui):=20clean=20dark=20theme=20?= =?UTF-8?q?=E2=80=94=20global-first,=20variable-backed=20approach?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase 1: Replace all @apply dark: in @layer components with explicit :is(.dark) rules for .app-input, .app-select, .app-label, .app-page-subtitle, .app-page-title, .app-data-table th. This fixes unreliable PostCSS variant handling in Tailwind v4 @layer components. Phase 2: Add missing global dark overrides for interactive text colors: text-blue-600/500, text-red-500/400, text-indigo-600/700, text-amber-600, plus hover states. Add :is(.dark) option for native