diff --git a/resources/scripts/admin/views/customers/Index.vue b/resources/scripts/admin/views/customers/Index.vue index d51275a5..9a70d7ae 100644 --- a/resources/scripts/admin/views/customers/Index.vue +++ b/resources/scripts/admin/views/customers/Index.vue @@ -113,7 +113,7 @@ - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/estimates/Index.vue b/resources/scripts/admin/views/estimates/Index.vue index 5fc474e3..82780800 100644 --- a/resources/scripts/admin/views/estimates/Index.vue +++ b/resources/scripts/admin/views/estimates/Index.vue @@ -164,7 +164,7 @@ - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/expenses/Index.vue b/resources/scripts/admin/views/expenses/Index.vue index 64aee126..2610e7b8 100644 --- a/resources/scripts/admin/views/expenses/Index.vue +++ b/resources/scripts/admin/views/expenses/Index.vue @@ -135,7 +135,7 @@ v-if="userStore.hasAbilities(abilities.DELETE_EXPENSE)" @click="removeMultipleExpenses" > - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/installation/Installation.vue b/resources/scripts/admin/views/installation/Installation.vue index 6eec8c6b..0de9d8fa 100644 --- a/resources/scripts/admin/views/installation/Installation.vue +++ b/resources/scripts/admin/views/installation/Installation.vue @@ -1,6 +1,6 @@ - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/payments/Index.vue b/resources/scripts/admin/views/payments/Index.vue index 62627367..a0c44172 100644 --- a/resources/scripts/admin/views/payments/Index.vue +++ b/resources/scripts/admin/views/payments/Index.vue @@ -116,7 +116,7 @@ - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/recurring-invoices/Index.vue b/resources/scripts/admin/views/recurring-invoices/Index.vue index f905e0b6..f0436e5b 100644 --- a/resources/scripts/admin/views/recurring-invoices/Index.vue +++ b/resources/scripts/admin/views/recurring-invoices/Index.vue @@ -151,12 +151,12 @@ " > {{ $t('general.actions') }} - + - + {{ $t('general.delete') }} diff --git a/resources/scripts/admin/views/settings/mail-driver/MailgunMailDriver.vue b/resources/scripts/admin/views/settings/mail-driver/MailgunMailDriver.vue index fa2ebbcf..3de8a1f4 100644 --- a/resources/scripts/admin/views/settings/mail-driver/MailgunMailDriver.vue +++ b/resources/scripts/admin/views/settings/mail-driver/MailgunMailDriver.vue @@ -51,27 +51,12 @@ - - + /> { - if (isShowPassword.value) { - return 'text' - } - return 'password' -}) - const rules = computed(() => { return { mailgunConfig: { diff --git a/resources/scripts/admin/views/settings/mail-driver/SesMailDriver.vue b/resources/scripts/admin/views/settings/mail-driver/SesMailDriver.vue index 5eae5a07..46843858 100644 --- a/resources/scripts/admin/views/settings/mail-driver/SesMailDriver.vue +++ b/resources/scripts/admin/views/settings/mail-driver/SesMailDriver.vue @@ -146,27 +146,12 @@ - - + /> @@ -223,7 +208,6 @@ const emit = defineEmits(['submit-data', 'on-change-driver']) const mailDriverStore = useMailDriverStore() const { t } = useI18n() -let isShowPassword = ref(false) const encryptions = reactive(['tls', 'ssl', 'starttls']) const rules = computed(() => { @@ -264,13 +248,6 @@ const v$ = useVuelidate( computed(() => mailDriverStore) ) -const getInputType = computed(() => { - if (isShowPassword.value) { - return 'text' - } - return 'password' -}) - onMounted(() => { for (const key in mailDriverStore.sesConfig) { if (props.configData.hasOwnProperty(key)) { diff --git a/resources/scripts/admin/views/settings/mail-driver/SmtpMailDriver.vue b/resources/scripts/admin/views/settings/mail-driver/SmtpMailDriver.vue index dbb947f2..bf88c174 100644 --- a/resources/scripts/admin/views/settings/mail-driver/SmtpMailDriver.vue +++ b/resources/scripts/admin/views/settings/mail-driver/SmtpMailDriver.vue @@ -58,24 +58,9 @@ - - + /> { - if (isShowPassword.value) { - return 'text' - } - return 'password' -}) - const rules = computed(() => { return { smtpConfig: { diff --git a/resources/scripts/admin/views/users/Index.vue b/resources/scripts/admin/views/users/Index.vue index ff42ca93..8116cafd 100644 --- a/resources/scripts/admin/views/users/Index.vue +++ b/resources/scripts/admin/views/users/Index.vue @@ -118,11 +118,11 @@ " > {{ $t('general.actions') }} - + - + {{ $t('general.delete') }} diff --git a/resources/scripts/components/GlobalSearchBar.vue b/resources/scripts/components/GlobalSearchBar.vue index d4e9a8bd..033744cd 100644 --- a/resources/scripts/components/GlobalSearchBar.vue +++ b/resources/scripts/components/GlobalSearchBar.vue @@ -93,6 +93,7 @@ rounded-full text-primary-500 dark:bg-gray-600 + dark:text-primary-400 " > {{ initGenerator(customer.name) }} @@ -141,6 +142,7 @@ bg-gray-200 rounded-full text-primary-500 + dark:text-primary-400 dark:bg-gray-600 " > diff --git a/resources/scripts/components/base/BaseInput.vue b/resources/scripts/components/base/BaseInput.vue index 6b5c381e..fcf59deb 100644 --- a/resources/scripts/components/base/BaseInput.vue +++ b/resources/scripts/components/base/BaseInput.vue @@ -90,7 +90,7 @@ +
+ + + + +
+ +
+ +
+ + @@ -219,6 +257,15 @@ const slots = useSlots() const emit = defineEmits(['update:modelValue']) +const isShowPassword = ref(false) + +const getType = computed(() => { + if (props.type === 'password') + return isShowPassword.value ? 'text' : 'password' + + return props.type +}) + const hasLeftIconSlot = computed(() => { return !!slots.left || (props.loading && props.loadingPosition === 'left') }) diff --git a/resources/scripts/customer/views/auth/Login.vue b/resources/scripts/customer/views/auth/Login.vue index f4ab5d8a..b6f6fec8 100644 --- a/resources/scripts/customer/views/auth/Login.vue +++ b/resources/scripts/customer/views/auth/Login.vue @@ -32,25 +32,10 @@ > - - + />
{ - if (isShowPassword.value) { - return 'text' - } - return 'password' -}) const rules = computed(() => { return { diff --git a/resources/scripts/customer/views/auth/ResetPassword.vue b/resources/scripts/customer/views/auth/ResetPassword.vue index 9a0d9b84..a94f441b 100644 --- a/resources/scripts/customer/views/auth/ResetPassword.vue +++ b/resources/scripts/customer/views/auth/ResetPassword.vue @@ -23,23 +23,11 @@ > - + /> { diff --git a/resources/scripts/customer/views/settings/CustomerSettings.vue b/resources/scripts/customer/views/settings/CustomerSettings.vue index 0a4ab3c1..d271a510 100644 --- a/resources/scripts/customer/views/settings/CustomerSettings.vue +++ b/resources/scripts/customer/views/settings/CustomerSettings.vue @@ -66,24 +66,10 @@ > - + /> - + />
@@ -151,8 +123,6 @@ const { t, tm } = useI18n() let imgFiles = ref([]) let isSaving = ref(false) let avatarFileBlob = ref(null) -let isShowPassword = ref(false) -let isShowConfirmPassword = ref(false) const isCustomerAvatarRemoved = ref(false) if (userStore.userForm.avatar) {