From afd980e37ea4498dfa9f9e93c543cc4c872a30eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Sat, 16 Nov 2024 04:03:19 +0300 Subject: [PATCH] Added installation password field show/hide password --- .../assets/js/views/install/Database.vue | 97 ++++++++++++++--- .../assets/js/views/install/Settings.vue | 103 ++++++++++++++++-- 2 files changed, 178 insertions(+), 22 deletions(-) diff --git a/resources/assets/js/views/install/Database.vue b/resources/assets/js/views/install/Database.vue index 9bee5953e..125aedf28 100644 --- a/resources/assets/js/views/install/Database.vue +++ b/resources/assets/js/views/install/Database.vue @@ -3,12 +3,20 @@
-
+
- + + *
@@ -31,38 +39,93 @@
- + + *
+ :class="[{'border-red': form.errors.get('username')}, {'border-light-gray': !form.errors.get('username')}]" + class="w-full text-sm px-3 py-2.5 mt-1 rounded-lg border text-black placeholder-light-gray bg-white disabled:bg-gray-200 focus:outline-none focus:ring-transparent focus:border-purple" + data-name="username" + @keydown="form.errors.clear('username')" + v-model="form.username" + required="required" + name="username" + type="text" + id="username" + />
- +
- +
+ + + +
- + + *
+ :class="[{'border-red': form.errors.get('database')}, {'border-light-gray': !form.errors.get('database')}]" + class="w-full text-sm px-3 py-2.5 mt-1 rounded-lg border text-black placeholder-light-gray bg-white disabled:bg-gray-200 focus:outline-none focus:ring-transparent focus:border-purple" + data-name="database" + @keydown="form.errors.clear('database')" + v-model="form.database" + required="required" + name="database" + type="text" + id="database" + />
@@ -70,8 +133,15 @@
- +
-