From 350068706ce4f8e9194ca005260a512bfc01b385 Mon Sep 17 00:00:00 2001 From: Darko Gjorgjijoski Date: Sat, 4 Apr 2026 02:18:00 +0200 Subject: [PATCH] Unify form styling across invoice, estimate, and recurring invoice pages Apply consistent rounded-xl shadow border-line-light to customer selector, date/number fields card, items table, totals card, editor, tax popup, and view page sidebars. Wrap right-side basic fields in card container matching the customer card. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../SelectTaxPopup.vue | 8 +++---- .../scripts/admin/views/estimates/View.vue | 2 +- .../create/EstimateCreateBasicFields.vue | 2 +- .../scripts/admin/views/invoices/View.vue | 2 +- .../create/InvoiceCreateBasicFields.vue | 2 +- .../RecurringInvoiceCreateBasicFields.vue | 1 + .../base/BaseCustomerSelectPopup.vue | 22 ++++++++++--------- .../base/base-editor/BaseEditor.vue | 8 +++---- 8 files changed, 25 insertions(+), 22 deletions(-) diff --git a/resources/scripts/admin/components/estimate-invoice-common/SelectTaxPopup.vue b/resources/scripts/admin/components/estimate-invoice-common/SelectTaxPopup.vue index 632253b5..27d5a7a5 100644 --- a/resources/scripts/admin/components/estimate-invoice-common/SelectTaxPopup.vue +++ b/resources/scripts/admin/components/estimate-invoice-common/SelectTaxPopup.vue @@ -37,8 +37,8 @@
@@ -64,7 +64,7 @@ overflow-auto list max-h-36 - border-t border-line-default + border-t border-line-light " >
- + diff --git a/resources/scripts/admin/views/invoices/create/InvoiceCreateBasicFields.vue b/resources/scripts/admin/views/invoices/create/InvoiceCreateBasicFields.vue index a67b09de..b77c45f0 100644 --- a/resources/scripts/admin/views/invoices/create/InvoiceCreateBasicFields.vue +++ b/resources/scripts/admin/views/invoices/create/InvoiceCreateBasicFields.vue @@ -8,7 +8,7 @@ class="col-span-12 lg:col-span-5 pr-0" /> - + @@ -169,7 +170,7 @@
- +
@@ -241,8 +243,8 @@ static class=" overflow-hidden - rounded-md - shadow-lg + rounded-xl + shadow ring-1 ring-black/5 bg-surface " @@ -263,7 +265,7 @@ flex flex-col overflow-auto list - border-t border-line-default + border-t border-line-light " >
  • -
    +