Show invoice buttons depending of payment status. Fixes #54

This commit is contained in:
2025-11-14 11:55:41 +01:00
parent 9a84d36d68
commit 5cb0f97f8b
8 changed files with 356 additions and 241 deletions
@@ -13,7 +13,7 @@ export const statusBadgeVariants = cva(
issued:
"bg-transparent border-sky-200 text-sky-600 dark:bg-sky-800 dark:text-sky-300 dark:border-0",
paid:
"border-none bg-lime-400 dark:bg-lime-900 dark:text-lime-400",
"border-none bg-success text-success-foreground",
due:
"font-bold border-none bg-amber-300 text-amber-800 dark:bg-amber-900 dark:text-amber-500",
reminded:
@@ -25,7 +25,7 @@ export const statusBadgeVariants = cva(
size: {
default: '',
sm: 'lg:aspect-1/1 lg:p-1, lg:rounded-full lg:w-auto lg:w-1 text-transparent dark:text-transparent',
lg: '',
lg: 'text-sm px-6!',
icon: '',
},
},