Browse Source

unit page form updated

master
JannekeDL 5 years ago
parent
commit
e2c54f20fd

+ 1
- 17
src/components/timeshare/resort/resortPage.vue View File

@@ -23,16 +23,6 @@
23 23
               accept-charset="UTF-8"
24 24
               enctype="multipart/form-data"
25 25
             >
26
-              <div class="form-group">
27
-                <select class="form-control" name="region" id="region">
28
-                  <option value>Region</option>
29
-                </select>
30
-              </div>
31
-              <div class="form-group">
32
-                <select class="form-control" id="resort" name="resort">
33
-                  <option value>Resort</option>
34
-                </select>
35
-              </div>
36 26
               <div class="form-group">
37 27
                 <select class="form-control" name="season">
38 28
                   <option value>
@@ -79,12 +69,6 @@
79 69
 
80 70
               <button class="btn btn-b-n" type="submit">Search</button>
81 71
             </form>
82
-            <div class="col-md-12 blue-bg p-2 p-md-4">
83
-              <h3>Facilities</h3>
84
-              <ul>
85
-                <li v-for="(item, i) in resort.prUnitFacilities.split('\n')" :key="i">{{item}}</li>
86
-              </ul>
87
-            </div>
88 72
           </div>
89 73
           <div class="col-md-9">
90 74
             <WeekList :resortCode="resortCode" />
@@ -106,7 +90,7 @@
106 90
               </div>
107 91
             </div>
108 92
             <div class="row">
109
-              <div class="col-md-12 mb-4">
93
+              <div class="col-md-10 mb-4">
110 94
                 <ul class="nav nav-tabs" id="myTab" role="tablist">
111 95
                   <li class="nav-item">
112 96
                     <a

+ 142
- 92
src/components/timeshare/resort/unitPage.vue View File

@@ -1,8 +1,20 @@
1 1
 <template>
2
+  <!-- eslint-disable max-len -->
2 3
   <section>
3 4
     <section class="intro-single">
4 5
       <div class="container">
5 6
         <div class="row">
7
+          <div class="row mb-4">
8
+            <div class="col-md-4">
9
+              <img class="img-fluid" :src="image1" alt="Resort Image" />
10
+            </div>
11
+            <div class="col-md-4">
12
+              <img class="img-fluid" :src="image2" alt="Resort Image" />
13
+            </div>
14
+            <div class="col-md-4">
15
+              <img class="img-fluid" :src="image3" alt="Resort Image" />
16
+            </div>
17
+          </div>
6 18
           <div class="col-md-12 col-lg-8">
7 19
             <div class="title-single-box">
8 20
               <h1 class="title-single" style="text-align:left;">{{resort.prName}}</h1>
@@ -11,10 +23,16 @@
11 23
         </div>
12 24
       </div>
13 25
     </section>
14
-    <div class="container">
26
+    <div class="container" style="text-align:left;">
15 27
       <div class="row mb-4">
16 28
         <div class="col-md-6">
17 29
           <p>{{description}}</p>
30
+          <div>
31
+            <h5>Facilities</h5>
32
+            <ul>
33
+              <li v-for="(item, i) in resort.prUnitFacilities.split('\n')" :key="i">{{item}}</li>
34
+            </ul>
35
+          </div>
18 36
         </div>
19 37
         <div class="col-md-6">
20 38
           <form
@@ -25,113 +43,145 @@
25 43
             enctype="multipart/form-data"
26 44
           >
27 45
             <div class="form-row">
28
-              <div class="col-md-6">
46
+              <div class="col-md-3">
29 47
                 <label for="resortunit">Unit</label>
