Browse Source

Well added to sell page

master
JannekeDL 5 years ago
parent
commit
3ba7acbae6

+ 3
- 1
src/components/misc/address.vue View File

@@ -3,7 +3,9 @@
3 3
   <div>
4 4
     <br />
5 5
     <div class="col-md-12" style="text-align:centre">
6
-      <h4>Address</h4>
6
+      <div class="myWell">
7
+        <h4>Address</h4>
8
+      </div>
7 9
       <div class="form-group row"></div>
8 10
       <div class="row" style="text-align:left">
9 11
         <div class="col-md-6" style="margin-bottom: 1em">

+ 3
- 1
src/components/shared/bankAccount.vue View File

@@ -3,7 +3,9 @@
3 3
   <div>
4 4
     <br />
5 5
     <div class="col-md-12" style="text-align:centre">
6
-      <h4>Banking Details</h4>
6
+      <div class="myWell">
7
+        <h4>Banking Details</h4>
8
+      </div>
7 9
       <div class="form-group row"></div>
8 10
       <div class="row" style="text-align:left">
9 11
         <div class="col-md-6" style="margin-bottom: 1em">

+ 86
- 72
src/components/timeshare/sell/sellPage.vue View File

@@ -21,17 +21,22 @@
21 21
         </div>
22 22
         <br />
23 23
         <div>
24
-          <div style="float: right;" class="btn btn-link color-b">
25
-            <router-link to="LinkToBeSelected">
26
-              Bulk Weeks Upload
27
-              <span class="ion-ios-arrow-forward" style="color:#60CBEB"></span>
28
-            </router-link>
24
+          <div class="container col-md-10">
25
+            <div class="myWell">
26
+              <h4>Week Information</h4>
27
+            </div>
28
+            <div style="float: right;" class="btn btn-link color-b">
29
+              <router-link to="LinkToBeSelected">
30
+                Bulk Weeks Upload
31
+                <span class="ion-ios-arrow-forward" style="color:#60CBEB"></span>
32
+              </router-link>
33
+            </div>
29 34
           </div>
35
+          <br />
36
+          <br />
37
+          <p>* You need to be logged in to submit your listing. Please register and log in if you have not done so already.</p>
38
+          <hr />
30 39
         </div>
31
-        <br />
32
-        <br />
33
-        <p>* You need to be logged in to submit your listing. Please register and log in if you have not done so already.</p>
34
-        <hr />
35 40
       </div>
36 41
     </div>
37 42
     <div class="row mb-4">
@@ -82,9 +87,9 @@
82 87
             </div>
83 88
           </div>
84 89
           <div class="container">
85
-            <div class="offset-md-1 col-md-12">
90
+            <div class="col-md-12" style="text-align:left">
86 91
               <div class="form-group row">
87
-                <div class="col-md-5">
92
+                <div class="col-md-6">
88 93
                   <label for="Resort Name">Resort Name</label>
89 94
                   <div class="input-group mb-3">
90 95
                     <div class="input-group-prepend">
@@ -108,29 +113,41 @@
108 113
                     </select>
109 114
                   </div>
110 115
                 </div>
111
-                <div class="col-md-5">
116
+                <div class="col-md-6">
112 117
                   <label for="* If other" v-if="sellItem.otherResort">Name of resort</label>
113
-                  <input
114
-                    class="form-control"
115
-                    v-if="sellItem.otherResort"
116
-                    placeholder="* If other"
117
-                    type="text"
118
-                    name="other"
119
-                    v-model="sellItem.otherResortName"
120
-                  />
121
-                </div>
122
-              </div>
123
-              <div class="form-group row">
124
-                <div class="col-md-3">
125
-                  <label for="Region">Province</label>
126 118
                   <div class="input-group mb-3">
127 119
                     <div class="input-group-prepend">
128
-                      <span class="input-group-text" style="color: #60CBEB">
120
+                      <span
121
+                        class="input-group-text"
122
+                        style="color: #60CBEB"
123
+                        v-if="sellItem.otherResort"
124
+                      >
125
+                        <b>RN</b>
126
+                      </span>
127
+                    </div>
128
+                    <input
129
+                      class="form-control"
130
+                      v-if="sellItem.otherResort"
131
+                      placeholder="* If other"
132
+                      type="text"
133
+                      name="other"
134
+                      v-model="sellItem.otherResortName"
135
+                    />
136
+                  </div>
137
+                  <label for="Region" v-if="sellItem.otherResort">Province</label>
138
+                  <div class="input-group mb-3">
139
+                    <div class="input-group-prepend">
140
+                      <span
141
+                        class="input-group-text"
142
+                        style="color: #60CBEB"
143
+                        v-if="sellItem.otherResort"
144
+                      >
129 145
                         <b>P</b>
130 146
                       </span>
131 147
                     </div>
132 148
                     <select
133 149
                       class="form-control"
150
+                      v-if="sellItem.otherResort"
134 151
                       name="region"
135 152
                       id="region"
136 153
                       v-model="sellItem.region"
@@ -139,21 +156,26 @@
139 156
                     </select>
140 157
                   </div>
141 158
                 </div>
142
-                <div class="col-md-3">
143
-                  <label for="Season">Season</label>
159
+              </div>
160
+              <div class="form-group row">
161
+                <div class="col-md-6">
162
+                  <label for="Unit number">Unit Number</label>
144 163
                   <div class="input-group mb-3">
145 164
                     <div class="input-group-prepend">
146 165
                       <span class="input-group-text" style="color: #60CBEB">
147
-                        <b>S</b>
166
+                        <b>U#</b>
148 167
                       </span>
149 168
                     </div>
