update catering menus

This commit is contained in:
HAM!DREZA
2024-11-05 12:54:02 +03:30
parent 3339994f23
commit 0718a4a55f
10 changed files with 241 additions and 145 deletions
+114 -126
View File
@@ -1,154 +1,142 @@
<template>
<client-only>
<header class="site--header">
<div class="container">
<nav class="header--nav">
<div class="row">
<div class="col-6 col-md-2 logo--box">
<nuxt-link to="/" class="logo">
<IconsLogo />
</nuxt-link>
<client-only>
<header class="site--header">
<div class="container">
<nav class="header--nav">
<div class="row">
<div class="col-6 col-md-2 logo--box">
<nuxt-link to="/" class="logo">
<IconsLogo />
</nuxt-link>
</div>
<div class="col-9 d-none d-md-block nav--links">
<ul class="relativePos">
<li>
<nuxt-link :to="{ name: 'index' }" exact>صفحه اصلی</nuxt-link>
</li>
<li class="parent">
<p @click="openMenu" class="parentLink">منو</p>
<div class="items">
<li class="children">
<nuxt-link :to="{ name: 'menu' }">منو رستوران برگ</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'cateringmenu' }">منو کترینگ برگ</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'showplacecateringmenu' }">منو کترینگ نمایشگاهی</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'companiescateringmenu' }">منو کترینگ شرکت ها</nuxt-link>
</li>
</div>
</li>
<li>
<nuxt-link :to="{ name: 'subscriber-affairs' }">امور مشترکین</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'contact' }">تماس با ما</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'applanding2' }">دانلود اپلیکیشن</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'qrlanding' }">شبکه های اجتماعی</nuxt-link>
</li>
<li class="parent">
<p class="parentLink" @click="openMenu2">درباره ما</p>
<div class="items2">
<li class="children">
<nuxt-link :to="{ name: 'about' }">درباره برگ</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'gallery' }">گالری تصاویر</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'social-responsibility' }">مسئولیت اجتماعی</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'franchise' }">فرانچایز</nuxt-link>
</li>
</div>
</li>
</ul>
</div>
<div class="col-6 col-md-1 reservation relativePos">
<nuxt-link to="/reservation">
<IconsReservation />
</nuxt-link>
</div>
</div>
<div class="col-9 d-none d-md-block nav--links">
<ul class="relativePos">
<li>
<nuxt-link :to="{ name: 'index' }" exact>صفحه اصلی</nuxt-link>
</li>
<li class="parent">
<p @click="openMenu" class="parentLink">منو</p>
<div class="items">
<li class="children">
<nuxt-link :to="{ name: 'menu' }">منو رستوران</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'cateringmenu' }"
>منو کترینگ</nuxt-link
>
</li>
<li>
<nuxt-link :to="{ name: 'companiescateringmenu' }"
>منو کترینگ شرکت ها</nuxt-link
>
</li>
</div>
</li>
<li>
<nuxt-link :to="{ name: 'subscriber-affairs' }"
>امور مشترکین</nuxt-link
>
</li>
<li>
<nuxt-link :to="{ name: 'contact' }">تماس با ما</nuxt-link>
</li>
<li>
<nuxt-link :to="{ name: 'applanding2' }"
>دانلود اپلیکیشن</nuxt-link
>
</li>
<li>
<nuxt-link :to="{ name: 'qrlanding' }"
>شبکه های اجتماعی</nuxt-link
>
</li>
<li class="parent">
<p class="parentLink" @click="openMenu2">درباره ما</p>
<div class="items2">
<li class="children">
<nuxt-link :to="{ name: 'about' }">درباره برگ</nuxt-link>
</li>
<li class="children">
<nuxt-link :to="{ name: 'gallery' }"
>گالری تصاویر</nuxt-link
>
</li>
<li class="children">
<nuxt-link :to="{ name: 'social-responsibility' }"
>مسئولیت اجتماعی</nuxt-link
>
</li>
<li>
<nuxt-link :to="{ name: 'franchise' }">فرانچایز</nuxt-link>
</li>
</div>
</li>
</ul>
</div>
<div class="col-6 col-md-1 reservation relativePos">
<nuxt-link to="/reservation">
<IconsReservation />
</nuxt-link>
</div>
</div>
</nav>
</div>
</header>
</client-only>
</nav>
</div>
</header>
</client-only>
</template>
<script>
export default {
mounted() {},
methods: {
openMenu(e){
if (process.client) {
e.stopPropagation();
mounted() {},
methods: {
openMenu(e) {
if (process.client) {
e.stopPropagation();
document.querySelector('.items').style.display = 'block'
}
document.querySelector(".items").style.display = "block";
}
},
openMenu2(e) {
if (process.client) {
e.stopPropagation();
document.querySelector(".items2").style.display = "block";
}
},
},
openMenu2(e){
if (process.client) {
e.stopPropagation();
document.querySelector('.items2').style.display = 'block'
}
},
}
};
</script>
<style scoped>
p{
p {
font-weight: bold;
}
.parentLink {
cursor: pointer;
cursor: pointer;
}
.parent {
position: relative;
position: relative;
}
.items {
position: absolute;
display: none;
top: 60px;
right: -80px;
background-color: white;
border: 1px solid #e5e5e5;
border-radius: 5px;
width: 200px;
z-index: 2;
position: absolute;
display: none;
top: 60px;
right: -80px;
background-color: white;
border: 1px solid #e5e5e5;
border-radius: 5px;
width: 200px;
z-index: 2;
}
.items2 {
position: absolute;
display: none;
top: 60px;
right: -80px;
background-color: white;
border: 1px solid #e5e5e5;
border-radius: 5px;
width: 200px;
z-index: 2;
position: absolute;
display: none;
top: 60px;
right: -80px;
background-color: white;
border: 1px solid #e5e5e5;
border-radius: 5px;
width: 200px;
z-index: 2;
}
.children {
height: 50px;
height: 50px;
}
</style>
+11 -1
View File
@@ -4,7 +4,17 @@
<div class="container">
<div class="txt">
<h1>درباره کافه رستوران برگ</h1>
<p>{{storeInfo.caption}}</p>
<!-- <p>{{storeInfo.caption}}</p> -->
<p>
وسعت یک شهر، زیر پای شماست،
<br />
و منظره ای از یک فضای آرام میخکوبتان خواهد کرد.
<br />
رستوران برگ با این ویژگی های منحصر به فرد، تجربه ی بی نظیری از طعم انواع کباب های ایرانی را برای شما به ارمغان خواهد آورد.
<br />
این مجموعه با ظرفیت پذیرش 200 مهمان ، سالهاست نامی آشنا میان همشهریان اراکی است.
</p>
</div>
</div>
</section>
+3 -3
View File
@@ -9,14 +9,14 @@
<div class="col-12 d-flex justify-content-evenly align-items-center">
<div class="logo-image"><img src="/favicon.png" style="width: 40px" alt=""></div>
<div class="d-flex flex-column justify-content-start" style="text-align: right">
<p style="font-size: 18px; font-weight: bold">BARG CATERING</p>
<p style="font-size: 18px; font-weight: bold">BARG CATERING MENU</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">کترینگ برگ</p>
</div>
</div>
<div class="col-12 mt-3">
<a href="/menu-2.pdf" class="contactBtnSocial">
<a href="/newCatering.pdf" class="contactBtnSocial">
<span class="m-1"><i class="fal fa-download"></i></span>
<span>مشاهده منو</span>
<span>مشاهده منو کترینگ</span>
</a>
</div>
</div>
+2 -2
View File
@@ -9,8 +9,8 @@
<div class="col-12 d-flex justify-content-evenly align-items-center">
<div class="logo-image"><img src="/favicon.png" style="width: 40px" alt=""></div>
<div class="d-flex flex-column justify-content-start" style="text-align: right">
<p style="font-size: 18px; font-weight: bold">COMPANIES CATERING</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">کترینگ شرکت ها</p>
<p style="font-size: 18px; font-weight: bold">COMPANIES CATERING MENU</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">منو کترینگ شرکت ها</p>
</div>
</div>
<div class="col-12 mt-3">
+5 -3
View File
@@ -39,15 +39,17 @@
<div class="row">
<div class="col-12 mb-5 mb-lg-0 col-lg">
<IconsLocation/>
<p v-if="storeInfo">{{storeInfo.address}}</p>
<!-- <p v-if="storeInfo">{{storeInfo.address}}</p> -->
<p>اراک، میدان شریعتی، طبقه فوقانی برج داریوش</p>
</div>
<div class="col-6 col-lg">
<IconsPhone/>
<a v-if="storeInfo" :href="`tel: ${storeInfo.tel}`">{{storeInfo.tel}}</a>
<!-- <a v-if="storeInfo" :href="`tel: ${storeInfo.tel}`">{{storeInfo.tel}}</a> -->
<p>086-34224051-2</p>
</div>
<div class="col-6 col-lg">
<IconsMail/>
<a v-if="storeInfo" :href="`mailto: ${storeInfo.email}`">{{storeInfo.email}}</a>
<a href="mailto: info@bargrestaurant.com">info@bargrestaurant.com</a>
</div>
</div>
</div>
+2 -2
View File
@@ -9,8 +9,8 @@
<div class="col-12 d-flex justify-content-evenly align-items-center">
<div class="logo-image"><img src="/favicon.png" style="width: 40px" alt=""></div>
<div class="d-flex flex-column justify-content-start" style="text-align: right">
<p style="font-size: 18px; font-weight: bold">BARG MENU</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">منوی برگ</p>
<p style="font-size: 18px; font-weight: bold">BARG RESTAURANT MENU</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">منوی رستوران برگ</p>
</div>
</div>
<div class="col-12 mt-3">
+35 -2
View File
@@ -54,15 +54,48 @@
</div>
</a>
</el-card>
<el-card class="box-card mt-3 mb-5" style="width: 100%; border-radius: 17px">
<a href="/cateringmenu" class="d-flex align-items-center social-links">
<a href="/menu" class="d-flex align-items-center social-links">
<div class="icon-social-link"><i class="fal fa-book-open"></i></div>
<div class="d-flex flex-column" style="text-align: right">
<p class="social-title">مشاهده منو کترینگ</p>
<p class="social-title">مشاهده منو رستوران</p>
<p class="mt-3">برای مشاهده ضربه بزنید</p>
</div>
</a>
</el-card>
<el-card class="box-card mt-3 mb-5" style="width: 100%; border-radius: 17px">
<a href="/cateringmenu" class="d-flex align-items-center social-links">
<div class="icon-social-link"><i class="fal fa-book-open"></i></div>
<div class="d-flex flex-column" style="text-align: right">
<p class="social-title">مشاهده منو کترینگ</p>
<p class="mt-3">برای مشاهده ضربه بزنید</p>
</div>
</a>
</el-card>
<el-card class="box-card mt-3 mb-5" style="width: 100%; border-radius: 17px">
<a href="/companiescateringmenu" class="d-flex align-items-center social-links">
<div class="icon-social-link"><i class="fal fa-book-open"></i></div>
<div class="d-flex flex-column" style="text-align: right">
<p class="social-title">مشاهده منو کترینگ شرکت ها</p>
<p class="mt-3">برای مشاهده ضربه بزنید</p>
</div>
</a>
</el-card>
<el-card class="box-card mt-3 mb-5" style="width: 100%; border-radius: 17px">
<a href="/showplacecateringmenu" class="d-flex align-items-center social-links">
<div class="icon-social-link"><i class="fal fa-book-open"></i></div>
<div class="d-flex flex-column" style="text-align: right">
<p class="social-title">مشاهده منو کترینگ نمایشگاهی</p>
<p class="mt-3">برای مشاهده ضربه بزنید</p>
</div>
</a>
</el-card>
</div>
</div>
<SiteFooter/>
+63
View File
@@ -0,0 +1,63 @@
<template>
<section class="home--page page--container d-flex justify-content-center">
<SiteHeader/>
<div class="d-flex flex-column align-self-center" style="padding: 50px 8px; text-align: center">
<div class="download-app d-flex flex-column justify-content-center">
<div class="d-flex align-self-center mb-4" style="width: 100%">
<el-card class="box-card" style="width: 100%; border-radius: 17px">
<div class="row">
<div class="col-12 d-flex justify-content-evenly align-items-center">
<div class="logo-image"><img src="/favicon.png" style="width: 40px" alt=""></div>
<div class="d-flex flex-column justify-content-start" style="text-align: right">
<p style="font-size: 18px; font-weight: bold">SHOWPLACE CATERING MENU</p>
<p style="font-size: 16px; font-weight: bold" class="mt-2">منو کترینگ نمایشگاهی</p>
</div>
</div>
<div class="col-12 mt-3">
<a href="/menu-2.pdf" class="contactBtnSocial">
<span class="m-1"><i class="fal fa-download"></i></span>
<span>مشاهده منو</span>
</a>
</div>
</div>
</el-card>
</div>
</div>
</div>
<SiteFooter/>
</section>
</template>
<script>
export default {
layout: 'blank',
data() {
return {
payment: null
}
},
computed: {},
watch: {},
methods:{
copyText(){
const copyText = document.getElementById("code");
navigator.clipboard.writeText(copyText.innerText);
this.$message({
message: 'کپی شد!',
type: 'success',
center: false
});
},
back(){
}
},
async asyncData({$axios, query, error}) {
}
}
</script>
<style scoped>
</style>
Binary file not shown.