30
-                <input
31
-                  class="form-control"
32
-                  type="text"
33
-                  id="resort"
34
-                  name="resortunit"
35
-                  :value="week.unit"
36
-                  disabled
37
-                />
48
+                <div class="input-group mb-3">
49
+                  <div class="input-group-prepend">
50
+                    <span class="input-group-text" style="color: #60CBEB">
51
+                      <b>U#</b>
52
+                    </span>
53
+                  </div>
54
+                  <input
55
+                    class="form-control"
56
+                    type="text"
57
+                    id="resort"
58
+                    name="resortunit"
59
+                    :value="week.unit"
60
+                    disabled
61
+                  />
62
+                </div>
38 63
               </div>
39
-              <div class="col-md-6">
64
+              <div class="col-md-3">
40 65
                 <label for="resortWeek">Week</label>
41
-                <input
42
-                  class="form-control"
43
-                  type="text"
44
-                  id="week"
45
-                  name="resortWeek"
46
-                  :value="week.week"
47
-                  disabled
48
-                />
66
+                <div class="input-group mb-3">
67
+                  <div class="input-group-prepend">
68
+                    <span class="input-group-text" style="color: #60CBEB">
69
+                      <b>W#</b>
70
+                    </span>
71
+                  </div>
72
+                  <input
73
+                    class="form-control"
74
+                    type="text"
75
+                    id="week"
76
+                    name="resortWeek"
77
+                    :value="week.week"
78
+                    disabled
79
+                  />
80
+                </div>
49 81
               </div>
50
-            </div>
51
-            <br />
52
-            <div class="form-row">
53
-              <div class="col-md-6">
54
-                <label for="resortModule">Module</label>
55
-                <input
56
-                  class="form-control"
57
-                  type="text"
58
-                  id="module"
59
-                  name="resortModule"
60
-                  :value="week.module"
61
-                  disabled
62
-                />
82
+
83
+              <div class="form-row">
84
+                <div class="col-md-9">
85
+                  <label for="resortModule">Module</label>
86
+                  <div class="input-group mb-3">
87
+                    <div class="input-group-prepend">
88
+                      <span class="input-group-text" style="color: #60CBEB">
89
+                        <b>M</b>
90
+                      </span>
91
+                    </div>
92
+                    <input
93
+                      class="form-control"
94
+                      type="text"
95
+                      id="module"
96
+                      name="resortModule"
97
+                      :value="week.module"
98
+                      disabled
99
+                    />
100
+                  </div>
101
+                </div>
63 102
               </div>
64
-              <div class="col-md-6">
103
+              <div class="col-md-5">
65 104
                 <label for="price">Price</label>
66
-                <input
67
-                  class="form-control"
68
-                  type="text"
69
-                  name="price"
70
-                  id="price"
71
-                  :value="'R ' + week.price"
72
-                  disabled
73
-                />
74
-              </div>
75
-            </div>
76
-            <br />
77
-            <div class="form-row">
78
-              <div class="col-md-6">
79
-                <label for="resortModule">Current Year Levy</label>
80
-                <input
81
-                  class="form-control"
82
-                  type="text"
83
-                  id="levy"
84
-                  name="levy"
85
-                  :value="'R ' + week.currentLevy"
86
-                  disabled
87
-                />
88
-              </div>
89
-            </div>
90
-            <br />
91
-            <div class="form-row">
92
-              <div class="col-md-12">
93
-                <input class="form-control" type="text" name="name" placeholder="Name" />
105
+                <div class="input-group mb-3">
106
+                  <div class="input-group-prepend">
107
+                    <span class="input-group-text" style="color: #60CBEB">
108
+                      <b>R</b>
109
+                    </span>
110
+                  </div>
111
+                  <input
112
+                    class="form-control"
113
+                    type="text"
114
+                    name="price"
115
+                    id="price"
116
+                    :value="week.price"
117
+                    disabled
118
+                  />
119
+                </div>
94 120
               </div>
