Преглед на файлове

Float labels timeshare admin

master
30117125 преди 4 години
родител
ревизия
108ce3e2b7
променени са 1 файла, в които са добавени 68 реда и са изтрити 60 реда
  1. 68
    60
      src/components/admin/status/editTimeShareAdminPage.vue

+ 68
- 60
src/components/admin/status/editTimeShareAdminPage.vue Целия файл

21
                   <div class="input-group">
21
                   <div class="input-group">
22
                     <label class="uniSelectLabel" for="weekInfoRegionSelect">REGION</label>
22
                     <label class="uniSelectLabel" for="weekInfoRegionSelect">REGION</label>
23
                   </div>
23
                   </div>
24
-                  <select
25
-                    class="form-control uniSelect"
26
-                    v-model="selectedRegion"
27
-                    style="font-size: 15px"
28
-                  >
29
-                    <option v-for="(region, r) in regions" :key="r" :value="region.regionCode">{{
30
-                      region.regionName
31
-                    }}</option>
32
-                  </select>
24
+                  <float-label label="REGION" fixed>
25
+                    <select
26
+                      class="form-control uniSelect"
27
+                      v-model="selectedRegion"
28
+                      style="font-size: 15px"
29
+                    >
30
+                      <option v-for="(region, r) in regions" :key="r" :value="region.regionCode">{{
31
+                        region.regionName
32
+                      }}</option>
33
+                    </select>
34
+                  </float-label>
35
+
33
                   <div class="validation"></div>
36
                   <div class="validation"></div>
34
 
37
 
35
                   <div class="validation"></div>
38
                   <div class="validation"></div>
48
                       </select>
51
                       </select>
49
                     </float-label>
52
                     </float-label>
50
 
53
 
51
-                    <select class="form-control uniSelect" v-model="selectedResort">
52
-                      <option value="Other">Other</option>
53
-                      <option
54
-                        v-for="(resort, r) in filteredResort"
55
-                        :key="r"
56
-                        :value="resort.resortCode"
57
-                        >{{ resort.resortName }}</option
58
-                      >
59
-                    </select>
60
                     <div class="validation"></div>
54
                     <div class="validation"></div>
61
                   </div>
55
                   </div>
62
                   <div class="validation"></div>
56
                   <div class="validation"></div>
196
                   </float-label>
190
                   </float-label>
197
                 </div>
191
                 </div>
198
                 <div class="form-row">
192
                 <div class="form-row">
199
-                  <div class="form-group col-md-6">
200
-                    Arrival Date :
201
-                    <input
202
-                      type="date"
203
-                      class="form-control"
204
-                      name="occupationDate1"
205
-                      v-model="dateParam"
206
-                    />
193
+                  <div class="form-group col-md-6 mt-2">
194
+                    <float-label label="ARRIVAL DATE" fixed>
195
+                      <input
196
+                        type="date"
197
+                        class="form-control"
198
+                        name="occupationDate1"
199
+                        v-model="dateParam"
200
+                      />
201
+                    </float-label>
202
+
207
                     <div class="validation"></div>
203
                     <div class="validation"></div>
208
                   </div>
204
                   </div>
209
-                  <div class="form-group col-md-6">
210
-                    Departure Date :
211
-                    <input
212
-                      type="date"
213
-                      class="form-control"
214
-                      name="occupationDate2"
215
-                      v-model="depDateParam"
216
-                    />
205
+                  <div class="form-group col-md-6 mt-2">
206
+                    <float-label label="DEPARTURE DATE" fixed>
207
+                      <input
208
+                        type="date"
209
+                        class="form-control"
210
+                        name="occupationDate2"
211
+                        v-model="depDateParam"
212
+                      />
213
+                    </float-label>
214
+
217
                     <div class="validation"></div>
215
                     <div class="validation"></div>
218
                   </div>
216
                   </div>
219
                   <div class="form-group col-md-6 mt-2">
217
                   <div class="form-group col-md-6 mt-2">
390
             <div class="form">
388
             <div class="form">
391
               <div class="row">
389
               <div class="row">
392
                 <div class="form-group col-md-6">
390
                 <div class="form-group col-md-6">
393
-                  <label class="uniSelectLabel" for="status">STATUS</label>
394
-                  <select
395
-                    class="form-control uniSelect"
396
-                    name="status"
397
-                    id="status"
398
-                    v-model="weekParam.weekStatus"
391
+                  <label v-if="!weekParam.weekStatus" class="uniSelectLabel" for="status"
392
+                    >STATUS</label
399
                   >
393
                   >
400
-                    <option :key="0">For Sale</option>
401
-                    <option :key="1">Sold</option>
402
-                  </select>
394
+                  <float-label label="STATUS" fixed>
395
+                    <select
396
+                      class="form-control uniSelect"
397
+                      name="status"
398
+                      id="status"
399
+                      v-model="weekParam.weekStatus"
400
+                    >
401
+                      <option :key="0">For Sale</option>
402
+                      <option :key="1">Sold</option>
403
+                    </select>
404
+                  </float-label>
403
                 </div>
405
                 </div>
404
                 <div class="form-group col-md-6">
406
                 <div class="form-group col-md-6">
405
-                  <label class="uniSelectLabel" for="publish">Publish</label>
406
-                  <select
407
-                    class="form-control uniSelect"
408
-                    name="publish"
409
-                    id="publish"
410
-                    v-model="weekParam.publish"
407
+                  <label v-if="!weekParam.publish" class="uniSelectLabel" for="publish"
408
+                    >Publish</label
411
                   >
409
                   >
412
-                    <option :key="0" :value="false">No</option>
413
-                    <option :key="1" :value="true">Yes</option>
414
-                  </select>
410
+                  <float-label label="Publish" fixed>
411
+                    <select
412
+                      class="form-control uniSelect"
413
+                      name="publish"
414
+                      id="publish"
415
+                      v-model="weekParam.publish"
416
+                    >
417
+                      <option :key="0" :value="false">No</option>
418
+                      <option :key="1" :value="true">Yes</option>
419
+                    </select>
420
+                  </float-label>
415
                 </div>
421
                 </div>
416
-                <div class="form-group col-md-6">
417
-                  Date Published :
418
-                  <input
419
-                    type="date"
420
-                    class="form-control"
421
-                    name="publishDate"
422
-                    v-model="pubDateParam"
423
-                  />
422
+                <div class="form-group col-md-6 mt-2">
423
+                  <float-label label="DATE PUBLISHED" fixed>
424
+                    <input
425
+                      type="date"
426
+                      class="form-control"
427
+                      name="publishDate"
428
+                      v-model="pubDateParam"
429
+                    />
430
+                  </float-label>
431
+
424
                   <div class="validation"></div>
432
                   <div class="validation"></div>
425
                 </div>
433
                 </div>
426
               </div>
434
               </div>

Loading…
Отказ
Запис