150
-                    <select class="form-control" name="season" v-model="sellItem.season">
151
-                      <option v-for="(season, r) in seasons" :key="r">{{season.name}}</option>
152
-                    </select>
169
+                    <input
170
+                      class="form-control"
171
+                      type="text"
172
+                      name="unit"
173
+                      v-model="sellItem.unitNumber"
174
+                    />
153 175
                   </div>
154 176
                 </div>
155
-                <div class="col-md-2">
156
-                  <label for="Module">Module</label>
177
+                <div class="col-md-6">
178
+                  <label for="Module">Module / Week Number</label>
157 179
                   <div class="input-group mb-3">
158 180
                     <div class="input-group-prepend">
159 181
                       <span class="input-group-text" style="color: #60CBEB">
@@ -163,25 +185,22 @@
163 185
                     <input class="form-control" type="text" name="module" v-model="sellItem.module" />
164 186
                   </div>
165 187
                 </div>
166
-                <div class="col-md-2">
167
-                  <label for="Week number">Week Number</label>
188
+              </div>
189
+              <div class="form-group row">
190
+                <div class="col-md-6">
191
+                  <label for="Season">Season</label>
168 192
                   <div class="input-group mb-3">
169 193
                     <div class="input-group-prepend">
170 194
                       <span class="input-group-text" style="color: #60CBEB">
171
-                        <b>W#</b>
195
+                        <b>S</b>
172 196
                       </span>
173 197
                     </div>
174
-                    <input
175
-                      class="form-control"
176
-                      type="text"
177
-                      name="week"
178
-                      v-model="sellItem.weekNumber"
179
-                    />
198
+                    <select class="form-control" name="season" v-model="sellItem.season">
199
+                      <option v-for="(season, r) in seasons" :key="r">{{season.name}}</option>
200
+                    </select>
180 201
                   </div>
181 202
                 </div>
182
-              </div>
183
-              <div class="form-group row">
184
-                <div class="col-md-4">
203
+                <div class="col-md-6">
185 204
                   <label for="Bedrooms">Bedrooms</label>
186 205
                   <div class="input-group mb-3">
187 206
                     <div class="input-group-prepend">
@@ -194,7 +213,7 @@
194 213
                     </select>
195 214
                   </div>
196 215
                 </div>
197
-                <div class="col-md-3">
216
+                <div class="col-md-6">
198 217
                   <label for="Sleeps maximum">Sleep max</label>
199 218
                   <div class="input-group mb-3">
200 219
                     <div class="input-group-prepend">
@@ -207,25 +226,26 @@
207 226
                     </select>
208 227
                   </div>
209 228
                 </div>
210
-                <div class="col-md-3">
211
-                  <label for="Unit number">Unit Number</label>
229
+                <div class="col-md-6">
230
+                  <label for="Levy">Levy Amount</label>
212 231
                   <div class="input-group mb-3">
213 232
                     <div class="input-group-prepend">
214 233
                       <span class="input-group-text" style="color: #60CBEB">
215
-                        <b>U#</b>
234
+                        <b>R</b>
216 235
                       </span>
217 236
                     </div>
218 237
                     <input
219 238
                       class="form-control"
220
-                      type="text"
221
-                      name="unit"
222
-                      v-model="sellItem.unitNumber"
239
+                      type="number"
240
+                      step="any"
241
+                      name="levy"
242
+                      v-model="sellItem.levyAmount"
223 243
                     />
224 244
                   </div>
225 245
                 </div>
226 246
               </div>
227 247
               <div class="form-group row">
228
-                <div class="col-md-7">
248
+                <div class="col-md-12">
229 249
                   <label for="Owner">Owner</label>
230 250
                   <div class="input-group mb-3">
231 251
                     <div class="input-group-prepend">
@@ -236,23 +256,6 @@
236 256
                     <input class="form-control" type="text" name="owner" v-model="sellItem.owner" />
237 257
                   </div>
238 258
                 </div>
239
-                <div class="col-md-3">
240
-                  <label for="Levy">Levy Amount</label>
241
-                  <div class="input-group mb-3">
242
-                    <div class="input-group-prepend">
243
-                      <span class="input-group-text" style="color: #60CBEB">
244
-                        <b>R</b>
245
-                      </span>
246
-                    </div>
247
-                    <input
248
-                      class="form-control"
249
-                      type="number"
250
-                      step="any"
251
-                      name="levy"
252
-                      v-model="sellItem.levyAmount"
253
-                    />
254
-                  </div>
255
-                </div>
256 259
               </div>
257 260
 
258 261
               <div class="form-group row">
@@ -322,7 +325,9 @@
322 325
           </div>
323 326
           <hr />
324 327
           <br />
325
-          <h3>Share transfer information</h3>
328
+          <div class="myWell">
329
+            <h4>Share transfer information</h4>
330
+          </div>
326 331
           <br />
327 332
           <tr>
328 333
             <td>1. With respect to my timeshare module/week, I confirm that:</td>
@@ -595,3 +600,12 @@ export default {
595 600
   },
596 601
 };
597 602
 </script>
603
+<style>
604
+.myWell {
605
+  width: 100%;
606
+  background-color: #60cbeb;
607
+  border-radius: 6px;
608
+  padding: 5px;
609
+  margin: 3px;
610
+}
611
+</style>

+ 3
- 1
src/components/user/timeshareIndividual.vue View File

@@ -4,7 +4,9 @@
4 4
     <hr />
5 5
     <br />
6 6
     <div class="col-md-12" style="text-align:centre">
7
-      <h4>Detailed Individual Information</h4>
7
+      <div class="myWell">
8
+        <h4>Detailed Individual Information</h4>
9
+      </div>
8 10
       <div class="form-group row"></div>
9 11
       <div class="row" style="text-align:left">
10 12
         <div class="col-md-6">

Loading…
Cancel
Save