From ba243b28a99113c555f843bedcbec3f6895e8de2 Mon Sep 17 00:00:00 2001 From: mchev Date: Sat, 5 Apr 2025 02:11:12 +0200 Subject: [PATCH] Upgrade to Heroicons v2 (#281) --- config/invoiceshelf.php | 18 +++++++++--------- package.json | 2 +- .../dropdowns/CustomFieldIndexDropdown.vue | 2 +- .../dropdowns/CustomerIndexDropdown.vue | 4 ++-- .../dropdowns/EstimateIndexDropdown.vue | 4 ++-- .../dropdowns/ExpenseCategoryIndexDropdown.vue | 4 ++-- .../dropdowns/ExpenseIndexDropdown.vue | 4 ++-- .../dropdowns/InvoiceIndexDropdown.vue | 4 ++-- .../components/dropdowns/ItemIndexDropdown.vue | 4 ++-- .../components/dropdowns/NoteIndexDropdown.vue | 4 ++-- .../dropdowns/PaymentIndexDropdown.vue | 4 ++-- .../dropdowns/PaymentModeIndexDropdown.vue | 4 ++-- .../RecurringInvoiceIndexDropdown.vue | 4 ++-- .../components/dropdowns/RoleIndexDropdown.vue | 4 ++-- .../dropdowns/TaxTypeIndexDropdown.vue | 4 ++-- .../components/dropdowns/UserIndexDropdown.vue | 4 ++-- .../ExchangeRateConverter.vue | 2 +- .../modal-components/BackupModal.vue | 4 ++-- .../modal-components/CategoryModal.vue | 4 ++-- .../modal-components/CompanyModal.vue | 4 ++-- .../modal-components/CustomerModal.vue | 8 ++++---- .../ExchangeRateProviderModal.vue | 4 ++-- .../modal-components/FileDiskModal.vue | 4 ++-- .../components/modal-components/ItemModal.vue | 4 ++-- .../modal-components/ItemUnitModal.vue | 4 ++-- .../modal-components/MailTestModal.vue | 2 +- .../components/modal-components/NoteModal.vue | 4 ++-- .../modal-components/PaymentModeModal.vue | 4 ++-- .../components/modal-components/RolesModal.vue | 4 ++-- .../modal-components/SelectTemplateModal.vue | 4 ++-- .../modal-components/SendEstimateModal.vue | 4 ++-- .../modal-components/SendInvoiceModal.vue | 4 ++-- .../modal-components/SendPaymentModal.vue | 4 ++-- .../modal-components/TaxTypeModal.vue | 4 ++-- .../modal-components/TaxationAddressModal.vue | 4 ++-- .../custom-fields/CustomFieldModal.vue | 4 ++-- .../admin/layouts/partials/TheSiteHeader.vue | 4 ++-- .../admin/layouts/partials/TheSiteSidebar.vue | 2 +- resources/scripts/admin/views/SampleTable.vue | 8 ++++---- resources/scripts/admin/views/auth/Login.vue | 2 +- .../scripts/admin/views/customers/Create.vue | 6 +++--- .../scripts/admin/views/customers/Index.vue | 4 ++-- .../views/customers/partials/CustomerChart.vue | 2 +- .../customers/partials/CustomerViewSidebar.vue | 4 ++-- .../admin/views/dashboard/DashboardChart.vue | 2 +- .../scripts/admin/views/estimates/Index.vue | 4 ++-- .../scripts/admin/views/estimates/View.vue | 4 ++-- .../views/estimates/create/EstimateCreate.vue | 2 +- .../scripts/admin/views/expenses/Create.vue | 4 ++-- .../scripts/admin/views/expenses/Index.vue | 4 ++-- .../installation/Step6AccountSettings.vue | 6 +++--- .../views/installation/Step7CompanyInfo.vue | 2 +- .../installation/Step8CompanyPreferences.vue | 2 +- .../installation/database/MysqlDatabase.vue | 2 +- .../installation/database/PgsqlDatabase.vue | 2 +- .../installation/database/SqliteDatabase.vue | 2 +- .../mail-driver/BasicMailDriver.vue | 2 +- .../mail-driver/MailgunMailDriver.vue | 4 ++-- .../installation/mail-driver/SesMailDriver.vue | 4 ++-- .../mail-driver/SmtpMailDriver.vue | 4 ++-- .../scripts/admin/views/invoices/Index.vue | 4 ++-- .../scripts/admin/views/invoices/View.vue | 4 ++-- .../views/invoices/create/InvoiceCreate.vue | 2 +- resources/scripts/admin/views/items/Create.vue | 2 +- resources/scripts/admin/views/items/Index.vue | 4 ++-- .../scripts/admin/views/modules/Index.vue | 2 +- resources/scripts/admin/views/modules/View.vue | 4 ++-- .../scripts/admin/views/payments/Create.vue | 4 ++-- .../scripts/admin/views/payments/Index.vue | 4 ++-- .../scripts/admin/views/payments/View.vue | 4 ++-- .../admin/views/recurring-invoices/Index.vue | 4 ++-- .../create/RecurringInvoiceCreate.vue | 2 +- .../partials/RecurringInvoiceViewSidebar.vue | 4 ++-- .../admin/views/reports/layout/Index.vue | 2 +- .../admin/views/settings/AccountSetting.vue | 2 +- .../admin/views/settings/BackupSetting.vue | 4 ++-- .../views/settings/CompanyInfoSettings.vue | 2 +- .../settings/ExchangeRateProviderSetting.vue | 8 ++++---- .../admin/views/settings/FileDiskSetting.vue | 2 +- .../views/settings/NotificationsSetting.vue | 2 +- .../views/settings/PreferencesSetting.vue | 4 ++-- .../customization/NumberCustomizer.vue | 4 ++-- .../estimates/EstimatesTabDefaultFormats.vue | 2 +- .../estimates/EstimatesTabExpiryDate.vue | 2 +- .../invoices/InvoicesTabDefaultFormats.vue | 2 +- .../invoices/InvoicesTabDueDate.vue | 2 +- .../settings/customization/items/ItemsTab.vue | 2 +- .../payments/PaymentsTabDefaultFormats.vue | 2 +- .../settings/mail-driver/BasicMailDriver.vue | 2 +- .../settings/mail-driver/MailgunMailDriver.vue | 4 ++-- .../settings/mail-driver/SesMailDriver.vue | 4 ++-- .../settings/mail-driver/SmtpMailDriver.vue | 4 ++-- resources/scripts/admin/views/users/Create.vue | 2 +- resources/scripts/admin/views/users/Index.vue | 4 ++-- .../scripts/components/GlobalSearchBar.vue | 2 +- .../base/BaseCustomerSelectInput.vue | 2 +- .../base/BaseCustomerSelectPopup.vue | 2 +- .../scripts/components/base/BaseErrorAlert.vue | 2 +- .../components/base/BaseFileUploader.vue | 8 ++++---- resources/scripts/components/base/BaseIcon.vue | 2 +- .../scripts/components/base/BaseInfoAlert.vue | 4 ++-- .../components/base/base-editor/BaseEditor.vue | 14 +++++++------- .../layouts/partials/TheSiteHeader.vue | 8 ++++---- .../scripts/customer/views/auth/Login.vue | 2 +- .../customer/views/auth/ResetPassword.vue | 2 +- .../scripts/customer/views/estimates/Index.vue | 8 ++++---- .../scripts/customer/views/estimates/View.vue | 4 ++-- .../scripts/customer/views/invoices/Index.vue | 8 ++++---- .../scripts/customer/views/invoices/View.vue | 4 ++-- .../scripts/customer/views/payments/Index.vue | 6 +++--- .../scripts/customer/views/payments/View.vue | 4 ++-- .../views/settings/AddressInformation.vue | 2 +- .../views/settings/CustomerSettings.vue | 8 ++++---- .../customer/views/settings/SettingsIndex.vue | 4 ++-- 114 files changed, 219 insertions(+), 219 deletions(-) diff --git a/config/invoiceshelf.php b/config/invoiceshelf.php index 8fb57f1c..8ea6d01c 100644 --- a/config/invoiceshelf.php +++ b/config/invoiceshelf.php @@ -131,7 +131,7 @@ return [ 'group' => '', 'name' => 'Company information', 'link' => '/admin/settings/company-info', - 'icon' => 'OfficeBuildingIcon', + 'icon' => 'BuildingOfficeIcon', 'owner_only' => true, 'ability' => '', 'model' => '', @@ -151,7 +151,7 @@ return [ 'group' => '', 'name' => 'Customization', 'link' => '/admin/settings/customization', - 'icon' => 'PencilAltIcon', + 'icon' => 'PencilSquareIcon', 'owner_only' => true, 'ability' => '', 'model' => '', @@ -171,7 +171,7 @@ return [ 'group' => '', 'name' => 'Exchange Rate Provider', 'link' => '/admin/settings/exchange-rate-provider', - 'icon' => 'CashIcon', + 'icon' => 'BanknotesIcon', 'owner_only' => false, 'ability' => 'view-exchange-rate-provider', 'model' => ExchangeRateProvider::class, @@ -221,7 +221,7 @@ return [ 'group' => '', 'name' => 'Notes', 'link' => '/admin/settings/notes', - 'icon' => 'ClipboardCheckIcon', + 'icon' => 'ClipboardDocumentCheckIcon', 'owner_only' => false, 'ability' => 'view-all-notes', 'model' => Note::class, @@ -231,7 +231,7 @@ return [ 'group' => '', 'name' => 'Expense Category', 'link' => '/admin/settings/expense-category', - 'icon' => 'ClipboardListIcon', + 'icon' => 'ClipboardDocumentListIcon', 'owner_only' => false, 'ability' => 'view-expense', 'model' => Expense::class, @@ -241,7 +241,7 @@ return [ 'group' => '', 'name' => 'Mail Configuration', 'link' => '/admin/settings/mail-configuration', - 'icon' => 'MailIcon', + 'icon' => 'EnvelopeIcon', 'owner_only' => true, 'ability' => '', 'model' => '', @@ -261,7 +261,7 @@ return [ 'group' => '', 'name' => 'Backup', 'link' => '/admin/settings/backup', - 'icon' => 'DatabaseIcon', + 'icon' => 'CircleStackIcon', 'owner_only' => true, 'ability' => '', 'model' => '', @@ -271,7 +271,7 @@ return [ 'group' => '', 'name' => 'Update App', 'link' => '/admin/settings/update-app', - 'icon' => 'RefreshIcon', + 'icon' => 'ArrowPathIcon', 'owner_only' => true, 'ability' => '', 'model' => '', @@ -366,7 +366,7 @@ return [ 'title' => 'navigation.modules', 'group' => 3, 'link' => '/admin/modules', - 'icon' => 'PuzzleIcon', + 'icon' => 'PuzzlePieceIcon', 'name' => 'Modules', 'owner_only' => true, 'ability' => '', diff --git a/package.json b/package.json index fe39ba68..fa8f5872 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@headlessui/vue": "^1.7.23", - "@heroicons/vue": "^1.0.6", + "@heroicons/vue": "^2.2.0", "@popperjs/core": "^2.11.8", "@stripe/stripe-js": "^2.4.0", "@tiptap/core": "^2.11.2", diff --git a/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue index 964de2d6..61721269 100644 --- a/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/CustomFieldIndexDropdown.vue @@ -1,7 +1,7 @@ diff --git a/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue index d979e2b5..74ea564a 100644 --- a/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/ExpenseIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue index 35d8d905..cab20230 100755 --- a/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/InvoiceIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue index 5a51d172..c048e79c 100644 --- a/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/ItemIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue index 569cfb08..651b253a 100644 --- a/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/NoteIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue index f23df97b..f256875e 100644 --- a/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/PaymentIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue index d4bf9187..5402ca2f 100644 --- a/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/PaymentModeIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue index adaafb9d..6da6db96 100644 --- a/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/RecurringInvoiceIndexDropdown.vue @@ -5,9 +5,9 @@ v-if="route.name === 'recurring-invoices.view'" variant="primary" > - + - + diff --git a/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue index 606c503c..865fcdb9 100644 --- a/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/RoleIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue index 73897a23..96cc8133 100644 --- a/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/TaxTypeIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue b/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue index 494d0bd7..2d544a1e 100644 --- a/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue +++ b/resources/scripts/admin/components/dropdowns/UserIndexDropdown.vue @@ -2,9 +2,9 @@ diff --git a/resources/scripts/admin/components/estimate-invoice-common/ExchangeRateConverter.vue b/resources/scripts/admin/components/estimate-invoice-common/ExchangeRateConverter.vue index 5c15ba8a..8e51b478 100644 --- a/resources/scripts/admin/components/estimate-invoice-common/ExchangeRateConverter.vue +++ b/resources/scripts/admin/components/estimate-invoice-common/ExchangeRateConverter.vue @@ -10,7 +10,7 @@
{{ modalStore.title }} @@ -78,7 +78,7 @@ diff --git a/resources/scripts/admin/components/modal-components/CategoryModal.vue b/resources/scripts/admin/components/modal-components/CategoryModal.vue index 031280c3..637d2fe8 100644 --- a/resources/scripts/admin/components/modal-components/CategoryModal.vue +++ b/resources/scripts/admin/components/modal-components/CategoryModal.vue @@ -4,7 +4,7 @@
{{ modalStore.title }} @@ -74,7 +74,7 @@ diff --git a/resources/scripts/admin/components/modal-components/CompanyModal.vue b/resources/scripts/admin/components/modal-components/CompanyModal.vue index e5a6abe1..8269d12c 100644 --- a/resources/scripts/admin/components/modal-components/CompanyModal.vue +++ b/resources/scripts/admin/components/modal-components/CompanyModal.vue @@ -5,7 +5,7 @@ {{ modalStore.title }} @@ -117,7 +117,7 @@ diff --git a/resources/scripts/admin/components/modal-components/CustomerModal.vue b/resources/scripts/admin/components/modal-components/CustomerModal.vue index a03aee11..ec034045 100644 --- a/resources/scripts/admin/components/modal-components/CustomerModal.vue +++ b/resources/scripts/admin/components/modal-components/CustomerModal.vue @@ -9,7 +9,7 @@ {{ modalStore.title }} @@ -167,7 +167,7 @@ > {{ $t('general.preview') }} diff --git a/resources/scripts/admin/components/modal-components/TaxTypeModal.vue b/resources/scripts/admin/components/modal-components/TaxTypeModal.vue index ce059420..0e0c438d 100644 --- a/resources/scripts/admin/components/modal-components/TaxTypeModal.vue +++ b/resources/scripts/admin/components/modal-components/TaxTypeModal.vue @@ -7,7 +7,7 @@
{{ modalStore.title }} @@ -105,7 +105,7 @@ diff --git a/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue b/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue index 0afdd994..657bc0b0 100644 --- a/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue +++ b/resources/scripts/admin/components/modal-components/TaxationAddressModal.vue @@ -10,7 +10,7 @@

@@ -103,7 +103,7 @@ 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 0f907caf..d0e0d108 100644 --- a/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue +++ b/resources/scripts/admin/components/modal-components/custom-fields/CustomFieldModal.vue @@ -5,7 +5,7 @@ {{ modalStore.title }} @@ -201,7 +201,7 @@ {{ diff --git a/resources/scripts/admin/layouts/partials/TheSiteHeader.vue b/resources/scripts/admin/layouts/partials/TheSiteHeader.vue index a6c768f5..3ec83b5d 100644 --- a/resources/scripts/admin/layouts/partials/TheSiteHeader.vue +++ b/resources/scripts/admin/layouts/partials/TheSiteHeader.vue @@ -56,7 +56,7 @@ " @click.prevent="onToggle" > - +
    @@ -160,7 +160,7 @@