change banners images
This commit is contained in:
@@ -51,7 +51,7 @@ const overlay = (event, is) => {
|
|||||||
@apply sticky top-0 z-10 xl:gap-4;
|
@apply sticky top-0 z-10 xl:gap-4;
|
||||||
|
|
||||||
&>a>img {
|
&>a>img {
|
||||||
@apply text-center;
|
@apply text-center w-[180px];
|
||||||
}
|
}
|
||||||
|
|
||||||
&>a {
|
&>a {
|
||||||
|
|||||||
+85
-15
@@ -1,29 +1,99 @@
|
|||||||
<template>
|
<template>
|
||||||
<section class="home-banners">
|
<section class="home-banners">
|
||||||
<div>
|
<div>
|
||||||
<router-link v-for="({link, image}, i) in banners" :key="i" :to="link">
|
<!-- <router-link v-for="({ link, image }, i) in banners" :key="i" :to="link">
|
||||||
<img :src="image" />
|
<img :src="image" />
|
||||||
</router-link>
|
</router-link> -->
|
||||||
|
<div class="bg-image-1 baner text-gray-800 flex justify-start w-full ps-[2rem] relative bg-gray-200 rounded-[5px] lg:rounded-[10px] shadow-sm">
|
||||||
|
<div class="-space-y-[0.4rem] lg:space-y-0 flex flex-col text-start w-full">
|
||||||
|
<h1 class="text-[0.9rem] lg:text-[2rem] font-bold">فروش ویژه
|
||||||
|
<span class="text-blue-800">روغن ها</span>
|
||||||
|
|
||||||
|
<br />
|
||||||
|
در
|
||||||
|
<span class="text-green-600">آناهیتا</span>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<p class="text-gray-500 font-medium text-[0.5rem] lg:text-[1.2rem]">بهترین و با کیفیت ترین روغن ها را از آناهیتا بخواهید.</p>
|
||||||
|
<nuxt-link to="/search?category=haribaloil" class="gap-[0.1rem] lg:gap-[0.3rem] w-[3rem] lg:w-[7rem] h-[1.1rem] lg:h-[2.5rem] flex bg-green-500 text-white flex items-center justify-center text-[0.4rem] lg:text-[1.2rem] font-medium rounded-[2rem]">
|
||||||
|
<p>مشاهده</p>
|
||||||
|
<svg
|
||||||
|
class="h-[0.5rem] lg:h-[1.5rem]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M9.57 5.93018L3.5 12.0002L9.57 18.0702" stroke="#fff" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M20.4999 12H3.66992" stroke="#fff" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
</nuxt-link>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="bg-image-2 baner text-gray-800 flex justify-start w-full ps-[2rem] relative bg-sky-100 rounded-[10px] shadow-sm">
|
||||||
|
<div class="-space-y-[0.4rem] lg:space-y-0 flex flex-col text-start w-full">
|
||||||
|
<h1 class="text-[0.9rem] lg:text-[2rem] font-bold">عرضه کننده محصولات
|
||||||
|
<span class="text-blue-500">بالک</span>
|
||||||
|
</h1>
|
||||||
|
<p class="text-gray-500 font-medium text-[0.5rem] lg:text-[1.2rem]">آناهیتا بالک یکی از بزرگترین عرضه کننده
|
||||||
|
<br />
|
||||||
|
محصولات بالک در کشور .
|
||||||
|
</p>
|
||||||
|
<nuxt-link to="/search?category=medicineandgalen" class="lg:!mt-4 gap-[0.1rem] lg:gap-[0.3rem] w-[3rem] lg:w-[7rem] h-[1.1rem] lg:h-[2.5rem] flex bg-green-500 text-white flex items-center justify-center text-[0.4rem] lg:text-[1.2rem] font-medium rounded-[2rem]">
|
||||||
|
<p>مشاهده</p>
|
||||||
|
<svg
|
||||||
|
class="h-[0.5rem] lg:h-[1.5rem]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M9.57 5.93018L3.5 12.0002L9.57 18.0702" stroke="#fff" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M20.4999 12H3.66992" stroke="#fff" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
</nuxt-link>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
const { banners } = inject('data')
|
const { banners } = inject("data");
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.home-banners {
|
.home-banners {
|
||||||
@apply w-full flex justify-center mt-6 lg:mt-[6.5rem];
|
@apply w-full flex justify-center mt-6 lg:mt-[6.5rem];
|
||||||
|
|
||||||
div {
|
div {
|
||||||
@apply flex flex-wrap justify-center gap-3 lg:gap-[1.4rem] ;
|
@apply flex flex-wrap justify-center gap-3 lg:gap-[1.4rem];
|
||||||
|
|
||||||
a {
|
a {
|
||||||
img {
|
img {
|
||||||
@apply object-contain w-[21.3rem] h-[6.6rem] lg:w-[47.9rem] lg:h-[18.8rem];
|
@apply object-contain w-[21.3rem] h-[6.6rem] lg:w-[47.9rem] lg:h-[18.8rem];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.baner {
|
||||||
|
@apply border object-contain relative w-[21.3rem] h-[6.6rem] lg:w-[47.9rem] lg:h-[18.8rem] ;
|
||||||
|
img{
|
||||||
|
@apply flex inline object-cover w-[21.3rem] h-[6.6rem] lg:w-[50rem] lg:h-[40rem]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
.baner{
|
||||||
|
|
||||||
|
background-size: 80% 220%;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: -4rem 50%;
|
||||||
|
font-family: 'vazir';
|
||||||
|
}
|
||||||
|
.bg-image-1 {
|
||||||
|
background-image: url('/public/images/1111.png');
|
||||||
|
}
|
||||||
|
.bg-image-2 {
|
||||||
|
background-image: url('/public/images/222.png');
|
||||||
|
}
|
||||||
|
@media (min-width: 1024px) {
|
||||||
|
.baner{
|
||||||
|
background-size: 100%;
|
||||||
|
background-position: -13rem 50%;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 412 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 326 KiB |
Reference in New Issue
Block a user