feat: enhance global styles and component themes with new semantic colors; integrate ThemeProvider for improved theme management and update color usage across various components for consistency

This commit is contained in:
Julien Froidefond
2025-12-22 08:40:25 +01:00
parent 6c14484636
commit 4f13134ef0
39 changed files with 809 additions and 432 deletions

View File

@@ -46,7 +46,7 @@ export function DangerZoneCard({
const result = await onDeduplicate();
if (result.deletedCount > 0) {
alert(
`${result.deletedCount} transaction${result.deletedCount > 1 ? "s" : ""} en double supprimée${result.deletedCount > 1 ? "s" : ""}`,
`${result.deletedCount} transaction${result.deletedCount > 1 ? "s" : ""} en double supprimée${result.deletedCount > 1 ? "s" : ""}`
);
} else {
alert("Aucun doublon trouvé");
@@ -59,9 +59,9 @@ export function DangerZoneCard({
}
};
return (
<Card className="border-red-200">
<Card className="border-destructive/30 card-hover">
<CardHeader>
<CardTitle className="flex items-center gap-2 text-red-600">
<CardTitle className="flex items-center gap-2 text-destructive">
<Trash2 className="w-5 h-5" />
Zone dangereuse
</CardTitle>