Browse Source

Eva icons on login amended

master
JannekeDL 5 years ago
parent
commit
a1dd98fb38
1 changed files with 46 additions and 35 deletions
  1. 46
    35
      src/components/user/loginPage.vue

+ 46
- 35
src/components/user/loginPage.vue View File

8
             <h4>Login</h4>
8
             <h4>Login</h4>
9
           </div>
9
           </div>
10
           <div class="row">
10
           <div class="row">
11
-            <div>
12
-              <eva-icon name="lock-outline" fill="#60CBEB"></eva-icon>
13
-            </div>
14
-            <div class="col-md-11">
15
-              <input
16
-                class="form-control"
17
-                v-model="username"
18
-                placeholder="Username"
19
-                type="text"
20
-                name="username"
21
-                value
22
-              />
23
-            </div>
24
-            <div>
25
-              <eva-icon
26
-                v-if="!showPassword"
27
-                name="eye-off"
28
-                fill="#60CBEB"
29
-                @click="togglePassword()"
30
-              ></eva-icon>
31
-              <eva-icon v-else name="eye" fill="#60CBEB" @click="passwordToggled()"></eva-icon>
32
-            </div>
33
-            <div class="col-md-11">
34
-              <input
35
-                class="form-control"
36
-                :type="isPasswordShown"
37
-                v-model="password"
38
-                id="password"
39
-                placeholder="Password"
40
-                name="password"
41
-                value
42
-              />
11
+            <div class="col-md-11" style="margin-bottom: 1em">
12
+              <div class="input-group mb-3">
13
+                <div class="input-group-prepend">
14
+                  <span class="input-group-text">
15
+                    <eva-icon name="person" fill="#60CBEB"></eva-icon>
16
+                  </span>
17
+                  <input
18
+                    class="form-control"
19
+                    type="text"
20
+                    name="username"
21
+                    placeholder="Username"
22
+                    value
23
+                  />
24
+                </div>
25
+              </div>
26
+              <div class="input-group mb-3">
27
+                <div class="input-group-prepend">
28
+                  <span class="input-group-text">
29
+                    <eva-icon name="lock" fill="#60CBEB"></eva-icon>
30
+                  </span>
31
+                  <input
32
+                    class="form-control"
33
+                    :type="isPasswordShown"
34
+                    v-model="password"
35
+                    id="password"
36
+                    placeholder="Password"
37
+                    name="password"
38
+                    value
39
+                  />
40
+                  <div class="input-group-append">
41
+                    <span class="input-group-text">
42
+                      <eva-icon
43
+                        v-if="!showPassword"
44
+                        name="eye-off"
45
+                        fill="#60CBEB"
46
+                        @click="togglePassword()"
47
+                      ></eva-icon>
48
+                      <eva-icon v-else name="eye" fill="#60CBEB" @click="passwordToggled()"></eva-icon>
49
+                    </span>
50
+                  </div>
51
+                </div>
52
+              </div>
43
             </div>
53
             </div>
44
           </div>
54
           </div>
45
           <div class="form-group row"></div>
55
           <div class="form-group row"></div>
53
           <h5>Trouble signing in?</h5>
63
           <h5>Trouble signing in?</h5>
54
           <div>
64
           <div>
55
             <div class="row">
65
             <div class="row">
56
-              <eva-icon name="email" fill="#60CBEB"></eva-icon>
57
-
58
-              <div class="col-md-11">
66
+              <div class="input-group-prepend">
67
+                <span class="input-group-text">
68
+                  <eva-icon name="email" fill="#60CBEB"></eva-icon>
69
+                </span>
59
                 <input class="form-control" placeholder="Your Email" type="text" name="email" value />
70
                 <input class="form-control" placeholder="Your Email" type="text" name="email" value />
60
               </div>
71
               </div>
61
             </div>
72
             </div>

Loading…
Cancel
Save