diff --git a/apps/web/src/components/blueprints/BlueprintFieldCatalog.tsx b/apps/web/src/components/blueprints/BlueprintFieldCatalog.tsx index 2091132..0cc3fda 100644 --- a/apps/web/src/components/blueprints/BlueprintFieldCatalog.tsx +++ b/apps/web/src/components/blueprints/BlueprintFieldCatalog.tsx @@ -19,13 +19,13 @@ import type { CatalogField } from "~/lib/blueprint-field-catalog.js"; // --------------------------------------------------------------------------- const INPUT_CLS = - "px-3 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-brand-500 text-sm"; + "px-3 py-2 border border-gray-300 dark:border-gray-600 rounded-lg focus:outline-none focus:ring-2 focus:ring-brand-500 text-sm bg-white dark:bg-gray-800 text-gray-900 dark:text-gray-100 placeholder:text-gray-400 dark:placeholder:text-gray-500"; const BTN_PRIMARY = "px-4 py-2 bg-brand-600 text-white rounded-lg hover:bg-brand-700 text-sm font-medium disabled:opacity-50"; const BTN_SECONDARY = - "px-4 py-2 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 text-sm font-medium"; + "px-4 py-2 border border-gray-300 dark:border-gray-600 text-gray-700 dark:text-gray-200 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-700 text-sm font-medium"; // --------------------------------------------------------------------------- // Types @@ -395,13 +395,13 @@ export function BlueprintFieldCatalog({ className="fixed inset-0 bg-black/50 z-50 flex items-start justify-center overflow-y-auto py-8" onClick={handleBackdropClick} > -
+
{/* Header */} -
+
-

+

Configure Fields:{" "} - {blueprintName} + {blueprintName}

{enabledCount} field{enabledCount !== 1 ? "s" : ""} enabled @@ -410,7 +410,7 @@ export function BlueprintFieldCatalog({

{/* Tabs */} -
+
{(["fields", "presets"] as const).map((tab) => (