diff --git a/src/app/(dashboard)/dashboard/logs/page.tsx b/src/app/(dashboard)/dashboard/logs/page.tsx index 1fd393f83c..c99aafd955 100644 --- a/src/app/(dashboard)/dashboard/logs/page.tsx +++ b/src/app/(dashboard)/dashboard/logs/page.tsx @@ -131,8 +131,8 @@ export default function LogsPage() { onClick={() => setShowCleanHistory(true)} disabled={cleaningHistory} className="flex items-center gap-2 px-4 py-2 text-sm font-medium rounded-lg - border border-red-500/30 bg-red-500/10 text-red-200 hover:bg-red-500/20 - hover:border-red-400/50 transition-all duration-200 + border border-red-500/30 bg-red-500/10 text-red-700 hover:bg-red-500/15 + hover:border-red-500/50 dark:text-red-300 dark:hover:bg-red-500/20 transition-all duration-200 disabled:opacity-50 disabled:cursor-not-allowed" > = { - security: { bg: "bg-red-500/15", text: "text-red-400", label: "Security" }, - network: { bg: "bg-blue-500/15", text: "text-blue-400", label: "Network" }, - policies: { bg: "bg-amber-500/15", text: "text-amber-400", label: "Policies" }, - runtime: { bg: "bg-purple-500/15", text: "text-purple-400", label: "Runtime" }, - cli: { bg: "bg-green-500/15", text: "text-green-400", label: "CLI" }, - health: { bg: "bg-cyan-500/15", text: "text-cyan-400", label: "Health" }, + security: { + bg: "bg-red-50 dark:bg-red-500/15", + border: "border-red-200 dark:border-red-500/20", + text: "text-red-700 dark:text-red-300", + label: "Security", + }, + network: { + bg: "bg-sky-50 dark:bg-blue-500/15", + border: "border-sky-200 dark:border-blue-500/20", + text: "text-sky-700 dark:text-blue-300", + label: "Network", + }, + policies: { + bg: "bg-amber-50 dark:bg-amber-500/15", + border: "border-amber-200 dark:border-amber-500/20", + text: "text-amber-700 dark:text-amber-300", + label: "Policies", + }, + runtime: { + bg: "bg-violet-50 dark:bg-purple-500/15", + border: "border-violet-200 dark:border-purple-500/20", + text: "text-violet-700 dark:text-purple-300", + label: "Runtime", + }, + cli: { + bg: "bg-emerald-50 dark:bg-green-500/15", + border: "border-emerald-200 dark:border-green-500/20", + text: "text-emerald-700 dark:text-green-300", + label: "CLI", + }, + health: { + bg: "bg-cyan-50 dark:bg-cyan-500/15", + border: "border-cyan-200 dark:border-cyan-500/20", + text: "text-cyan-700 dark:text-cyan-300", + label: "Health", + }, }; const SOURCE_STYLES: Record< FeatureFlagCardProps["flag"]["source"], - { bg: string; text: string; label: string } + { bg: string; border: string; text: string; label: string } > = { - db: { bg: "bg-blue-500/20", text: "text-blue-300", label: "DB" }, - env: { bg: "bg-amber-500/20", text: "text-amber-300", label: "ENV" }, - default: { bg: "bg-slate-500/20", text: "text-slate-400", label: "DEF" }, + db: { + bg: "bg-sky-50 dark:bg-blue-500/20", + border: "border-sky-200 dark:border-blue-500/30", + text: "text-sky-700 dark:text-blue-300", + label: "DB", + }, + env: { + bg: "bg-amber-50 dark:bg-amber-500/20", + border: "border-amber-200 dark:border-amber-500/30", + text: "text-amber-700 dark:text-amber-300", + label: "ENV", + }, + default: { + bg: "bg-slate-100 dark:bg-slate-500/20", + border: "border-slate-200 dark:border-slate-500/30", + text: "text-slate-600 dark:text-slate-300", + label: "DEF", + }, }; function isEnabled(value: string): boolean { @@ -46,7 +91,7 @@ function isEnabled(value: string): boolean { function Spinner() { return (