Sfoglia il codice sorgente

Property Search & Sell updated

master
JannekeDL 5 anni fa
parent
commit
a3d031dd77

BIN
public/img/Johannesburg-south-africa-1.jpg Vedi File


BIN
public/img/Listings.jpg Vedi File


BIN
public/img/sell.jpg Vedi File


+ 49
- 22
src/components/property/propertySearchPage.vue Vedi File

@@ -1,32 +1,29 @@
1 1
 <template>
2
+  <!-- eslint-disable max-len -->
2 3
   <div class="container">
3
-    <div class="col-md-12">
4
-      <h3 class="my-4">Property Listing</h3>
5
-    </div>
6
-    <br />
7
-    <br />
8
-    <br />
9
-    <div>
10
-      <propertyCard
11
-        v-if="properties.length > 0"
12
-        name="propertyholder"
13
-        :properties="properties"
14
-        :key="propertysearch"
15
-      />
16
-      <div v-if="properties.length === 0">
17
-        <img src="../../../public/img/no-homes.gif" />
18
-        <br />
19
-        <br />
20
-        <p>Sorry no listing where found matching your search</p>
4
+    <div class="col-sm-12">
5
+      <div class="about-img-box">
6
+        <img
7
+          src="img/Johannesburg-south-africa-1.jpg"
8
+          alt="Property Listing"
9
+          class="img-fluid"
10
+          style="width:800px;height:400px;"
11
+        />
12
+      </div>
13
+      <div class="sinse-box">
14
+        <h3 class="sinse-title">
15
+          Property Listing
16
+          <span></span>
17
+        </h3>
21 18
       </div>
22 19
     </div>
23 20
     <br />
24
-    <div class="container" v-if="propertyType === 'Residential'">
21
+    <div class="container col-md-10" v-if="propertyType === 'Residential'">
25 22
       <div class="row">
26 23
         <div class="col-md-12">
27 24
           <h1 class="my-4">About Residential Properties</h1>
28 25
         </div>
29
-        <div class="col-md-6">
26
+        <div class="col-md-8 text-left">
30 27
           <p>
31 28
             Uni-Vate Properties understands the necessity in property-seekers
32 29
             to find that perfect fit;
@@ -57,13 +54,28 @@
57 54
           </p>
58 55
         </div>
59 56
       </div>
57
+      <div>
58
+        <propertyCard
59
+          v-if="properties.length > 0"
60
+          name="propertyholder"
61
+          :properties="properties"
62
+          :key="propertysearch"
63
+        />
64
+        <div v-if="properties.length === 0">
65
+          <img src="../../../public/img/no-homes.gif" />
66
+          <br />
67
+          <br />
68
+          <p>Sorry no listing where found matching your search</p>
69
+        </div>
70
+      </div>
71
+      <br />
60 72
     </div>
61
-    <div class="container" v-if="propertyType === 'Commercial'">
73
+    <div class="container col-md-10" v-if="propertyType === 'Commercial'">
62 74
       <div class="row">
63 75
         <div class="col-md-12">
64 76
           <h1 class="my-4">About Commercial Properties</h1>
65 77
         </div>
66
-        <div class="col-md-6">
78
+        <div class="col-md-8 text-left">
67 79
           <p>
68 80
             Commercial properties are characteristically any larger properties that
69 81
             generate profit through leasing or rental activities. These properties
@@ -92,6 +104,21 @@
92 104
           </p>
93 105
         </div>
94 106
       </div>
107
+      <div>
108
+        <propertyCard
109
+          v-if="properties.length > 0"
110
+          name="propertyholder"
111
+          :properties="properties"
112
+          :key="propertysearch"
113
+        />
114
+        <div v-if="properties.length === 0">
115
+          <img src="../../../public/img/no-homes.gif" />
116
+          <br />
117
+          <br />
118
+          <p>Sorry no listing where found matching your search</p>
119
+        </div>
120
+      </div>
121
+      <br />
95 122
     </div>
96 123
   </div>
97 124
 </template>

+ 41
- 21
src/components/timeshare/sell/sellPage.vue Vedi File

@@ -3,20 +3,40 @@
3 3
   <div class="container">
4 4
     <div class="row">
5 5
       <div class="col-md-12">
6
-        <h1 class="my-4">
7
-          To Sell
8
-          <div style="float: right;" class="btn btn-blue btn-lg">
9
-            <router-link to class="colorBlack">Bulk Weeks upload</router-link>
6
+        <div class="col-sm-12">
7
+          <div class="about-img-box">
8
+            <img
9
+              src="img/sell.jpg"
10
+              alt="Timeshare To Sell"
11
+              class="img-fluid"
12
+              style="width:800px;height:400px;"
13
+            />
10 14
           </div>
11
-        </h1>
12
-        <hr />
15
+          <div class="sinse-box">
16
+            <h3 class="sinse-title">
17
+              Timeshare To Sell
18
+              <span></span>
19
+            </h3>
20
+          </div>
21
+        </div>
22
+        <br />
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>
29
+          </div>
30
+        </div>
31
+        <br />
32
+        <br />
13 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>
14 34
         <hr />
