init
This commit is contained in:
95
components/Footer.vue
Normal file
95
components/Footer.vue
Normal file
@@ -0,0 +1,95 @@
|
||||
<template>
|
||||
<div class="mt-10">
|
||||
|
||||
<div class="footer black grey--text black--text py-10">
|
||||
<v-container>
|
||||
<v-row class="justify-center pb-10">
|
||||
<v-btn color="transparent grey--text">
|
||||
<v-icon x-large>mdi-facebook</v-icon>
|
||||
</v-btn>
|
||||
<v-btn color="transparent grey--text">
|
||||
<v-icon x-large>mdi-twitter</v-icon>
|
||||
</v-btn>
|
||||
<v-btn color="transparent grey--text">
|
||||
<v-icon x-large>mdi-share</v-icon>
|
||||
</v-btn>
|
||||
</v-row>
|
||||
<hr />
|
||||
<div class="pt-5">
|
||||
<v-row>
|
||||
<v-col col="12" sm="12" lg="3" md="6">
|
||||
<div class="f_sec_1">
|
||||
<div class="f_sec_1_logo">
|
||||
</div>
|
||||
<p color="grey--text">
|
||||
We are a delivery company Serving in thakurnagar area.
|
||||
Now we deliver Fruits, vegetables, cosmetics, grocery and many daily needs.
|
||||
Along with delivery we provide various services for home and small offices like electrician, plumber etc...
|
||||
</p>
|
||||
</div>
|
||||
</v-col>
|
||||
<!-- <v-col col="12" sm="6" lg="3" md="6">
|
||||
<div class="f_sec_3 sampleID">
|
||||
<h3 style="padding-left:10px">QUICK LINKS</h3>
|
||||
<ul
|
||||
style="padding:0;list-style:none"
|
||||
v-for="item in linkk"
|
||||
:key="item.link"
|
||||
:to="item.linkk"
|
||||
>
|
||||
<v-btn
|
||||
color="transparent grey--text"
|
||||
depressed
|
||||
:to="`${item.link}`"
|
||||
>
|
||||
<span>
|
||||
<v-icon class="text-h6 mr-1">{{ item.icon }}</v-icon>
|
||||
{{ item.title }}
|
||||
</span>
|
||||
</v-btn>
|
||||
</ul>
|
||||
</div>
|
||||
</v-col> -->
|
||||
<v-col col="12" lg="3" sm="6" md="6">
|
||||
<h3>GET IN TOUCH</h3>
|
||||
<div>
|
||||
<p> Thakurnagar Area, west bengal </p>
|
||||
<p> email@swarnamath.com </p>
|
||||
<p> call 8597894293 (8.00 AM — 6.00 PM) </p>
|
||||
</div>
|
||||
</v-col>
|
||||
<!-- <v-col col="12" lg="3" sm="12" md="6">
|
||||
<div>
|
||||
<h3>STAY CONNECTED</h3>
|
||||
<p>
|
||||
We are a delivery company Serving in thakurnagar area.
|
||||
</p>
|
||||
<v-row class="pl-3 mt-7">
|
||||
<v-text-field tile label="Input Mail" solo dense></v-text-field>
|
||||
<v-btn
|
||||
id="inner_input"
|
||||
width="100"
|
||||
height="40"
|
||||
depressed
|
||||
color="grey"
|
||||
>Submit</v-btn>
|
||||
</v-row>
|
||||
</div>
|
||||
</v-col> -->
|
||||
</v-row>
|
||||
</div>
|
||||
</v-container>
|
||||
</div>
|
||||
<h4 style="text-align:center;padding:15px 0;"> Powered by DWD CONSULTANCY SERVICES</h4>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
||||
}
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
115
components/Header.vue
Normal file
115
components/Header.vue
Normal file
@@ -0,0 +1,115 @@
|
||||
<template>
|
||||
<div id="head">
|
||||
<v-app-bar class="hidden-sm-and-down" color="green" fixed>
|
||||
<NuxtLink class="py-4 black--text" to="/">
|
||||
<img style="width:70px; padding:10px 5px 5px 5px" src="/icon.png" alt />
|
||||
</NuxtLink>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-toolbar-items class="hidden-sm-and-down" color="pink">
|
||||
<v-row align="center">
|
||||
<NuxtLink
|
||||
class="black--text"
|
||||
v-for="item in links"
|
||||
:key="item.icon"
|
||||
:to="item.link"
|
||||
>
|
||||
<!-- <v-icon>{{ item.img }}</v-icon> -->
|
||||
{{ item.title }}
|
||||
</NuxtLink>
|
||||
</v-row>
|
||||
</v-toolbar-items>
|
||||
</v-app-bar>
|
||||
|
||||
<div class="hidden-md-and-up">
|
||||
<v-app-bar color="orange" style="position: fixed;top: 0;right:0;z-index:1">
|
||||
<NuxtLink class="py-4 black--text" to="/">
|
||||
<img
|
||||
style="width:70px; padding:10px 5px 5px 5px"
|
||||
src="/icon.png"
|
||||
alt
|
||||
/>
|
||||
</NuxtLink>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-bottom-sheet v-model="mobileMenu">
|
||||
<template v-slot:activator="{ on, attrs }">
|
||||
<v-btn color="pink" v-bind="attrs" v-on="on">menu</v-btn>
|
||||
</template>
|
||||
<v-list>
|
||||
<v-list-item
|
||||
v-for="link in links"
|
||||
:key="link.title"
|
||||
:to="link.link"
|
||||
@click="mobileMenu = false"
|
||||
>
|
||||
<v-list-item-avatar>
|
||||
<v-icon>{{ link.img }}</v-icon>
|
||||
</v-list-item-avatar>
|
||||
<v-list-item-title>{{ link.title }}</v-list-item-title>
|
||||
|
||||
</v-list-item>
|
||||
<v-list-item @click="mobileMenu = false"> <v-icon> mdi-close-box </v-icon> close this menu</v-list-item>
|
||||
</v-list>
|
||||
</v-bottom-sheet>
|
||||
</v-app-bar>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
data: () => ({
|
||||
mobileMenu: false,
|
||||
shoppingCart:[],
|
||||
links: [
|
||||
{ img: 'mdi-account', link: "/category/services", title: 'পরিসেবা ' },
|
||||
{ img: 'mdi-corn', link: "/category/vegetables", title: 'সবজি ' },
|
||||
{ img: 'mdi-apple', link: "/category/fruits", title: 'ফল ' },
|
||||
{ img: 'mdi-apple', link: "/category/cloths", title: 'পরিধান ' },
|
||||
{ img: 'mdi-diamond', link: "/category/jewlry", title: 'গয়না ' },
|
||||
{ img: 'mdi-spray', link: "/category/cosmetics", title: 'প্রসাধন ' },
|
||||
{ img: 'mdi-tag', link: "/category/grocery", title: 'মুদি ' },
|
||||
{ img: 'mdi-basket', link: "/bag", title: 'ব্যাগ ' },
|
||||
{ img: 'mdi-cellphone-basic', link: "/contact", title: 'যোগাযোগ ' },
|
||||
|
||||
],
|
||||
}),
|
||||
// mounted() {
|
||||
// /// Retrieves cart from local storage when user first loads
|
||||
|
||||
// this.shoppingCart = JSON.parse(localStorage.getItem('shoppingCart') || "[]")
|
||||
|
||||
// },
|
||||
// watch: {
|
||||
// shoppingCart: {
|
||||
// handler(newValue) {
|
||||
// /// Updates the item in local storage
|
||||
|
||||
// localStorage.setItem(
|
||||
// 'shoppingCart', JSON.stringify(newValue));
|
||||
|
||||
// }, deep: true
|
||||
// }
|
||||
// }
|
||||
}
|
||||
</script>
|
||||
<style scoped>
|
||||
a {
|
||||
text-decoration: none;
|
||||
text-transform: uppercase;
|
||||
font-size: 18px;
|
||||
|
||||
padding: 0px 5px;
|
||||
margin: 0 2px;
|
||||
font-weight: 500;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
#head {
|
||||
min-height: 90px;
|
||||
}
|
||||
@media screen and (max-width: 760px) {
|
||||
#head {
|
||||
min-height: 60px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
2
components/Menu.vue
Normal file
2
components/Menu.vue
Normal file
@@ -0,0 +1,2 @@
|
||||
<template>
|
||||
</template>
|
||||
Reference in New Issue
Block a user