95
-            </div>
96
-            <br />
97
-            <div class="form-row">
98
-              <div class="col-md-12">
99
-                <input
100
-                  class="form-control"
101
-                  type="number"
102
-                  name="mobile"
103
-                  placeholder="Contact Number"
104
-                />
121
+              <div class="col-md-5">
122
+                <label for="resortModule">Current Levy</label>
123
+                <div class="input-group mb-3">
124
+                  <div class="input-group-prepend">
125
+                    <span class="input-group-text" style="color: #60CBEB">
126
+                      <b>R</b>
127
+                    </span>
128
+                  </div>
129
+                  <input
130
+                    class="form-control"
131
+                    type="text"
132
+                    id="levy"
133
+                    name="levy"
134
+                    :value="week.currentLevy"
135
+                    disabled
136
+                  />
137
+                </div>
105 138
               </div>
106 139
             </div>
107 140
             <br />
108 141
             <div class="form-row">
109
-              <div class="col-md-12">
110
-                <input class="form-control" type="email" name="email" placeholder="Email" />
142
+              <div>
143
+                <div class="input-group mb-3">
144
+                  <div class="input-group-prepend">
145
+                    <span class="input-group-text">
146
+                      <eva-icon name="person-outline" fill="#60CBEB"></eva-icon>
147
+                    </span>
148
+                    <input class="form-control" type="text" name="name" placeholder="Name" />
149
+                  </div>
150
+                </div>
151
+                <div class="input-group mb-3">
152
+                  <div class="input-group-prepend">
153
+                    <span class="input-group-text">
154
+                      <eva-icon name="phone-outline" fill="#60CBEB"></eva-icon>
155
+                    </span>
156
+                    <input
157
+                      class="form-control"
158
+                      type="number"
159
+                      name="mobile"
160
+                      placeholder="Contact Number"
161
+                    />
162
+                  </div>
163
+                </div>
164
+                <div class="input-group mb-3">
165
+                  <div class="input-group-prepend">
166
+                    <span class="input-group-text">
167
+                      <eva-icon name="email-outline" fill="#60CBEB"></eva-icon>
168
+                    </span>
169
+                    <input class="form-control" type="email" name="email" placeholder="Email" />
170
+                  </div>
171
+                </div>
111 172
               </div>
112 173
             </div>
113
-            <br />
174
+          </form>
175
+          <br />
114 176
 
115
-            <button class="btn btn-b-c even-width mr-auto" type="submit">Enquire Now</button>
177
+          <button class="btn btn-b-c even-width mr-auto" type="submit">Enquire Now</button>
116 178
 
117
-            <a
118
-              class="btn btn-b-n even-width mr-auto"
119
-              href="/share-transfer-initiation-for-purchaser/"
120
-            >Make an Offer</a>
179
+          <a
180
+            class="btn btn-b-n even-width mr-auto"
181
+            href="/share-transfer-initiation-for-purchaser/"
182
+          >Make an Offer</a>
121 183
 
122
-            <a class="btn btn-b-c even-width mr-auto" href="javascript:history.back()">Back</a>
123
-          </form>
124
-        </div>
125
-      </div>
126
-      <div class="row mb-4">
127
-        <div class="col-md-4">
128
-          <img class="img-fluid" :src="image1" alt="Resort Image" />
129
-        </div>
130
-        <div class="col-md-4">
131
-          <img class="img-fluid" :src="image2" alt="Resort Image" />
132
-        </div>
133
-        <div class="col-md-4">
134
-          <img class="img-fluid" :src="image3" alt="Resort Image" />
184
+          <a class="btn btn-b-c even-width mr-auto" href="javascript:history.back()">Back</a>
135 185
         </div>
136 186
       </div>
137 187
     </div>

+ 1
- 1
vue.config.js View File

@@ -2,7 +2,7 @@ module.exports = {
2 2
   devServer: {
3 3
     proxy: {
4 4
       '/api': {
5
-        target: 'http://localhost:57260',
5
+        target: 'http://192.168.6.188:5000',
6 6
         changeOrigin: true,
7 7
       },
8 8
     },

Loading…
Cancel
Save