From 29a135adafa4cbe4b8d5b3e3debcee9aa4aebad8 Mon Sep 17 00:00:00 2001
From: Yash Kanakiya <76934250+yashkanakiya@users.noreply.github.com>
Date: Tue, 28 Mar 2023 13:10:42 +0530
Subject: [PATCH] add dark mode in base modal (#1171)
* add dark mode in base modal
* add BaseModalFooter
* fix dark mode in roles modal and send modal
---
.../ExchangeRateBulkUpdate.vue | 14 ++---------
.../modal-components/BackupModal.vue | 6 ++---
.../modal-components/CategoryModal.vue | 12 ++-------
.../modal-components/CompanyModal.vue | 4 +--
.../modal-components/CustomerModal.vue | 6 ++---
.../modal-components/DeleteCompanyModal.vue | 4 +--
.../ExchangeRateProviderModal.vue | 6 ++---
.../modal-components/FileDiskModal.vue | 12 ++-------
.../components/modal-components/ItemModal.vue | 6 ++---
.../modal-components/ItemUnitModal.vue | 12 ++-------
.../modal-components/MailTestModal.vue | 6 ++---
.../components/modal-components/NoteModal.vue | 13 ++--------
.../modal-components/PaymentModeModal.vue | 6 ++---
.../modal-components/RolesModal.vue | 16 +++---------
.../modal-components/SelectTemplateModal.vue | 4 +--
.../modal-components/SendEstimateModal.vue | 12 +++------
.../modal-components/SendInvoiceModal.vue | 12 +++------
.../modal-components/SendPaymentModal.vue | 12 +++------
.../modal-components/TaxTypeModal.vue | 12 ++-------
.../modal-components/TaxationAddressModal.vue | 6 ++---
.../custom-fields/CustomFieldModal.vue | 12 ++-------
.../modal-components/disks/DoSpacesDisk.vue | 2 +-
.../modal-components/disks/DropboxDisk.vue | 2 +-
.../modal-components/disks/LocalDisk.vue | 2 +-
.../modal-components/disks/S3Disk.vue | 2 +-
.../scripts/components/base/BaseModal.vue | 25 ++++++++++++++++---
.../components/base/BaseModalFooter.vue | 14 +++++++++++
27 files changed, 90 insertions(+), 150 deletions(-)
create mode 100644 resources/scripts/components/base/BaseModalFooter.vue
diff --git a/resources/scripts/admin/components/currency-exchange-rate/ExchangeRateBulkUpdate.vue b/resources/scripts/admin/components/currency-exchange-rate/ExchangeRateBulkUpdate.vue
index b30fa82c..944abc7a 100644
--- a/resources/scripts/admin/components/currency-exchange-rate/ExchangeRateBulkUpdate.vue
+++ b/resources/scripts/admin/components/currency-exchange-rate/ExchangeRateBulkUpdate.vue
@@ -50,21 +50,11 @@
-
+
{{ $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/BackupModal.vue b/resources/scripts/admin/components/modal-components/BackupModal.vue
index 88e6fc04..eafd39ad 100644
--- a/resources/scripts/admin/components/modal-components/BackupModal.vue
+++ b/resources/scripts/admin/components/modal-components/BackupModal.vue
@@ -57,9 +57,7 @@
-
+
{{ $t('general.create') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/CategoryModal.vue b/resources/scripts/admin/components/modal-components/CategoryModal.vue
index 031280c3..787e7042 100644
--- a/resources/scripts/admin/components/modal-components/CategoryModal.vue
+++ b/resources/scripts/admin/components/modal-components/CategoryModal.vue
@@ -47,15 +47,7 @@
-
+
{{ categoryStore.isEdit ? $t('general.update') : $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/CompanyModal.vue b/resources/scripts/admin/components/modal-components/CompanyModal.vue
index 011218a1..dd1cfcab 100644
--- a/resources/scripts/admin/components/modal-components/CompanyModal.vue
+++ b/resources/scripts/admin/components/modal-components/CompanyModal.vue
@@ -116,7 +116,7 @@
-
+
{{ $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/CustomerModal.vue b/resources/scripts/admin/components/modal-components/CustomerModal.vue
index da158bfc..b0a9d264 100644
--- a/resources/scripts/admin/components/modal-components/CustomerModal.vue
+++ b/resources/scripts/admin/components/modal-components/CustomerModal.vue
@@ -425,9 +425,7 @@
-
+
{{ $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/DeleteCompanyModal.vue b/resources/scripts/admin/components/modal-components/DeleteCompanyModal.vue
index 661c972b..eec7395d 100644
--- a/resources/scripts/admin/components/modal-components/DeleteCompanyModal.vue
+++ b/resources/scripts/admin/components/modal-components/DeleteCompanyModal.vue
@@ -38,7 +38,7 @@
-
+
{{ $t('general.delete') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/ExchangeRateProviderModal.vue b/resources/scripts/admin/components/modal-components/ExchangeRateProviderModal.vue
index b466ca64..df3ce46b 100644
--- a/resources/scripts/admin/components/modal-components/ExchangeRateProviderModal.vue
+++ b/resources/scripts/admin/components/modal-components/ExchangeRateProviderModal.vue
@@ -150,9 +150,7 @@
@Remove="removeUsedSelectedCurrencies"
/>
-
+
-
+
diff --git a/resources/scripts/admin/components/modal-components/FileDiskModal.vue b/resources/scripts/admin/components/modal-components/FileDiskModal.vue
index 82274250..7ccb7cd3 100644
--- a/resources/scripts/admin/components/modal-components/FileDiskModal.vue
+++ b/resources/scripts/admin/components/modal-components/FileDiskModal.vue
@@ -20,15 +20,7 @@
@submit="createNewDisk"
>
-
+
-
+
diff --git a/resources/scripts/admin/components/modal-components/ItemModal.vue b/resources/scripts/admin/components/modal-components/ItemModal.vue
index 5fd3f21d..e2c186a3 100644
--- a/resources/scripts/admin/components/modal-components/ItemModal.vue
+++ b/resources/scripts/admin/components/modal-components/ItemModal.vue
@@ -89,9 +89,7 @@
-
+
{{ itemStore.isEdit ? $t('general.update') : $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/ItemUnitModal.vue b/resources/scripts/admin/components/modal-components/ItemUnitModal.vue
index b9584358..e9738be0 100644
--- a/resources/scripts/admin/components/modal-components/ItemUnitModal.vue
+++ b/resources/scripts/admin/components/modal-components/ItemUnitModal.vue
@@ -31,15 +31,7 @@
-
+
-
+
diff --git a/resources/scripts/admin/components/modal-components/MailTestModal.vue b/resources/scripts/admin/components/modal-components/MailTestModal.vue
index c71d0423..e2a00f7e 100644
--- a/resources/scripts/admin/components/modal-components/MailTestModal.vue
+++ b/resources/scripts/admin/components/modal-components/MailTestModal.vue
@@ -62,9 +62,7 @@
-
+
{{ $t('general.send') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/NoteModal.vue b/resources/scripts/admin/components/modal-components/NoteModal.vue
index aa5695aa..baaade03 100644
--- a/resources/scripts/admin/components/modal-components/NoteModal.vue
+++ b/resources/scripts/admin/components/modal-components/NoteModal.vue
@@ -63,16 +63,7 @@
-
+
{{ noteStore.isEdit ? $t('general.update') : $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/PaymentModeModal.vue b/resources/scripts/admin/components/modal-components/PaymentModeModal.vue
index 88c017d7..14739f39 100644
--- a/resources/scripts/admin/components/modal-components/PaymentModeModal.vue
+++ b/resources/scripts/admin/components/modal-components/PaymentModeModal.vue
@@ -29,9 +29,7 @@
-
+
-
+
diff --git a/resources/scripts/admin/components/modal-components/RolesModal.vue b/resources/scripts/admin/components/modal-components/RolesModal.vue
index 70ebd651..3a3085a4 100644
--- a/resources/scripts/admin/components/modal-components/RolesModal.vue
+++ b/resources/scripts/admin/components/modal-components/RolesModal.vue
@@ -72,7 +72,7 @@
-
+
-
+
{{ !roleStore.isEdit ? $t('general.save') : $t('general.update') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/SelectTemplateModal.vue b/resources/scripts/admin/components/modal-components/SelectTemplateModal.vue
index b7280c3f..77cf21f5 100644
--- a/resources/scripts/admin/components/modal-components/SelectTemplateModal.vue
+++ b/resources/scripts/admin/components/modal-components/SelectTemplateModal.vue
@@ -70,7 +70,7 @@
-
+
{{ $t('general.cancel') }}
@@ -80,7 +80,7 @@
{{ $t('general.choose') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/SendEstimateModal.vue b/resources/scripts/admin/components/modal-components/SendEstimateModal.vue
index 795cdfeb..9140b99d 100644
--- a/resources/scripts/admin/components/modal-components/SendEstimateModal.vue
+++ b/resources/scripts/admin/components/modal-components/SendEstimateModal.vue
@@ -62,9 +62,7 @@
-
+
{{ $t('general.preview') }}
-
+
@@ -106,9 +104,7 @@
>
-
+
{{ $t('general.send') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/SendInvoiceModal.vue b/resources/scripts/admin/components/modal-components/SendInvoiceModal.vue
index 63e7e6af..63856d2d 100644
--- a/resources/scripts/admin/components/modal-components/SendInvoiceModal.vue
+++ b/resources/scripts/admin/components/modal-components/SendInvoiceModal.vue
@@ -65,9 +65,7 @@
-
+
{{ $t('general.preview') }}
-
+
@@ -114,9 +112,7 @@
style="min-height: 500px"
>
-
+
{{ $t('general.send') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/SendPaymentModal.vue b/resources/scripts/admin/components/modal-components/SendPaymentModal.vue
index 6c786312..41f26f21 100644
--- a/resources/scripts/admin/components/modal-components/SendPaymentModal.vue
+++ b/resources/scripts/admin/components/modal-components/SendPaymentModal.vue
@@ -65,9 +65,7 @@
-
+
{{ $t('general.preview') }}
-
+
@@ -114,9 +112,7 @@
style="min-height: 500px"
>
-
+
{{ $t('general.send') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/TaxTypeModal.vue b/resources/scripts/admin/components/modal-components/TaxTypeModal.vue
index e7c1d76a..f09daaad 100644
--- a/resources/scripts/admin/components/modal-components/TaxTypeModal.vue
+++ b/resources/scripts/admin/components/modal-components/TaxTypeModal.vue
@@ -90,15 +90,7 @@
-
+
{{ taxTypeStore.isEdit ? $t('general.update') : $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue b/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue
index 0afdd994..f2dadfaf 100644
--- a/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue
+++ b/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue
@@ -87,9 +87,7 @@
-
+
{{ $t('general.save') }}
-
+
diff --git a/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue b/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue
index d1a1c78d..6db7a14a 100644
--- a/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue
+++ b/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue
@@ -172,15 +172,7 @@
-
+
-
+
diff --git a/resources/scripts/admin/components/modal-components/disks/DoSpacesDisk.vue b/resources/scripts/admin/components/modal-components/disks/DoSpacesDisk.vue
index 0dd83e4c..23203641 100644
--- a/resources/scripts/admin/components/modal-components/disks/DoSpacesDisk.vue
+++ b/resources/scripts/admin/components/modal-components/disks/DoSpacesDisk.vue
@@ -153,7 +153,7 @@
-
+
{{ $t('settings.disk.is_default') }}
diff --git a/resources/scripts/admin/components/modal-components/disks/DropboxDisk.vue b/resources/scripts/admin/components/modal-components/disks/DropboxDisk.vue
index 75da1b9a..063efb52 100644
--- a/resources/scripts/admin/components/modal-components/disks/DropboxDisk.vue
+++ b/resources/scripts/admin/components/modal-components/disks/DropboxDisk.vue
@@ -132,7 +132,7 @@
-
+
{{ $t('settings.disk.is_default') }}
diff --git a/resources/scripts/admin/components/modal-components/disks/LocalDisk.vue b/resources/scripts/admin/components/modal-components/disks/LocalDisk.vue
index 7d539ff6..2f15cb70 100644
--- a/resources/scripts/admin/components/modal-components/disks/LocalDisk.vue
+++ b/resources/scripts/admin/components/modal-components/disks/LocalDisk.vue
@@ -63,7 +63,7 @@
-
+
{{ $t('settings.disk.is_default') }}
diff --git a/resources/scripts/admin/components/modal-components/disks/S3Disk.vue b/resources/scripts/admin/components/modal-components/disks/S3Disk.vue
index 082c8e94..9bdbdd69 100644
--- a/resources/scripts/admin/components/modal-components/disks/S3Disk.vue
+++ b/resources/scripts/admin/components/modal-components/disks/S3Disk.vue
@@ -134,7 +134,7 @@
-
+
{{ $t('settings.disk.is_default') }}
diff --git a/resources/scripts/components/base/BaseModal.vue b/resources/scripts/components/base/BaseModal.vue
index bb55fddc..0a83dc38 100644
--- a/resources/scripts/components/base/BaseModal.vue
+++ b/resources/scripts/components/base/BaseModal.vue
@@ -29,8 +29,21 @@
leave-to="opacity-0"
>
+ class="
+ fixed
+ inset-0
+ transition-opacity
+ bg-gray-700
+ bg-opacity-25
+ dark:backdrop-blur-sm
+ dark:bg-gray-900/80
+ "
+ >
+
+
@@ -61,7 +74,11 @@
my-4
${modalSize}
sm:w-full
- border-t-8 border-solid rounded shadow-xl border-primary-500`"
+ dark:shadow-glass
+ dark:border
+ dark:border-white/10
+ dark:bg-gray-800/90
+ border-t-8 border-solid rounded shadow-xl border-primary-500`"
>
diff --git a/resources/scripts/components/base/BaseModalFooter.vue b/resources/scripts/components/base/BaseModalFooter.vue
new file mode 100644
index 00000000..780464c2
--- /dev/null
+++ b/resources/scripts/components/base/BaseModalFooter.vue
@@ -0,0 +1,14 @@
+
+
+
+
+