15 35
       </div>
16 36
     </div>
17 37
     <div v-for="(item, i) in unitConfigurationList" :key="i">{{item}}</div>
18 38
     <div class="row mb-4">
19
-      <div class="col-md-12">
39
+      <div class="container col-md-10">
20 40
         <form
21 41
           id="mainForm"
22 42
           method="POST"
@@ -50,7 +70,7 @@
50 70
               </div>
51 71
             </div>
52 72
             <div class="col-md-4" v-if="refAgent">
53
-              <label for="Name of Agency"></label>
73
+              <label>Name of Agency</label>
54 74
               <input
55 75
                 class="form-control"
56 76
                 placeholder="Name of Agency"
@@ -60,7 +80,7 @@
60 80
               />
61 81
             </div>
62 82
             <div class="col-md-4" v-if="refAgent">
63
-              <label for="Name of Agent"></label>
83
+              <label>Name of Agent</label>
64 84
               <input
65 85
                 class="form-control"
66 86
                 placeholder="Name of Agent"
@@ -73,7 +93,7 @@
73 93
 
74 94
           <div class="form-group row">
75 95
             <div class="col-md-6">
76
-              <label for="Resort Name"></label>
96
+              <label>Resort Name</label>
77 97
               <select class="form-control" id="resort" name="resort">
78 98
                 <option value>Please select Resort Name</option>
79 99
                 <option value></option>
@@ -81,20 +101,20 @@
81 101
               </select>
82 102
             </div>
83 103
             <div class="col-md-6">
84
-              <label for="* If other"></label>
104
+              <label>* If other</label>
85 105
               <input class="form-control" placeholder="* If other" type="text" name="other" value />
86 106
             </div>
87 107
           </div>
88 108
           <div class="form-group row">
89 109
             <div class="col-md-6">
90
-              <label for="Region"></label>
110
+              <label>Region</label>
91 111
               <select class="form-control" name="region" id="region">
92 112
                 <option value>Please select Region</option>
93 113
                 <option v-for="(region, r) in regions" :key="r">{{region.regionName}}</option>
94 114
               </select>
95 115
             </div>
96 116
             <div class="col-md-6">
97
-              <label for="Season"></label>
117
+              <label>Season</label>
98 118
               <select class="form-control" name="season">
99 119
                 <option value>Please select Season</option>
100 120
                 <option value="Peak">Peak</option>
@@ -111,17 +131,17 @@
111 131
           </div>
112 132
           <div class="form-group row">
113 133
             <div class="col-md-6">
114
-              <label for="Module"></label>
134
+              <label>Module</label>
115 135
               <input class="form-control" placeholder="Module" type="text" name="module" value />
116 136
             </div>
117 137
             <div class="col-md-6">
118
-              <label for="Week number"></label>
138
+              <label>Week Number</label>
119 139
               <input class="form-control" placeholder="Week Number" type="text" name="week" value />
120 140
             </div>
121 141
           </div>
122 142
           <div class="form-group row">
123 143
             <div class="col-md-6">
124
-              <label for="Bedrooms"></label>
144
+              <label>Bedrooms</label>
125 145
               <select class="form-control" name="bedrooms">
126 146
                 <option value>Please select Bedrooms</option>
127 147
                 <option value="Studio">Studio</option>
@@ -134,7 +154,7 @@
134 154
               </select>
135 155
             </div>
136 156
             <div class="col-md-6">
137
-              <label for="Sleeps maximum"></label>
157
+              <label>Sleeps maximum</label>
138 158
               <select class="form-control" name="sleeps">
139 159
                 <option value>Please select Sleeps maximum</option>
140 160
                 <option value="2">2</option>
@@ -148,17 +168,17 @@
148 168
           </div>
149 169
           <div class="form-group row">
150 170
             <div class="col-md-6">
151
-              <label for="Unit number"></label>
171
+              <label>Unit number</label>
152 172
               <input class="form-control" placeholder="Unit Number" type="text" name="unit" value />
153 173
             </div>
154 174
             <div class="col-md-6">
155
-              <label for="Owner"></label>
175
+              <label>Owner</label>
156 176
               <input class="form-control" placeholder="Owner" type="text" name="owner" value />
157 177
             </div>
158 178
           </div>
159 179
           <div class="form-group row">
160 180
             <div class="col-md-6">
161
-              <label for="Levy"></label>
181
+              <label>Levy</label>
162 182
               <input
163 183
                 class="form-control"
164 184
                 placeholder="Levy"
@@ -171,7 +191,7 @@
171 191
           </div>
172 192
           <div class="form-group row">
173 193
             <div class="col-md-6">
174
-              <h5>Has your week been spacebanked for the current year?</h5>
194
+              <p>Has your week been spacebanked for the current year?</p>
175 195
               <div class="form-check">
176 196
                 <input
177 197
                   class="form-check-input"

Loading…
Annulla
Salva