From ca87a982ed718c90dda5daeec79561a9e7b684a5 Mon Sep 17 00:00:00 2001 From: tetuaoro <65575727+tetuaoro@users.noreply.github.com> Date: Tue, 17 Sep 2024 15:23:30 +0200 Subject: [PATCH] udpate: setup page use wizard form step --- src/app/app.vue | 4 + src/app/components/icons/ArrowLeftCircle.vue | 15 +++ src/app/components/icons/ArrowRightCircle.vue | 15 +++ src/app/pages/setup.vue | 99 +++++++++++-------- 4 files changed, 91 insertions(+), 42 deletions(-) create mode 100644 src/app/components/icons/ArrowLeftCircle.vue create mode 100644 src/app/components/icons/ArrowRightCircle.vue diff --git a/src/app/app.vue b/src/app/app.vue index 0ad77a48..2e1e6be4 100644 --- a/src/app/app.vue +++ b/src/app/app.vue @@ -37,6 +37,10 @@ useHead({ }, ], meta: [ + { + name: 'mobile-web-app-capable', + content: 'yes', + }, { name: 'apple-mobile-web-app-capable', content: 'yes', diff --git a/src/app/components/icons/ArrowLeftCircle.vue b/src/app/components/icons/ArrowLeftCircle.vue new file mode 100644 index 00000000..fd6d9179 --- /dev/null +++ b/src/app/components/icons/ArrowLeftCircle.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/app/components/icons/ArrowRightCircle.vue b/src/app/components/icons/ArrowRightCircle.vue new file mode 100644 index 00000000..f43a2afc --- /dev/null +++ b/src/app/components/icons/ArrowRightCircle.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/app/pages/setup.vue b/src/app/pages/setup.vue index df7ece2a..5eaf2162 100644 --- a/src/app/pages/setup.vue +++ b/src/app/pages/setup.vue @@ -2,61 +2,76 @@ - + {{ $t('setup.welcome') }} - + {{ $t('setup.msg') }} - - {{ - $t('username') - }} - - - - {{ - $t('setup.newPassword') - }} - - - - {{ - $t('setup.accept') - }} - - + + + {{ + $t('username') + }} + + + + {{ + $t('setup.newPassword') + }} + + + + {{ + $t('setup.accept') + }} + + + - + Host/Port section - + Migration section - - Previous - Next + + Validation section + + + + + + + + +
{{ $t('setup.msg') }}
Host/Port section
Migration section
Validation section