From f6639f58630ef62c29edea01ab4362aacb7c801f Mon Sep 17 00:00:00 2001 From: Yash Kanakiya <76934250+yashkanakiya@users.noreply.github.com> Date: Tue, 28 Mar 2023 11:30:00 +0530 Subject: [PATCH] add dark dropdown & company switch (#1167) * add dark mode in basedropdown * dark mod add in global search, header * add dark mode in company switch * indentation issue fix company switch * fix dropdown issues --------- Co-authored-by: yogesh-gohil --- .../dropdowns/CustomFieldIndexDropdown.vue | 6 +- .../dropdowns/CustomerIndexDropdown.vue | 11 +- .../dropdowns/EstimateIndexDropdown.vue | 33 ++-- .../ExpenseCategoryIndexDropdown.vue | 6 +- .../dropdowns/ExpenseIndexDropdown.vue | 7 +- .../dropdowns/InvoiceIndexDropdown.vue | 33 ++-- .../dropdowns/ItemIndexDropdown.vue | 13 +- .../dropdowns/NoteIndexDropdown.vue | 6 +- .../dropdowns/PaymentIndexDropdown.vue | 21 +-- .../dropdowns/PaymentModeIndexDropdown.vue | 8 +- .../RecurringInvoiceIndexDropdown.vue | 11 +- .../dropdowns/RoleIndexDropdown.vue | 6 +- .../dropdowns/TaxTypeIndexDropdown.vue | 6 +- .../dropdowns/UserIndexDropdown.vue | 8 +- .../admin/layouts/partials/TheSiteHeader.vue | 24 +-- .../admin/views/settings/BackupSetting.vue | 8 +- .../admin/views/settings/FileDiskSetting.vue | 9 +- .../scripts/components/CompanySwitcher.vue | 146 ++++++++++-------- .../scripts/components/GlobalSearchBar.vue | 12 +- .../scripts/components/base/BaseDropdown.vue | 3 +- .../components/base/BaseDropdownItem.vue | 10 +- 21 files changed, 225 insertions(+), 162 deletions(-) diff --git a/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue index 964de2d6..38814f57 100644 --- a/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue @@ -7,11 +7,12 @@ {{ $t('general.edit') }} @@ -19,11 +20,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/CustomerIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/CustomerIndexDropdown.vue index cdc57333..b557c5dc 100644 --- a/resources/scripts/admin/components/dropdowns/CustomerIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/CustomerIndexDropdown.vue @@ -12,10 +12,10 @@ v-if="userStore.hasAbilities(abilities.EDIT_CUSTOMER)" :to="`/admin/customers/${row.id}/edit`" > - + {{ $t('general.edit') }} @@ -29,10 +29,10 @@ " :to="`customers/${row.id}/view`" > - + {{ $t('general.view') }} @@ -41,11 +41,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/EstimateIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/EstimateIndexDropdown.vue index 15bb3ceb..45df05e8 100644 --- a/resources/scripts/admin/components/dropdowns/EstimateIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/EstimateIndexDropdown.vue @@ -10,11 +10,12 @@ {{ $t('general.copy_pdf_url') }} @@ -24,10 +25,10 @@ v-if="userStore.hasAbilities(abilities.EDIT_ESTIMATE)" :to="`/admin/estimates/${row.id}/edit`" > - + {{ $t('general.edit') }} @@ -36,11 +37,12 @@ {{ $t('general.delete') }} @@ -53,10 +55,10 @@ " :to="`estimates/${row.id}/view`" > - + {{ $t('general.view') }} @@ -65,11 +67,12 @@ {{ $t('estimates.convert_to_invoice') }} @@ -81,11 +84,12 @@ route.name !== 'estimates.view' && userStore.hasAbilities(abilities.SEND_ESTIMATE) " + v-slot="slotProps" @click="onMarkAsSent(row.id)" > {{ $t('estimates.mark_as_sent') }} @@ -97,20 +101,21 @@ route.name !== 'estimates.view' && userStore.hasAbilities(abilities.SEND_ESTIMATE) " + v-slot="slotProps" @click="sendEstimate(row)" > {{ $t('estimates.send_estimate') }} - + {{ $t('estimates.resend_estimate') }} @@ -121,11 +126,12 @@ row.status !== 'ACCEPTED' && userStore.hasAbilities(abilities.EDIT_ESTIMATE) " + v-slot="slotProps" @click="onMarkAsAccepted(row.id)" > {{ $t('estimates.mark_as_accepted') }} @@ -136,11 +142,12 @@ row.status !== 'REJECTED' && userStore.hasAbilities(abilities.EDIT_ESTIMATE) " + v-slot="slotProps" @click="onMarkAsRejected(row.id)" > {{ $t('estimates.mark_as_rejected') }} diff --git a/resources/scripts/admin/components/dropdowns/ExpenseCategoryIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/ExpenseCategoryIndexDropdown.vue index 3fd07d45..a1206eb8 100644 --- a/resources/scripts/admin/components/dropdowns/ExpenseCategoryIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/ExpenseCategoryIndexDropdown.vue @@ -13,11 +13,12 @@ {{ $t('general.edit') }} @@ -25,11 +26,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue index d979e2b5..76a36869 100644 --- a/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue @@ -12,10 +12,10 @@ v-if="userStore.hasAbilities(abilities.EDIT_EXPENSE)" :to="`/admin/expenses/${row.id}/edit`" > - + {{ $t('general.edit') }} @@ -24,11 +24,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue index 35d8d905..234d0775 100755 --- a/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue @@ -12,20 +12,20 @@ v-if="userStore.hasAbilities(abilities.EDIT_INVOICE)" :to="`/admin/invoices/${row.id}/edit`" > - + {{ $t('general.edit') }} - + {{ $t('general.copy_pdf_url') }} @@ -38,29 +38,29 @@ " :to="`/admin/invoices/${row.id}/view`" > - + {{ $t('general.view') }} - + {{ $t('invoices.send_invoice') }} - + {{ $t('invoices.resend_invoice') }} @@ -69,20 +69,21 @@ {{ $t('invoices.record_payment') }} - + {{ $t('invoices.mark_as_sent') }} @@ -90,11 +91,12 @@ {{ $t('invoices.clone_invoice') }} @@ -102,11 +104,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue index 5a51d172..bd3679b6 100644 --- a/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue @@ -12,11 +12,8 @@ v-if="userStore.hasAbilities(abilities.EDIT_ITEM)" :to="`/admin/items/${row.id}/edit`" > - - + + {{ $t('general.edit') }} @@ -24,12 +21,10 @@ - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue index 569cfb08..684c3ba0 100644 --- a/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue @@ -10,11 +10,12 @@ {{ $t('general.edit') }} @@ -22,11 +23,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue index f23df97b..42b40343 100644 --- a/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue @@ -8,30 +8,31 @@ - {{ $t('general.copy_pdf_url') }} - + - + {{ $t('general.edit') }} @@ -45,10 +46,10 @@ " :to="`/admin/payments/${row.id}/view`" > - + {{ $t('general.view') }} @@ -61,11 +62,12 @@ route.name !== 'payments.view' && userStore.hasAbilities(abilities.SEND_PAYMENT) " + v-slot="slotProps" @click="sendPayment(row)" > {{ $t('payments.send_payment') }} @@ -73,11 +75,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue index d4bf9187..0a95fcc1 100644 --- a/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue @@ -8,19 +8,19 @@ - + {{ $t('general.edit') }} - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue index adaafb9d..72b3eec4 100644 --- a/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue @@ -15,10 +15,10 @@ v-if="userStore.hasAbilities(abilities.EDIT_RECURRING_INVOICE)" :to="`/admin/recurring-invoices/${row.id}/edit`" > - + {{ $t('general.edit') }} @@ -32,10 +32,10 @@ " :to="`recurring-invoices/${row.id}/view`" > - + {{ $t('general.view') }} @@ -44,11 +44,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue index 606c503c..86028f0f 100644 --- a/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue @@ -10,11 +10,12 @@ {{ $t('general.edit') }} @@ -22,11 +23,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue index 73897a23..a5e88e5e 100644 --- a/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue @@ -10,11 +10,12 @@ {{ $t('general.edit') }} @@ -22,11 +23,12 @@ {{ $t('general.delete') }} diff --git a/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue index 494d0bd7..1c789d6e 100644 --- a/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue @@ -9,20 +9,20 @@ - + {{ $t('general.edit') }} - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/layouts/partials/TheSiteHeader.vue b/resources/scripts/admin/layouts/partials/TheSiteHeader.vue index f3f6b96c..1275c1a1 100644 --- a/resources/scripts/admin/layouts/partials/TheSiteHeader.vue +++ b/resources/scripts/admin/layouts/partials/TheSiteHeader.vue @@ -24,6 +24,8 @@ dark:border-white/10 " > + + - + diff --git a/resources/scripts/admin/views/settings/FileDiskSetting.vue b/resources/scripts/admin/views/settings/FileDiskSetting.vue index 5e5bda80..99be2f42 100644 --- a/resources/scripts/admin/views/settings/FileDiskSetting.vue +++ b/resources/scripts/admin/views/settings/FileDiskSetting.vue @@ -45,27 +45,30 @@ - + {{ $t('settings.disk.set_default_disk') }} - + {{ $t('general.edit') }} - + {{ $t('general.delete') }} diff --git a/resources/scripts/components/CompanySwitcher.vue b/resources/scripts/components/CompanySwitcher.vue index fd979cba..fc0620d9 100644 --- a/resources/scripts/components/CompanySwitcher.vue +++ b/resources/scripts/components/CompanySwitcher.vue @@ -1,21 +1,23 @@