fixes
This commit is contained in:
parent
053f01c5ec
commit
55b4cba35a
|
|
@ -18,6 +18,25 @@
|
||||||
.modal.active {
|
.modal.active {
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
/* Invoice/Quote Modal - deutlichere Feldumrandungen */
|
||||||
|
#invoice-modal input,
|
||||||
|
#invoice-modal select,
|
||||||
|
#invoice-modal textarea,
|
||||||
|
#quote-modal input,
|
||||||
|
#quote-modal select,
|
||||||
|
#quote-modal textarea {
|
||||||
|
border: 1.5px solid #9ca3af !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#invoice-modal input:focus,
|
||||||
|
#invoice-modal select:focus,
|
||||||
|
#invoice-modal textarea:focus,
|
||||||
|
#quote-modal input:focus,
|
||||||
|
#quote-modal select:focus,
|
||||||
|
#quote-modal textarea:focus {
|
||||||
|
border-color: #3b82f6 !important;
|
||||||
|
box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.2) !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body class="bg-gray-100">
|
<body class="bg-gray-100">
|
||||||
|
|
|
||||||
|
|
@ -211,7 +211,7 @@ function renderInvoiceRow(invoice) {
|
||||||
const today = new Date(); today.setHours(0, 0, 0, 0);
|
const today = new Date(); today.setHours(0, 0, 0, 0);
|
||||||
const daysUntil = Math.floor((sendDate - today) / 86400000);
|
const daysUntil = Math.floor((sendDate - today) / 86400000);
|
||||||
sendDateDisplay = formatDate(invoice.scheduled_send_date);
|
sendDateDisplay = formatDate(invoice.scheduled_send_date);
|
||||||
if (!paid) {
|
if (!paid && invoice.email_status !== 'sent') {
|
||||||
if (daysUntil < 0) sendDateDisplay += ` <span class="text-xs text-red-500">(${Math.abs(daysUntil)}d ago)</span>`;
|
if (daysUntil < 0) sendDateDisplay += ` <span class="text-xs text-red-500">(${Math.abs(daysUntil)}d ago)</span>`;
|
||||||
else if (daysUntil === 0) sendDateDisplay += ` <span class="text-xs text-orange-500 font-semibold">(today)</span>`;
|
else if (daysUntil === 0) sendDateDisplay += ` <span class="text-xs text-orange-500 font-semibold">(today)</span>`;
|
||||||
else if (daysUntil <= 3) sendDateDisplay += ` <span class="text-xs text-yellow-600">(in ${daysUntil}d)</span>`;
|
else if (daysUntil <= 3) sendDateDisplay += ` <span class="text-xs text-yellow-600">(in ${daysUntil}d)</span>`;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue