@@ -108,36 +101,33 @@ export default {
}
-
\ No newline at end of file
diff --git a/src/views/dataview/DataViewDoc.vue b/src/views/dataview/DataViewDoc.vue
index f1b4ef408..0dad4dca2 100644
--- a/src/views/dataview/DataViewDoc.vue
+++ b/src/views/dataview/DataViewDoc.vue
@@ -37,24 +37,21 @@ export default {
Note that there is no restriction to use both layouts at the same time, you may configure only one layout using the layout property with the corresponding template.
-<template #list="slotProps" >
- <div class="p-col-12 car-details" style="padding: 2em; border-bottom: 1px solid #d9d9d9">
- <div class="p-grid">
- <div class="p-col-12 p-md-3">
- <img :src="'demo/images/car/' + slotProps.data.brand + '.png'" :alt="slotProps.data.brand"/>
- </div>
- <div class="p-col-12 p-md-8 car-data">
- <div>Vin: <b>{{slotProps.data.vin}}</b></div>
- <div>Year: <b>{{slotProps.data.year}}</b></div>
- <div>Brand: <b>{{slotProps.data.brand}}</b></div>
- <div>Color: <b>{{slotProps.data.color}}</b></div>
- </div>
-
- <div class="p-col-12 p-md-1 search-icon" style="margin-top: 40px">
- <Button icon="pi pi-search"></Button>
- </div>
- </div>
- </div>
+<template #list="slotProps">
+ <div class="p-col-12">
+ <div class="car-details">
+ <div>
+ <img :src="'demo/images/car/' + slotProps.data.brand + '.png'" :alt="slotProps.data.brand"/>
+ <div class="p-grid">
+ <div class="p-col-12">Vin: <b>{{slotProps.data.vin}}</b></div>
+ <div class="p-col-12">Year: <b>{{slotProps.data.year}}</b></div>
+ <div class="p-col-12">Brand: <b>{{slotProps.data.brand}}</b></div>
+ <div class="p-col-12">Color: <b>{{slotProps.data.color}}</b></div>
+ </div>
+ </div>
+ <Button icon="pi pi-search"></Button>
+ </div>
+ </div>
</template>
<template #grid="slotProps">
<div style="padding: .5em" class="p-col-12 p-md-3">
@@ -426,26 +423,19 @@ export default {
</div>
</div>
</template>
- <template #list="slotProps" >
- <div class="p-col-12 car-details" style="padding: 2em; border-bottom: 1px solid #d9d9d9">
- <div class="p-grid">
- <div class="p-col-12 p-md-3">
+ <template #list="slotProps">
+ <div class="p-col-12">
+ <div class="car-details">
+ <div>
<img :src="'demo/images/car/' + slotProps.data.brand + '.png'" :alt="slotProps.data.brand"/>
- </div>
- <div class="p-col-12 p-md-8 car-details">
<div class="p-grid">
- <div class="p-col-12">Vin: <b>{{slotProps.data.vin}}</b></div>
-
- <div class="p-col-12">Year: <b>{{slotProps.data.year}}</b></div>
-
- <div class="p-col-12">Brand: <b>{{slotProps.data.brand}}</b></div>
-
- <div class="p-col-12">Color: <b>{{slotProps.data.color}}</b></div>
+ <div class="p-col-12">Vin: <b>{{slotProps.data.vin}}</b></div>
+ <div class="p-col-12">Year: <b>{{slotProps.data.year}}</b></div>
+ <div class="p-col-12">Brand: <b>{{slotProps.data.brand}}</b></div>
+ <div class="p-col-12">Color: <b>{{slotProps.data.color}}</b></div>
</div>
</div>
- <div class="p-col-12 p-md-1 search-icon" style="margin-top: 40px">
- <Button icon="pi pi-search"></Button>
- </div>
+ <Button icon="pi pi-search"></Button>
</div>
</div>
</template>
@@ -509,8 +499,33 @@ export default {
-.p-dropdown {
- width: 12em;
+.p-dataview {
+ .car-details {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 2em;
+ border-bottom: 1px solid #d9dad9;
+
+ & > div {
+ display: flex;
+ align-items: center;
+
+ img {
+ margin-right: 14px;
+ }
+ }
+ }
+}
+@media (max-width: 1024px) {
+ .p-dataview {
+ .car-details {
+
+ img {
+ width: 75px;
+ }
+ }
+ }
}