{{ $t('commons.options') }}
@@ -582,23 +582,23 @@ {{ $t('twofaccounts.forms.options_help') }} -
-
-
From b1b8e71cea96efc0d7ba31d2f25eab2560a2c2df Mon Sep 17 00:00:00 2001 From: Bubka <858858+Bubka@users.noreply.github.com> Date: Thu, 19 Jun 2025 07:55:14 +0200 Subject: [PATCH] Replace local form controls with 2fauth/formcontrols components --- resources/js/app.js | 25 +-- .../components/DestinationGroupSelector.vue | 2 +- resources/js/components/GroupSwitch.vue | 2 +- .../js/components/formElements/Button.vue | 33 ---- .../formElements/ButtonBackCloseCancel.vue | 94 ------------ .../js/components/formElements/FieldError.vue | 29 ---- .../components/formElements/FormButtons.vue | 51 ------- .../components/formElements/FormCheckbox.vue | 64 -------- .../js/components/formElements/FormField.vue | 95 ------------ .../components/formElements/FormLockField.vue | 143 ------------------ .../formElements/FormPasswordField.vue | 130 ---------------- .../js/components/formElements/FormSelect.vue | 66 -------- .../components/formElements/FormTextarea.vue | 89 ----------- .../js/components/formElements/FormToggle.vue | 88 ----------- resources/js/layouts/Modal.vue | 2 +- resources/js/views/About.vue | 2 +- resources/js/views/Start.vue | 4 +- resources/js/views/admin/AppSetup.vue | 2 +- resources/js/views/admin/Auth.vue | 6 +- resources/js/views/admin/Users.vue | 2 +- resources/js/views/admin/logs/Access.vue | 4 +- resources/js/views/admin/users/Create.vue | 8 +- resources/js/views/admin/users/Manage.vue | 4 +- resources/js/views/auth/Login.vue | 10 +- resources/js/views/auth/Register.vue | 12 +- resources/js/views/auth/RequestReset.vue | 6 +- resources/js/views/auth/password/Reset.vue | 10 +- resources/js/views/auth/webauthn/Recover.vue | 6 +- resources/js/views/groups/CreateUpdate.vue | 6 +- resources/js/views/groups/Groups.vue | 2 +- resources/js/views/settings/Account.vue | 22 +-- .../js/views/settings/Credentials/Edit.vue | 6 +- resources/js/views/settings/OAuth.vue | 8 +- resources/js/views/settings/Options.vue | 12 +- resources/js/views/settings/WebAuthn.vue | 2 +- resources/js/views/twofaccounts/Capture.vue | 2 +- .../js/views/twofaccounts/CreateUpdate.vue | 34 ++--- resources/js/views/twofaccounts/Import.vue | 11 +- resources/js/views/twofaccounts/QRcode.vue | 2 +- resources/lang/en.json | 35 ++++- 40 files changed, 143 insertions(+), 988 deletions(-) delete mode 100644 resources/js/components/formElements/Button.vue delete mode 100644 resources/js/components/formElements/ButtonBackCloseCancel.vue delete mode 100644 resources/js/components/formElements/FieldError.vue delete mode 100644 resources/js/components/formElements/FormButtons.vue delete mode 100644 resources/js/components/formElements/FormCheckbox.vue delete mode 100644 resources/js/components/formElements/FormField.vue delete mode 100644 resources/js/components/formElements/FormLockField.vue delete mode 100644 resources/js/components/formElements/FormPasswordField.vue delete mode 100644 resources/js/components/formElements/FormSelect.vue delete mode 100644 resources/js/components/formElements/FormTextarea.vue delete mode 100644 resources/js/components/formElements/FormToggle.vue diff --git a/resources/js/app.js b/resources/js/app.js index 035400cf..14b8c72d 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -49,17 +49,20 @@ import ResponsiveWidthWrapper from '@/layouts/ResponsiveWidthWrapper.vue' import FormWrapper from '@/layouts/FormWrapper.vue' import Footer from '@/layouts/Footer.vue' import Modal from '@/layouts/Modal.vue' -import VueButton from '@/components/formElements/Button.vue' -import ButtonBackCloseCancel from '@/components/formElements/ButtonBackCloseCancel.vue' -import FieldError from '@/components/formElements/FieldError.vue' -import FormField from '@/components/formElements/FormField.vue' -import FormPasswordField from '@/components/formElements/FormPasswordField.vue' -import FormSelect from '@/components/formElements/FormSelect.vue' -import FormToggle from '@/components/formElements/FormToggle.vue' -import FormCheckbox from '@/components/formElements/FormCheckbox.vue' -import FormButtons from '@/components/formElements/FormButtons.vue' import Kicker from '@/components/Kicker.vue' +import { + FormField, + FormPasswordField, + FormFieldError, + FormCheckbox, + FormSelect, + FormToggle, + FormButtons, + NavigationButton, + VueButton +} from '@2fauth/formcontrols' + app .component('FontAwesomeIcon', FontAwesomeIcon) .component('ResponsiveWidthWrapper', ResponsiveWidthWrapper) @@ -67,8 +70,8 @@ app .component('VueFooter', Footer) .component('Modal', Modal) .component('VueButton', VueButton) - .component('ButtonBackCloseCancel', ButtonBackCloseCancel) - .component('FieldError', FieldError) + .component('NavigationButton', NavigationButton) + .component('FormFieldError', FormFieldError) .component('FormField', FormField) .component('FormPasswordField', FormPasswordField) .component('FormSelect', FormSelect) diff --git a/resources/js/components/DestinationGroupSelector.vue b/resources/js/components/DestinationGroupSelector.vue index 661689fa..529f15a0 100644 --- a/resources/js/components/DestinationGroupSelector.vue +++ b/resources/js/components/DestinationGroupSelector.vue @@ -62,7 +62,7 @@
-
-
- - -
- \ No newline at end of file diff --git a/resources/js/components/formElements/FieldError.vue b/resources/js/components/formElements/FieldError.vue deleted file mode 100644 index a32d0126..00000000 --- a/resources/js/components/formElements/FieldError.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - -
-
-