commit 272035e69ade1636f86c6c98029201d6f0ddf303 Author: Alaguraj0361 Date: Sat Jul 19 12:23:35 2025 +0530 first commit diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..976b887 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,59 @@ +name: Build and Deploy Build Output + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: '18.17.0' + + - name: Install dependencies + run: npm install + + - name: Build Next.js project + run: npm run build + + # Optional: List build directories to verify output exists + - name: List build directories + run: ls -la + + - name: Deploy build output to build-output branch + env: + # The GITHUB_TOKEN is automatically provided by GitHub Actions. + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + # Configure git + git config --global user.name "GitHub Actions" + git config --global user.email "actions@github.com" + + # Create a temporary directory for the output + mkdir deploy + # Copy the build outputs (update the paths if needed) + cp -r out deploy/ + cp -r .next deploy/ 2>/dev/null || echo ".next folder not found, skipping." + + # Move into the deploy directory + cd deploy + + # Initialize a new git repo + git init + git checkout -b build-output + + # Add all files and commit them + git add . + git commit -m "Deploy build output for commit ${GITHUB_SHA}" + + # Force push to the remote build-output branch + git push --force "https://x-access-token:${GITHUB_TOKEN}@github.com/${{ github.repository }}.git" build-output diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4a491cc Binary files /dev/null and b/.gitignore differ diff --git a/app/about copy/page.js b/app/about copy/page.js new file mode 100644 index 0000000..cfa0a88 --- /dev/null +++ b/app/about copy/page.js @@ -0,0 +1,420 @@ +import { AboutUs3 } from "@/components/AboutUs"; +import BookTableForm from "@/components/BookTableForm"; +import FoodCategory from "@/components/FoodCategory"; +import Headline from "@/components/Headline"; +import PageBanner from "@/components/PageBanner"; +import { TestimonialSlider2 } from "@/components/TestimonialSlider"; +import WellFoodLayout from "@/layout/WellFoodLayout"; +import Link from "next/link"; +const page = () => { + return ( + + + + + {/* Food Category Area start */} + + {/* Food Category Area end */} + {/* Booking Table Area start */} +
+
+
+
+ +
+
+
+ + + +
+

+ We Offer quality service That Customers Needs for health + food +

+
+
+
+
+
+
+
+ {/* Booking Table Area end */} + {/* Chefs Area start */} +
+
+
+
+
+ professional chefs +

we have professionals team member meet our expert chefs

+
+
+
+
+
+
+
+ Chef +
+
+
+ Nolan E. Barrera +
+ Senior Chef + + + +
+
+
+
+
+
+ Chef +
+
+
+ William B. Nguyen +
+ Senior Chef + + + +
+
+
+
+
+
+ Chef +
+
+
+ Michael A. Coulson +
+ Senior Chef + + + +
+
+
+
+
+
+ Chef +
+
+
+ Brent M. Powers +
+ Senior Chef + + + +
+
+
+
+
+
+ {/* Chefs Area end */} + {/* Headline area start */} +
+ + + Italian pizza + + + + delicious foods + + + + burger king + + + + + + Italian pizza + + + + delicious foods + + + + burger king + + + + + + Italian pizza + + + + delicious foods + + + + burger king + + + + + +
+
+ Shape +
+
+ Shape +
+
+
+ {/* Headline Area end */} + {/* Features Two area start */} +
+
+
+
+
+ Feature +
+
+
+
+

Private dining

+

+ The duration of a consulting engagement varies depending on + the scope and complexity of the project. +

+
    +
  • Testy and quality food
  • +
  • Fast food delivery
  • +
  • Awards winning restuarent
  • +
+ + book now + +
+
+
+
+ Feature +
+
+
+
+

The Raw Bar

+

+ The duration of a consulting engagement varies depending on + the scope and complexity of the project. +

+
    +
  • Testy and quality food
  • +
  • Fast food delivery
  • +
  • Awards winning restuarent
  • +
+ + book now + +
+
+
+
+ Feature +
+
+
+
+

Outdoor catering

+

+ The duration of a consulting engagement varies depending on + the scope and complexity of the project. +

+
    +
  • Testy and quality food
  • +
  • Fast food delivery
  • +
  • Awards winning restuarent
  • +
+ + book now + +
+
+
+
+
+ {/* Features Two area end */} + {/* Headline area start */} +
+ + + Italian pizza + + + + our Testimonials + + + + burger king + + + + + + Italian pizza + + + + our Testimonials + + + + burger king + + + + + + Italian pizza + + + + our Testimonials + + + + burger king + + + + + +
+
+ Shape +
+
+ Shape +
+
+
+ {/* Headline Area end */} + {/* Testimonials Area start */} +
+
+
+
+
+ customer feedback +

what have lot’s off happy customer explore feedback

+
+
+
+ +
+
+
+ Shape +
+
+ Shape +
+
+
+ {/* Testimonials Area end */} +
+ ); +}; +export default page; diff --git a/app/about/page.js b/app/about/page.js new file mode 100644 index 0000000..716a2aa --- /dev/null +++ b/app/about/page.js @@ -0,0 +1,30 @@ +import { AboutUs3 } from "@/components/AboutUs"; +import BookTableForm from "@/components/BookTableForm"; +import FoodCategory from "@/components/FoodCategory"; +import Headline from "@/components/Headline"; +import PageBanner from "@/components/PageBanner"; +import { TestimonialSlider2 } from "@/components/TestimonialSlider"; +import WellFoodLayout from "@/layout/WellFoodLayout"; +import AboutUs from "@/components/AboutUs"; +import Link from "next/link"; +import TestimonialAbout from "@/components/TestimonialAbout"; + +export const metadata = { + title: "About Shiva’s Dosa | Best Indian Food Near Me Ontario", + description: + "Learn about Shiva’s Dosa, the best Indian food near me in Ontario, specializing in authentic South Indian dosas and buffet dining.", +}; +const page = () => { + return ( + + + + + + + + {/* Testimonials Area end */} + + ); +}; +export default page; diff --git a/app/blog-details/page.js b/app/blog-details/page.js new file mode 100644 index 0000000..7d15b1c --- /dev/null +++ b/app/blog-details/page.js @@ -0,0 +1,538 @@ +import PageBanner from "@/components/PageBanner"; +import WellFoodLayout from "@/layout/WellFoodLayout"; +import Link from "next/link"; +const page = () => { + return ( + + +
+
+
+
+
+
+
+ Blog Standard +
+
+ +

+ + Culinary Chronicle Exploring Gastronomic Wonders at food + king Restaurant + +

+

+ Nestled in the heart of [City Name], our restaurant offers + a captivating dining experience that tantalizes the senses + and leaves a lasting impression. From the moment you step + through our doors, you are enveloped in an ambiance that + effortlessly blends sophistication with warmth. Our menu, + crafted with care by our team of talented chefs, showcases + a symphony of flavors, sourced from the freshest + ingredients and inspired by both traditional recipes and + innovative techniques. Whether you're craving a comforting + classic or eager to embark on a culinary adventure, our + diverse selection caters to every palate. +

+
+
+
+ Blog Middle +
+
+
+
+ Blog Middle +
+
+
+

+ Nestled in the heart of [City Name], our restaurant offers + a captivating dining experience that tantalizes the senses + and leaves a lasting impression. From the moment you step + through our doors, you are enveloped in an ambiance that + effortlessly blends sophistication with warmth. Our menu, + crafted with care by our team +

+
+
+
+
+ Create An Information Architecture That’s + Easy To Use Way Precise Usability Considerations For + Partially +
+
Ronald M. Spino
+
+
+
+
Popular Tag :
+
+ Restaurant + Food + Stalls +
+
+
+
Share News
+
+ + + + + + + + + + + + +
+
+
+
+
+
+ Author +
+
+

Thomas B. Gibson

+ Author +

+ Dictum tellus massa congue sapien mollis suspende preti + alesuada enim vitae dignissim. Seds mattis adipiscineg + lectusey consecteture +

+
+ + + + + + + + + + + + +
+
+
+
+
+
+
+ News +
+
+ April 25, 2024 +
+ + Savor & Share Culinary Chronicles Gazette Tales + from the Table + +
+
+
+
+
+ News +
+
+ April 25, 2024 +
+ + Savor & Share Culinary Chronicles Gazette Tales + from the Table + +
+
+
+
+
+

Comments (3)

+
+
+
+ Author +
+
+
    +
  • +
    Daniel A. Hayes
    +
  • +
  • 15 Jan 2024
  • +
+

+ SaaS, or Software as a Service, is a cloud-based + software delivery model where applications are hosted by + a third-party provider and accessed via the internet + offers benefits such +

+ + reply + +
+
+
+
+ Author +
+
+
    +
  • +
    Daniel A. Hayes
    +
  • +
  • 15 Jan 2024
  • +
+

+ SaaS, or Software as a Service, is a cloud-based + software delivery mode applications are hosted by a + third-party provider and accessed via the internet +

+ + reply + +
+
+
+
+ Author +
+
+
    +
  • +
    Daniel A. Hayes
    +
  • +
  • 15 Jan 2024
  • +
+

+ SaaS, or Software as a Service, is a cloud-based + software delivery model where applications are hosted by + a third-party provider and accessed via the internet + offers benefits such +

+ + reply + +
+
+
+
+

Send us comments

+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+ +
+ +
Examples:
+
+

+ + <i class="flaticon-star-1"></i> +

+
+
+

+ + <i class="flaticon-star"></i> +

+
+
+

+ + <i class="flaticon-quote"></i> +

+
+
+

+ + <i class="flaticon-dish"></i> +

+
+
+

+ + <i class="flaticon-fast-delivery"></i> +

+
+
+

+ + <i class="flaticon-cashback"></i> +

+
+
+

+ + <i class="flaticon-recommended-food"></i> +

+
+
+

+ + <i class="flaticon-chef"></i> +

+
+
+

+ + <i class="flaticon-high-quality"></i> +

+
+
+

+ + <i class="flaticon-ship"></i> +

+
+
+

+ + <i class="flaticon-rate"></i> +

+
+
+

+ + <i class="flaticon-medal"></i> +

+
+
+

+ + <i class="flaticon-happiness"></i> +

+
+
+

+ + <i class="flaticon-poinsettia"></i> +

+
+
+

+ + <i class="flaticon-crab"></i> +

+
+
+

+ + <i class="flaticon-crawfish"></i> +

+
+
+

+ + <i class="flaticon-fried-potatoes"></i> +

+
+
+

+ + <i class="flaticon-cupcake"></i> +

+
+
+

+ + <i class="flaticon-broccoli"></i> +

+
+ + +
+ + + + + diff --git a/public/assets/fonts/flaticon_wellfood.svg b/public/assets/fonts/flaticon_wellfood.svg new file mode 100644 index 0000000..3f4fd9c --- /dev/null +++ b/public/assets/fonts/flaticon_wellfood.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/fonts/flaticon_wellfood.ttf b/public/assets/fonts/flaticon_wellfood.ttf new file mode 100644 index 0000000..acf92e4 Binary files /dev/null and b/public/assets/fonts/flaticon_wellfood.ttf differ diff --git a/public/assets/fonts/flaticon_wellfood.woff b/public/assets/fonts/flaticon_wellfood.woff new file mode 100644 index 0000000..d0464ff Binary files /dev/null and b/public/assets/fonts/flaticon_wellfood.woff differ diff --git a/public/assets/fonts/flaticon_wellfood.woff2 b/public/assets/fonts/flaticon_wellfood.woff2 new file mode 100644 index 0000000..8936a83 Binary files /dev/null and b/public/assets/fonts/flaticon_wellfood.woff2 differ diff --git a/public/assets/images/about/about-five.jpg b/public/assets/images/about/about-five.jpg new file mode 100644 index 0000000..c23a23a Binary files /dev/null and b/public/assets/images/about/about-five.jpg differ diff --git a/public/assets/images/about/about-four-badge.jpg b/public/assets/images/about/about-four-badge.jpg new file mode 100644 index 0000000..4cb5400 Binary files /dev/null and b/public/assets/images/about/about-four-badge.jpg differ diff --git a/public/assets/images/about/about-four1.jpg b/public/assets/images/about/about-four1.jpg new file mode 100644 index 0000000..244bf03 Binary files /dev/null and b/public/assets/images/about/about-four1.jpg differ diff --git a/public/assets/images/about/about-four2.jpg b/public/assets/images/about/about-four2.jpg new file mode 100644 index 0000000..8e77bfe Binary files /dev/null and b/public/assets/images/about/about-four2.jpg differ diff --git a/public/assets/images/about/about-four3.jpg b/public/assets/images/about/about-four3.jpg new file mode 100644 index 0000000..c26f34b Binary files /dev/null and b/public/assets/images/about/about-four3.jpg differ diff --git a/public/assets/images/about/about-four4.jpg b/public/assets/images/about/about-four4.jpg new file mode 100644 index 0000000..c40ed4b Binary files /dev/null and b/public/assets/images/about/about-four4.jpg differ diff --git a/public/assets/images/about/about-four5.jpg b/public/assets/images/about/about-four5.jpg new file mode 100644 index 0000000..eac69d9 Binary files /dev/null and b/public/assets/images/about/about-four5.jpg differ diff --git a/public/assets/images/about/about-four6.jpg b/public/assets/images/about/about-four6.jpg new file mode 100644 index 0000000..8a18b67 Binary files /dev/null and b/public/assets/images/about/about-four6.jpg differ diff --git a/public/assets/images/about/about-video-bg.jpg b/public/assets/images/about/about-video-bg.jpg new file mode 100644 index 0000000..11fa2aa Binary files /dev/null and b/public/assets/images/about/about-video-bg.jpg differ diff --git a/public/assets/images/about/about.jpg b/public/assets/images/about/about.jpg new file mode 100644 index 0000000..19ecdc4 Binary files /dev/null and b/public/assets/images/about/about.jpg differ diff --git a/public/assets/images/about/about2.jpg b/public/assets/images/about/about2.jpg new file mode 100644 index 0000000..dc88822 Binary files /dev/null and b/public/assets/images/about/about2.jpg differ diff --git a/public/assets/images/about/author.jpg b/public/assets/images/about/author.jpg new file mode 100644 index 0000000..aa69830 Binary files /dev/null and b/public/assets/images/about/author.jpg differ diff --git a/public/assets/images/about/customer1.png b/public/assets/images/about/customer1.png new file mode 100644 index 0000000..d0cb0e3 Binary files /dev/null and b/public/assets/images/about/customer1.png differ diff --git a/public/assets/images/about/customer2.png b/public/assets/images/about/customer2.png new file mode 100644 index 0000000..7396d20 Binary files /dev/null and b/public/assets/images/about/customer2.png differ diff --git a/public/assets/images/about/customer3.png b/public/assets/images/about/customer3.png new file mode 100644 index 0000000..1d601bc Binary files /dev/null and b/public/assets/images/about/customer3.png differ diff --git a/public/assets/images/about/customer4.png b/public/assets/images/about/customer4.png new file mode 100644 index 0000000..42f66d8 Binary files /dev/null and b/public/assets/images/about/customer4.png differ diff --git a/public/assets/images/about/customer5.png b/public/assets/images/about/customer5.png new file mode 100644 index 0000000..f7b522e Binary files /dev/null and b/public/assets/images/about/customer5.png differ diff --git a/public/assets/images/about/faq.jpg b/public/assets/images/about/faq.jpg new file mode 100644 index 0000000..99c6a43 Binary files /dev/null and b/public/assets/images/about/faq.jpg differ diff --git a/public/assets/images/about/fourth-section/100-100.webp b/public/assets/images/about/fourth-section/100-100.webp new file mode 100644 index 0000000..fd56577 Binary files /dev/null and b/public/assets/images/about/fourth-section/100-100.webp differ diff --git a/public/assets/images/about/fourth-section/bottom.webp b/public/assets/images/about/fourth-section/bottom.webp new file mode 100644 index 0000000..7cdb9e5 Binary files /dev/null and b/public/assets/images/about/fourth-section/bottom.webp differ diff --git a/public/assets/images/about/fourth-section/chicken-right.webp b/public/assets/images/about/fourth-section/chicken-right.webp new file mode 100644 index 0000000..f621283 Binary files /dev/null and b/public/assets/images/about/fourth-section/chicken-right.webp differ diff --git a/public/assets/images/about/fourth-section/left.webp b/public/assets/images/about/fourth-section/left.webp new file mode 100644 index 0000000..8c10e7f Binary files /dev/null and b/public/assets/images/about/fourth-section/left.webp differ diff --git a/public/assets/images/about/fourth-section/right.webp b/public/assets/images/about/fourth-section/right.webp new file mode 100644 index 0000000..4d1216d Binary files /dev/null and b/public/assets/images/about/fourth-section/right.webp differ diff --git a/public/assets/images/about/fourth-section/testi-1.webp b/public/assets/images/about/fourth-section/testi-1.webp new file mode 100644 index 0000000..b45150e Binary files /dev/null and b/public/assets/images/about/fourth-section/testi-1.webp differ diff --git a/public/assets/images/about/fourth-section/testi-2.webp b/public/assets/images/about/fourth-section/testi-2.webp new file mode 100644 index 0000000..91ef7f2 Binary files /dev/null and b/public/assets/images/about/fourth-section/testi-2.webp differ diff --git a/public/assets/images/about/fourth-section/testi-3.webp b/public/assets/images/about/fourth-section/testi-3.webp new file mode 100644 index 0000000..4fb5733 Binary files /dev/null and b/public/assets/images/about/fourth-section/testi-3.webp differ diff --git a/public/assets/images/about/history.jpg b/public/assets/images/about/history.jpg new file mode 100644 index 0000000..a790cd3 Binary files /dev/null and b/public/assets/images/about/history.jpg differ diff --git a/public/assets/images/about/menu-chicken1.jpg b/public/assets/images/about/menu-chicken1.jpg new file mode 100644 index 0000000..4395922 Binary files /dev/null and b/public/assets/images/about/menu-chicken1.jpg differ diff --git a/public/assets/images/about/menu-chicken2.jpg b/public/assets/images/about/menu-chicken2.jpg new file mode 100644 index 0000000..ea5f82d Binary files /dev/null and b/public/assets/images/about/menu-chicken2.jpg differ diff --git a/public/assets/images/about/menu-restaurant.jpg b/public/assets/images/about/menu-restaurant.jpg new file mode 100644 index 0000000..16d299e Binary files /dev/null and b/public/assets/images/about/menu-restaurant.jpg differ diff --git a/public/assets/images/about/pizza.png b/public/assets/images/about/pizza.png new file mode 100644 index 0000000..afc0566 Binary files /dev/null and b/public/assets/images/about/pizza.png differ diff --git a/public/assets/images/about/review-author.png b/public/assets/images/about/review-author.png new file mode 100644 index 0000000..b69d15c Binary files /dev/null and b/public/assets/images/about/review-author.png differ diff --git a/public/assets/images/about/second-section/left.webp b/public/assets/images/about/second-section/left.webp new file mode 100644 index 0000000..69ab6da Binary files /dev/null and b/public/assets/images/about/second-section/left.webp differ diff --git a/public/assets/images/about/second-section/right.webp b/public/assets/images/about/second-section/right.webp new file mode 100644 index 0000000..2176658 Binary files /dev/null and b/public/assets/images/about/second-section/right.webp differ diff --git a/public/assets/images/about/skills.jpg b/public/assets/images/about/skills.jpg new file mode 100644 index 0000000..0f6f714 Binary files /dev/null and b/public/assets/images/about/skills.jpg differ diff --git a/public/assets/images/about/third-section/1.webp b/public/assets/images/about/third-section/1.webp new file mode 100644 index 0000000..93fabad Binary files /dev/null and b/public/assets/images/about/third-section/1.webp differ diff --git a/public/assets/images/about/third-section/about-3.webp b/public/assets/images/about/third-section/about-3.webp new file mode 100644 index 0000000..aaa317b Binary files /dev/null and b/public/assets/images/about/third-section/about-3.webp differ diff --git a/public/assets/images/about/why-choose-five.jpg b/public/assets/images/about/why-choose-five.jpg new file mode 100644 index 0000000..df2d60d Binary files /dev/null and b/public/assets/images/about/why-choose-five.jpg differ diff --git a/public/assets/images/about/why-choose-us.jpg b/public/assets/images/about/why-choose-us.jpg new file mode 100644 index 0000000..0b4f1f3 Binary files /dev/null and b/public/assets/images/about/why-choose-us.jpg differ diff --git a/public/assets/images/awards/award1.png b/public/assets/images/awards/award1.png new file mode 100644 index 0000000..eb30ed6 Binary files /dev/null and b/public/assets/images/awards/award1.png differ diff --git a/public/assets/images/awards/award2.png b/public/assets/images/awards/award2.png new file mode 100644 index 0000000..e1d22b0 Binary files /dev/null and b/public/assets/images/awards/award2.png differ diff --git a/public/assets/images/awards/award3.png b/public/assets/images/awards/award3.png new file mode 100644 index 0000000..3e4cfa6 Binary files /dev/null and b/public/assets/images/awards/award3.png differ diff --git a/public/assets/images/awards/award4.png b/public/assets/images/awards/award4.png new file mode 100644 index 0000000..653c42d Binary files /dev/null and b/public/assets/images/awards/award4.png differ diff --git a/public/assets/images/background/banner.jpg b/public/assets/images/background/banner.jpg new file mode 100644 index 0000000..8756434 Binary files /dev/null and b/public/assets/images/background/banner.jpg differ diff --git a/public/assets/images/background/booking-table-two.jpg b/public/assets/images/background/booking-table-two.jpg new file mode 100644 index 0000000..befec70 Binary files /dev/null and b/public/assets/images/background/booking-table-two.jpg differ diff --git a/public/assets/images/background/booking-table.jpg b/public/assets/images/background/booking-table.jpg new file mode 100644 index 0000000..dfef249 Binary files /dev/null and b/public/assets/images/background/booking-table.jpg differ diff --git a/public/assets/images/background/counter.jpg b/public/assets/images/background/counter.jpg new file mode 100644 index 0000000..d9c50ab Binary files /dev/null and b/public/assets/images/background/counter.jpg differ diff --git a/public/assets/images/background/cta-dot-bg.png b/public/assets/images/background/cta-dot-bg.png new file mode 100644 index 0000000..e3e3ef5 Binary files /dev/null and b/public/assets/images/background/cta-dot-bg.png differ diff --git a/public/assets/images/background/cta.jpg b/public/assets/images/background/cta.jpg new file mode 100644 index 0000000..f9d8f5f Binary files /dev/null and b/public/assets/images/background/cta.jpg differ diff --git a/public/assets/images/background/footer-bg.png b/public/assets/images/background/footer-bg.png new file mode 100644 index 0000000..5acf62a Binary files /dev/null and b/public/assets/images/background/footer-bg.png differ diff --git a/public/assets/images/background/form-bg.png b/public/assets/images/background/form-bg.png new file mode 100644 index 0000000..6ea2509 Binary files /dev/null and b/public/assets/images/background/form-bg.png differ diff --git a/public/assets/images/background/hero-five.jpg b/public/assets/images/background/hero-five.jpg new file mode 100644 index 0000000..78ce7f1 Binary files /dev/null and b/public/assets/images/background/hero-five.jpg differ diff --git a/public/assets/images/background/hero-four.jpg b/public/assets/images/background/hero-four.jpg new file mode 100644 index 0000000..e50794a Binary files /dev/null and b/public/assets/images/background/hero-four.jpg differ diff --git a/public/assets/images/background/hero-three.png b/public/assets/images/background/hero-three.png new file mode 100644 index 0000000..e45a5b7 Binary files /dev/null and b/public/assets/images/background/hero-three.png differ diff --git a/public/assets/images/background/hero-two.jpg b/public/assets/images/background/hero-two.jpg new file mode 100644 index 0000000..9adcc1a Binary files /dev/null and b/public/assets/images/background/hero-two.jpg differ diff --git a/public/assets/images/background/hero.jpg b/public/assets/images/background/hero.jpg new file mode 100644 index 0000000..2a27d99 Binary files /dev/null and b/public/assets/images/background/hero.jpg differ diff --git a/public/assets/images/background/offer-dot-bg.png b/public/assets/images/background/offer-dot-bg.png new file mode 100644 index 0000000..276953a Binary files /dev/null and b/public/assets/images/background/offer-dot-bg.png differ diff --git a/public/assets/images/background/special-pizza-bg.png b/public/assets/images/background/special-pizza-bg.png new file mode 100644 index 0000000..2c74b9c Binary files /dev/null and b/public/assets/images/background/special-pizza-bg.png differ diff --git a/public/assets/images/background/testimonials.jpg b/public/assets/images/background/testimonials.jpg new file mode 100644 index 0000000..f6a4a0a Binary files /dev/null and b/public/assets/images/background/testimonials.jpg differ diff --git a/public/assets/images/background/video.jpg b/public/assets/images/background/video.jpg new file mode 100644 index 0000000..b3fa9bc Binary files /dev/null and b/public/assets/images/background/video.jpg differ diff --git a/public/assets/images/banner/1.webp b/public/assets/images/banner/1.webp new file mode 100644 index 0000000..8606c3d Binary files /dev/null and b/public/assets/images/banner/1.webp differ diff --git a/public/assets/images/banner/2.webp b/public/assets/images/banner/2.webp new file mode 100644 index 0000000..f5fd82b Binary files /dev/null and b/public/assets/images/banner/2.webp differ diff --git a/public/assets/images/banner/3.webp b/public/assets/images/banner/3.webp new file mode 100644 index 0000000..b284077 Binary files /dev/null and b/public/assets/images/banner/3.webp differ diff --git a/public/assets/images/banner/4.webp b/public/assets/images/banner/4.webp new file mode 100644 index 0000000..f2f9093 Binary files /dev/null and b/public/assets/images/banner/4.webp differ diff --git a/public/assets/images/banner/5.webp b/public/assets/images/banner/5.webp new file mode 100644 index 0000000..6da6dc2 Binary files /dev/null and b/public/assets/images/banner/5.webp differ diff --git a/public/assets/images/banner/category-banner-five1.jpg b/public/assets/images/banner/category-banner-five1.jpg new file mode 100644 index 0000000..f9ef582 Binary files /dev/null and b/public/assets/images/banner/category-banner-five1.jpg differ diff --git a/public/assets/images/banner/category-banner-five2.jpg b/public/assets/images/banner/category-banner-five2.jpg new file mode 100644 index 0000000..19cce9f Binary files /dev/null and b/public/assets/images/banner/category-banner-five2.jpg differ diff --git a/public/assets/images/banner/category-banner-five3.jpg b/public/assets/images/banner/category-banner-five3.jpg new file mode 100644 index 0000000..2efdc4c Binary files /dev/null and b/public/assets/images/banner/category-banner-five3.jpg differ diff --git a/public/assets/images/banner/category-banner-food1.png b/public/assets/images/banner/category-banner-food1.png new file mode 100644 index 0000000..9f741f2 Binary files /dev/null and b/public/assets/images/banner/category-banner-food1.png differ diff --git a/public/assets/images/banner/category-banner-food2.png b/public/assets/images/banner/category-banner-food2.png new file mode 100644 index 0000000..61355a5 Binary files /dev/null and b/public/assets/images/banner/category-banner-food2.png differ diff --git a/public/assets/images/banner/category-banner-food3.png b/public/assets/images/banner/category-banner-food3.png new file mode 100644 index 0000000..98d7abe Binary files /dev/null and b/public/assets/images/banner/category-banner-food3.png differ diff --git a/public/assets/images/banner/category-banner-style-two1.jpg b/public/assets/images/banner/category-banner-style-two1.jpg new file mode 100644 index 0000000..e6feda7 Binary files /dev/null and b/public/assets/images/banner/category-banner-style-two1.jpg differ diff --git a/public/assets/images/banner/category-banner-style-two2.jpg b/public/assets/images/banner/category-banner-style-two2.jpg new file mode 100644 index 0000000..bee21d7 Binary files /dev/null and b/public/assets/images/banner/category-banner-style-two2.jpg differ diff --git a/public/assets/images/banner/category-banner-style-two3.jpg b/public/assets/images/banner/category-banner-style-two3.jpg new file mode 100644 index 0000000..55c79dd Binary files /dev/null and b/public/assets/images/banner/category-banner-style-two3.jpg differ diff --git a/public/assets/images/banner/category-banner-three1.jpg b/public/assets/images/banner/category-banner-three1.jpg new file mode 100644 index 0000000..7688f0d Binary files /dev/null and b/public/assets/images/banner/category-banner-three1.jpg differ diff --git a/public/assets/images/banner/category-banner-three2.jpg b/public/assets/images/banner/category-banner-three2.jpg new file mode 100644 index 0000000..59237ab Binary files /dev/null and b/public/assets/images/banner/category-banner-three2.jpg differ diff --git a/public/assets/images/banner/category-banner-three3.jpg b/public/assets/images/banner/category-banner-three3.jpg new file mode 100644 index 0000000..780ea84 Binary files /dev/null and b/public/assets/images/banner/category-banner-three3.jpg differ diff --git a/public/assets/images/banner/category-banner-two1.png b/public/assets/images/banner/category-banner-two1.png new file mode 100644 index 0000000..f453d2c Binary files /dev/null and b/public/assets/images/banner/category-banner-two1.png differ diff --git a/public/assets/images/banner/category-banner-two2.png b/public/assets/images/banner/category-banner-two2.png new file mode 100644 index 0000000..1e138c0 Binary files /dev/null and b/public/assets/images/banner/category-banner-two2.png differ diff --git a/public/assets/images/banner/category-banner1.jpg b/public/assets/images/banner/category-banner1.jpg new file mode 100644 index 0000000..af2e62d Binary files /dev/null and b/public/assets/images/banner/category-banner1.jpg differ diff --git a/public/assets/images/banner/category-banner2.jpg b/public/assets/images/banner/category-banner2.jpg new file mode 100644 index 0000000..4498c3a Binary files /dev/null and b/public/assets/images/banner/category-banner2.jpg differ diff --git a/public/assets/images/banner/category-banner3.jpg b/public/assets/images/banner/category-banner3.jpg new file mode 100644 index 0000000..0c89e23 Binary files /dev/null and b/public/assets/images/banner/category-banner3.jpg differ diff --git a/public/assets/images/banner/category-banner4.jpg b/public/assets/images/banner/category-banner4.jpg new file mode 100644 index 0000000..0e6b0b1 Binary files /dev/null and b/public/assets/images/banner/category-banner4.jpg differ diff --git a/public/assets/images/banner/inner-banner/1.webp b/public/assets/images/banner/inner-banner/1.webp new file mode 100644 index 0000000..8b3c92a Binary files /dev/null and b/public/assets/images/banner/inner-banner/1.webp differ diff --git a/public/assets/images/banner/inner-banner/2.webp b/public/assets/images/banner/inner-banner/2.webp new file mode 100644 index 0000000..04d2fd3 Binary files /dev/null and b/public/assets/images/banner/inner-banner/2.webp differ diff --git a/public/assets/images/banner/inner-banner/3.webp b/public/assets/images/banner/inner-banner/3.webp new file mode 100644 index 0000000..a554441 Binary files /dev/null and b/public/assets/images/banner/inner-banner/3.webp differ diff --git a/public/assets/images/blog/admin-comment.jpg b/public/assets/images/blog/admin-comment.jpg new file mode 100644 index 0000000..68e0a0d Binary files /dev/null and b/public/assets/images/blog/admin-comment.jpg differ diff --git a/public/assets/images/blog/blog-comment2.jpg b/public/assets/images/blog/blog-comment2.jpg new file mode 100644 index 0000000..740af28 Binary files /dev/null and b/public/assets/images/blog/blog-comment2.jpg differ diff --git a/public/assets/images/blog/blog-comment3.jpg b/public/assets/images/blog/blog-comment3.jpg new file mode 100644 index 0000000..c91a706 Binary files /dev/null and b/public/assets/images/blog/blog-comment3.jpg differ diff --git a/public/assets/images/blog/blog-middle1.jpg b/public/assets/images/blog/blog-middle1.jpg new file mode 100644 index 0000000..ec8b7cf Binary files /dev/null and b/public/assets/images/blog/blog-middle1.jpg differ diff --git a/public/assets/images/blog/blog-middle2.jpg b/public/assets/images/blog/blog-middle2.jpg new file mode 100644 index 0000000..3a63fbc Binary files /dev/null and b/public/assets/images/blog/blog-middle2.jpg differ diff --git a/public/assets/images/blog/blog-standard1.jpg b/public/assets/images/blog/blog-standard1.jpg new file mode 100644 index 0000000..6c081d7 Binary files /dev/null and b/public/assets/images/blog/blog-standard1.jpg differ diff --git a/public/assets/images/blog/blog-standard2.jpg b/public/assets/images/blog/blog-standard2.jpg new file mode 100644 index 0000000..5c829cb Binary files /dev/null and b/public/assets/images/blog/blog-standard2.jpg differ diff --git a/public/assets/images/blog/blog-standard3.jpg b/public/assets/images/blog/blog-standard3.jpg new file mode 100644 index 0000000..bffb9a2 Binary files /dev/null and b/public/assets/images/blog/blog-standard3.jpg differ diff --git a/public/assets/images/blog/blog-three1.jpg b/public/assets/images/blog/blog-three1.jpg new file mode 100644 index 0000000..db5a2af Binary files /dev/null and b/public/assets/images/blog/blog-three1.jpg differ diff --git a/public/assets/images/blog/blog-three2.jpg b/public/assets/images/blog/blog-three2.jpg new file mode 100644 index 0000000..f6b0d02 Binary files /dev/null and b/public/assets/images/blog/blog-three2.jpg differ diff --git a/public/assets/images/blog/blog-three3.jpg b/public/assets/images/blog/blog-three3.jpg new file mode 100644 index 0000000..01be13e Binary files /dev/null and b/public/assets/images/blog/blog-three3.jpg differ diff --git a/public/assets/images/blog/blog-two1.jpg b/public/assets/images/blog/blog-two1.jpg new file mode 100644 index 0000000..644a1c8 Binary files /dev/null and b/public/assets/images/blog/blog-two1.jpg differ diff --git a/public/assets/images/blog/blog-two2.jpg b/public/assets/images/blog/blog-two2.jpg new file mode 100644 index 0000000..21150df Binary files /dev/null and b/public/assets/images/blog/blog-two2.jpg differ diff --git a/public/assets/images/blog/blog-two3.jpg b/public/assets/images/blog/blog-two3.jpg new file mode 100644 index 0000000..36785fd Binary files /dev/null and b/public/assets/images/blog/blog-two3.jpg differ diff --git a/public/assets/images/blog/blog-two4.jpg b/public/assets/images/blog/blog-two4.jpg new file mode 100644 index 0000000..6e1afa6 Binary files /dev/null and b/public/assets/images/blog/blog-two4.jpg differ diff --git a/public/assets/images/blog/blog1.jpg b/public/assets/images/blog/blog1.jpg new file mode 100644 index 0000000..ab044de Binary files /dev/null and b/public/assets/images/blog/blog1.jpg differ diff --git a/public/assets/images/blog/blog2.jpg b/public/assets/images/blog/blog2.jpg new file mode 100644 index 0000000..c433e70 Binary files /dev/null and b/public/assets/images/blog/blog2.jpg differ diff --git a/public/assets/images/blog/blog3.jpg b/public/assets/images/blog/blog3.jpg new file mode 100644 index 0000000..be9f338 Binary files /dev/null and b/public/assets/images/blog/blog3.jpg differ diff --git a/public/assets/images/blog/blog4.jpg b/public/assets/images/blog/blog4.jpg new file mode 100644 index 0000000..a373527 Binary files /dev/null and b/public/assets/images/blog/blog4.jpg differ diff --git a/public/assets/images/blog/blog5.jpg b/public/assets/images/blog/blog5.jpg new file mode 100644 index 0000000..d513503 Binary files /dev/null and b/public/assets/images/blog/blog5.jpg differ diff --git a/public/assets/images/blog/blog6.jpg b/public/assets/images/blog/blog6.jpg new file mode 100644 index 0000000..12608c1 Binary files /dev/null and b/public/assets/images/blog/blog6.jpg differ diff --git a/public/assets/images/blog/next-post.jpg b/public/assets/images/blog/next-post.jpg new file mode 100644 index 0000000..d928a4e Binary files /dev/null and b/public/assets/images/blog/next-post.jpg differ diff --git a/public/assets/images/blog/prev-post.jpg b/public/assets/images/blog/prev-post.jpg new file mode 100644 index 0000000..e9fc858 Binary files /dev/null and b/public/assets/images/blog/prev-post.jpg differ diff --git a/public/assets/images/category/category-badge.png b/public/assets/images/category/category-badge.png new file mode 100644 index 0000000..9102f6b Binary files /dev/null and b/public/assets/images/category/category-badge.png differ diff --git a/public/assets/images/category/category-badge2.png b/public/assets/images/category/category-badge2.png new file mode 100644 index 0000000..79474de Binary files /dev/null and b/public/assets/images/category/category-badge2.png differ diff --git a/public/assets/images/category/category-two1.png b/public/assets/images/category/category-two1.png new file mode 100644 index 0000000..891a4d8 Binary files /dev/null and b/public/assets/images/category/category-two1.png differ diff --git a/public/assets/images/category/category-two2.png b/public/assets/images/category/category-two2.png new file mode 100644 index 0000000..fa12182 Binary files /dev/null and b/public/assets/images/category/category-two2.png differ diff --git a/public/assets/images/category/category-two3.png b/public/assets/images/category/category-two3.png new file mode 100644 index 0000000..6318203 Binary files /dev/null and b/public/assets/images/category/category-two3.png differ diff --git a/public/assets/images/category/category-two4.png b/public/assets/images/category/category-two4.png new file mode 100644 index 0000000..92d73ac Binary files /dev/null and b/public/assets/images/category/category-two4.png differ diff --git a/public/assets/images/category/category-two5.png b/public/assets/images/category/category-two5.png new file mode 100644 index 0000000..2fad2c3 Binary files /dev/null and b/public/assets/images/category/category-two5.png differ diff --git a/public/assets/images/category/category-two6.png b/public/assets/images/category/category-two6.png new file mode 100644 index 0000000..c3b4234 Binary files /dev/null and b/public/assets/images/category/category-two6.png differ diff --git a/public/assets/images/category/category1.png b/public/assets/images/category/category1.png new file mode 100644 index 0000000..d8771d9 Binary files /dev/null and b/public/assets/images/category/category1.png differ diff --git a/public/assets/images/category/category2.png b/public/assets/images/category/category2.png new file mode 100644 index 0000000..92c141a Binary files /dev/null and b/public/assets/images/category/category2.png differ diff --git a/public/assets/images/category/category3.png b/public/assets/images/category/category3.png new file mode 100644 index 0000000..3c30470 Binary files /dev/null and b/public/assets/images/category/category3.png differ diff --git a/public/assets/images/category/category4.png b/public/assets/images/category/category4.png new file mode 100644 index 0000000..4da1aed Binary files /dev/null and b/public/assets/images/category/category4.png differ diff --git a/public/assets/images/category/category5.png b/public/assets/images/category/category5.png new file mode 100644 index 0000000..8106cdb Binary files /dev/null and b/public/assets/images/category/category5.png differ diff --git a/public/assets/images/chefs/chef-details.jpg b/public/assets/images/chefs/chef-details.jpg new file mode 100644 index 0000000..40a2e5f Binary files /dev/null and b/public/assets/images/chefs/chef-details.jpg differ diff --git a/public/assets/images/chefs/chef1.jpg b/public/assets/images/chefs/chef1.jpg new file mode 100644 index 0000000..04b5d64 Binary files /dev/null and b/public/assets/images/chefs/chef1.jpg differ diff --git a/public/assets/images/chefs/chef2.jpg b/public/assets/images/chefs/chef2.jpg new file mode 100644 index 0000000..9f02b8a Binary files /dev/null and b/public/assets/images/chefs/chef2.jpg differ diff --git a/public/assets/images/chefs/chef3.jpg b/public/assets/images/chefs/chef3.jpg new file mode 100644 index 0000000..332cfaf Binary files /dev/null and b/public/assets/images/chefs/chef3.jpg differ diff --git a/public/assets/images/chefs/chef4.jpg b/public/assets/images/chefs/chef4.jpg new file mode 100644 index 0000000..bed88f4 Binary files /dev/null and b/public/assets/images/chefs/chef4.jpg differ diff --git a/public/assets/images/chefs/chef5.jpg b/public/assets/images/chefs/chef5.jpg new file mode 100644 index 0000000..59b8fa2 Binary files /dev/null and b/public/assets/images/chefs/chef5.jpg differ diff --git a/public/assets/images/chefs/chef6.jpg b/public/assets/images/chefs/chef6.jpg new file mode 100644 index 0000000..c6bf550 Binary files /dev/null and b/public/assets/images/chefs/chef6.jpg differ diff --git a/public/assets/images/chefs/chef7.jpg b/public/assets/images/chefs/chef7.jpg new file mode 100644 index 0000000..f999af4 Binary files /dev/null and b/public/assets/images/chefs/chef7.jpg differ diff --git a/public/assets/images/chefs/chef8.jpg b/public/assets/images/chefs/chef8.jpg new file mode 100644 index 0000000..7e1b2a8 Binary files /dev/null and b/public/assets/images/chefs/chef8.jpg differ diff --git a/public/assets/images/clients/client1.png b/public/assets/images/clients/client1.png new file mode 100644 index 0000000..e9016d0 Binary files /dev/null and b/public/assets/images/clients/client1.png differ diff --git a/public/assets/images/clients/client2.png b/public/assets/images/clients/client2.png new file mode 100644 index 0000000..3ceca2b Binary files /dev/null and b/public/assets/images/clients/client2.png differ diff --git a/public/assets/images/clients/client3.png b/public/assets/images/clients/client3.png new file mode 100644 index 0000000..225fd78 Binary files /dev/null and b/public/assets/images/clients/client3.png differ diff --git a/public/assets/images/clients/client4.png b/public/assets/images/clients/client4.png new file mode 100644 index 0000000..03be1e6 Binary files /dev/null and b/public/assets/images/clients/client4.png differ diff --git a/public/assets/images/clients/client5.png b/public/assets/images/clients/client5.png new file mode 100644 index 0000000..fa096ca Binary files /dev/null and b/public/assets/images/clients/client5.png differ diff --git a/public/assets/images/clients/client6.png b/public/assets/images/clients/client6.png new file mode 100644 index 0000000..e7658e5 Binary files /dev/null and b/public/assets/images/clients/client6.png differ diff --git a/public/assets/images/cta/cta-two-badge.png b/public/assets/images/cta/cta-two-badge.png new file mode 100644 index 0000000..f315b32 Binary files /dev/null and b/public/assets/images/cta/cta-two-badge.png differ diff --git a/public/assets/images/cta/cta-two.png b/public/assets/images/cta/cta-two.png new file mode 100644 index 0000000..d202d7a Binary files /dev/null and b/public/assets/images/cta/cta-two.png differ diff --git a/public/assets/images/dishes/dish1.png b/public/assets/images/dishes/dish1.png new file mode 100644 index 0000000..dd580d6 Binary files /dev/null and b/public/assets/images/dishes/dish1.png differ diff --git a/public/assets/images/dishes/dish10.png b/public/assets/images/dishes/dish10.png new file mode 100644 index 0000000..f811ac7 Binary files /dev/null and b/public/assets/images/dishes/dish10.png differ diff --git a/public/assets/images/dishes/dish11.png b/public/assets/images/dishes/dish11.png new file mode 100644 index 0000000..93a1853 Binary files /dev/null and b/public/assets/images/dishes/dish11.png differ diff --git a/public/assets/images/dishes/dish12.png b/public/assets/images/dishes/dish12.png new file mode 100644 index 0000000..edeb239 Binary files /dev/null and b/public/assets/images/dishes/dish12.png differ diff --git a/public/assets/images/dishes/dish2.png b/public/assets/images/dishes/dish2.png new file mode 100644 index 0000000..8160312 Binary files /dev/null and b/public/assets/images/dishes/dish2.png differ diff --git a/public/assets/images/dishes/dish3.png b/public/assets/images/dishes/dish3.png new file mode 100644 index 0000000..1c98c2e Binary files /dev/null and b/public/assets/images/dishes/dish3.png differ diff --git a/public/assets/images/dishes/dish4.png b/public/assets/images/dishes/dish4.png new file mode 100644 index 0000000..991ee23 Binary files /dev/null and b/public/assets/images/dishes/dish4.png differ diff --git a/public/assets/images/dishes/dish5.png b/public/assets/images/dishes/dish5.png new file mode 100644 index 0000000..aafb7c2 Binary files /dev/null and b/public/assets/images/dishes/dish5.png differ diff --git a/public/assets/images/dishes/dish6.png b/public/assets/images/dishes/dish6.png new file mode 100644 index 0000000..a66a6de Binary files /dev/null and b/public/assets/images/dishes/dish6.png differ diff --git a/public/assets/images/dishes/dish7.png b/public/assets/images/dishes/dish7.png new file mode 100644 index 0000000..d2b81c3 Binary files /dev/null and b/public/assets/images/dishes/dish7.png differ diff --git a/public/assets/images/dishes/dish8.png b/public/assets/images/dishes/dish8.png new file mode 100644 index 0000000..15cdd82 Binary files /dev/null and b/public/assets/images/dishes/dish8.png differ diff --git a/public/assets/images/dishes/dish9.png b/public/assets/images/dishes/dish9.png new file mode 100644 index 0000000..9c552b7 Binary files /dev/null and b/public/assets/images/dishes/dish9.png differ diff --git a/public/assets/images/dishes/pizza-menu1.png b/public/assets/images/dishes/pizza-menu1.png new file mode 100644 index 0000000..4f18326 Binary files /dev/null and b/public/assets/images/dishes/pizza-menu1.png differ diff --git a/public/assets/images/dishes/special-pizza.png b/public/assets/images/dishes/special-pizza.png new file mode 100644 index 0000000..7bd7d80 Binary files /dev/null and b/public/assets/images/dishes/special-pizza.png differ diff --git a/public/assets/images/features/feature1.jpg b/public/assets/images/features/feature1.jpg new file mode 100644 index 0000000..1a2248c Binary files /dev/null and b/public/assets/images/features/feature1.jpg differ diff --git a/public/assets/images/features/feature2.jpg b/public/assets/images/features/feature2.jpg new file mode 100644 index 0000000..f1f7c12 Binary files /dev/null and b/public/assets/images/features/feature2.jpg differ diff --git a/public/assets/images/features/feature3.jpg b/public/assets/images/features/feature3.jpg new file mode 100644 index 0000000..8442022 Binary files /dev/null and b/public/assets/images/features/feature3.jpg differ diff --git a/public/assets/images/features/features-five.jpg b/public/assets/images/features/features-five.jpg new file mode 100644 index 0000000..32660c3 Binary files /dev/null and b/public/assets/images/features/features-five.jpg differ diff --git a/public/assets/images/food/burger-menu1.jpg b/public/assets/images/food/burger-menu1.jpg new file mode 100644 index 0000000..3a370b0 Binary files /dev/null and b/public/assets/images/food/burger-menu1.jpg differ diff --git a/public/assets/images/food/burger-menu10.jpg b/public/assets/images/food/burger-menu10.jpg new file mode 100644 index 0000000..d16804e Binary files /dev/null and b/public/assets/images/food/burger-menu10.jpg differ diff --git a/public/assets/images/food/burger-menu2.jpg b/public/assets/images/food/burger-menu2.jpg new file mode 100644 index 0000000..d834199 Binary files /dev/null and b/public/assets/images/food/burger-menu2.jpg differ diff --git a/public/assets/images/food/burger-menu3.jpg b/public/assets/images/food/burger-menu3.jpg new file mode 100644 index 0000000..89098b9 Binary files /dev/null and b/public/assets/images/food/burger-menu3.jpg differ diff --git a/public/assets/images/food/burger-menu4.jpg b/public/assets/images/food/burger-menu4.jpg new file mode 100644 index 0000000..299ed11 Binary files /dev/null and b/public/assets/images/food/burger-menu4.jpg differ diff --git a/public/assets/images/food/burger-menu5.jpg b/public/assets/images/food/burger-menu5.jpg new file mode 100644 index 0000000..ad8d567 Binary files /dev/null and b/public/assets/images/food/burger-menu5.jpg differ diff --git a/public/assets/images/food/burger-menu6.jpg b/public/assets/images/food/burger-menu6.jpg new file mode 100644 index 0000000..ee77542 Binary files /dev/null and b/public/assets/images/food/burger-menu6.jpg differ diff --git a/public/assets/images/food/burger-menu7.jpg b/public/assets/images/food/burger-menu7.jpg new file mode 100644 index 0000000..a4a5eaa Binary files /dev/null and b/public/assets/images/food/burger-menu7.jpg differ diff --git a/public/assets/images/food/burger-menu8.jpg b/public/assets/images/food/burger-menu8.jpg new file mode 100644 index 0000000..de60677 Binary files /dev/null and b/public/assets/images/food/burger-menu8.jpg differ diff --git a/public/assets/images/food/burger-menu9.jpg b/public/assets/images/food/burger-menu9.jpg new file mode 100644 index 0000000..62ba08d Binary files /dev/null and b/public/assets/images/food/burger-menu9.jpg differ diff --git a/public/assets/images/food/chicken-menu1.png b/public/assets/images/food/chicken-menu1.png new file mode 100644 index 0000000..03e4487 Binary files /dev/null and b/public/assets/images/food/chicken-menu1.png differ diff --git a/public/assets/images/food/chicken-menu10.png b/public/assets/images/food/chicken-menu10.png new file mode 100644 index 0000000..208b35a Binary files /dev/null and b/public/assets/images/food/chicken-menu10.png differ diff --git a/public/assets/images/food/chicken-menu2.png b/public/assets/images/food/chicken-menu2.png new file mode 100644 index 0000000..d8ec917 Binary files /dev/null and b/public/assets/images/food/chicken-menu2.png differ diff --git a/public/assets/images/food/chicken-menu3.png b/public/assets/images/food/chicken-menu3.png new file mode 100644 index 0000000..d029f5e Binary files /dev/null and b/public/assets/images/food/chicken-menu3.png differ diff --git a/public/assets/images/food/chicken-menu4.png b/public/assets/images/food/chicken-menu4.png new file mode 100644 index 0000000..8f0e3e9 Binary files /dev/null and b/public/assets/images/food/chicken-menu4.png differ diff --git a/public/assets/images/food/chicken-menu5.png b/public/assets/images/food/chicken-menu5.png new file mode 100644 index 0000000..b2b5036 Binary files /dev/null and b/public/assets/images/food/chicken-menu5.png differ diff --git a/public/assets/images/food/chicken-menu6.png b/public/assets/images/food/chicken-menu6.png new file mode 100644 index 0000000..bf0fa1f Binary files /dev/null and b/public/assets/images/food/chicken-menu6.png differ diff --git a/public/assets/images/food/chicken-menu7.png b/public/assets/images/food/chicken-menu7.png new file mode 100644 index 0000000..8c01801 Binary files /dev/null and b/public/assets/images/food/chicken-menu7.png differ diff --git a/public/assets/images/food/chicken-menu8.png b/public/assets/images/food/chicken-menu8.png new file mode 100644 index 0000000..8942a3b Binary files /dev/null and b/public/assets/images/food/chicken-menu8.png differ diff --git a/public/assets/images/food/chicken-menu9.png b/public/assets/images/food/chicken-menu9.png new file mode 100644 index 0000000..81e3b57 Binary files /dev/null and b/public/assets/images/food/chicken-menu9.png differ diff --git a/public/assets/images/food/filter-food1.jpg b/public/assets/images/food/filter-food1.jpg new file mode 100644 index 0000000..45d9f3b Binary files /dev/null and b/public/assets/images/food/filter-food1.jpg differ diff --git a/public/assets/images/food/filter-food2.jpg b/public/assets/images/food/filter-food2.jpg new file mode 100644 index 0000000..7d647aa Binary files /dev/null and b/public/assets/images/food/filter-food2.jpg differ diff --git a/public/assets/images/food/filter-food3.jpg b/public/assets/images/food/filter-food3.jpg new file mode 100644 index 0000000..563782c Binary files /dev/null and b/public/assets/images/food/filter-food3.jpg differ diff --git a/public/assets/images/food/filter-food4.jpg b/public/assets/images/food/filter-food4.jpg new file mode 100644 index 0000000..dd972f5 Binary files /dev/null and b/public/assets/images/food/filter-food4.jpg differ diff --git a/public/assets/images/food/filter-food5.jpg b/public/assets/images/food/filter-food5.jpg new file mode 100644 index 0000000..049a2df Binary files /dev/null and b/public/assets/images/food/filter-food5.jpg differ diff --git a/public/assets/images/food/filter-food6.jpg b/public/assets/images/food/filter-food6.jpg new file mode 100644 index 0000000..757a87a Binary files /dev/null and b/public/assets/images/food/filter-food6.jpg differ diff --git a/public/assets/images/food/filter-food7.jpg b/public/assets/images/food/filter-food7.jpg new file mode 100644 index 0000000..071ec78 Binary files /dev/null and b/public/assets/images/food/filter-food7.jpg differ diff --git a/public/assets/images/food/filter-food8.jpg b/public/assets/images/food/filter-food8.jpg new file mode 100644 index 0000000..931d545 Binary files /dev/null and b/public/assets/images/food/filter-food8.jpg differ diff --git a/public/assets/images/food/fm-five1.jpg b/public/assets/images/food/fm-five1.jpg new file mode 100644 index 0000000..6933329 Binary files /dev/null and b/public/assets/images/food/fm-five1.jpg differ diff --git a/public/assets/images/food/fm-five2.jpg b/public/assets/images/food/fm-five2.jpg new file mode 100644 index 0000000..b6baf19 Binary files /dev/null and b/public/assets/images/food/fm-five2.jpg differ diff --git a/public/assets/images/food/fm-five3.jpg b/public/assets/images/food/fm-five3.jpg new file mode 100644 index 0000000..4cd472e Binary files /dev/null and b/public/assets/images/food/fm-five3.jpg differ diff --git a/public/assets/images/food/fm-five4.jpg b/public/assets/images/food/fm-five4.jpg new file mode 100644 index 0000000..c9f627c Binary files /dev/null and b/public/assets/images/food/fm-five4.jpg differ diff --git a/public/assets/images/food/fm-five5.jpg b/public/assets/images/food/fm-five5.jpg new file mode 100644 index 0000000..a18e7bd Binary files /dev/null and b/public/assets/images/food/fm-five5.jpg differ diff --git a/public/assets/images/food/food-menu.jpg b/public/assets/images/food/food-menu.jpg new file mode 100644 index 0000000..42681da Binary files /dev/null and b/public/assets/images/food/food-menu.jpg differ diff --git a/public/assets/images/food/food1.png b/public/assets/images/food/food1.png new file mode 100644 index 0000000..402792f Binary files /dev/null and b/public/assets/images/food/food1.png differ diff --git a/public/assets/images/food/gm-food1.png b/public/assets/images/food/gm-food1.png new file mode 100644 index 0000000..ea0129d Binary files /dev/null and b/public/assets/images/food/gm-food1.png differ diff --git a/public/assets/images/food/gm-food2.png b/public/assets/images/food/gm-food2.png new file mode 100644 index 0000000..65e62bc Binary files /dev/null and b/public/assets/images/food/gm-food2.png differ diff --git a/public/assets/images/food/gm-food3.png b/public/assets/images/food/gm-food3.png new file mode 100644 index 0000000..8eaa52a Binary files /dev/null and b/public/assets/images/food/gm-food3.png differ diff --git a/public/assets/images/food/gm-food4.png b/public/assets/images/food/gm-food4.png new file mode 100644 index 0000000..ff28ec5 Binary files /dev/null and b/public/assets/images/food/gm-food4.png differ diff --git a/public/assets/images/food/gm-food5.png b/public/assets/images/food/gm-food5.png new file mode 100644 index 0000000..f3ee3c2 Binary files /dev/null and b/public/assets/images/food/gm-food5.png differ diff --git a/public/assets/images/food/gm-food6.png b/public/assets/images/food/gm-food6.png new file mode 100644 index 0000000..c014220 Binary files /dev/null and b/public/assets/images/food/gm-food6.png differ diff --git a/public/assets/images/food/gm-food7.png b/public/assets/images/food/gm-food7.png new file mode 100644 index 0000000..28c3e39 Binary files /dev/null and b/public/assets/images/food/gm-food7.png differ diff --git a/public/assets/images/food/gm-food8.png b/public/assets/images/food/gm-food8.png new file mode 100644 index 0000000..b9dc5be Binary files /dev/null and b/public/assets/images/food/gm-food8.png differ diff --git a/public/assets/images/food/gril.png b/public/assets/images/food/gril.png new file mode 100644 index 0000000..10b8725 Binary files /dev/null and b/public/assets/images/food/gril.png differ diff --git a/public/assets/images/food/grill-menu.jpg b/public/assets/images/food/grill-menu.jpg new file mode 100644 index 0000000..e7024d3 Binary files /dev/null and b/public/assets/images/food/grill-menu.jpg differ diff --git a/public/assets/images/food/grill-menu1.jpg b/public/assets/images/food/grill-menu1.jpg new file mode 100644 index 0000000..31bbcb6 Binary files /dev/null and b/public/assets/images/food/grill-menu1.jpg differ diff --git a/public/assets/images/food/grill-menu2.jpg b/public/assets/images/food/grill-menu2.jpg new file mode 100644 index 0000000..3831155 Binary files /dev/null and b/public/assets/images/food/grill-menu2.jpg differ diff --git a/public/assets/images/food/grill-menu3.jpg b/public/assets/images/food/grill-menu3.jpg new file mode 100644 index 0000000..7c9618e Binary files /dev/null and b/public/assets/images/food/grill-menu3.jpg differ diff --git a/public/assets/images/food/grill-menu4.jpg b/public/assets/images/food/grill-menu4.jpg new file mode 100644 index 0000000..477a802 Binary files /dev/null and b/public/assets/images/food/grill-menu4.jpg differ diff --git a/public/assets/images/food/grill-menu5.jpg b/public/assets/images/food/grill-menu5.jpg new file mode 100644 index 0000000..25a81e7 Binary files /dev/null and b/public/assets/images/food/grill-menu5.jpg differ diff --git a/public/assets/images/food/grill-menu6.jpg b/public/assets/images/food/grill-menu6.jpg new file mode 100644 index 0000000..d76bc94 Binary files /dev/null and b/public/assets/images/food/grill-menu6.jpg differ diff --git a/public/assets/images/food/grill-menu7.jpg b/public/assets/images/food/grill-menu7.jpg new file mode 100644 index 0000000..4b0cedb Binary files /dev/null and b/public/assets/images/food/grill-menu7.jpg differ diff --git a/public/assets/images/food/pm-food1.png b/public/assets/images/food/pm-food1.png new file mode 100644 index 0000000..4f18326 Binary files /dev/null and b/public/assets/images/food/pm-food1.png differ diff --git a/public/assets/images/food/pm-food10.png b/public/assets/images/food/pm-food10.png new file mode 100644 index 0000000..f7094bc Binary files /dev/null and b/public/assets/images/food/pm-food10.png differ diff --git a/public/assets/images/food/pm-food2.png b/public/assets/images/food/pm-food2.png new file mode 100644 index 0000000..0e0557e Binary files /dev/null and b/public/assets/images/food/pm-food2.png differ diff --git a/public/assets/images/food/pm-food3.png b/public/assets/images/food/pm-food3.png new file mode 100644 index 0000000..567f4af Binary files /dev/null and b/public/assets/images/food/pm-food3.png differ diff --git a/public/assets/images/food/pm-food4.png b/public/assets/images/food/pm-food4.png new file mode 100644 index 0000000..4848b7b Binary files /dev/null and b/public/assets/images/food/pm-food4.png differ diff --git a/public/assets/images/food/pm-food5.png b/public/assets/images/food/pm-food5.png new file mode 100644 index 0000000..a3ba67e Binary files /dev/null and b/public/assets/images/food/pm-food5.png differ diff --git a/public/assets/images/food/pm-food6.png b/public/assets/images/food/pm-food6.png new file mode 100644 index 0000000..9fc33b7 Binary files /dev/null and b/public/assets/images/food/pm-food6.png differ diff --git a/public/assets/images/food/pm-food7.png b/public/assets/images/food/pm-food7.png new file mode 100644 index 0000000..567f4af Binary files /dev/null and b/public/assets/images/food/pm-food7.png differ diff --git a/public/assets/images/food/pm-food8.png b/public/assets/images/food/pm-food8.png new file mode 100644 index 0000000..f7094bc Binary files /dev/null and b/public/assets/images/food/pm-food8.png differ diff --git a/public/assets/images/food/pm-food9.png b/public/assets/images/food/pm-food9.png new file mode 100644 index 0000000..b7f1c3f Binary files /dev/null and b/public/assets/images/food/pm-food9.png differ diff --git a/public/assets/images/food/rm-food1.png b/public/assets/images/food/rm-food1.png new file mode 100644 index 0000000..c638ec9 Binary files /dev/null and b/public/assets/images/food/rm-food1.png differ diff --git a/public/assets/images/food/rm-food2.png b/public/assets/images/food/rm-food2.png new file mode 100644 index 0000000..14ad6d3 Binary files /dev/null and b/public/assets/images/food/rm-food2.png differ diff --git a/public/assets/images/food/rm-food3.png b/public/assets/images/food/rm-food3.png new file mode 100644 index 0000000..1a6cdc8 Binary files /dev/null and b/public/assets/images/food/rm-food3.png differ diff --git a/public/assets/images/food/rm-food4.png b/public/assets/images/food/rm-food4.png new file mode 100644 index 0000000..fe216f9 Binary files /dev/null and b/public/assets/images/food/rm-food4.png differ diff --git a/public/assets/images/food/rm-food5.png b/public/assets/images/food/rm-food5.png new file mode 100644 index 0000000..985e2c2 Binary files /dev/null and b/public/assets/images/food/rm-food5.png differ diff --git a/public/assets/images/food/rm-food6.png b/public/assets/images/food/rm-food6.png new file mode 100644 index 0000000..32860f6 Binary files /dev/null and b/public/assets/images/food/rm-food6.png differ diff --git a/public/assets/images/food/rm-food7.png b/public/assets/images/food/rm-food7.png new file mode 100644 index 0000000..14a6da2 Binary files /dev/null and b/public/assets/images/food/rm-food7.png differ diff --git a/public/assets/images/food/rm-food8.png b/public/assets/images/food/rm-food8.png new file mode 100644 index 0000000..e4409e2 Binary files /dev/null and b/public/assets/images/food/rm-food8.png differ diff --git a/public/assets/images/food/seafood-menu1.png b/public/assets/images/food/seafood-menu1.png new file mode 100644 index 0000000..9348410 Binary files /dev/null and b/public/assets/images/food/seafood-menu1.png differ diff --git a/public/assets/images/food/seafood-menu2.png b/public/assets/images/food/seafood-menu2.png new file mode 100644 index 0000000..a92803e Binary files /dev/null and b/public/assets/images/food/seafood-menu2.png differ diff --git a/public/assets/images/food/seafood-menu3.png b/public/assets/images/food/seafood-menu3.png new file mode 100644 index 0000000..b254b36 Binary files /dev/null and b/public/assets/images/food/seafood-menu3.png differ diff --git a/public/assets/images/food/seafood-menu4.png b/public/assets/images/food/seafood-menu4.png new file mode 100644 index 0000000..33cc54a Binary files /dev/null and b/public/assets/images/food/seafood-menu4.png differ diff --git a/public/assets/images/food/seafood-menu5.png b/public/assets/images/food/seafood-menu5.png new file mode 100644 index 0000000..f779430 Binary files /dev/null and b/public/assets/images/food/seafood-menu5.png differ diff --git a/public/assets/images/food/seafood-menu6.png b/public/assets/images/food/seafood-menu6.png new file mode 100644 index 0000000..f3cbc35 Binary files /dev/null and b/public/assets/images/food/seafood-menu6.png differ diff --git a/public/assets/images/food/seafood-menu7.png b/public/assets/images/food/seafood-menu7.png new file mode 100644 index 0000000..b6e01be Binary files /dev/null and b/public/assets/images/food/seafood-menu7.png differ diff --git a/public/assets/images/food/seafood-menu8.png b/public/assets/images/food/seafood-menu8.png new file mode 100644 index 0000000..b57c800 Binary files /dev/null and b/public/assets/images/food/seafood-menu8.png differ diff --git a/public/assets/images/footer-logo.png b/public/assets/images/footer-logo.png new file mode 100644 index 0000000..557a794 Binary files /dev/null and b/public/assets/images/footer-logo.png differ diff --git a/public/assets/images/footer-shape/1.webp b/public/assets/images/footer-shape/1.webp new file mode 100644 index 0000000..1816e49 Binary files /dev/null and b/public/assets/images/footer-shape/1.webp differ diff --git a/public/assets/images/footer-shape/2.webp b/public/assets/images/footer-shape/2.webp new file mode 100644 index 0000000..c813712 Binary files /dev/null and b/public/assets/images/footer-shape/2.webp differ diff --git a/public/assets/images/footer-shape/3.webp b/public/assets/images/footer-shape/3.webp new file mode 100644 index 0000000..dc64fd9 Binary files /dev/null and b/public/assets/images/footer-shape/3.webp differ diff --git a/public/assets/images/footer-shape/4.webp b/public/assets/images/footer-shape/4.webp new file mode 100644 index 0000000..0df1645 Binary files /dev/null and b/public/assets/images/footer-shape/4.webp differ diff --git a/public/assets/images/gallery/gallery-four1.jpg b/public/assets/images/gallery/gallery-four1.jpg new file mode 100644 index 0000000..a4d62d9 Binary files /dev/null and b/public/assets/images/gallery/gallery-four1.jpg differ diff --git a/public/assets/images/gallery/gallery-four2.jpg b/public/assets/images/gallery/gallery-four2.jpg new file mode 100644 index 0000000..fd12777 Binary files /dev/null and b/public/assets/images/gallery/gallery-four2.jpg differ diff --git a/public/assets/images/gallery/gallery-four3.jpg b/public/assets/images/gallery/gallery-four3.jpg new file mode 100644 index 0000000..b58a6b4 Binary files /dev/null and b/public/assets/images/gallery/gallery-four3.jpg differ diff --git a/public/assets/images/gallery/gallery-four4.jpg b/public/assets/images/gallery/gallery-four4.jpg new file mode 100644 index 0000000..d88241a Binary files /dev/null and b/public/assets/images/gallery/gallery-four4.jpg differ diff --git a/public/assets/images/gallery/gallery-four5.jpg b/public/assets/images/gallery/gallery-four5.jpg new file mode 100644 index 0000000..f473d65 Binary files /dev/null and b/public/assets/images/gallery/gallery-four5.jpg differ diff --git a/public/assets/images/gallery/gallery-four6.jpg b/public/assets/images/gallery/gallery-four6.jpg new file mode 100644 index 0000000..997dd17 Binary files /dev/null and b/public/assets/images/gallery/gallery-four6.jpg differ diff --git a/public/assets/images/gallery/gallery-three1.jpg b/public/assets/images/gallery/gallery-three1.jpg new file mode 100644 index 0000000..4ea60d5 Binary files /dev/null and b/public/assets/images/gallery/gallery-three1.jpg differ diff --git a/public/assets/images/gallery/gallery-three2.jpg b/public/assets/images/gallery/gallery-three2.jpg new file mode 100644 index 0000000..566755e Binary files /dev/null and b/public/assets/images/gallery/gallery-three2.jpg differ diff --git a/public/assets/images/gallery/gallery-three3.jpg b/public/assets/images/gallery/gallery-three3.jpg new file mode 100644 index 0000000..062d0a3 Binary files /dev/null and b/public/assets/images/gallery/gallery-three3.jpg differ diff --git a/public/assets/images/gallery/gallery-three4.jpg b/public/assets/images/gallery/gallery-three4.jpg new file mode 100644 index 0000000..52ba61f Binary files /dev/null and b/public/assets/images/gallery/gallery-three4.jpg differ diff --git a/public/assets/images/gallery/gallery-three5.jpg b/public/assets/images/gallery/gallery-three5.jpg new file mode 100644 index 0000000..b2f8ca9 Binary files /dev/null and b/public/assets/images/gallery/gallery-three5.jpg differ diff --git a/public/assets/images/gallery/gallery-three6.jpg b/public/assets/images/gallery/gallery-three6.jpg new file mode 100644 index 0000000..307fae1 Binary files /dev/null and b/public/assets/images/gallery/gallery-three6.jpg differ diff --git a/public/assets/images/gallery/gallery-three7.jpg b/public/assets/images/gallery/gallery-three7.jpg new file mode 100644 index 0000000..ab03b19 Binary files /dev/null and b/public/assets/images/gallery/gallery-three7.jpg differ diff --git a/public/assets/images/gallery/gallery-three8.jpg b/public/assets/images/gallery/gallery-three8.jpg new file mode 100644 index 0000000..eed6892 Binary files /dev/null and b/public/assets/images/gallery/gallery-three8.jpg differ diff --git a/public/assets/images/gallery/gallery-three9.jpg b/public/assets/images/gallery/gallery-three9.jpg new file mode 100644 index 0000000..1cd9af2 Binary files /dev/null and b/public/assets/images/gallery/gallery-three9.jpg differ diff --git a/public/assets/images/gallery/gallery-two1.jpg b/public/assets/images/gallery/gallery-two1.jpg new file mode 100644 index 0000000..22f0489 Binary files /dev/null and b/public/assets/images/gallery/gallery-two1.jpg differ diff --git a/public/assets/images/gallery/gallery-two2.jpg b/public/assets/images/gallery/gallery-two2.jpg new file mode 100644 index 0000000..2046fe8 Binary files /dev/null and b/public/assets/images/gallery/gallery-two2.jpg differ diff --git a/public/assets/images/gallery/gallery-two3.jpg b/public/assets/images/gallery/gallery-two3.jpg new file mode 100644 index 0000000..de804c7 Binary files /dev/null and b/public/assets/images/gallery/gallery-two3.jpg differ diff --git a/public/assets/images/gallery/gallery-two4.jpg b/public/assets/images/gallery/gallery-two4.jpg new file mode 100644 index 0000000..f09941f Binary files /dev/null and b/public/assets/images/gallery/gallery-two4.jpg differ diff --git a/public/assets/images/gallery/gallery-two5.jpg b/public/assets/images/gallery/gallery-two5.jpg new file mode 100644 index 0000000..9fbdb9d Binary files /dev/null and b/public/assets/images/gallery/gallery-two5.jpg differ diff --git a/public/assets/images/gallery/gallery-two6.jpg b/public/assets/images/gallery/gallery-two6.jpg new file mode 100644 index 0000000..53a3502 Binary files /dev/null and b/public/assets/images/gallery/gallery-two6.jpg differ diff --git a/public/assets/images/gallery/gallery1.jpg b/public/assets/images/gallery/gallery1.jpg new file mode 100644 index 0000000..922ac08 Binary files /dev/null and b/public/assets/images/gallery/gallery1.jpg differ diff --git a/public/assets/images/gallery/gallery2.jpg b/public/assets/images/gallery/gallery2.jpg new file mode 100644 index 0000000..d5b6362 Binary files /dev/null and b/public/assets/images/gallery/gallery2.jpg differ diff --git a/public/assets/images/gallery/gallery3.jpg b/public/assets/images/gallery/gallery3.jpg new file mode 100644 index 0000000..f99c06c Binary files /dev/null and b/public/assets/images/gallery/gallery3.jpg differ diff --git a/public/assets/images/hero/hero-four.png b/public/assets/images/hero/hero-four.png new file mode 100644 index 0000000..07588d6 Binary files /dev/null and b/public/assets/images/hero/hero-four.png differ diff --git a/public/assets/images/hero/hero-right.png b/public/assets/images/hero/hero-right.png new file mode 100644 index 0000000..08cf4f9 Binary files /dev/null and b/public/assets/images/hero/hero-right.png differ diff --git a/public/assets/images/hero/hero-six.jpg b/public/assets/images/hero/hero-six.jpg new file mode 100644 index 0000000..813102f Binary files /dev/null and b/public/assets/images/hero/hero-six.jpg differ diff --git a/public/assets/images/hero/hero-three.png b/public/assets/images/hero/hero-three.png new file mode 100644 index 0000000..897aaca Binary files /dev/null and b/public/assets/images/hero/hero-three.png differ diff --git a/public/assets/images/hero/letter-shape-two.png b/public/assets/images/hero/letter-shape-two.png new file mode 100644 index 0000000..85da3ce Binary files /dev/null and b/public/assets/images/hero/letter-shape-two.png differ diff --git a/public/assets/images/hero/letter-shape.png b/public/assets/images/hero/letter-shape.png new file mode 100644 index 0000000..f2a3f79 Binary files /dev/null and b/public/assets/images/hero/letter-shape.png differ diff --git a/public/assets/images/hero/pizza.png b/public/assets/images/hero/pizza.png new file mode 100644 index 0000000..5a4ed8a Binary files /dev/null and b/public/assets/images/hero/pizza.png differ diff --git a/public/assets/images/hero/price.png b/public/assets/images/hero/price.png new file mode 100644 index 0000000..ca10d34 Binary files /dev/null and b/public/assets/images/hero/price.png differ diff --git a/public/assets/images/history/history1.jpg b/public/assets/images/history/history1.jpg new file mode 100644 index 0000000..419bdfe Binary files /dev/null and b/public/assets/images/history/history1.jpg differ diff --git a/public/assets/images/history/history2.jpg b/public/assets/images/history/history2.jpg new file mode 100644 index 0000000..29301e7 Binary files /dev/null and b/public/assets/images/history/history2.jpg differ diff --git a/public/assets/images/history/history3.jpg b/public/assets/images/history/history3.jpg new file mode 100644 index 0000000..a34e685 Binary files /dev/null and b/public/assets/images/history/history3.jpg differ diff --git a/public/assets/images/history/history4.jpg b/public/assets/images/history/history4.jpg new file mode 100644 index 0000000..ebad46b Binary files /dev/null and b/public/assets/images/history/history4.jpg differ diff --git a/public/assets/images/history/history5.jpg b/public/assets/images/history/history5.jpg new file mode 100644 index 0000000..36e550f Binary files /dev/null and b/public/assets/images/history/history5.jpg differ diff --git a/public/assets/images/history/history6.jpg b/public/assets/images/history/history6.jpg new file mode 100644 index 0000000..bc2eec3 Binary files /dev/null and b/public/assets/images/history/history6.jpg differ diff --git a/public/assets/images/home/about-element.webp b/public/assets/images/home/about-element.webp new file mode 100644 index 0000000..f98f8f7 Binary files /dev/null and b/public/assets/images/home/about-element.webp differ diff --git a/public/assets/images/home/about.webp b/public/assets/images/home/about.webp new file mode 100644 index 0000000..5101f61 Binary files /dev/null and b/public/assets/images/home/about.webp differ diff --git a/public/assets/images/home/blog/blog-1.webp b/public/assets/images/home/blog/blog-1.webp new file mode 100644 index 0000000..56322d4 Binary files /dev/null and b/public/assets/images/home/blog/blog-1.webp differ diff --git a/public/assets/images/home/blog/blog-2.webp b/public/assets/images/home/blog/blog-2.webp new file mode 100644 index 0000000..fd763d6 Binary files /dev/null and b/public/assets/images/home/blog/blog-2.webp differ diff --git a/public/assets/images/home/blog/blog-3.webp b/public/assets/images/home/blog/blog-3.webp new file mode 100644 index 0000000..dbad7f0 Binary files /dev/null and b/public/assets/images/home/blog/blog-3.webp differ diff --git a/public/assets/images/home/delicious.webp b/public/assets/images/home/delicious.webp new file mode 100644 index 0000000..573dfe3 Binary files /dev/null and b/public/assets/images/home/delicious.webp differ diff --git a/public/assets/images/home/left-image.webp b/public/assets/images/home/left-image.webp new file mode 100644 index 0000000..e359075 Binary files /dev/null and b/public/assets/images/home/left-image.webp differ diff --git a/public/assets/images/home/need-good-food.webp b/public/assets/images/home/need-good-food.webp new file mode 100644 index 0000000..725f7b3 Binary files /dev/null and b/public/assets/images/home/need-good-food.webp differ diff --git a/public/assets/images/home/popular-items/beverages.webp b/public/assets/images/home/popular-items/beverages.webp new file mode 100644 index 0000000..7120dc6 Binary files /dev/null and b/public/assets/images/home/popular-items/beverages.webp differ diff --git a/public/assets/images/home/popular-items/biryani.webp b/public/assets/images/home/popular-items/biryani.webp new file mode 100644 index 0000000..9f229fa Binary files /dev/null and b/public/assets/images/home/popular-items/biryani.webp differ diff --git a/public/assets/images/home/popular-items/breads.webp b/public/assets/images/home/popular-items/breads.webp new file mode 100644 index 0000000..6348979 Binary files /dev/null and b/public/assets/images/home/popular-items/breads.webp differ diff --git a/public/assets/images/home/popular-items/combo.webp b/public/assets/images/home/popular-items/combo.webp new file mode 100644 index 0000000..9ec195f Binary files /dev/null and b/public/assets/images/home/popular-items/combo.webp differ diff --git a/public/assets/images/home/popular-items/curry.webp b/public/assets/images/home/popular-items/curry.webp new file mode 100644 index 0000000..4e4a6e7 Binary files /dev/null and b/public/assets/images/home/popular-items/curry.webp differ diff --git a/public/assets/images/home/popular-items/dessert.webp b/public/assets/images/home/popular-items/dessert.webp new file mode 100644 index 0000000..ed28a80 Binary files /dev/null and b/public/assets/images/home/popular-items/dessert.webp differ diff --git a/public/assets/images/home/popular-items/dosa.webp b/public/assets/images/home/popular-items/dosa.webp new file mode 100644 index 0000000..e0adae7 Binary files /dev/null and b/public/assets/images/home/popular-items/dosa.webp differ diff --git a/public/assets/images/home/popular-items/egg.webp b/public/assets/images/home/popular-items/egg.webp new file mode 100644 index 0000000..2fef79b Binary files /dev/null and b/public/assets/images/home/popular-items/egg.webp differ diff --git a/public/assets/images/home/popular-items/hakka.webp b/public/assets/images/home/popular-items/hakka.webp new file mode 100644 index 0000000..4ded258 Binary files /dev/null and b/public/assets/images/home/popular-items/hakka.webp differ diff --git a/public/assets/images/home/popular-items/idly.webp b/public/assets/images/home/popular-items/idly.webp new file mode 100644 index 0000000..7b514f3 Binary files /dev/null and b/public/assets/images/home/popular-items/idly.webp differ diff --git a/public/assets/images/home/popular-items/non-veg-appetizer.webp b/public/assets/images/home/popular-items/non-veg-appetizer.webp new file mode 100644 index 0000000..6b8b01c Binary files /dev/null and b/public/assets/images/home/popular-items/non-veg-appetizer.webp differ diff --git a/public/assets/images/home/popular-items/soups.webp b/public/assets/images/home/popular-items/soups.webp new file mode 100644 index 0000000..04deea8 Binary files /dev/null and b/public/assets/images/home/popular-items/soups.webp differ diff --git a/public/assets/images/home/popular-items/special.webp b/public/assets/images/home/popular-items/special.webp new file mode 100644 index 0000000..5cd2dab Binary files /dev/null and b/public/assets/images/home/popular-items/special.webp differ diff --git a/public/assets/images/home/popular-items/uttapam.webp b/public/assets/images/home/popular-items/uttapam.webp new file mode 100644 index 0000000..c45a333 Binary files /dev/null and b/public/assets/images/home/popular-items/uttapam.webp differ diff --git a/public/assets/images/home/popular-items/veg-appetizer.webp b/public/assets/images/home/popular-items/veg-appetizer.webp new file mode 100644 index 0000000..a1d365c Binary files /dev/null and b/public/assets/images/home/popular-items/veg-appetizer.webp differ diff --git a/public/assets/images/home/popular-items/veg-rice.webp b/public/assets/images/home/popular-items/veg-rice.webp new file mode 100644 index 0000000..f8781a9 Binary files /dev/null and b/public/assets/images/home/popular-items/veg-rice.webp differ diff --git a/public/assets/images/home/popular-menu/beverages.webp b/public/assets/images/home/popular-menu/beverages.webp new file mode 100644 index 0000000..7120dc6 Binary files /dev/null and b/public/assets/images/home/popular-menu/beverages.webp differ diff --git a/public/assets/images/home/popular-menu/cheese-dosa.webp b/public/assets/images/home/popular-menu/cheese-dosa.webp new file mode 100644 index 0000000..52f79c8 Binary files /dev/null and b/public/assets/images/home/popular-menu/cheese-dosa.webp differ diff --git a/public/assets/images/home/popular-menu/chicken-65.webp b/public/assets/images/home/popular-menu/chicken-65.webp new file mode 100644 index 0000000..42d4c2d Binary files /dev/null and b/public/assets/images/home/popular-menu/chicken-65.webp differ diff --git a/public/assets/images/home/popular-menu/chicken-biryani.webp b/public/assets/images/home/popular-menu/chicken-biryani.webp new file mode 100644 index 0000000..ec9da4f Binary files /dev/null and b/public/assets/images/home/popular-menu/chicken-biryani.webp differ diff --git a/public/assets/images/home/popular-menu/chicken-manchurian-gravy.webp b/public/assets/images/home/popular-menu/chicken-manchurian-gravy.webp new file mode 100644 index 0000000..325263e Binary files /dev/null and b/public/assets/images/home/popular-menu/chicken-manchurian-gravy.webp differ diff --git a/public/assets/images/home/popular-menu/chicken-noodles.webp b/public/assets/images/home/popular-menu/chicken-noodles.webp new file mode 100644 index 0000000..fe8acdf Binary files /dev/null and b/public/assets/images/home/popular-menu/chicken-noodles.webp differ diff --git a/public/assets/images/home/popular-menu/chicken-rice.webp b/public/assets/images/home/popular-menu/chicken-rice.webp new file mode 100644 index 0000000..e9472b0 Binary files /dev/null and b/public/assets/images/home/popular-menu/chicken-rice.webp differ diff --git a/public/assets/images/home/popular-menu/fish-65.webp b/public/assets/images/home/popular-menu/fish-65.webp new file mode 100644 index 0000000..cb7630b Binary files /dev/null and b/public/assets/images/home/popular-menu/fish-65.webp differ diff --git a/public/assets/images/home/popular-menu/jain-special-veg-masala-uthappam.webp b/public/assets/images/home/popular-menu/jain-special-veg-masala-uthappam.webp new file mode 100644 index 0000000..af7c555 Binary files /dev/null and b/public/assets/images/home/popular-menu/jain-special-veg-masala-uthappam.webp differ diff --git a/public/assets/images/home/popular-menu/medhu-vada.webp b/public/assets/images/home/popular-menu/medhu-vada.webp new file mode 100644 index 0000000..d9b7f10 Binary files /dev/null and b/public/assets/images/home/popular-menu/medhu-vada.webp differ diff --git a/public/assets/images/home/popular-menu/omelette.webp b/public/assets/images/home/popular-menu/omelette.webp new file mode 100644 index 0000000..607e344 Binary files /dev/null and b/public/assets/images/home/popular-menu/omelette.webp differ diff --git a/public/assets/images/home/popular-menu/onion-pakoda.webp b/public/assets/images/home/popular-menu/onion-pakoda.webp new file mode 100644 index 0000000..a44c472 Binary files /dev/null and b/public/assets/images/home/popular-menu/onion-pakoda.webp differ diff --git a/public/assets/images/home/popular-menu/paniyaram.webp b/public/assets/images/home/popular-menu/paniyaram.webp new file mode 100644 index 0000000..cb13afc Binary files /dev/null and b/public/assets/images/home/popular-menu/paniyaram.webp differ diff --git a/public/assets/images/home/popular-menu/pongal.webp b/public/assets/images/home/popular-menu/pongal.webp new file mode 100644 index 0000000..211a7d7 Binary files /dev/null and b/public/assets/images/home/popular-menu/pongal.webp differ diff --git a/public/assets/images/home/popular-menu/special-curd-rice.webp b/public/assets/images/home/popular-menu/special-curd-rice.webp new file mode 100644 index 0000000..173afeb Binary files /dev/null and b/public/assets/images/home/popular-menu/special-curd-rice.webp differ diff --git a/public/assets/images/home/popular-menu/veg-biryani.webp b/public/assets/images/home/popular-menu/veg-biryani.webp new file mode 100644 index 0000000..0900c60 Binary files /dev/null and b/public/assets/images/home/popular-menu/veg-biryani.webp differ diff --git a/public/assets/images/home/right-image-1.webp b/public/assets/images/home/right-image-1.webp new file mode 100644 index 0000000..5046b47 Binary files /dev/null and b/public/assets/images/home/right-image-1.webp differ diff --git a/public/assets/images/home/right-image-2.webp b/public/assets/images/home/right-image-2.webp new file mode 100644 index 0000000..5115e42 Binary files /dev/null and b/public/assets/images/home/right-image-2.webp differ diff --git a/public/assets/images/home/south-indian/1.webp b/public/assets/images/home/south-indian/1.webp new file mode 100644 index 0000000..276f71b Binary files /dev/null and b/public/assets/images/home/south-indian/1.webp differ diff --git a/public/assets/images/home/south-indian/2.webp b/public/assets/images/home/south-indian/2.webp new file mode 100644 index 0000000..5d8f58b Binary files /dev/null and b/public/assets/images/home/south-indian/2.webp differ diff --git a/public/assets/images/home/south-indian/3.webp b/public/assets/images/home/south-indian/3.webp new file mode 100644 index 0000000..96ed86e Binary files /dev/null and b/public/assets/images/home/south-indian/3.webp differ diff --git a/public/assets/images/home/south-indian/4.webp b/public/assets/images/home/south-indian/4.webp new file mode 100644 index 0000000..d663f87 Binary files /dev/null and b/public/assets/images/home/south-indian/4.webp differ diff --git a/public/assets/images/home/special-deal.webp b/public/assets/images/home/special-deal.webp new file mode 100644 index 0000000..3b96582 Binary files /dev/null and b/public/assets/images/home/special-deal.webp differ diff --git a/public/assets/images/home/testimonial.webp b/public/assets/images/home/testimonial.webp new file mode 100644 index 0000000..3fe20b2 Binary files /dev/null and b/public/assets/images/home/testimonial.webp differ diff --git a/public/assets/images/inner-banner/1.webp b/public/assets/images/inner-banner/1.webp new file mode 100644 index 0000000..8b3c92a Binary files /dev/null and b/public/assets/images/inner-banner/1.webp differ diff --git a/public/assets/images/inner-banner/2.webp b/public/assets/images/inner-banner/2.webp new file mode 100644 index 0000000..04d2fd3 Binary files /dev/null and b/public/assets/images/inner-banner/2.webp differ diff --git a/public/assets/images/inner-banner/3.webp b/public/assets/images/inner-banner/3.webp new file mode 100644 index 0000000..a554441 Binary files /dev/null and b/public/assets/images/inner-banner/3.webp differ diff --git a/public/assets/images/inner-banner/4.webp b/public/assets/images/inner-banner/4.webp new file mode 100644 index 0000000..1eb32f0 Binary files /dev/null and b/public/assets/images/inner-banner/4.webp differ diff --git a/public/assets/images/inner-banner/5.webp b/public/assets/images/inner-banner/5.webp new file mode 100644 index 0000000..35eca05 Binary files /dev/null and b/public/assets/images/inner-banner/5.webp differ diff --git a/public/assets/images/inner-banner/6.webp b/public/assets/images/inner-banner/6.webp new file mode 100644 index 0000000..0eb9562 Binary files /dev/null and b/public/assets/images/inner-banner/6.webp differ diff --git a/public/assets/images/instagram/instagram1.jpg b/public/assets/images/instagram/instagram1.jpg new file mode 100644 index 0000000..aae5c5d Binary files /dev/null and b/public/assets/images/instagram/instagram1.jpg differ diff --git a/public/assets/images/instagram/instagram10.jpg b/public/assets/images/instagram/instagram10.jpg new file mode 100644 index 0000000..a257b3a Binary files /dev/null and b/public/assets/images/instagram/instagram10.jpg differ diff --git a/public/assets/images/instagram/instagram2.jpg b/public/assets/images/instagram/instagram2.jpg new file mode 100644 index 0000000..60fd465 Binary files /dev/null and b/public/assets/images/instagram/instagram2.jpg differ diff --git a/public/assets/images/instagram/instagram3.jpg b/public/assets/images/instagram/instagram3.jpg new file mode 100644 index 0000000..2055276 Binary files /dev/null and b/public/assets/images/instagram/instagram3.jpg differ diff --git a/public/assets/images/instagram/instagram4.jpg b/public/assets/images/instagram/instagram4.jpg new file mode 100644 index 0000000..0eaf364 Binary files /dev/null and b/public/assets/images/instagram/instagram4.jpg differ diff --git a/public/assets/images/instagram/instagram5.jpg b/public/assets/images/instagram/instagram5.jpg new file mode 100644 index 0000000..b0db19b Binary files /dev/null and b/public/assets/images/instagram/instagram5.jpg differ diff --git a/public/assets/images/instagram/instagram6.jpg b/public/assets/images/instagram/instagram6.jpg new file mode 100644 index 0000000..1289a04 Binary files /dev/null and b/public/assets/images/instagram/instagram6.jpg differ diff --git a/public/assets/images/instagram/instagram7.jpg b/public/assets/images/instagram/instagram7.jpg new file mode 100644 index 0000000..605ff28 Binary files /dev/null and b/public/assets/images/instagram/instagram7.jpg differ diff --git a/public/assets/images/instagram/instagram8.jpg b/public/assets/images/instagram/instagram8.jpg new file mode 100644 index 0000000..b7a048b Binary files /dev/null and b/public/assets/images/instagram/instagram8.jpg differ diff --git a/public/assets/images/instagram/instagram9.jpg b/public/assets/images/instagram/instagram9.jpg new file mode 100644 index 0000000..1c92c5c Binary files /dev/null and b/public/assets/images/instagram/instagram9.jpg differ diff --git a/public/assets/images/logo.webp b/public/assets/images/logo.webp new file mode 100644 index 0000000..eab3c09 Binary files /dev/null and b/public/assets/images/logo.webp differ diff --git a/public/assets/images/logos/favicon.png b/public/assets/images/logos/favicon.png new file mode 100644 index 0000000..837b11d Binary files /dev/null and b/public/assets/images/logos/favicon.png differ diff --git a/public/assets/images/logos/logo-black.png b/public/assets/images/logos/logo-black.png new file mode 100644 index 0000000..255f781 Binary files /dev/null and b/public/assets/images/logos/logo-black.png differ diff --git a/public/assets/images/logos/logo-white.png b/public/assets/images/logos/logo-white.png new file mode 100644 index 0000000..26bdfd3 Binary files /dev/null and b/public/assets/images/logos/logo-white.png differ diff --git a/public/assets/images/logos/logo.png b/public/assets/images/logos/logo.png new file mode 100644 index 0000000..9edbb71 Binary files /dev/null and b/public/assets/images/logos/logo.png differ diff --git a/public/assets/images/offer/badge-bg-two.png b/public/assets/images/offer/badge-bg-two.png new file mode 100644 index 0000000..c2bc60f Binary files /dev/null and b/public/assets/images/offer/badge-bg-two.png differ diff --git a/public/assets/images/offer/badge-bg.png b/public/assets/images/offer/badge-bg.png new file mode 100644 index 0000000..f0b4029 Binary files /dev/null and b/public/assets/images/offer/badge-bg.png differ diff --git a/public/assets/images/offer/burger.png b/public/assets/images/offer/burger.png new file mode 100644 index 0000000..8aa4a67 Binary files /dev/null and b/public/assets/images/offer/burger.png differ diff --git a/public/assets/images/offer/chicken.png b/public/assets/images/offer/chicken.png new file mode 100644 index 0000000..c4ceab6 Binary files /dev/null and b/public/assets/images/offer/chicken.png differ diff --git a/public/assets/images/offer/delicious.png b/public/assets/images/offer/delicious.png new file mode 100644 index 0000000..59dcf21 Binary files /dev/null and b/public/assets/images/offer/delicious.png differ diff --git a/public/assets/images/offer/good-food.png b/public/assets/images/offer/good-food.png new file mode 100644 index 0000000..a815a51 Binary files /dev/null and b/public/assets/images/offer/good-food.png differ diff --git a/public/assets/images/offer/offer-card-bg.png b/public/assets/images/offer/offer-card-bg.png new file mode 100644 index 0000000..29cae32 Binary files /dev/null and b/public/assets/images/offer/offer-card-bg.png differ diff --git a/public/assets/images/offer/offer-card1.png b/public/assets/images/offer/offer-card1.png new file mode 100644 index 0000000..77b644b Binary files /dev/null and b/public/assets/images/offer/offer-card1.png differ diff --git a/public/assets/images/offer/offer-card2.png b/public/assets/images/offer/offer-card2.png new file mode 100644 index 0000000..b206629 Binary files /dev/null and b/public/assets/images/offer/offer-card2.png differ diff --git a/public/assets/images/offer/offer-card3.png b/public/assets/images/offer/offer-card3.png new file mode 100644 index 0000000..27b440f Binary files /dev/null and b/public/assets/images/offer/offer-card3.png differ diff --git a/public/assets/images/offer/offer-card4.png b/public/assets/images/offer/offer-card4.png new file mode 100644 index 0000000..cd78b48 Binary files /dev/null and b/public/assets/images/offer/offer-card4.png differ diff --git a/public/assets/images/offer/offer-card5.png b/public/assets/images/offer/offer-card5.png new file mode 100644 index 0000000..9de1bcb Binary files /dev/null and b/public/assets/images/offer/offer-card5.png differ diff --git a/public/assets/images/offer/offer-img.png b/public/assets/images/offer/offer-img.png new file mode 100644 index 0000000..6e2f05b Binary files /dev/null and b/public/assets/images/offer/offer-img.png differ diff --git a/public/assets/images/offer/special-burger.png b/public/assets/images/offer/special-burger.png new file mode 100644 index 0000000..13f455f Binary files /dev/null and b/public/assets/images/offer/special-burger.png differ diff --git a/public/assets/images/offer/special-food.png b/public/assets/images/offer/special-food.png new file mode 100644 index 0000000..22152d9 Binary files /dev/null and b/public/assets/images/offer/special-food.png differ diff --git a/public/assets/images/pizza/pizza1.png b/public/assets/images/pizza/pizza1.png new file mode 100644 index 0000000..0e8bad1 Binary files /dev/null and b/public/assets/images/pizza/pizza1.png differ diff --git a/public/assets/images/pizza/pizza2.png b/public/assets/images/pizza/pizza2.png new file mode 100644 index 0000000..9a543be Binary files /dev/null and b/public/assets/images/pizza/pizza2.png differ diff --git a/public/assets/images/pizza/pizza3.png b/public/assets/images/pizza/pizza3.png new file mode 100644 index 0000000..4a926c8 Binary files /dev/null and b/public/assets/images/pizza/pizza3.png differ diff --git a/public/assets/images/pizza/pizza4.png b/public/assets/images/pizza/pizza4.png new file mode 100644 index 0000000..8fd1c89 Binary files /dev/null and b/public/assets/images/pizza/pizza4.png differ diff --git a/public/assets/images/products/burger1.jpg b/public/assets/images/products/burger1.jpg new file mode 100644 index 0000000..dbf22e2 Binary files /dev/null and b/public/assets/images/products/burger1.jpg differ diff --git a/public/assets/images/products/burger2.jpg b/public/assets/images/products/burger2.jpg new file mode 100644 index 0000000..8fbef11 Binary files /dev/null and b/public/assets/images/products/burger2.jpg differ diff --git a/public/assets/images/products/burger3.jpg b/public/assets/images/products/burger3.jpg new file mode 100644 index 0000000..3947b99 Binary files /dev/null and b/public/assets/images/products/burger3.jpg differ diff --git a/public/assets/images/products/burger4.jpg b/public/assets/images/products/burger4.jpg new file mode 100644 index 0000000..e63a211 Binary files /dev/null and b/public/assets/images/products/burger4.jpg differ diff --git a/public/assets/images/products/grill1.png b/public/assets/images/products/grill1.png new file mode 100644 index 0000000..6626edd Binary files /dev/null and b/public/assets/images/products/grill1.png differ diff --git a/public/assets/images/products/grill2.png b/public/assets/images/products/grill2.png new file mode 100644 index 0000000..4ffd3f9 Binary files /dev/null and b/public/assets/images/products/grill2.png differ diff --git a/public/assets/images/products/grill3.png b/public/assets/images/products/grill3.png new file mode 100644 index 0000000..1e5005f Binary files /dev/null and b/public/assets/images/products/grill3.png differ diff --git a/public/assets/images/products/grill4.png b/public/assets/images/products/grill4.png new file mode 100644 index 0000000..e22b9a1 Binary files /dev/null and b/public/assets/images/products/grill4.png differ diff --git a/public/assets/images/products/product-comment1.jpg b/public/assets/images/products/product-comment1.jpg new file mode 100644 index 0000000..4df361c Binary files /dev/null and b/public/assets/images/products/product-comment1.jpg differ diff --git a/public/assets/images/products/product-comment2.jpg b/public/assets/images/products/product-comment2.jpg new file mode 100644 index 0000000..eda767c Binary files /dev/null and b/public/assets/images/products/product-comment2.jpg differ diff --git a/public/assets/images/products/product-comment3.jpg b/public/assets/images/products/product-comment3.jpg new file mode 100644 index 0000000..58abae7 Binary files /dev/null and b/public/assets/images/products/product-comment3.jpg differ diff --git a/public/assets/images/products/product-details.jpg b/public/assets/images/products/product-details.jpg new file mode 100644 index 0000000..ee93dbd Binary files /dev/null and b/public/assets/images/products/product-details.jpg differ diff --git a/public/assets/images/shapes/about-star-yellow.png b/public/assets/images/shapes/about-star-yellow.png new file mode 100644 index 0000000..861fd71 Binary files /dev/null and b/public/assets/images/shapes/about-star-yellow.png differ diff --git a/public/assets/images/shapes/about-star.png b/public/assets/images/shapes/about-star.png new file mode 100644 index 0000000..e4b7af6 Binary files /dev/null and b/public/assets/images/shapes/about-star.png differ diff --git a/public/assets/images/shapes/about-star.webp b/public/assets/images/shapes/about-star.webp new file mode 100644 index 0000000..5c6393a Binary files /dev/null and b/public/assets/images/shapes/about-star.webp differ diff --git a/public/assets/images/shapes/burger.png b/public/assets/images/shapes/burger.png new file mode 100644 index 0000000..026dadf Binary files /dev/null and b/public/assets/images/shapes/burger.png differ diff --git a/public/assets/images/shapes/chicken-menu1.png b/public/assets/images/shapes/chicken-menu1.png new file mode 100644 index 0000000..fd4ea4c Binary files /dev/null and b/public/assets/images/shapes/chicken-menu1.png differ diff --git a/public/assets/images/shapes/chicken-menu2.png b/public/assets/images/shapes/chicken-menu2.png new file mode 100644 index 0000000..ff60073 Binary files /dev/null and b/public/assets/images/shapes/chicken-menu2.png differ diff --git a/public/assets/images/shapes/chillies.png b/public/assets/images/shapes/chillies.png new file mode 100644 index 0000000..0d27ad4 Binary files /dev/null and b/public/assets/images/shapes/chillies.png differ diff --git a/public/assets/images/shapes/counter-wave-white.png b/public/assets/images/shapes/counter-wave-white.png new file mode 100644 index 0000000..1412970 Binary files /dev/null and b/public/assets/images/shapes/counter-wave-white.png differ diff --git a/public/assets/images/shapes/counter-wave.png b/public/assets/images/shapes/counter-wave.png new file mode 100644 index 0000000..d51fb2f Binary files /dev/null and b/public/assets/images/shapes/counter-wave.png differ diff --git a/public/assets/images/shapes/crabs-shape.png b/public/assets/images/shapes/crabs-shape.png new file mode 100644 index 0000000..d12a9ab Binary files /dev/null and b/public/assets/images/shapes/crabs-shape.png differ diff --git a/public/assets/images/shapes/crabs-shape2.png b/public/assets/images/shapes/crabs-shape2.png new file mode 100644 index 0000000..bbb73fc Binary files /dev/null and b/public/assets/images/shapes/crabs-shape2.png differ diff --git a/public/assets/images/shapes/cta-shape.png b/public/assets/images/shapes/cta-shape.png new file mode 100644 index 0000000..861fd71 Binary files /dev/null and b/public/assets/images/shapes/cta-shape.png differ diff --git a/public/assets/images/shapes/cta-two1.png b/public/assets/images/shapes/cta-two1.png new file mode 100644 index 0000000..a8db390 Binary files /dev/null and b/public/assets/images/shapes/cta-two1.png differ diff --git a/public/assets/images/shapes/cta-two2.png b/public/assets/images/shapes/cta-two2.png new file mode 100644 index 0000000..c629e6b Binary files /dev/null and b/public/assets/images/shapes/cta-two2.png differ diff --git a/public/assets/images/shapes/cta-two3.png b/public/assets/images/shapes/cta-two3.png new file mode 100644 index 0000000..f732fa9 Binary files /dev/null and b/public/assets/images/shapes/cta-two3.png differ diff --git a/public/assets/images/shapes/cta-two4.png b/public/assets/images/shapes/cta-two4.png new file mode 100644 index 0000000..fca5022 Binary files /dev/null and b/public/assets/images/shapes/cta-two4.png differ diff --git a/public/assets/images/shapes/fc-icon1.png b/public/assets/images/shapes/fc-icon1.png new file mode 100644 index 0000000..823d47b Binary files /dev/null and b/public/assets/images/shapes/fc-icon1.png differ diff --git a/public/assets/images/shapes/fc-icon2.png b/public/assets/images/shapes/fc-icon2.png new file mode 100644 index 0000000..556ca86 Binary files /dev/null and b/public/assets/images/shapes/fc-icon2.png differ diff --git a/public/assets/images/shapes/fc-icon3.png b/public/assets/images/shapes/fc-icon3.png new file mode 100644 index 0000000..9a79016 Binary files /dev/null and b/public/assets/images/shapes/fc-icon3.png differ diff --git a/public/assets/images/shapes/fc-icon4.png b/public/assets/images/shapes/fc-icon4.png new file mode 100644 index 0000000..6bf586b Binary files /dev/null and b/public/assets/images/shapes/fc-icon4.png differ diff --git a/public/assets/images/shapes/fc-icon5.png b/public/assets/images/shapes/fc-icon5.png new file mode 100644 index 0000000..375b603 Binary files /dev/null and b/public/assets/images/shapes/fc-icon5.png differ diff --git a/public/assets/images/shapes/food-category1.png b/public/assets/images/shapes/food-category1.png new file mode 100644 index 0000000..a11ed50 Binary files /dev/null and b/public/assets/images/shapes/food-category1.png differ diff --git a/public/assets/images/shapes/food-category2.png b/public/assets/images/shapes/food-category2.png new file mode 100644 index 0000000..6c1292d Binary files /dev/null and b/public/assets/images/shapes/food-category2.png differ diff --git a/public/assets/images/shapes/food-shape.png b/public/assets/images/shapes/food-shape.png new file mode 100644 index 0000000..6ac61a7 Binary files /dev/null and b/public/assets/images/shapes/food-shape.png differ diff --git a/public/assets/images/shapes/heading1.png b/public/assets/images/shapes/heading1.png new file mode 100644 index 0000000..3815288 Binary files /dev/null and b/public/assets/images/shapes/heading1.png differ diff --git a/public/assets/images/shapes/heading2.png b/public/assets/images/shapes/heading2.png new file mode 100644 index 0000000..1b559a0 Binary files /dev/null and b/public/assets/images/shapes/heading2.png differ diff --git a/public/assets/images/shapes/hero-five-left.png b/public/assets/images/shapes/hero-five-left.png new file mode 100644 index 0000000..e8f504c Binary files /dev/null and b/public/assets/images/shapes/hero-five-left.png differ diff --git a/public/assets/images/shapes/hero-five-right.png b/public/assets/images/shapes/hero-five-right.png new file mode 100644 index 0000000..2b16d16 Binary files /dev/null and b/public/assets/images/shapes/hero-five-right.png differ diff --git a/public/assets/images/shapes/hero-shape1.png b/public/assets/images/shapes/hero-shape1.png new file mode 100644 index 0000000..551afab Binary files /dev/null and b/public/assets/images/shapes/hero-shape1.png differ diff --git a/public/assets/images/shapes/hero-shape2.png b/public/assets/images/shapes/hero-shape2.png new file mode 100644 index 0000000..31c795e Binary files /dev/null and b/public/assets/images/shapes/hero-shape2.png differ diff --git a/public/assets/images/shapes/hero-shape3.png b/public/assets/images/shapes/hero-shape3.png new file mode 100644 index 0000000..3aaa158 Binary files /dev/null and b/public/assets/images/shapes/hero-shape3.png differ diff --git a/public/assets/images/shapes/hero-shape4.png b/public/assets/images/shapes/hero-shape4.png new file mode 100644 index 0000000..251179b Binary files /dev/null and b/public/assets/images/shapes/hero-shape4.png differ diff --git a/public/assets/images/shapes/hero-shape5.png b/public/assets/images/shapes/hero-shape5.png new file mode 100644 index 0000000..f4c8af6 Binary files /dev/null and b/public/assets/images/shapes/hero-shape5.png differ diff --git a/public/assets/images/shapes/hero-two.png b/public/assets/images/shapes/hero-two.png new file mode 100644 index 0000000..ec295d0 Binary files /dev/null and b/public/assets/images/shapes/hero-two.png differ diff --git a/public/assets/images/shapes/left-vada.webp b/public/assets/images/shapes/left-vada.webp new file mode 100644 index 0000000..5bf032e Binary files /dev/null and b/public/assets/images/shapes/left-vada.webp differ diff --git a/public/assets/images/shapes/menu-item1.png b/public/assets/images/shapes/menu-item1.png new file mode 100644 index 0000000..ac7f8cd Binary files /dev/null and b/public/assets/images/shapes/menu-item1.png differ diff --git a/public/assets/images/shapes/menu-item2.png b/public/assets/images/shapes/menu-item2.png new file mode 100644 index 0000000..5ccf7cb Binary files /dev/null and b/public/assets/images/shapes/menu-item2.png differ diff --git a/public/assets/images/shapes/newsletter-pizza-shape.png b/public/assets/images/shapes/newsletter-pizza-shape.png new file mode 100644 index 0000000..126c479 Binary files /dev/null and b/public/assets/images/shapes/newsletter-pizza-shape.png differ diff --git a/public/assets/images/shapes/offer-circle-shape.png b/public/assets/images/shapes/offer-circle-shape.png new file mode 100644 index 0000000..c15a863 Binary files /dev/null and b/public/assets/images/shapes/offer-circle-shape.png differ diff --git a/public/assets/images/shapes/offer-shape1.png b/public/assets/images/shapes/offer-shape1.png new file mode 100644 index 0000000..364699c Binary files /dev/null and b/public/assets/images/shapes/offer-shape1.png differ diff --git a/public/assets/images/shapes/offer-shape2.png b/public/assets/images/shapes/offer-shape2.png new file mode 100644 index 0000000..e0ec494 Binary files /dev/null and b/public/assets/images/shapes/offer-shape2.png differ diff --git a/public/assets/images/shapes/offer-shape3.png b/public/assets/images/shapes/offer-shape3.png new file mode 100644 index 0000000..f4c8af6 Binary files /dev/null and b/public/assets/images/shapes/offer-shape3.png differ diff --git a/public/assets/images/shapes/pizza-badge-shape.png b/public/assets/images/shapes/pizza-badge-shape.png new file mode 100644 index 0000000..b795ea7 Binary files /dev/null and b/public/assets/images/shapes/pizza-badge-shape.png differ diff --git a/public/assets/images/shapes/pizza-three.png b/public/assets/images/shapes/pizza-three.png new file mode 100644 index 0000000..0c30b73 Binary files /dev/null and b/public/assets/images/shapes/pizza-three.png differ diff --git a/public/assets/images/shapes/pizza-two.png b/public/assets/images/shapes/pizza-two.png new file mode 100644 index 0000000..6cdc7f0 Binary files /dev/null and b/public/assets/images/shapes/pizza-two.png differ diff --git a/public/assets/images/shapes/pizza.png b/public/assets/images/shapes/pizza.png new file mode 100644 index 0000000..7d20eba Binary files /dev/null and b/public/assets/images/shapes/pizza.png differ diff --git a/public/assets/images/shapes/right-dosa.webp b/public/assets/images/shapes/right-dosa.webp new file mode 100644 index 0000000..7f44c40 Binary files /dev/null and b/public/assets/images/shapes/right-dosa.webp differ diff --git a/public/assets/images/shapes/scroll-top-bg.png b/public/assets/images/shapes/scroll-top-bg.png new file mode 100644 index 0000000..656ec16 Binary files /dev/null and b/public/assets/images/shapes/scroll-top-bg.png differ diff --git a/public/assets/images/shapes/scroll-top-yellow-bg.png b/public/assets/images/shapes/scroll-top-yellow-bg.png new file mode 100644 index 0000000..7a24f8d Binary files /dev/null and b/public/assets/images/shapes/scroll-top-yellow-bg.png differ diff --git a/public/assets/images/shapes/service-wave.png b/public/assets/images/shapes/service-wave.png new file mode 100644 index 0000000..9669cef Binary files /dev/null and b/public/assets/images/shapes/service-wave.png differ diff --git a/public/assets/images/shapes/special-pizza-shape.png b/public/assets/images/shapes/special-pizza-shape.png new file mode 100644 index 0000000..bd8593c Binary files /dev/null and b/public/assets/images/shapes/special-pizza-shape.png differ diff --git a/public/assets/images/shapes/testi-shape1.png b/public/assets/images/shapes/testi-shape1.png new file mode 100644 index 0000000..e5936bf Binary files /dev/null and b/public/assets/images/shapes/testi-shape1.png differ diff --git a/public/assets/images/shapes/testi-shape2.png b/public/assets/images/shapes/testi-shape2.png new file mode 100644 index 0000000..c284b60 Binary files /dev/null and b/public/assets/images/shapes/testi-shape2.png differ diff --git a/public/assets/images/shapes/testi-shape3.png b/public/assets/images/shapes/testi-shape3.png new file mode 100644 index 0000000..4a63565 Binary files /dev/null and b/public/assets/images/shapes/testi-shape3.png differ diff --git a/public/assets/images/shapes/testi-shape4.png b/public/assets/images/shapes/testi-shape4.png new file mode 100644 index 0000000..3a0e780 Binary files /dev/null and b/public/assets/images/shapes/testi-shape4.png differ diff --git a/public/assets/images/shapes/testi-shape5.png b/public/assets/images/shapes/testi-shape5.png new file mode 100644 index 0000000..e819e3e Binary files /dev/null and b/public/assets/images/shapes/testi-shape5.png differ diff --git a/public/assets/images/shapes/tomato.png b/public/assets/images/shapes/tomato.png new file mode 100644 index 0000000..d50959a Binary files /dev/null and b/public/assets/images/shapes/tomato.png differ diff --git a/public/assets/images/shapes/video1.png b/public/assets/images/shapes/video1.png new file mode 100644 index 0000000..9f92d42 Binary files /dev/null and b/public/assets/images/shapes/video1.png differ diff --git a/public/assets/images/shapes/video2.png b/public/assets/images/shapes/video2.png new file mode 100644 index 0000000..41bda96 Binary files /dev/null and b/public/assets/images/shapes/video2.png differ diff --git a/public/assets/images/shapes/wave-shape1.png b/public/assets/images/shapes/wave-shape1.png new file mode 100644 index 0000000..71372e2 Binary files /dev/null and b/public/assets/images/shapes/wave-shape1.png differ diff --git a/public/assets/images/shapes/wave-shape2.png b/public/assets/images/shapes/wave-shape2.png new file mode 100644 index 0000000..b4c81fe Binary files /dev/null and b/public/assets/images/shapes/wave-shape2.png differ diff --git a/public/assets/images/shapes/why-choose1.png b/public/assets/images/shapes/why-choose1.png new file mode 100644 index 0000000..ec5e351 Binary files /dev/null and b/public/assets/images/shapes/why-choose1.png differ diff --git a/public/assets/images/shapes/why-choose2.png b/public/assets/images/shapes/why-choose2.png new file mode 100644 index 0000000..7e1cb51 Binary files /dev/null and b/public/assets/images/shapes/why-choose2.png differ diff --git a/public/assets/images/testimonials/author-three.jpg b/public/assets/images/testimonials/author-three.jpg new file mode 100644 index 0000000..efcc848 Binary files /dev/null and b/public/assets/images/testimonials/author-three.jpg differ diff --git a/public/assets/images/testimonials/author1.jpg b/public/assets/images/testimonials/author1.jpg new file mode 100644 index 0000000..6e211fa Binary files /dev/null and b/public/assets/images/testimonials/author1.jpg differ diff --git a/public/assets/images/testimonials/author2.jpg b/public/assets/images/testimonials/author2.jpg new file mode 100644 index 0000000..4fc6d62 Binary files /dev/null and b/public/assets/images/testimonials/author2.jpg differ diff --git a/public/assets/images/testimonials/author3.jpg b/public/assets/images/testimonials/author3.jpg new file mode 100644 index 0000000..203183d Binary files /dev/null and b/public/assets/images/testimonials/author3.jpg differ diff --git a/public/assets/images/testimonials/badge.png b/public/assets/images/testimonials/badge.png new file mode 100644 index 0000000..1d357a1 Binary files /dev/null and b/public/assets/images/testimonials/badge.png differ diff --git a/public/assets/images/testimonials/testi-author-five1.jpg b/public/assets/images/testimonials/testi-author-five1.jpg new file mode 100644 index 0000000..3412994 Binary files /dev/null and b/public/assets/images/testimonials/testi-author-five1.jpg differ diff --git a/public/assets/images/testimonials/testi-author-five2.jpg b/public/assets/images/testimonials/testi-author-five2.jpg new file mode 100644 index 0000000..f909cb3 Binary files /dev/null and b/public/assets/images/testimonials/testi-author-five2.jpg differ diff --git a/public/assets/images/testimonials/testi-author-five3.jpg b/public/assets/images/testimonials/testi-author-five3.jpg new file mode 100644 index 0000000..12532fc Binary files /dev/null and b/public/assets/images/testimonials/testi-author-five3.jpg differ diff --git a/public/assets/images/testimonials/testi-five-left.png b/public/assets/images/testimonials/testi-five-left.png new file mode 100644 index 0000000..46f726c Binary files /dev/null and b/public/assets/images/testimonials/testi-five-left.png differ diff --git a/public/assets/images/testimonials/testi-five-right.png b/public/assets/images/testimonials/testi-five-right.png new file mode 100644 index 0000000..bc7938b Binary files /dev/null and b/public/assets/images/testimonials/testi-five-right.png differ diff --git a/public/assets/images/testimonials/testi-five-shape1.png b/public/assets/images/testimonials/testi-five-shape1.png new file mode 100644 index 0000000..49606a8 Binary files /dev/null and b/public/assets/images/testimonials/testi-five-shape1.png differ diff --git a/public/assets/images/testimonials/testi-five-shape2.png b/public/assets/images/testimonials/testi-five-shape2.png new file mode 100644 index 0000000..1b559a0 Binary files /dev/null and b/public/assets/images/testimonials/testi-five-shape2.png differ diff --git a/public/assets/images/testimonials/testi-five-shape3.png b/public/assets/images/testimonials/testi-five-shape3.png new file mode 100644 index 0000000..3815288 Binary files /dev/null and b/public/assets/images/testimonials/testi-five-shape3.png differ diff --git a/public/assets/images/testimonials/testimonials-five.png b/public/assets/images/testimonials/testimonials-five.png new file mode 100644 index 0000000..46f726c Binary files /dev/null and b/public/assets/images/testimonials/testimonials-five.png differ diff --git a/public/assets/images/testimonials/testimonials-three.jpg b/public/assets/images/testimonials/testimonials-three.jpg new file mode 100644 index 0000000..951271a Binary files /dev/null and b/public/assets/images/testimonials/testimonials-three.jpg differ diff --git a/public/assets/images/testimonials/testimonials-two-bg.png b/public/assets/images/testimonials/testimonials-two-bg.png new file mode 100644 index 0000000..5ae338b Binary files /dev/null and b/public/assets/images/testimonials/testimonials-two-bg.png differ diff --git a/public/assets/images/testimonials/testimonials-two.jpg b/public/assets/images/testimonials/testimonials-two.jpg new file mode 100644 index 0000000..0314f32 Binary files /dev/null and b/public/assets/images/testimonials/testimonials-two.jpg differ diff --git a/public/assets/images/widgets/banner-bg.jpg b/public/assets/images/widgets/banner-bg.jpg new file mode 100644 index 0000000..a79a4b0 Binary files /dev/null and b/public/assets/images/widgets/banner-bg.jpg differ diff --git a/public/assets/images/widgets/news1.jpg b/public/assets/images/widgets/news1.jpg new file mode 100644 index 0000000..e9fc858 Binary files /dev/null and b/public/assets/images/widgets/news1.jpg differ diff --git a/public/assets/images/widgets/news2.jpg b/public/assets/images/widgets/news2.jpg new file mode 100644 index 0000000..d928a4e Binary files /dev/null and b/public/assets/images/widgets/news2.jpg differ diff --git a/public/assets/images/widgets/news3.jpg b/public/assets/images/widgets/news3.jpg new file mode 100644 index 0000000..955205b Binary files /dev/null and b/public/assets/images/widgets/news3.jpg differ diff --git a/public/assets/images/widgets/news4.jpg b/public/assets/images/widgets/news4.jpg new file mode 100644 index 0000000..295f840 Binary files /dev/null and b/public/assets/images/widgets/news4.jpg differ diff --git a/public/assets/images/widgets/product1.jpg b/public/assets/images/widgets/product1.jpg new file mode 100644 index 0000000..0eff638 Binary files /dev/null and b/public/assets/images/widgets/product1.jpg differ diff --git a/public/assets/images/widgets/product2.jpg b/public/assets/images/widgets/product2.jpg new file mode 100644 index 0000000..9653df9 Binary files /dev/null and b/public/assets/images/widgets/product2.jpg differ diff --git a/public/assets/images/widgets/product3.jpg b/public/assets/images/widgets/product3.jpg new file mode 100644 index 0000000..3e44072 Binary files /dev/null and b/public/assets/images/widgets/product3.jpg differ diff --git a/public/assets/sass/_common-classes.sass b/public/assets/sass/_common-classes.sass new file mode 100644 index 0000000..42765bf --- /dev/null +++ b/public/assets/sass/_common-classes.sass @@ -0,0 +1,480 @@ +/*******************************************************/ +/****************** ## Common Classes *****************/ +/*******************************************************/ +.page-wrapper + position: relative + z-index: 9 + width: 100% + margin: 0 auto + overflow: hidden + min-width: 300px + +.container + +res-ab(xl) + max-width: $container + padding-left: $gutter/2 + padding-right: $gutter/2 + &.container-1520 + max-width: 1550px + &.container-1200 + max-width: 1230px + &.container-1290 + max-width: 1320px + &.container-1050 + max-width: 1080px + +.container-fluid + +res-ab(sm) + +gapLR(padding, 25px) + +res-ab(lb) + +gapLR(padding, 70px) + +.row + --bs-gutter-x: 30px + +.no-gap + --bs-gutter-x: 0 + +.col-small + +res-bl(xs) + width: 100% + +@for $i from 1 through 15 + .gap-#{10 * $i} + +res-ab(xxl) + --bs-gutter-x: #{10px * $i} + +.row-cols-xl-7 + > * + +res-ab(xl) + width: 14.2857% + flex: 0 0 auto + +/** Section Title style **/ +.section-title + margin-top: -8px + position: relative + .sub-title + font-size: 20px + display: inline-block + color: $primary-color + text-transform: uppercase + font-family: $heading-font + h2 + text-transform: capitalize + +res-bl(lg) + font-size: 45px + +res-bl(md) + font-size: 40px + +res-bl(sm) + font-size: 35px + +res-bl(xs) + font-size: 30px + +/** Button style **/ +.theme-btn, +a.theme-btn + color: white + cursor: pointer + font-size: 18px + transition: 0.5s + text-align: center + padding: 11px 36px + align-items: center + display: inline-flex + justify-content: center + font-family: $heading-font + text-transform: uppercase + background: $primary-color + i + font-size: 14px + margin-left: 7px + margin-top: -2px + &:hover + color: $heading-color + background: $secondary-color + +res-bl(sm) + padding: 10px 25px + &.style-two + color: $heading-color + background: $secondary-color + &:hover + color: white + background: $primary-color + &.style-three + color: white + border: 1px solid + background: transparent + &:hover + background: $primary-color + border-color: $primary-color + +/* Read More */ +.read-more + align-items: center + display: inline-flex + color: $primary-color + font-family: $heading-font + text-transform: capitalize + text-decoration: underline + i + transition: 0.5s + margin-top: -3px + margin-left: 8px + font-size: 0.8em + &:hover + color: $primary-color + +/* More Btn */ +.more-btn + +size(50px) + color: white + line-height: 50px + text-align: center + display: inline-block + background: $primary-color + &:hover + color: white + +/* List style One */ +.list-style-one + li + display: flex + &:not(:last-child) + margin-bottom: 6px + &:before + flex: none + +size(16px) + color: white + font-size: 8px + margin-top: 6px + content: "\f00c" + line-height: 16px + text-align: center + margin-right: 12px + border-radius: 50% + background: $primary-color + font-family: 'Font Awesome 5 Pro' + +/** Social Link One **/ +.social-style-one + flex-wrap: wrap + display: inline-flex + +gapLR(margin, -5px) + a + +gapLR(margin, 5px) + color: $base-color + border: 1px solid rgba(255, 255, 255, 0.1) + +circle(transparent, 45px) + &:hover + color: white + background: $primary-color + border-color: $primary-color + +/** Social Link Three **/ +.social-style-three + flex-wrap: wrap + display: inline-flex + +gapLR(margin, -7.5px) + a + +gapLR(margin, 7.5px) + &:hover + color: $primary-color + +/** Social Link Four **/ +.social-style-four + flex-wrap: wrap + display: inline-flex + +gapLR(margin, -35px) + a + +gapLR(margin, 35px) + i + margin-right: 10px + color: $primary-color + +/* Tab Style One */ +.tab-style-one + border-bottom: 1px solid $border-color + li + margin-right: 30px + a + @extend %h4 + margin-bottom: -1px + padding: 0 20px 16px + display: inline-block + border-bottom: 2px solid transparent + +res-bl(md) + padding-bottom: 10px + font-size: 20px !important + &:first-child + padding-left: 0 + &.active + color: $primary-color + border-bottom-color: $primary-color + +res-bl(sm) + border-bottom-color: transparent + +/** Food Menu Tab **/ +.food-menu-tab + +gapLR(margin, -15px) + justify-content: center + +res-bl(md) + +gapLR(margin, -7.5px) + li + margin: 0 15px 30px + +res-bl(md) + margin: 0 7.5px 15px + .nav-link + +flexcenter(center) + flex-direction: column + padding: 22px 33px 18px + background: transparent + border: 1px solid $border-color + +res-bl(lg) + padding: 17px 20px 13px + +res-bl(md) + +gapLR(padding, 15px) + +res-bl(sm) + padding-top: 12px + padding-bottom: 8px + i + line-height: 1 + font-size: 45px + color: $primary-color + +res-bl(lg) + font-size: 30px + +res-bl(sm) + display: none + span + @extend %heading + font-size: 24px + margin-top: 10px + +res-bl(lg) + font-size: 20px + +res-bl(sm) + margin-top: 0 + font-size: 16px + &.active + border-color: $primary-color + +/*** Preloader style ** */ +.preloader + position: fixed + left: 0 + top: 0 + width: 100% + height: 100% + z-index: 9999999 + +flexcenter(center) + background-color: white + background-repeat: no-repeat + background-position: center center + .custom-loader + width: 75px + height: 75px + border-radius: 50% + background-color: transparent + border: 2px solid $heading-color + border-top: 2px solid $primary-color + border-bottom: 2px solid $primary-color + -webkit-animation: 1s preloader linear infinite + animation: 1s preloader linear infinite + +/* Pagination */ +.pagination + align-items: center + +gapLR(margin, -5px) + li + margin: 10px 5px 0 + text-align: center + +res-ab(sm) + font-size: 24px + a, + .page-link + padding: 0 + +size(60px) + box-shadow: none + line-height: 58px + color: $base-color + border: 1px solid $border-color + +res-bl(sm) + +size(45px) + line-height: 43px + &.disabled, + &:last-child + .page-link + color: white + border-radius: 0 + background: $heading-color + border-color: $heading-color + &.active, + &:hover:not(.disabled) + .page-link + color: white + background: $primary-color + border-color: $primary-color + +/* Rating */ +.ratting + line-height: 1 + align-items: center + display: inline-flex + i + margin: 3px + color: $secondary-color + font-size: 13px + span + margin-left: 7px + &.style-two + i + margin: 6px + font-size: 18px + color: $primary-color + + +/* Slick Arrows */ +.slick-arrow + font-size: 20px + transition: 0.5s + padding-top: 2px + +circle(white, 65px) + color: $heading-color + box-shadow: 0px 4px 60px rgba(0, 0, 0, 0.15) + &:focus, + &:hover + background: $primary-color + +/*** Slick Dots ***/ +.slick-dots + display : flex !important + flex-wrap: wrap + +flexcenter(center) + li + cursor: pointer + +size(10px) + margin: 0 7px + transition: 0.5s + border-radius: 5px + background: $primary-color + button + opacity: 0 + &.slick-active + width: 30px + +/*** Scroll Top style ***/ +.scroll-top + +size(80px) + z-index: 99 + color: white + font-size: 24px + cursor: pointer + text-align: center + line-height: 80px + border-radius: 50% + background-color: transparent + background-image: url(../images/shapes/scroll-top-bg.png) + background-repeat: no-repeat + background-size: cover + animation: pulse 2s infinite + +res-bl(lg) + +size(60px) + line-height: 60px + +/* Text White */ +.text-white + *, a, + .read-more, + .counter-text-wrap .count-text + color: white + .sub-title + color: $secondary-color + +/* Wave Shapes */ +.wave-shapes + position: absolute + z-index: -1 + top: 0 + left: -100px + +size(calc(100% + 100px), 100%) + .shape + position: absolute + bottom: 0 + left: 0 + width: 100% + animation: leftRightOne 6s infinite + &.two + animation-delay: 3s + +/*Project Filter*/ +.filter-btns-one + display: flex + flex-wrap: wrap + +gapLR(margin, -5px) + li + cursor: pointer + transition: 0.5s + font-weight: 500 + padding: 5px 20px + margin: 0 5px 10px + color: $heading-color + border: 1px solid $border-color + +res-ab(ms) + font-size: 18px + +res-bl(xs) + +gapLR(padding, 15px) + &.active + background: $secondary-color + border-color: $secondary-color + +/* Before After None */ +.before-after-none + &:after, + &:before + display: none + +/* Position */ +.rel + position: relative + +@for $i from 0 through 5 + .z-#{0 + $i} + z-index: 0 + $i + +.overlay + +overlay($heading-color, 0.75) + &:before + mix-blend-mode: multiply + +/* Backgruond Size */ +.bgs-cover + background-size: cover + background-position: center +.bgp-top + background-repeat: no-repeat + background-position: top center + +/* Color + Background */ +.bg-black + background-color: black +.bgc-black + background-color: $heading-color +.bgc-lighter + background-color: $lighter-color +.bgc-primary + background-color: $primary-color +.bgc-secondary + background-color: $secondary-color +.bgc-dark-green + background-color: #1E3233 + +/* Border Radius */ +@for $i from 1 through 6 + .br-#{5 * $i} + border-radius: 5px * $i + + +/* Color Two */ +.color-two + --primary-color: #E65A11 + .theme-btn + color: white \ No newline at end of file diff --git a/public/assets/sass/_custom-animation.sass b/public/assets/sass/_custom-animation.sass new file mode 100644 index 0000000..729bf49 --- /dev/null +++ b/public/assets/sass/_custom-animation.sass @@ -0,0 +1,249 @@ +/*******************************************************/ +/***************** ## Custom Animation ****************/ +/*******************************************************/ +/* Animation Delay */ +@for $i from 1 through 2 + .delay-#{1 * $i}-0s + animation-delay: #{$i}s + +@for $i from 1 through 9 + .delay-0-#{1 * $i}s + animation-delay: #{0 + .1 * $i}s + +@for $i from 1 through 9 + .delay-1-#{1 * $i}s + animation-delay: #{1 + .1 * $i}s + +@keyframes toggler + 0%, + 10% + background-position: 0 0, 0 calc(100%/3) + 50% + background-position: 0 0, calc(100%/3) calc(100%/3) + 90%, + 100% + background-position: 0 0, calc(100%/3) 0 + + +@keyframes pulse + to + box-shadow: 0 0 0 35px rgba(255, 255, 255, 0) + +/* Menu Sticky */ +@-webkit-keyframes sticky + 0% + top: -100px + 100% + top: 0 + +@keyframes sticky + 0% + top: -100px + 100% + top: 0 + +/* Rotated Circle */ +@keyframes rotated_circle + 0% + transform: rotate(0deg) + 100% + transform: rotate(-360deg) + +/* Rotated Circle reverse */ +@keyframes rotated_circle_reverse + 0% + transform: rotate(-360deg) + 100% + transform: rotate(0deg) + +/* Rotated Man */ +@keyframes semi_rotated + 0%, + 100% + transform: rotate(8deg) + 50% + transform: rotate(-8deg) + +/* BG Shape Rotated */ +@keyframes semi_rotated_two + 0%, + 100% + transform: rotate(-30deg) + 50% + transform: rotate(30deg) + +@keyframes move_arround + 0% + top: 20px + left: 20px + 25% + top: 20px + left: -20px + 50% + top: -20px + left: -20px + 75% + top: -20px + left: 20px + 100% + top: 20px + left: 20px + +/* Hero Circle */ +@keyframes upDownLeft + 0%, + 100% + transform: translate(0px, 0px) + 25%, + 75% + transform: translate(0px, 50px) + 50% + transform: translate(-50px, 50px) + +@keyframes shapeAnimationOne + 0% + transform: translate(0px, 0px) rotate(0deg) + + 25% + transform: translate(0px, 150px) rotate(90deg) + + 50% + transform: translate(150px, 150px) rotate(180deg) + + 75% + transform: translate(150px, 0px) rotate(270deg) + + 100% + transform: translate(0px, 0px) rotate(360deg) + +@keyframes shapeAnimationTwo + 0% + transform: translate(0px, 0px) rotate(0deg) + + 25% + transform: translate(-150px, -0px) rotate(270deg) + + 50% + transform: translate(-150px, 150px) rotate(180deg) + + 75% + transform: translate(-0px, 150px) rotate(90deg) + + 100% + transform: translate(0px, 0px) rotate(360deg) + +@keyframes shapeAnimationThree + 0% + transform: translate(0px, 0px) rotate(0deg) + + 25% + transform: translate(50px, 150px) rotate(90deg) + + 50% + transform: translate(150px, 150px) rotate(180deg) + + 75% + transform: translate(150px, 50px) rotate(270deg) + + 100% + transform: translate(0px, 0px) rotate(360deg) + +@keyframes shapeAnimationFour + 0% + transform: translate(0px, 0px) rotate(0deg) + + 25% + transform: translate((-150px) -50px) rotate(90deg) + + 50% + transform: translate(-150px, -150px) rotate(180deg) + + 75% + transform: translate(-50px, -150px) rotate(270deg) + + 100% + transform: translate(0px, 0px) rotate(360deg) + +@keyframes shapeAnimationFive + 0% + transform: translate(0px, 0px) rotate(0deg) + + 25% + transform: translate((-100px) -100px) rotate(90deg) + + 50% + transform: translate(100px, 50px) rotate(180deg) + + 75% + transform: translate(-100px, 150px) rotate(270deg) + + 100% + transform: translate(0px, 0px) rotate(360deg) + +@keyframes down-up-one + 0% + transform: rotateX(0deg) translateY(0px) + + 50% + transform: rotateX(0deg) translateY(25px) + + 100% + transform: rotateX(0deg) translateY(0px) + +@keyframes down-up-two + 0% + transform: rotateX(0deg) translate(0px) + + 50% + transform: rotateX(0deg) translate(0, -25px) + + 100% + transform: rotateX(0deg) translate(0px) + +@keyframes leftRightOne + 0%, + 100% + transform: translateX(0) + 50% + transform: translateX(50px) + +@keyframes leftRightTwo + 0%, + 100% + transform: translateX(0) + 50% + transform: translateX(-50px) + +@keyframes zoomInOut + 0%, + 100% + transform: scale(1) + 50% + transform: scale(0.5) + +/* Preloader */ +@keyframes preloader + from + -webkit-transform: rotate(0deg) + transform: rotate(0deg) + + to + -webkit-transform: rotate(360deg) + transform: rotate(360deg) + +/* Headline */ +@keyframes marquee + 100% + transform: translate(-100%, 0) + +@keyframes marquee_right + from + transform: translate3d(-100%, 0, 0) + to + transform: translate3d(0, 0, 0) + +@keyframes marquee_left + from + transform: translate3d(0, 0, 0) + to + transform: translate3d(-100%, 0, 0) diff --git a/public/assets/sass/_default.sass b/public/assets/sass/_default.sass new file mode 100644 index 0000000..8c4a82c --- /dev/null +++ b/public/assets/sass/_default.sass @@ -0,0 +1,144 @@ +/*******************************************************/ +/******************* ## Default Style ******************/ +/*******************************************************/ +* + margin: 0 + padding: 0 + border: none + outline: none + box-shadow: none + +body + color: $base-color + background: white + font-weight: 400 + line-height: 30px + font-size: $base-size + font-family: $base-font + @each $font, $value in $fonts + --#{$font}: #{$value} + @each $color, $value in $colors + --#{$color}: #{$value} + +a + color: $base-color + cursor: pointer + outline: none + transition: 0.5s + text-decoration: none + &:hover, &:focus, &:visited + text-decoration: none + outline: none + &:hover + color: $heading-color + +h1 a, h2 a, h3 a, h4 a, h5 a, h6 a + color: $heading-color + +.text-white + h1, h1 a, + h2, h2 a, + h3, h3 a, + h4, h4 a, + h5, h5 a, + h6, h6 a, + .h1, .h1 a, + .h2, .h2 a, + .h3, .h3 a, + .h4, .h4 a, + .h5, .h5 a, + .h6, .h6 a + color: white + +h1, .h1 + @extend %h1 + +h2, .h2 + @extend %h2 + +h3, .h3 + @extend %h3 + +h4, .h4 + @extend %h4 + +h5, .h5 + @extend %h5 + +h6, .h6 + @extend %h6 + +ul, li + list-style: none + padding: 0 + margin: 0 + +img + max-width: 100% + display: inline-block + +mark + color: $primary-color + background: transparent + text-decoration: underline + +header, section, footer + +clearfix + +/*======= Input Styles =======*/ +input, +select, +textarea, +.nice-select, +.form-control + width: 100% + height: auto + font-weight: 400 + border-radius: 0 + font-size: 16px + padding: 17px 30px + background-color: #fff + border: 1px solid white + font-family: $heading-font + transition: 0.3s + &:focus + outline: none + box-shadow: none + border-color: $primary-color + &::placeholder + color: $heading-color + +textarea + display: inherit + padding-top: 20px + +label + cursor: pointer + font-weight: 400 + margin-bottom: 5px + color: $base-color + +.form-group + position: relative + margin-bottom: 20px + +input[type=search]::-ms-clear + display: none + width: 0 + height: 0 + +input[type=search]::-ms-reveal + display: none + width: 0 + height: 0 + +input[type=search]::-webkit-search-decoration, +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-results-button, +input[type=search]::-webkit-search-results-decoration + display: none + +input[type=checkbox], input[type=radio] + height: auto + width: auto + \ No newline at end of file diff --git a/public/assets/sass/_extend.sass b/public/assets/sass/_extend.sass new file mode 100644 index 0000000..66cf7c1 --- /dev/null +++ b/public/assets/sass/_extend.sass @@ -0,0 +1,50 @@ +/*******************************************************/ +/******************* ## Repeat Style ******************/ +/*******************************************************/ +// Global Extend/Inheritance + +// Heading +.heading, +%heading + font-weight: 400 + line-height: 1.2 + color: $heading-color + font-family: $heading-font + +%h1 + @extend %heading + font-size: $h1-size + +%h2 + @extend %heading + font-size: $h2-size + +%h3 + @extend %heading + font-size: $h3-size + +%h4 + @extend %heading + font-size: $h4-size + +%h5 + @extend %heading + line-height: 1.66 + font-size: $h5-size + +%h6 + @extend %heading + font-size: $h6-size + + +// UnderLine +%underline + display: inline + position: relative + background-repeat: no-repeat + background-size: 0% 1.5px, 0 1.5px + background-position: 100% 100%, 0 85% + transition: background-size 0.4s linear + background-image: linear-gradient($heading-color, $heading-color), linear-gradient($heading-color, $heading-color) + &:hover + background-size: 0 1.5px, 100% 1.5px \ No newline at end of file diff --git a/public/assets/sass/_mixins.sass b/public/assets/sass/_mixins.sass new file mode 100644 index 0000000..8e08861 --- /dev/null +++ b/public/assets/sass/_mixins.sass @@ -0,0 +1,165 @@ +// GLOBAL MIXINS +=overlay($bg-colour, $opacity) + z-index: 1 + position: relative + &::before + position: absolute + content: "" + width: 100% + height: 100% + z-index: -1 + top: 0 + left: 0 + opacity: $opacity + background-color: $bg-colour + + +// Column Gap +=colgap($gap) + margin-left: -$gap / 2 + margin-right: -$gap / 2 + & > div + padding-left: $gap / 2 + padding-right: $gap / 2 + + +// Make Own Container +=container($width) + max-width: $width + margin-left: auto + margin-right: auto + + +// Flex Center +=flexcenter($justify) + display: flex + align-items: center + justify-content: $justify + +// Absolute Middle +=absmiddle() + position: absolute + left: 50% + top: 50% + transform: translate(-50%, -50%) + +// Positioning +=poLT($left, $top: $left) + position: absolute + left: $left + top: $top +=poLB($left, $bottom: $left) + position: absolute + left: $left + bottom: $bottom +=poRT($right, $top: $right) + position: absolute + right: $right + top: $top +=poRB($right, $bottom: $right) + position: absolute + right: $right + bottom: $bottom + +// Mixing for Size +=size($width, $height: $width) + width: $width + height: $height + + +// Mixing for Box +=box($bg, $width, $height: $width) + width: $width + height: $height + background: $bg + +// Mixing for Circle +=circle($bg, $size) + width: $size + height: $size + background: $bg + line-height: $size + border-radius: 50% + text-align: center + +// Mixing for color & background color % border color +=color($color, $bg, $bdr-color: $color) + color: $color + background: $bg + border-color: $bdr-color + +// Mixing for clearfix +=clearfix() + &:after + display: block + clear: both + content: "" + +// Gap Left and Right +=gapLR($property, $value) + #{$property}-left: $value + #{$property}-right: $value + +// Gap Top and Bottom +=gapTB($property, $value) + #{$property}-top: $value + #{$property}-bottom: $value + + +// Respond above. +@mixin res-ab($breakpoint) + // If the breakpoint exists in the map. + @if map-has-key($breakpoints, $breakpoint) + // Get the breakpoint value. + $breakpoint-value: map-get($breakpoints, $breakpoint) + + // Write the media query. + @media only screen and (min-width: $breakpoint-value) + @content + + // If the breakpoint doesn't exist in the map. + @else + // Log a warning. + @warn 'Invalid breakpoint: #{$breakpoint}.' + + +// Respond Below +@mixin res-bl($breakpoint) + // If the breakpoint exists in the map. + @if map-has-key($breakpoints, $breakpoint) + // Get the breakpoint value. + $breakpoint-value: map-get($breakpoints, $breakpoint) + + // Write the media query. + @media only screen and (max-width: ($breakpoint-value - 1)) + @content + + // If the breakpoint doesn't exist in the map. + @else + // Log a warning. + @warn 'Invalid breakpoint: #{$breakpoint}.' + +// Respond Between +@mixin res-bt($lower, $upper) + // If both the lower and upper breakpoints exist in the map. + @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) + // Get the lower and upper breakpoints. + $lower-breakpoint: map-get($breakpoints, $lower) + $upper-breakpoint: map-get($breakpoints, $upper) + + // Write the media query. + @media only screen and (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) + @content + + // If one or both of the breakpoints don't exist. + @else + // If lower breakpoint is invalid. + @if (map-has-key($breakpoints, $lower) ==false) + // Log a warning. + @warn 'Your lower breakpoint was invalid: #{$lower}.' + + // If upper breakpoint is invalid. + @if (map-has-key($breakpoints, $upper) ==false) + // Log a warning. + @warn 'Your upper breakpoint was invalid: #{$upper}.' + diff --git a/public/assets/sass/_spacing.sass b/public/assets/sass/_spacing.sass new file mode 100644 index 0000000..ba49a38 --- /dev/null +++ b/public/assets/sass/_spacing.sass @@ -0,0 +1,117 @@ +/*******************************************************/ +/************** ## Padding Margin Spacing *************/ +/*******************************************************/ +/* Padding Around */ +@for $i from 1 through 1 + .p-#{5 * $i} + padding: 5px * $i !important +@for $i from 2 through 50 + .p-#{5 * $i} + padding: 5px * $i + +/* Padding Top */ +@for $i from 1 through 1 + .pt-#{5 * $i}, + .py-#{5 * $i} + padding-top: 5px * $i !important +@for $i from 2 through 50 + .pt-#{5 * $i}, + .py-#{5 * $i} + padding-top: 5px * $i + +/* Padding Bottom */ +@for $i from 1 through 1 + .pb-#{5 * $i}, + .py-#{5 * $i} + padding-bottom: 5px * $i !important +@for $i from 2 through 50 + .pb-#{5 * $i}, + .py-#{5 * $i} + padding-bottom: 5px * $i + +/* Margin Around */ +@for $i from 1 through 1 + .m-#{5 * $i} + margin: 5px * $i !important +@for $i from 2 through 50 + .m-#{5 * $i} + margin: 5px * $i + +/* Margin Top */ +@for $i from 1 through 1 + .mt-#{5 * $i}, + .my-#{5 * $i} + margin-top: 5px * $i !important +@for $i from 2 through 50 + .mt-#{5 * $i}, + .my-#{5 * $i} + margin-top: 5px * $i + +/* Margin Bottom */ +@for $i from 1 through 1 + .mb-#{5 * $i}, + .my-#{5 * $i} + margin-bottom: 5px * $i !important +@for $i from 2 through 50 + .mb-#{5 * $i}, + .my-#{5 * $i} + margin-bottom: 5px * $i + + +/* Responsive Padding Margin */ ++res-bl(lg) + /* Padding Around */ + @for $i from 0 through 1 + .rp-#{5 * $i} + padding: 5px * $i !important + @for $i from 2 through 30 + .rp-#{5 * $i} + padding: 5px * $i + + /* Padding Top */ + @for $i from 0 through 1 + .rpt-#{5 * $i}, + .rpy-#{5 * $i} + padding-top: 5px * $i !important + @for $i from 2 through 30 + .rpt-#{5 * $i}, + .rpy-#{5 * $i} + padding-top: 5px * $i + + /* Padding Bottom */ + @for $i from 0 through 1 + .rpb-#{5 * $i}, + .rpy-#{5 * $i} + padding-bottom: 5px * $i !important + @for $i from 2 through 30 + .rpb-#{5 * $i}, + .rpy-#{5 * $i} + padding-bottom: 5px * $i + + /* Margin Around */ + @for $i from 0 through 1 + .rm-#{5 * $i} + margin: 5px * $i !important + @for $i from 2 through 30 + .rm-#{5 * $i} + margin: 5px * $i + + /* Margin Top */ + @for $i from 0 through 1 + .rmt-#{5 * $i}, + .rmy-#{5 * $i} + margin-top: 5px * $i !important + @for $i from 2 through 30 + .rmt-#{5 * $i}, + .rmy-#{5 * $i} + margin-top: 5px * $i + + /* Margin Bottom */ + @for $i from 0 through 1 + .rmb-#{5 * $i}, + .rmy-#{5 * $i} + margin-bottom: 5px * $i !important + @for $i from 2 through 30 + .rmb-#{5 * $i}, + .rmy-#{5 * $i} + margin-bottom: 5px * $i diff --git a/public/assets/sass/_variables.sass b/public/assets/sass/_variables.sass new file mode 100644 index 0000000..65de98b --- /dev/null +++ b/public/assets/sass/_variables.sass @@ -0,0 +1,41 @@ +// GLOBAL VARIABLES + +// Fonts +$fonts: (base-font: "'Roboto', sans-serif", heading-font: "'Bebas Neue', sans-serif") + +// Font Family +$base-font: var(--base-font) +$heading-font: var(--heading-font) + +// body font size +$base-size: 16px + +// heading font size +$h1-size: 110px +$h2-size: 55px +$h3-size: 30px +$h4-size: 27px +$h5-size: 24px +$h6-size: 20px + +// Colors +$colors: (primary-color: #EC3D08, secondary-color: #FFB936, heading-color: #0E1317, base-color: #696969, lighter-color: #F4F1EA, border-color: rgba(23, 26, 33, 0.1), primary-rgb: '236, 61, 8') + +$base-color: var(--base-color) +$primary-color: var(--primary-color) +$secondary-color: var(--secondary-color) +$heading-color: var(--heading-color) +$lighter-color: var(--lighter-color) +$border-color: var(--border-color) +$primary-rgb: var(--primary-rgb) + +$box-shadow: 3px 0 60px transparentize(map-get($colors, primary-color), 0.8) +$bgc-gradient: linear-gradient( -30deg, rgb(48,240,182) 0%, rgb(103,77,243) 100%) + + +// layout +$gutter: 30px +$container: 1290px + +// Breakpoints. +$breakpoints: ( xs: 376px, ms: 480px, sm: 576px, md: 768px, lg: 992px, xl: 1200px, lp: 1300px, xxl: 1400px, lb: 1600px ) diff --git a/public/assets/sass/sections/_about.sass b/public/assets/sass/sections/_about.sass new file mode 100644 index 0000000..9d37ee2 --- /dev/null +++ b/public/assets/sass/sections/_about.sass @@ -0,0 +1,345 @@ +/*******************************************************/ +/******************** ## About Area ********************/ +/*******************************************************/ +.about-us-content + max-width: 510px + +res-ab(xl) + margin-left: auto + .section-title h2 + +res-bt(lg, xl) + font-size: 50px + +.why-choose-area + .marquee-wrap.style-two + position: absolute + z-index: -1 + top: 55px + .headline-shapes + .shape + z-index: -1 + &.one + left: 5% + &.two + top: 15% + right: 5% + +.why-choose-content + max-width: 530px + +.about-image-part + position: relative + padding-left: 12% + padding-top: 18% + &:before + +poLT(0) + content: '' + +size(95%) + z-index: -1 + border-radius: 50% + border: 1px solid $primary-color + &:after + +poLT(7%, 10%) + content: '' + +size(85%) + z-index: -1 + border-radius: 50% + border: 1px solid $primary-color + img + border-radius: 50% + .food-review + display: flex + align-items: center + +poRT(-4%, 22%) + padding: 9px + background: white + border-radius: 33px + border: 1px solid $primary-color + box-shadow: 0px 10px 60px rgba(35, 116, 231, 0.3) + +res-bl(xl) + right: -10px + top: 44% + +res-bl(xs) + display: none + .author + +size(36px) + .text + @extend %h6 + color: $primary-color + flex: none + margin-left: 15px + margin-right: 12px + margin-bottom: -5px + .ratting + flex: none + padding-right: 8px + i + font-size: 14px + .quality-food + +poRB(14%, -2%) + +size(180px) + border-radius: 50% + background-size: cover + background-repeat: no-repeat + +res-bl(ms) + +size(130px) + right: 4% + .for-border + +size(calc(100% - 50px)) + +poLT(25px) + border: 2px dashed white + border-radius: 50% + +res-bl(ms) + +size(calc(100% - 30px)) + top: 15px + left: 15px + .text + @extend %h3 + color: white + +absmiddle() + text-align: center + +res-bl(ms) + font-size: 20px + &.style-two + max-width: max-content + padding-left: 0 + padding-top: 20px + &:before, + &:after + content: none + .quality-food + bottom: auto + top: 0 + right: 0 + .for-border + border-color: $heading-color + .text + color: $heading-color + &.style-three + max-width: 400px + text-align: right + padding-top: 55px + &:before, + &:after + content: none + img + border-radius: 0 + .quality-food + left: 0 + top: 0 + + &.style-four + max-width: 600px + padding: 70px 12% 0 0 + img + border-radius: 0 + .quality-food + right: 0 + top: 0 + + +/* Why Choose Two */ +.why-choose-two-image + +res-ab(lg) + display: flex + justify-content: flex-end + img + max-width: none + max-height: 100% + +.why-choose-two-content + padding-left: 40px + position: relative + z-index: 1 + +res-bl(xs) + padding-left: 20px + .section-title + max-width: 455px + .service-item + max-width: 300px + margin-right: 30px + +res-bl(xs) + max-width: 270px + .shape + z-index: -1 + position: absolute + &.one + right: 10% + bottom: 63% + max-width: 20% + &.two + top: 93% + left: 10% + max-width: 10% + +/* About Shapes */ +.about-shapes + .shape + z-index: -1 + position: absolute + &.one + left: 0 + bottom: 14% + max-width: 10% + +.about-bg-text + +poLB(0, 85px) + z-index: -1 + font-size: 9.6vw + line-height: 1 + color: $primary-color + font-family: $heading-font + +res-bl(lg) + bottom: 48% + +res-bl(sm) + bottom: 55% + +res-bl(ms) + display: none + +.about-btn-author + display: flex + flex-wrap: wrap + align-items: center + .theme-btn + margin-top: 20px + margin-right: 35px + .author + display: flex + margin-top: 20px + align-items: center + img + max-width: 52px + border-radius: 50% + margin-right: 18px + h6 + margin-bottom: 0 + span + font-size: 14px + font-family: $base-font + .read-more + margin-top: 20px + +.about-video + position: relative + &:before + +poLT(0) + content: '' + +size(100%) + background: rgba(14, 19, 23, 0.2) + .video-play + +size(55px) + +absmiddle() + font-size: 13px + line-height: 55px + img + width: 100% + +.about-middle-content + max-width: 380px + +res-ab(xl) + margin-right: -35px + +res-ab(md) + margin-left: auto + h4 + font-size: 26px + margin-bottom: 13px + +.about-btn-customer + display: flex + align-items: start + .theme-btn + margin-right: 45px + +res-bl(lg) + margin-right: 15px + .customer + h6 + font-size: 18px + +res-bl(xs) + font-size: 16px + .customer-image + img + +size(40px) + border-radius: 50% + margin-right: -15px + +res-bl(xs) + margin-right: -25px + +/* About Four */ +.about-image-four + position: relative + .badge + max-width: 35% + +poLB(25%, 20px) + img + border-radius: 50% + + &.style-two + z-index: 1 + &:before + content: '' + z-index: -1 + +size(310px) + +poLT(50%, -60px) + border-radius: 50% + border: 1px solid $primary-color + transform: translate(-50%) + +res-bl(lg) + top: -30px + +res-bl(md) + +size(200px) + +res-bl(xs) + +size(150px) + +/* Why Choose Five */ +.why-choose-five-content + max-width: 480px + +/* Menu Page */ +.experience-year + +poRB(0) + color: white + padding: 45px + font-size: 20px + max-width: 300px + background: $primary-color + +res-bl(sm) + padding: 25px + font-size: 16px + max-width: 210px + +res-bl(ms) + right: -15px + bottom: -25px + .years + font-size: 5em + line-height: 1 + display: block + font-family: $heading-font + +res-bl(xs) + font-size: 3em + +/* About Five */ +.about-image-five + margin-left: -90px + +res-bl(lg) + margin-left: -15% + +/* About Six */ +.about-six-service-part + +gapLR(padding, 100px) + +res-bl(xl) + +gapLR(padding, 50px) + +res-bl(xs) + +gapLR(padding, 25px) + .headline-shapes .shape.two + right: 36% + max-width: 10% + +.about-six-content + max-width: 310px + +res-bl(xxl) + margin-left: 20px + margin-right: 30px + +res-bl(lg) + max-width: none + +gapLR(margin, 50px) + +res-bl(xs) + +gapLR(margin, 25px) \ No newline at end of file diff --git a/public/assets/sass/sections/_awards.sass b/public/assets/sass/sections/_awards.sass new file mode 100644 index 0000000..f4155f5 --- /dev/null +++ b/public/assets/sass/sections/_awards.sass @@ -0,0 +1,17 @@ +/*******************************************************/ +/******************* ## Awards Area *******************/ +/*******************************************************/ +.award-item + transition: 0.5s + text-align: center + margin: 0 -1px -1px 0 + padding: 60px 30px 50px + border: 1px solid $border-color + img + margin-bottom: 33px + h5 + line-height: 1.4 + margin-bottom: 0 + &:hover + border-color: white + box-shadow: 0px 10px 60px rgba(204, 204, 204, 0.25) \ No newline at end of file diff --git a/public/assets/sass/sections/_banner.sass b/public/assets/sass/sections/_banner.sass new file mode 100644 index 0000000..2129be1 --- /dev/null +++ b/public/assets/sass/sections/_banner.sass @@ -0,0 +1,211 @@ +/*******************************************************/ +/******************* ## Banner Area *******************/ +/*******************************************************/ +.category-banner-item + padding: 40px + color: white + z-index: 1 + margin-bottom: 30px + position: relative + background-size: cover + background-position: center center + &:before + +poLT(0) + z-index: -1 + content: '' + +size(100%) + background: linear-gradient(115.23deg, #0E1317 11.42%, rgba(14, 19, 23, 0) 74.78%) + .price + display: block + font-size: 24px + margin-top: -5px + margin-bottom: 10px + color: $secondary-color + font-family: $heading-font + h3 + color: white + line-height: 1 + max-width: 200px + +res-ab(ms) + font-size: 50px + .ratting + display: flex + margin-bottom: 20px + + &.style-two + &:before + display: none + .price + color: white + +res-bl(xs) + font-size: 20px + h3 + max-width: 250px + margin-bottom: 16px + +res-ab(xl) + font-size: 60px + .ratting + margin-bottom: 26px + .theme-btn + font-size: 16px + padding: 7px 30px + &:hover + outline: 1px solid white + .food-image + z-index: -1 + max-width: 45% + +poRT(25px, 50%) + transform: translateY(-50%) + &.color-black + h3, + .price, + .ratting, + .ratting i + color: $heading-color + .food-image + max-width: 40% + + &.style-three + padding: 190px 60px 50px + height: calc(100% - 30px) + &:before + background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%) + h3 + margin-bottom: 20px + h2 + color: white + max-width: 305px + +res-bl(lp) + font-size: 45px + +res-bl(xs) + font-size: 40px + .theme-btn + padding: 7px 30px + .quality + color: white + font-size: 18px + font-weight: 500 + padding: 3px 20px + border: 1px solid + margin-bottom: 20px + border-radius: 30px + display: inline-block + &.gradient-two + padding-top: 85px + +res-bl(lp) + +gapLR(padding, 44px) + &:before + background: linear-gradient(295.64deg, rgba(236, 61, 8, 0.2) 0.49%, rgba(236, 61, 8, 0.7) 100%) + &.gradient-three + padding-top: 85px + +res-bl(lp) + +gapLR(padding, 44px) + &:before + background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%) + + &.style-four + +flexcenter(center) + text-align: center + flex-direction: column + height: calc(100% - 30px) + &:before + display: none + h3 + max-width: none + margin-bottom: 0 + +res-ab(xl) + font-size: 120px + .get-one + display: block + font-size: 24px + margin-bottom: 22px + .theme-btn + padding: 6px 30px + border: 1px solid white + + &.style-five + display: flex + flex-direction: column + justify-content: flex-end + .badge + color: white + +size(85px) + z-index: 1 + +poRT(40px) + font-size: 25px + font-weight: 400 + line-height: 72px + background-image: url(../images/offer/badge-bg-two.png) + background-size: cover + .price + font-size: 20px + h3 + max-width: 250px + .read-more + color: white + margin-top: 55px + background-size: cover + &.height-100 + padding-top: 150px + height: calc(100% - 30px) + +/* Category Banner Five */ +.category-banner-area-five + position: relative + &:before + +poLT(0) + content: '' + z-index: -1 + +size(100%, 60%) + background: $lighter-color + +.page-banner-area + +overlay(#030303, 0.8) + &:before + mix-blend-mode: multiply + +.page-title + +res-bl(lg) + font-size: 90px + +res-bl(md) + font-size: 70px + +res-bl(sm) + font-size: 50px + +res-bl(xs) + font-size: 40px + +.breadcrumb + padding: 0 + margin: 0 + font-size: 24px + background: transparent + text-transform: capitalize + +res-bl(sm) + font-size: 18px + +res-bl(xs) + font-size: 16px + .breadcrumb-item + padding: 0 + font-weight: 400 + +flexcenter(center) + a + color: white + &:hover + color: $primary-color + &.active + color: $secondary-color + text-decoration: underline + text-underline-offset: 3px + text-decoration-thickness: 1px + &+.breadcrumb-item::before + flex: none + color: white + content: "\f105" + font-size: 1.1em + font-weight: 300 + margin-left: 25px + margin-right: 15px + font-family: "Font Awesome 5 Pro" + +res-bl(sm) + margin-left: 15px + margin-right: 5px diff --git a/public/assets/sass/sections/_blog.sass b/public/assets/sass/sections/_blog.sass new file mode 100644 index 0000000..a63146c --- /dev/null +++ b/public/assets/sass/sections/_blog.sass @@ -0,0 +1,354 @@ +/*******************************************************/ +/******************** ## Blog Area ********************/ +/*******************************************************/ +.blog-meta + line-height: 1 + flex-wrap: wrap + +flexcenter(center) + text-transform: uppercase + font-family: $heading-font + background: $primary-color + li + font-size: 18px + margin: 3px 15px + +res-bl(xs) + font-size: 16px + +gapLR(margin, 8px) + a + color: white + +.blog-meta-two + line-height: 1 + flex-wrap: wrap + +flexcenter(start) + text-transform: uppercase + font-family: $heading-font + li + font-size: 18px + margin-right: 30px + margin-bottom: 5px + +res-bl(xs) + font-size: 16px + margin-right: 16px + i + margin-right: 5px + a:hover + color: $primary-color + &.style-two + font-family: $base-font + text-transform: capitalize + li + font-size: 16px + +.blog-item + margin-bottom: 30px + .image + position: relative + margin-bottom: 35px + img + width: 100% + .blog-meta + +poLB(0) + width: 100% + padding-top: 15px + padding-bottom: 10px + .content + h4 + margin-bottom: 15px + +res-bl(xs) + font-size: 22px + + &.style-two + .blog-meta-two + margin-bottom: 13px + .read-more + color: $base-color + text-decoration: none + &:hover + color: $heading-color + .content + h3 + max-width: 650px + +res-ab(md) + font-size: 35px + +res-bl(ms) + font-size: 25px + line-height: 1.4 + .theme-btn + color: white + font-size: 16px + padding: 7px 30px + background: $heading-color + i + font-size: 12px + &.image-left + +res-ab(md) + display: flex + .image + +res-ab(md) + flex: none + width: 300px + margin-right: 50px + margin-bottom: 0 + &.style-three + +res-ab(md) + display: flex + .image + flex: none + margin-bottom: 0 + align-self: center + +res-ab(md) + width: 46% + .content + padding: 50px + display: flex + transition: 0.5s + flex-direction: column + border: 1px solid $border-color + +res-bl(ms) + +gapLR(padding, 25px) + .blog-meta-two + margin-bottom: 15px + li a:hover + color: $secondary-color + p + margin-top: auto + margin-bottom: 25px + .read-more + line-height: 1.2 + &:hover + .content + background: #F4F1EA + border-color: #F4F1EA + &.black-bg + background: #0D0D0D + .content + border: none + background: transparent + .blog-meta-two + li a + color: #ACACAC + &:hover + color: $secondary-color + h4 a + color: white + p + color: #ACACAC + +.blog-two-wrap + max-width: 750px + +.blog-item-two + margin-bottom: 30px + .image + position: relative + margin-bottom: 27px + img + width: 100% + .date + +poRT(10px) + max-width: 55px + color: white + padding: 12px 13px + line-height: 1.2 + border-radius: 7px + background: $primary-color + .content + .tag + margin-bottom: 10px + display: inline-block + i + color: $primary-color + margin-right: 6px + h4 + margin-bottom: 14px + +/* Blog Standard */ +.blog-details-wrap, +.blog-standard-wrap + max-width: 800px + .blog-item.style-two + margin-bottom: 50px + +/* Blog Details */ +.blog-details-wrap + h3 + margin-bottom: 20px + img + width: 100% + +blockquote + @extend %h3 + position: relative + padding: 30px 60px 40px + background: $lighter-color + +res-bl(md) + font-size: 25px + line-height: 1.4 + padding-left: 35px + padding-right: 15px + +res-bl(xs) + font-size: 22px + line-height: 1.4 + padding-right: 10px + .text + span + line-height: 1 + font-size: 1.7em + .blockquote-footer + display: block + margin-bottom: 0 + margin-top: 26px + font-size: 0.7em + font-family: $base-font + &:before + content: '———' + margin-right: 20px + letter-spacing: -4px + +.tag-share + flex-wrap: wrap + +flexcenter(space-between) + .item + display: flex + align-items: center + margin-bottom: 15px + h6 + margin-top: 10px + margin-right: 25px + .tags + a + &:not(:last-child):after + content: ',' + .social-style-one + a + &:not(:hover) + background: $lighter-color + +res-bl(xs) + +size(35px) + line-height: 35px + +/* Next Prev Blog */ +.next-prev-blog + display: flex + flex-wrap: wrap + justify-content: space-between + .item + display: flex + max-width: 322px + align-items: center + margin-bottom: 20px + .image + flex: none + max-width: 80px + margin-right: 30px + h6 + font-size: 18px + margin-bottom: 0 + line-height: 1.5 + +/* Comments */ +.comment-body + margin-bottom: 35px + +res-ab(ms) + display: flex + .author-thumb + flex: none + max-width: 80px + margin-right: 40px + margin-bottom: 20px + +res-bl(sm) + margin-right: 25px + img + border-radius: 50% + .content + .comment-header + display: flex + flex-wrap: wrap + margin-bottom: 2px + align-items: center + li + margin-bottom: 5px + &:not(:last-child) + margin-right: 15px + h6 + margin-bottom: 0 + +res-ab(sm) + font-size: 22px + p + margin-bottom: 5px + .read-more + color: $base-color + text-decoration: none + &.comment-child + margin-left: 60px + +res-bl(md) + margin-left: 30px + +res-bl(xs) + margin-left: 20px + +.comment-title + +res-ab(md) + font-size: 35px + +.comments.rattings + .comment-body + margin-bottom: 30px + padding-bottom: 10px + border-bottom: 1px solid $border-color + .author-thumb + max-width: 135px + margin-right: 30px + .content + .ratting + margin-bottom: 12px + i + margin: 0 8px 0 0 + color: $primary-color + +.admin-comment + .comment-body + max-width: none + margin-bottom: 0 + padding: 30px 40px + align-items: center + +res-bl(md) + +gapLR(padding, 25px) + .author-thumb + +res-ab(xl) + max-width: 160px + +res-ab(sm) + margin-bottom: 0 + margin-right: 40px + .content + h4 + margin-bottom: 0 + .author + display: block + margin-bottom: 15px + .social-icons + margin-top: 10px + a + margin-right: 20px + &:hover + color: $primary-color + +/* Comment Form */ +.review-form, +.comment-form + .form-group + +res-ab(lg) + margin-bottom: 30px + .form-control + font-size: 16px + font-weight: 400 + font-family: $base-font + background: $lighter-color + border-color: $lighter-color + &:focus + border-color: $heading-color + .ratting + b + margin-right: 20px + i + color: $base-color \ No newline at end of file diff --git a/public/assets/sass/sections/_booking-table.sass b/public/assets/sass/sections/_booking-table.sass new file mode 100644 index 0000000..876fdaf --- /dev/null +++ b/public/assets/sass/sections/_booking-table.sass @@ -0,0 +1,108 @@ +/*******************************************************/ +/****************** ## Booking Table ******************/ +/*******************************************************/ +.booking-table-wrap + padding: 60px 80px + +res-bl(xl) + +gapLR(padding, 50px) + +res-bl(ms) + +gapLR(padding, 20px) + +.contact--number + display: flex + max-width: 210px + align-items: center + .icon + flex: none + color: white + margin-right: 15px + +circle($primary-color, 50px) + .number + font-family: $heading-font + .title + color: white + display: block + font-size: 18px + > a + font-size: 27px + color: $secondary-color + +.booking-table-form + padding: 55px 50px 60px + background-size: cover + background-repeat: no-repeat + background-color: $secondary-color + margin-bottom: -110px + +res-bt(lg, xl) + +gapLR(padding, 30px) + +res-bl(ms) + +gapLR(padding, 30px) + +res-bl(xs) + +gapLR(padding, 20px) + p + margin-top: -10px + color: $heading-color + +res-ab(xs) + font-size: 18px + +.booking-form + label + font-size: 13px + +poRT(20px, 12px) + color: $heading-color + input, + select, + textarea, + .nice-select, + .form-control + padding: 12px 20px + border-width: 2px + color: $heading-color + font-family: $base-font + &:hover + border-color: white + &:focus + border-color: white + background-color: transparent + .nice-select + line-height: 24px + .list + width: 100% + border-radius: 0 + &:after + right: 20px + height: 9px + width: 8px + margin-top: -6px + border-color: $heading-color + .theme-btn + border: 1px solid $primary-color + +.booking-table-content.style-two + .video-play + margin: 10px + position: relative + &:before + content: "" + +absmiddle() + +size(calc(100% + 20px)) + border: 1px solid white + border-radius: 50% + +res-ab(md) + +size(85px) + font-size: 20px + line-height: 85px + hr + opacity: 1 + margin-bottom: 0 + max-width: 200px + background: white + +.booking-table-content.style-three + max-width: 410px + .contact--number + .number + .title + color: $base-color + > a + color: $heading-color \ No newline at end of file diff --git a/public/assets/sass/sections/_category.sass b/public/assets/sass/sections/_category.sass new file mode 100644 index 0000000..3f786a1 --- /dev/null +++ b/public/assets/sass/sections/_category.sass @@ -0,0 +1,87 @@ +/*******************************************************/ +/****************** ## Category Area *******************/ +/*******************************************************/ +.food-category-item + display: flex + align-items: center + padding: 25px 50px 25px 70px + border: 1px solid $border-color + +res-bl(xxl) + padding: 15px 25px 15px 45px + +res-bl(xs) + padding: 10px 15px 10px 35px + .image + max-width: 100px + margin-right: 25px + position: relative + +res-bl(xxl) + max-width: 80px + margin-right: 15px + +res-bl(xs) + max-width: 60px + .pizza-badge + +size(40px) + +poLT(-20px, 0) + text-align: center + color: $heading-color + background-size: cover + background-repeat: no-repeat + font-family: $heading-font + line-height: 42px + +res-bl(xs) + +size(30px) + font-size: 13px + line-height: 32px + h3 + margin-bottom: 0 + +res-bl(xxl) + font-size: 25px + +res-bl(xs) + font-size: 20px + +.food-category-active + .slick-track + display: flex + border-top: 1px solid $border-color + border-bottom: 1px solid $border-color + .food-category-item + display: flex + height: auto + border-width: 0 1px 0 0 + +/* Food Category Two */ +.fc-two-active + +gapLR(margin, -15px) + .fc-two-item + +gapLR(margin, 15px) + img + display: inline-block + .slick-dots + margin-top: 20px + +.fc-two-item + padding: 30px + text-align: center + margin-bottom: 30px + background: $lighter-color + border: 1px solid $border-color + .icon + margin-bottom: 25px + .btn + color: black + border: none + font-weight: 500 + background: white + padding: 3px 15px + border-radius: 0 + &.style-two + display: flex + flex-direction: column + padding: 30px 15px 15px + background: transparent + height: calc(100% - 30px) + .icon + margin-bottom: 15px + h5 + font-size: 22px + margin-top: auto \ No newline at end of file diff --git a/public/assets/sass/sections/_chefs.sass b/public/assets/sass/sections/_chefs.sass new file mode 100644 index 0000000..b7e626c --- /dev/null +++ b/public/assets/sass/sections/_chefs.sass @@ -0,0 +1,19 @@ +/*******************************************************/ +/******************** ## Chefs Area ********************/ +/*******************************************************/ +.chefs-item + margin-bottom: 60px + .image + margin-bottom: 26px + img + width: 100% + .description + position: relative + padding-right: 50px + h5 + padding-top: 3px + margin-bottom: 0 + line-height: 1.2 + .more-btn + +poRT(0, 50%) + transform: translateY(-50%) \ No newline at end of file diff --git a/public/assets/sass/sections/_client.sass b/public/assets/sass/sections/_client.sass new file mode 100644 index 0000000..0d90465 --- /dev/null +++ b/public/assets/sass/sections/_client.sass @@ -0,0 +1,23 @@ +/*******************************************************/ +/******************* ## Client Area *******************/ +/*******************************************************/ +.client-wrap + margin-top: -85px + padding: 50px 80px + background: white + box-shadow: 0px 10px 60px rgba(200, 200, 200, 0.25) + +res-bl(lg) + +gapLR(padding, 40px) + +res-bl(xs) + +gapLR(padding, 20px) + +.client-wrap-two + border-top: 1px solid $border-color + +.client-item + text-align: center + opacity: 0.4 + img + display: inline-block + &:hover + opacity: 1 diff --git a/public/assets/sass/sections/_counter.sass b/public/assets/sass/sections/_counter.sass new file mode 100644 index 0000000..8ee95a2 --- /dev/null +++ b/public/assets/sass/sections/_counter.sass @@ -0,0 +1,97 @@ +/*******************************************************/ +/******************* ## Counter Area *******************/ +/*******************************************************/ +.counter-item + margin-bottom: 30px + &.style-two .count-text + font-size: 48px + &.style-three + display: flex + margin-bottom: 20px + padding: 28px 35px 22px + background: $lighter-color + border: 1px solid rgba(14, 19, 23, 0.05) + +res-bl(xs) + +gapLR(padding, 25px) + .icon + flex: none + font-size: 40px + color: $primary-color + +circle(white, 70px) + margin-right: 20px + .count-text + margin-bottom: -5px + &.style-four + background: $lighter-color + padding: 45px 50px 30px + margin-bottom: 0 + .count-text + font-size: 75px + .wave + margin-top: 10px + margin-bottom: 22px + &.text-white + .count-text + color: white + &.bgc-primary + background-color: $primary-color + &.bgc-secondary + background-color: $secondary-color + +.counter-area-four + display: flex + min-height: 690px + align-items: flex-end + +.count-text + @extend %h2 + display: block + line-height: 1 + &.plus:after + content: '+' + &.k-plus:after + content: 'k+' + &.m-plus:after + content: 'm+' + +.chef-content-part + max-width: 435px + +res-ab(xl) + +gapLR(margin, auto) + .section-title h2 + margin-bottom: -5px + .social-style-one a:not(:hover) + background: $lighter-color + + +/* Circle Counter */ +.history-progress + display: flex + margin-top: 30px + position: relative + align-items: center + canvas + margin-right: 30px + .counting + width: 120px + +poLT(0, 50%) + line-height: 1 + font-size: 35px + @extend %heading + text-align: center + transform: translateY(-50%) + h3 + margin-bottom: 0 + +res-bl(xs) + font-size: 28px + line-height: 1.4 + + &.style-two + display: block + text-align: center + canvas + margin-right: 0 + margin-bottom: 12px + .counting + top: 60px + width: 100% \ No newline at end of file diff --git a/public/assets/sass/sections/_cta.sass b/public/assets/sass/sections/_cta.sass new file mode 100644 index 0000000..ac4f58a --- /dev/null +++ b/public/assets/sass/sections/_cta.sass @@ -0,0 +1,91 @@ +/*******************************************************/ +/**************** ## Call To Action Area ****************/ +/*******************************************************/ +.cta-content + &:before + content: '' + +poLT(0) + +size(50vw, 100%) + background-color: $primary-color + background-image: url(../images/background/cta-dot-bg.png) + background-repeat: no-repeat + background-size: cover + z-index: -1 + +res-bl(lg) + width: 100% + .cta-badge + +absmiddle() + +size(180px) + background-repeat: no-repeat + background-size: cover + +flexcenter(center) + text-align: center + +res-bl(lg) + right: 5% + left: auto + transform: translate(0, -50%) + +res-bl(md) + +size(130px) + transform: translate(0) + +res-bl(xs) + +size(100px) + span + @extend %h3 + font-size: 35px + +res-bl(md) + font-size: 25px + +res-bl(xs) + font-size: 20px + .theme-btn.style-two + border: 1px solid $secondary-color +.cta-bg + +poRT(0) + +size(50vw, 100%) + background-repeat: no-repeat + background-size: cover + z-index: -1 + +res-bl(lg) + display: none + +/* CTA Area Two */ +.cta-content-two + max-width: 380px + +.cta-two-image + position: relative + max-width: max-content + z-index: 1 + .badge + max-width: 44% + +poRT(25px, -25px) + &:before + content: '' + +size(100%) + +absmiddle() + z-index: -1 + border-radius: 50% + filter: blur(35px) + background: $primary-color + +.cta-content-list + width: 350px + +res-ab(xl) + margin-left: auto + +.cta-two-shapes + .shape + z-index: -1 + max-width: 15% + position: absolute + &.one + top: 10% + left: 3% + &.two + left: 3% + bottom: 10% + &.three + top: 10% + right: 3% + &.four + right: 3% + bottom: 10% \ No newline at end of file diff --git a/public/assets/sass/sections/_faqs.sass b/public/assets/sass/sections/_faqs.sass new file mode 100644 index 0000000..14b755b --- /dev/null +++ b/public/assets/sass/sections/_faqs.sass @@ -0,0 +1,53 @@ +/*******************************************************/ +/******************** ## FAQs Area ********************/ +/*******************************************************/ +.accordion-item + border: none + border-radius: 0 + background: $lighter-color + &:first-of-type + border-top-left-radius: 0 + border-top-right-radius: 0 + .accordion-button + border-top-left-radius: 0 + border-top-right-radius: 0 + &:last-of-type + border-bottom-left-radius: 0 + border-bottom-right-radius: 0 + .accordion-button + border-bottom-left-radius: 0 + border-bottom-right-radius: 0 + &:not(:last-child) + margin-bottom: 10px + .accordion-button + border: none + font-size: 20px + box-shadow: none + color: $heading-color + align-items: flex-start + padding: 15px 30px 12px + background: transparent + +res-bl(ms) + font-size: 16px + padding: 12px 20px + &:after + flex: none + +size(auto) + margin-top: -2px + content: "\f107" + text-align: center + transform: rotate(0deg) + background: transparent + font-family: "Font Awesome 5 Pro" + &.collapsed + &:after + transform: rotate(-90deg) + .accordion-body + padding: 20px 30px + border-top: 1px solid $border-color + +res-bl(ms) + font-size: 16px + +gapLR(padding, 20px) + p:last-child + margin-bottom: 0 + \ No newline at end of file diff --git a/public/assets/sass/sections/_features.sass b/public/assets/sass/sections/_features.sass new file mode 100644 index 0000000..e4f359e --- /dev/null +++ b/public/assets/sass/sections/_features.sass @@ -0,0 +1,114 @@ +/*******************************************************/ +/****************** ## Features Area *******************/ +/*******************************************************/ +/* Featured Style */ +.featured-item + display: flex + padding: 25px 40px + border-radius: 10px + background: white + margin-bottom: 30px + border: 1px solid $lighter-color + transition: 0.3s + +res-bt(xl, lp) + +gapLR(padding, 25px) + +res-bl(lg) + +gapLR(padding, 20px) + .icon + flex: none + font-size: 60px + line-height: 1 + margin-right: 35px + color: $primary-color + +res-bt(xl, lp) + margin-right: 25px + +res-bl(lg) + font-size: 50px + margin-right: 20px + .content + h4 + +res-bl(lg) + font-size: 24px + +res-bl(xs) + font-size: 22px + p + margin-bottom: 0 + &:hover + border-color: transparent + box-shadow: 0px 10px 60px rgba(236, 61, 8, 0.1) + +.features-five-wrap + +res-bl(lg) + max-width: 600px + +.featured-item-two + display: flex + &:not(:last-child) + padding-bottom: 40px + margin-bottom: 50px + border-bottom: 1px dashed white + .icon + flex: none + margin-right: 50px + font-size: 50px + color: black + +circle($secondary-color, 100px) + +res-bt(lg, xl) + +size(70px) + font-size: 40px + line-height: 70px + margin-right: 20px + +res-bl(sm) + +size(70px) + font-size: 40px + line-height: 70px + margin-right: 20px + .content + h4 + color: white + +res-bl(xs) + font-size: 24px + p + color: white + margin-bottom: 0 + +.food-category-shape + .shape + z-index: -1 + max-width: 11% + position: absolute + &.one + top: 27% + left: 6% + &.two + top: 15% + right: 9% + +/* Features Style Two */ +.feature-two-image + height: 100% + overflow: hidden + img + height: 100% + max-width: none + +res-bl(lg) + width: 100% + +.feature-two-content + height: 100% + display: flex + padding: 50px 70px + flex-direction: column + align-items: flex-start + justify-content: center + border: 1px solid black + +res-bl(sm) + +gapLR(padding, 50px) + +res-bl(ms) + +gapLR(padding, 25px) + h3 + margin-top: -5px + margin-bottom: 12px + .theme-btn + font-size: 16px + padding: 7px 30px \ No newline at end of file diff --git a/public/assets/sass/sections/_food-menu.sass b/public/assets/sass/sections/_food-menu.sass new file mode 100644 index 0000000..b376fcc --- /dev/null +++ b/public/assets/sass/sections/_food-menu.sass @@ -0,0 +1,274 @@ +/*******************************************************/ +/***************** ## Popular Food Area *****************/ +/*******************************************************/ +.food-item + position: relative + padding: 25px 45px 8px + background-color: $lighter-color + border: 1px dashed $border-color + background-repeat: no-repeat + background-size: cover + transition: .3s + +res-bt(xl, lp) + +gapLR(padding, 30px) + +res-bl(xs) + +gapLR(padding, 25px) + .content + display: flex + justify-content: space-between + h5 + margin-bottom: 4px + transition: .3s + .price + flex: none + width: 40px + text-align: right + span + @extend %h5 + color: $primary-color + transition: .3s + .image + +poRB(0) + opacity: 0 + visibility: hidden + transition: .3s + z-index: 2 + img + max-width: 120px + border-radius: 50% + &:hover + color: white + background-color: $primary-color + background-image: url(../images/shapes/food-shape.png) + .content + h5, + .price span + color: white + .image + opacity: 1 + visibility: visible + right: -25% + bottom: 36% + +res-bl(xl) + right: 0 + bottom: 10% + +/* Pizza Menu Item */ +.food-menu-item + padding: 25px 25px 20px + display: flex + align-items: center + border: 1.2px dashed rgba(14, 19, 23, 0.1) + margin-bottom: 30px + +res-bl(lg) + +gapLR(padding, 15px) + +res-bl(xs) + flex-wrap: wrap + .image + flex: none + margin-right: 35px + +res-bl(lg) + margin-right: 15px + .content + margin-right: 10px + h5 + margin-bottom: 0 + line-height: 1 + p + margin-bottom: 5px + .price + @extend %h5 + line-height: 1 + color: $primary-color + .details-btn + flex: none + text-align: center + line-height: 35px + font-size: 13px + color: $heading-color + margin-left: auto + +box($secondary-color, 35px) + + &.style-two + padding: 0 + border: none + align-items: center + .image + flex: none + width: 100px + margin-right: 20px + +res-bl(xs) + margin-bottom: 13px + .content + width: 100% + margin-right: 0 + h5 + margin-top: 8px + margin-bottom: 5px + display: flex + align-items: end + .title + flex: none + .dots + height: 2px + width: 100% + margin-left: 25px + margin-bottom: 10px + border-bottom: 2px dotted $base-color + .price + margin-left: 20px + p + margin-bottom: 0 + &:last-child + margin-bottom: 0 + +.popular-menu-wrap + height: 100% + background: white + margin-top: -1px + margin-right: -1px + padding: 50px 60px + border: 1px solid $border-color + box-shadow: 0px 10px 60px rgba(220, 220, 220, 0.25) + +res-bl(md) + padding: 35px 25px + + &.bgc-black + box-shadow: none + background-color: $heading-color + border: 1px solid rgba(255, 255, 255, 0.05) + .food-menu-item.style-two + .content + h5 + color: white + p + color: #ACACAC + +.menu-items-shape + .shape + top: 15% + z-index: -1 + max-width: 15% + position: absolute + &.one + left: 3% + &.two + right: 3% + +.special-pizza + position: relative + z-index: 1 + padding: 30px 35px 35px + background-color: $primary-color + background-size: cover + background-repeat: no-repeat + overflow: hidden + margin-bottom: 30px + +res-bl(xs) + +gapLR(padding, 25px) + &:after + +poRB(0) + content: '' + width: 38% + height: 73% + background-image: url(../images/shapes/special-pizza-shape.png) + background-repeat: no-repeat + background-size: cover + z-index: -2 + .image + z-index: -1 + +poRT(0, 40px) + max-width: 52% + .price + font-size: 24px + font-family: $heading-font + color: $secondary-color + display: block + margin-bottom: 4px + h3 + font-size: 50px + color: white + line-height: 1.05 + +res-bl(ms) + font-size: 40px + .ratting + margin-left: -3px + span + color: white + margin-left: 10px + margin-bottom: -3px + font-family: $heading-font + .theme-btn.style-two + margin-top: 16px + font-size: 16px + padding: 6px 30px + border: 1px solid $secondary-color + +.restaurant-menu-area + .shape + max-width: 10% + +/* Food Menu Five */ +.food-menu-five + .food-menu-item.style-two + padding: 25px 30px + border: 2px dashed $border-color + +res-bl(ms) + display: block + &:not(:last-child) + margin-bottom: 20px + .image + +res-bl(ms) + margin-bottom: 15px + img + +size(80px) + border-radius: 50% + border: 3px solid white + box-shadow: 0px 10px 30px rgba(150, 150, 150, 0.25) + +/* Grill Menu */ +.grill-menu-image + height: 100% + min-height: 500px + +res-ab(lg) + margin-right: -100px + +.grill-menu-wrap + .popular-menu-wrap + margin-top: 60px + position: relative + margin-bottom: -60px + +res-bl(xl) + +gapLR(padding, 25px) + .food-menu-item.style-two + &:not(:last-child) + padding-bottom: 30px + border-bottom: 2px dotted $border-color + .image + width: 80px + .content + h5 + font-size: 22px + +res-bl(xs) + font-size: 20px + .dots + margin-left: 15px + +res-bl(ms) + display: block + .image + margin-bottom: 15px + .vertical-text + height: 100% + color: white + padding: 5px + +poRT(100%, 0) + font-size: 24px + +flexcenter(center) + writing-mode: vertical-lr + transform: rotate(-180deg) + background: $primary-color + +res-bl(lg) + display: none + i + margin: 25px 0 + transform: rotate(90deg) diff --git a/public/assets/sass/sections/_footer.sass b/public/assets/sass/sections/_footer.sass new file mode 100644 index 0000000..7280047 --- /dev/null +++ b/public/assets/sass/sections/_footer.sass @@ -0,0 +1,183 @@ +/*******************************************************/ +/******************* ## Main Footer *******************/ +/*******************************************************/ +.footer-widget + margin-bottom: 50px + p + color: white + +.footer-title + margin-bottom: 20px + h5 + color: white + +.footer-links + +res-ab(xl) + max-width: 340px + margin-left: auto + ul + li + color: white + &:not(:last-child) + margin-bottom: 7px + a + color: white + &:hover + color: $secondary-color + text-decoration: underline + &.two-column + display: flex + flex-wrap: wrap + justify-content: space-between + li + width: 50% + +.footer-contact ul + li + color: white + &:not(:last-child) + margin-bottom: 15px + a + color: white + &:hover + color: $secondary-color + +.opening-hour + ul li + color: white + span + color: $secondary-color + .any-question + h5 + color: white + margin-bottom: 15px + .theme-btn + font-size: 16px + padding: 7px 30px + +.newsletter-form + max-width: 630px + +gapLR(margin, auto) + padding: 10px + position: relative + display: flex + background: #fff + label + color: $primary-color + font-size: 18px + +poLT(30px, 21px) + input + border: 0 + color: #9B9B9B + font-size: 18px + padding: 11px 10px 11px 50px + &::placeholder + color: #9B9B9B + .theme-btn i + +res-bl(xs) + display: none + &.style-two + background: $lighter-color + margin-left: 0 + input + background-color: transparent + +/* Newsleter HomeFive */ +.newsletter-wrap + padding: 80px 70px 60px + border: 2px dashed rgba(255, 255, 255, 0.7) + +res-bl(md) + padding: 40px 30px 20px + +res-bl(ms) + +gapLR(padding, 20px) + +res-bl(xs) + +gapLR(padding, 15px) + .section-title + max-width: 580px + .newsletter-form-wrap + h6 + color: white + .check-field label + color: #989898 + +res-bl(xs) + font-size: 13px + +res-bl(xs) + .newsletter-form + label + top: 15px + left: 15px + input + padding: 5px 5px 5px 30px + button + padding: 5px 15px + +.newsletter-area + .section-title h2 + +res-bt(md, xl) + font-size: 45px +/* Newsletter Shapes */ +.newsletter-shapes + .shape + z-index: 2 + max-width: 17% + +poRB(0) + +/* Footer Bottom */ +.footer-bottom + position: relative + border-top: 1px solid rgba(255, 255, 255, 0.1) + .copyright-text + color: white + a + color: $secondary-color + .scroll-top + position: absolute + top: -50px + left: calc(50% - 40px) + +res-bl(lg) + top: -40px + left: calc(50% - 30px) + +.footer-bottom-nav + flex-wrap: wrap + display: inline-flex + +gapLR(margin, -13px) + justify-content: center + li + margin: 0 13px 5px + a + color: white + + +/* Footer Shapes */ +.footer-shapes + .shape + z-index: -1 + position: absolute + &.one + left: 5% + bottom: 15% + max-width: 5% + filter: drop-shadow(0px 10px 30px rgba(236, 61, 8, 0.5)) + &.two + top: 10% + right: 5% + max-width: 7% + filter: drop-shadow(0px 10px 60px rgba(236, 61, 8, 0.5)) + &.three + left: 0 + top: 0 + max-width: 20% + +/* Footer Two */ +.main-footer.footer-two + .footer-widget + max-width: 236px + &.footer-contact ul li + margin-bottom: 0 + .scroll-top + right: 0 + left: auto + top: -65px + color: $heading-color + background-image: url(../images/shapes/scroll-top-yellow-bg.png) \ No newline at end of file diff --git a/public/assets/sass/sections/_forms.sass b/public/assets/sass/sections/_forms.sass new file mode 100644 index 0000000..f7fa1a4 --- /dev/null +++ b/public/assets/sass/sections/_forms.sass @@ -0,0 +1,74 @@ +/*******************************************************/ +/****************** ## Contact Forms *******************/ +/*******************************************************/ +.our-location + iframe + height: 550px + +res-bl(xl) + height: 500px + +res-bl(md) + height: 300px + +/* Contact Form Validation */ +.has-error + .with-errors + color: red + margin-top: 5px + margin-bottom: -15px +#msgSubmit + font-size: 20px + margin-bottom: 0 + margin-top: 10px + +/* Contact Page */ +.contact-info-item + display: flex + max-width: 410px + padding: 30px 40px + background: $lighter-color + +res-bl(ms) + +gapLR(padding, 25px) + &:not(:last-child) + margin-bottom: 20px + .icon + flex: none + +size(70px) + font-size: 28px + transition: 0.5s + line-height: 70px + text-align: center + background: white + margin-right: 30px + color: $primary-color + +res-bl(xs) + width: 50px + font-size: 20px + margin-right: 20px + .content + .title + display: block + font-size: 18px + margin-top: -10px + margin-bottom: 5px + h6 + line-height: 1.43 + margin-bottom: -10px + +res-ab(ms) + font-size: 22px + &:hover + .icon + color: white + background: $primary-color + +.contact-page-form + padding: 55px 50px 50px + background: $lighter-color + border: 1px solid $border-color + +res-bl(ms) + +gapLR(padding, 25px) + h3 + margin-bottom: 5px + +res-ab(sm) + font-size: 35px + .form-control + font-family: $base-font \ No newline at end of file diff --git a/public/assets/sass/sections/_gallery.sass b/public/assets/sass/sections/_gallery.sass new file mode 100644 index 0000000..eab558c --- /dev/null +++ b/public/assets/sass/sections/_gallery.sass @@ -0,0 +1,63 @@ +/*******************************************************/ +/****************** ## Gallery Area ********************/ +/*******************************************************/ +.gallery-area + &:before + +poLB(0) + z-index: -1 + content: '' + +size(100%, 40%) + background: $lighter-color + +.gallery-item + position: relative + margin-bottom: 30px + .gallery-image + img + width: 100% + .gallery-content + opacity: 0 + transition: 0.5s + flex-wrap: wrap + +poLB(50%, 50px) + background: white + padding: 24px 30px 22px + width: calc(100% - 90px) + transform: translate(-50%) + +flexcenter(space-between) + +res-bl(md) + width: calc(100% - 40px) + h5 + margin-bottom: 0 + &:hover + .gallery-content + opacity: 1 + bottom: 30px + +/* Galery Style Two */ +.gallery-item-two + margin-bottom: 30px + img + +res-bl(xl) + width: 100% + +.gallery-order + +res-bl(xl) + order: 5 + +/* Gallery Style Three */ +.gallery-item-three + margin-bottom: 60px + img + width: 100% + margin-bottom: 30px + h3 + margin-bottom: 0 + +res-ab(xl) + font-size: 35px + +/* Gallery Style Four */ +.gallery-item-four + margin-bottom: 30px + img + width: 100% \ No newline at end of file diff --git a/public/assets/sass/sections/_header.sass b/public/assets/sass/sections/_header.sass new file mode 100644 index 0000000..4c2c935 --- /dev/null +++ b/public/assets/sass/sections/_header.sass @@ -0,0 +1,484 @@ +/*******************************************************/ +/******************* ## Header style *******************/ +/*******************************************************/ +.main-header + position: relative + left: 0px + top: 0px + z-index: 999 + width: 100% + transition: all 500ms ease + .header-upper + z-index: 5 + width: 100% + position: relative + transition: all 500ms ease + .logo-outer + flex: none + +res-bl(lg) + display: none + .logo + z-index: 9 + padding: 2px 0 + position: relative + &.menu-absolute + .header-upper + position: absolute + &.fixed-header + .header-upper + top: 0 + left: 0 + position: fixed + background: white + animation: sticky 1s + box-shadow: 0px 0px 30px 0px rgba(87, 95, 245, .10) + .main-menu + .navbar-collapse + > ul + > li + +res-ab(lg) + +gapTB(padding, 25px) + +.nav-outer + +res-bl(lg) + width: 100% + +/** Header Main Menu **/ +.main-menu + +res-bl(lg) + width: 100% + .mobile-logo + margin-right: auto + +res-bl(sm) + max-width: 150px + .collapse + +res-bl(lg) + overflow: auto + .navbar-collapse + padding: 0px + > ul + display: flex + +res-bl(lg) + display: block + padding: 25px 0 + background: #f9f9f9 + box-shadow: inset 0px 0px 30px 0px rgba(87, 95, 245, .10) + > li:last-child + border-bottom: 1px solid $border-color + +res-bl(lg) + left: 0 + width: 100% + position: absolute + max-height: calc(100vh - 80px) + li + padding: 35px 20px + +flexcenter(space-between) + +res-bl(xxl) + +gapLR(padding, 10px) + +res-bl(lg) + display: block + padding: 0 15px + border-top: 1px solid $border-color + &.dropdown .dropdown-btn + cursor: pointer + margin-left: 5px + margin-bottom: -3px + color: $heading-color + +res-bl(lg) + position: absolute + right: 10px + top: 0 + width: 50px + height: 43px + border-left: 1px solid $border-color + text-align: center + line-height: 43px + a + display: block + opacity: 1 + position: relative + color: $heading-color + font-family: $heading-font + text-transform: capitalize + transition: all 500ms ease + +res-ab(xs) + font-size: 18px + +res-bl(lg) + padding: 10px 10px + line-height: 22px + &:hover + color: $primary-color + text-decoration: underline + &.current > a, &.current-menu-item > a + font-weight: 500 + li + border-top: 1px solid $border-color + a + text-transform: capitalize + &:before + display: none + .megamenu + position: absolute + left: 0px + top: 100% + width: 100% + z-index: 100 + display: none + padding: 20px 0 + background: #ffffff + box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05) + +clearfix + +res-bl(lg) + position: relative + box-shadow: none + width: 100% + .container + max-width: 100% + .row + margin: 0px + ul + display: block + position: relative + top: 0 + width: 100% + box-shadow: none + ul + position: absolute + left: inherit + top: 100% + min-width: 250px + z-index: 100 + display: none + background: white + box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05) + +res-bl(lg) + position: relative + display: none + width: 100% + box-shadow: none + background: transparent + +clearfix + +res-bl(xs) + min-width: auto + li + width: 100% + padding: 7px 20px + +res-bl(lg) + padding: 0 15px + ul + left: 100% + top: 0% + +res-bl(lg) + left: auto + + .navbar-header + display: none + +res-bl(lg) + +flexcenter(start) + .navbar-toggle + float: right + padding: 4px 0 + cursor: pointer + background: transparent + .icon-bar + background: $base-color + height: 2px + width: 30px + display: block + margin: 7px 0 + +.header-number + font-size: 18px + margin-left: auto + font-family: $heading-font + +res-bl(lg) + display: none + i + margin-right: 10px + color: $secondary-color + +/* Menu Btns */ +.menu-btns + display: flex + align-items: center + > button + font-size: 20px + position: relative + margin-left: 30px + background-color: transparent + +res-ab(lp) + margin-right: 60px + +res-bl(lp) + margin-right: 35px + +res-bl(ms) + display: none + span + +poLB(95%) + color: white + font-size: 14px + font-family: $heading-font + +circle($primary-color, 20px) + +res-bl(lg) + bottom: 80% + &.bgc-secondary + color: $heading-color + background-color: $secondary-color + .theme-btn + margin-right: 35px + +res-bl(xl) + display: none + &.style-three:hover + border-color: white + +/* Header Search */ +.nav-search + position: relative + margin-left: 40px + +res-bl(lp) + margin-left: 25px + +res-bl(ms) + +gapLR(margin, 15px) + > button + background: transparent + form + position: absolute + width: 320px + top: 100% + right: 0 + z-index: 777 + +flexcenter(center) + background-color: #fff + animation: fadeIn 0.5s + box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.05) + +res-bl(ms) + width: 300px + +res-bl(xs) + width: 250px + &.hide + display: none + input + border: none + padding: 15px 5px 15px 25px + button + background: transparent + padding: 15px 20px 15px 0 + + +/* White Menu */ +.main-header.white-menu + .top-left + font-weight: 400 + +gapTB(padding, 12px) + color: rgba(255, 255, 255, 0.65) + &:before + display: none + .top-right ul + z-index: 1 + position: relative + +gapTB(padding, 16px) + +res-ab(lg) + display: inline-flex + li > i + color: white + &:before + content: '' + z-index: -1 + height: 100% + width: 100vw + +poLT(-80px, 0) + background: $heading-color + +res-bl(lg) + left: 50% + transform: translate(-50%) + +res-ab(lg) + .navbar-collapse > ul > li + > a, + > .dropdown-btn + color: white + .main-menu .navbar-header .navbar-toggle .icon-bar + background: white + .header-number, + .header-number a, + .menu-btns > button, + .nav-search > button + color: white + .menu-sidebar > button + --c: conic-gradient(from -90deg, white 90deg, #0000 0) + + &.fixed-header .header-upper + background: #222222 + +/* Menu Sidebar */ +.menu-sidebar + display: flex + > button + cursor: pointer + width: 25px + aspect-ratio: 1 + --c: conic-gradient(from -90deg, #000000 90deg, #0000 0) + background: var(--c), var(--c) + background-size: 40% 40% + &:hover + animation: toggler 1s infinite alternate + +/** hidden-sidebar * +.hidden-bar + position: fixed + right: -350px + top: 0px + opacity: 0 + width: 350px + height: 100% + z-index: 99999 + overflow-y: auto + visibility: hidden + background-color: #222222 + border-left: 1px solid #231b26 + transition: all 0.5s ease + +res-bl(xs) + width: 300px + .social-style-one + a + +size(40px) + line-height: 40px + +.side-content-visible .hidden-bar + right: 0px + opacity: 1 + visibility: visible + +.hidden-bar .inner-box + position: relative + padding: 100px 40px 50px + +res-bl(xs) + +gapLR(padding, 25px) + .cross-icon + position: absolute + right: 30px + top: 30px + cursor: pointer + color: #ffffff + font-size: 20px + transition: all 500ms ease + h4 + position: relative + color: #ffffff + font-size: 25px + margin-bottom: 35px + +/*Appointment Form +.hidden-bar .appointment-form + position: relative + + .form-group + position: relative + margin-bottom: 20px + + input + &[type="text"], &[type="email"] + position: relative + display: block + width: 100% + line-height: 23px + padding: 10px 25px + color: #ffffff + font-size: 16px + background: none + transition: all 300ms ease + border: 1px solid rgba(255, 255, 255, 0.1) + + textarea + position: relative + display: block + width: 100% + line-height: 23px + padding: 10px 25px + color: #ffffff + font-size: 16px + border: 1px solid rgba(255, 255, 255, 0.1) + background: none + transition: all 300ms ease + resize: none + + input::placeholder + font-size: 14px + color: #bdbdbd + + textarea + &::placeholder + font-size: 14px + color: #bdbdbd + + .form-group button + width: 100% + font-size: 16px + padding: 10px 15px + margin-bottom: 20px + border-color: white + +.form-back-drop + position: fixed + left: 100% + top: 0px + width: 100% + height: 100% + opacity: 0 + background: rgba(0, 0, 0, 0.7) + visibility: hidden + z-index: 9990 + transition: all 0.5s ease + +.side-content-visible .form-back-drop + opacity: 1 + left: 0 + visibility: visible + + +// Header Top +.header-top + +res-bl(lg) + padding-bottom: 20px + +res-bl(md) + display: none + .top-left + color: $heading-color + font-weight: 500 + line-height: 20px + +gapTB(padding, 18px) + position: relative + z-index: 1 + +res-ab(lg) + &:before + content: '' + +poRT(0) + background: $primary-color + +size(50vw, 100%) + clip-path: polygon(0 0, calc(100% - 20px) 0%, 100% 100%, 0% 100%) + z-index: -1 + +res-bl(lg) + color: rgba(255, 255, 255, 0.65) + .top-right + ul + display: flex + flex-wrap: wrap + align-items: center + justify-content: center + +res-ab(lg) + justify-content: flex-end + li + line-height: 1 + &:not(:last-child) + margin-right: 50px + padding-right: 50px + border-right: 2px solid rgba(255, 255, 255, 0.2) + +res-bl(xl) + margin-right: 20px + padding-right: 20px + > i + color: $primary-color + margin-right: 10px + a + color: rgba(255, 255, 255, 0.65) + &:hover + color: $primary-color + diff --git a/public/assets/sass/sections/_headline.sass b/public/assets/sass/sections/_headline.sass new file mode 100644 index 0000000..b1cdee5 --- /dev/null +++ b/public/assets/sass/sections/_headline.sass @@ -0,0 +1,78 @@ +/*******************************************************/ +/******************* ## Headline Text *******************/ +/*******************************************************/ +.marquee-inner + display: flex + &.left + animation: marquee_left 20s linear infinite + &.right + animation: marquee_right 20s linear infinite + +/* Headline style */ +.marquee-wrap + display: flex + line-height: 1 + overflow: hidden + font-size: 130px + color: transparent + white-space: nowrap + align-items: center + text-transform: uppercase + font-family: $heading-font + -webkit-text-stroke-width: 1.5px + -webkit-text-stroke-color: rgba(14, 19, 23, 0.1) + +res-bl(xxl) + font-size: 100px + +res-bl(lg) + font-size: 80px + +res-bl(sm) + font-size: 60px + .marquee-item + display: flex + align-items: center + +gapLR(margin, 35px) + +res-bl(xxl) + +gapLR(margin, 15px) + +res-bl(sm) + +gapLR(margin, 6px) + i + font-size: 0.35em + transition: 0.5s + -webkit-text-stroke-width: 2.5px + &:hover + color: $primary-color + -webkit-text-stroke-color: $primary-color + &:before + content: "\f102" + + &.style-two + opacity: 0.04 + color: $heading-color + -webkit-text-stroke-width: 0 + +res-ab(xxl) + font-size: 450px + + &.white-text + -webkit-text-stroke-color: rgba(255, 255, 255, 0.1) + .marquee-item + i + &:not(:hover) + -webkit-text-stroke-color: rgba(255, 255, 255, 0.1) + +/* Hero Shapes */ +.headline-shapes + .shape + z-index: 2 + max-width: 7% + position: absolute + &.one + top: 80% + left: 8% + &.two + top: 75% + right: 10% + filter: drop-shadow(0px 10px 60px rgba(236, 61, 8, 0.5)) + &.three + right: 0 + bottom: 0 + max-width: 20% \ No newline at end of file diff --git a/public/assets/sass/sections/_hero.sass b/public/assets/sass/sections/_hero.sass new file mode 100644 index 0000000..9d8dd03 --- /dev/null +++ b/public/assets/sass/sections/_hero.sass @@ -0,0 +1,320 @@ +/*******************************************************/ +/******************** ## Hero Area ********************/ +/*******************************************************/ +.hero-area + +overlay(#030303, .8) + +.hero-content + max-width: 590px + .sub-title + font-size: 24px + color: $secondary-color + display: block + margin-bottom: 22px + +res-bl(ms) + font-size: 20px + i + color: $secondary-color + margin-right: 5px + h1 + margin-bottom: 20px + +res-bl(lp) + font-size: 95px + +res-bl(xl) + font-size: 80px + +res-bl(md) + font-size: 70px + +res-bl(ms) + font-size: 60px + +res-bl(xs) + font-size: 50px + p + margin-bottom: 40px + +res-ab(xs) + font-size: 18px + + &.style-two + max-width: none + h2 + margin-bottom: 20% + +res-ab(xxl) + font-size: 85px + +res-bl(lb) + margin-bottom: 30px + +res-bl(sm) + font-size: 45px + +res-bl(xs) + font-size: 38px + +.hero-images + position: relative + +res-ab(lb) + text-align: right + margin-right: -18% + .price + max-width: 31% + +poRB(-14%, 35%) + +res-bl(xxl) + right: -5% + +.hero-shapes + .shape + position: absolute + max-width: 7% + z-index: -1 + &.one + left: 50% + top: 0 + &.two + left: 4% + top: 18% + &.three + right: 5% + top: 19% + &.four + left: 6% + bottom: 11% + &.five + left: 52% + bottom: 11% + +/* Hero Two */ +.hero-area-two + .pizza + z-index: -1 + +absmiddle() + max-width: 38% + +res-bl(lg) + left: 65% + .price-badge + z-index: -1 + +size(170px) + color: white + +poLT(62%, 20%) + font-size: 35px + +flexcenter(center) + flex-direction: column + background-size: cover + font-family: $heading-font + +res-bl(xl) + +size(120px) + font-size: 25px + +res-bl(md) + +size(80px) + font-size: 16px + line-height: 1.3 + +res-bl(lg) + top: 30% + b + font-size: 1.2em + +res-ab(xl) + margin-top: 15px + .shape.three + top: 40% + max-width: 5% + .letter-shape-one + z-index: -1 + +poRT(0, 18%) + max-width: 20% + .letter-shape-two + +poLB(0, 4%) + z-index: -1 + max-width: 10% + +.hero-content-two + max-width: 234px + +res-ab(xl) + margin-left: 16% + .price + line-height: 1 + display: block + font-size: 30px + margin-bottom: 33px + color: $secondary-color + font-family: $heading-font + +.hero-title + color: white + display: block + line-height: 0.8 + font-size: 300px + font-family: $heading-font + +res-bl(xxl) + font-size: 200px + +res-bl(lg) + font-size: 150px + +res-bl(md) + font-size: 100px + +res-bl(sm) + font-size: 80px + +/* Hero Three */ +.hero-area-three + background-size: cover + background-position: bottom center + .marquee-wrap.style-two + top: 11% + opacity: 1 + position: absolute + +res-bt(lg, xxl) + font-size: 400px + +res-bl(sm) + top: 13% + font-size: 85px + +.hero-content-three + h1 + +res-bl(xl) + font-size: 85px + +res-bl(ms) + font-size: 55px + +res-bl(xs) + font-size: 50px + p + font-weight: 500 + max-width: 515px + margin-bottom: 35px + +res-ab(ms) + line-height: 2 + font-size: 20px + .theme-btn + border: 1px solid $secondary-color + &:not(:hover) i + transition: 0.5s + color: $heading-color + +.hero-three-image + position: relative + +res-ab(xl) + margin-right: -25% + .offer-badge + +size(170px) + line-height: 1 + +poLT(-5%, 10%) + font-size: 45px + @extend %heading + text-align: center + +flexcenter(center) + background-size: cover + +res-bl(ms) + left: 0 + +size(120px) + font-size: 30px + +res-bl(xs) + top: 0 + +size(100px) + font-size: 25px + +/* Hero Four */ +.hero-area-four + position: relative + z-index: 1 + &:before + +poLT(0) + z-index: -1 + content: '' + +size(100%) + background: linear-gradient(180deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.95) 100%) + .shape.five + left: 85% + +.hero-content-four + position: relative + .quality-food + +poLB(10%, 3%) + +size(180px) + font-size: 30px + line-height: 1.2 + border-radius: 50% + +flexcenter(center) + background-size: cover + font-family: $heading-font + background-repeat: no-repeat + +res-bl(md) + +size(130px) + bottom: -5% + font-size: 22px + +res-bl(ms) + +size(100px) + font-size: 16px + .for-border + +size(70%) + +poLT(15%) + border: 2px dashed white + border-radius: 50% + .sub-title + color: white + font-size: 24px + font-weight: 600 + text-transform: uppercase + +res-bl(md) + font-size: 20px + +res-bl(ms) + font-size: 16px + h1 + margin-bottom: -10% + +res-ab(xxl) + font-size: 250px + margin-top: -10px + +res-bt(lg, xxl) + font-size: 170px + +res-bl(xxl) + margin-bottom: -7% + +res-bl(md) + font-size: 88px + +res-bl(ms) + font-size: 68px + +res-bl(xs) + font-size: 50px + + &.style-two + +container(775px) + .sub-title + display: block + margin-bottom: 20px + color: $secondary-color + h1 + margin-top: 0 + line-height: 1 + margin-bottom: 15px + +res-ab(lg) + letter-spacing: 5px + +res-ab(md) + font-size: 130px + p + +container(575px) + +res-ab(xs) + font-size: 20px + +/* Hero Five */ +.hero-area-five + background-position: bottom center + .shape.five + left: 90% + .hero-left, + .hero-right + z-index: -1 + max-width: 30% + position: absolute + .hero-left + left: 4% + bottom: 20% + .hero-right + right: 4% + bottom: 30% + +/* Hero Six */ +.hero-btns + display: flex + flex-wrap: wrap + align-items: center + > * + margin-bottom: 15px + .theme-btn + &:not(:last-child) + margin-right: 40px + +res-bl(ms) + margin-right: 20px + .header-number + display: block + margin-left: 0 \ No newline at end of file diff --git a/public/assets/sass/sections/_history.sass b/public/assets/sass/sections/_history.sass new file mode 100644 index 0000000..6df248e --- /dev/null +++ b/public/assets/sass/sections/_history.sass @@ -0,0 +1,82 @@ +/*******************************************************/ +/****************** ## History Area ********************/ +/*******************************************************/ +.history-wrapper + padding-top: 80px + +container(1070px) + position: relative + &:before + content: '' + +poLT(50%, 0) + +size(1px, 100%) + background: #F4F1EA + +res-bl(lg) + left: 0 + &:after + color: white + +poLB(50%, 0) + content: '\f107' + font-weight: 300 + transform: translate(-50%) + +circle($primary-color, 20px) + font-family: "Font Awesome 5 Pro" + +res-bl(lg) + left: 0 + > .row + &:before + content: '' + +size(15px) + +poLT(50%, 0) + border-radius: 50% + transform: translate(-50%) + background: $primary-color + +res-bl(lg) + left: 0 + +.history-item-wrap + position: relative + margin-bottom: 100px + +res-bl(lg) + padding-left: 50px + +res-bl(sm) + padding-left: 30px + &:before + +poRT(0) + content: '' + transition: 0.5s + border-right: 20px solid #F4F1EA + border-top: 10px solid transparent + border-bottom: 10px solid transparent + +res-bl(lg) + left: 0 + border-right-color: transparent + border-left: 20px solid #F4F1EA + &:hover:before + border-right-color: $primary-color + +res-bl(lg) + border-left-color: $primary-color + border-right-color: transparent + &.history-right + +res-ab(lg) + margin-top: 150px + &:before + left: 0 + border-right-color: transparent + border-left: 20px solid #F4F1EA + .history-item + margin-left: auto + &:hover:before + border-left-color: $primary-color +.history-item + max-width: 410px + .image + margin-bottom: 35px + .content + .year + line-height: 1 + font-size: 48px + display: block + margin-bottom: 10px + color: $primary-color + font-family: $heading-font + \ No newline at end of file diff --git a/public/assets/sass/sections/_instagram.sass b/public/assets/sass/sections/_instagram.sass new file mode 100644 index 0000000..df03959 --- /dev/null +++ b/public/assets/sass/sections/_instagram.sass @@ -0,0 +1,25 @@ +/*******************************************************/ +/****************** ## Instagram Area ******************/ +/*******************************************************/ +.instagram-item + img + width: 100% + &:before + +poLT(0) + content: '' + +size(100%) + background: $primary-color + opacity: 0 + visibility: hidden + transition: 0.3s + a + +absmiddle() + color: white + font-size: 50px + opacity: 0 + visibility: hidden + &:hover + &:before, + a + opacity: 0.8 + visibility: visible \ No newline at end of file diff --git a/public/assets/sass/sections/_offer.sass b/public/assets/sass/sections/_offer.sass new file mode 100644 index 0000000..2157780 --- /dev/null +++ b/public/assets/sass/sections/_offer.sass @@ -0,0 +1,195 @@ +/*******************************************************/ +/******************* ## Offer Area *********************/ +/*******************************************************/ +.offer-card-item + padding: 40px 0 + position: relative + text-align: center + background-color: $primary-color + background-image: url(../images/offer/offer-card-bg.png) + .badge + +size(90px) + @extend %h3 + z-index: 1 + +poRT(15%, 18%) + line-height: 72px + background-image: url(../images/offer/badge-bg.png) + .image + position: relative + padding-bottom: 80% + img + left: 50% + top: 68% + position: absolute + max-width: calc(100% + 80px) + transform: translate(-50%, -50%) + .title + color: white + display: block + font-size: 100px + @extend %heading + position: relative + +res-bl(xs) + font-size: 80px + .available-item + @extend %h6 + color: white + padding: 5px 10px 2px + display: inline-block + border: 1px solid white + background: $primary-color + .bg-text + +absmiddle() + line-height: 1 + top: 45% + font: 8em $heading-font + line-height: 0.8 + color: rgba(255, 255, 255, 0.1) + +res-bl(md) + font-size: 6em + + &.style-two + background-color: $secondary-color + .badge + color: white + background-image: url(../images/offer/badge-bg-two.png) + +.offer-area + .marquee-wrap.style-two + position: absolute + z-index: -1 + top: 55px + .offer-shapes + .shape + z-index: -1 + max-width: 8% + position: absolute + &.one + left: 0 + bottom: 50px + &.two + top: 15% + right: 18% + &.three + left: 30% + bottom: 6% + +.offer-content + img + max-width: 50% + h2 + font-size: 95px + margin-top: 15px + line-height: 1.1 + +res-bl(lp) + font-size: 70px + +res-bl(sm) + font-size: 60px + +res-bl(ms) + font-size: 55px + +res-bl(xs) + font-size: 45px + h3 + color: $secondary-color + +res-bl(ms) + font-size: 26px + +res-bl(xs) + font-size: 22px + span + font-size: 1.66em + color: $secondary-color + p + max-width: 460px + margin-top: 15px + margin-bottom: 30px + +.offer-image + position: relative + text-align: right + max-width: 676px + +res-ab(lg) + margin-left: auto + +res-ab(xxl) + margin-right: -100px + .offer-badge + +poLB(19%, -4%) + +size(226px) + background-repeat: no-repeat + background-size: cover + +flexcenter(center) + text-align: center + +res-bl(md) + +size(130px) + +res-bl(xs) + +size(100px) + span + @extend %h3 + font-size: 45px + +res-bl(md) + font-size: 25px + +res-bl(xs) + font-size: 20px + .price + line-height: 1 + font-size: 1.66em + &.style-two + .offer-badge + left: auto + top: 0 + right: 0 + +res-ab(md) + +size(180px) + > span + font-size: 30px + .price + display: block + font-size: 2em + font-weight: 600 + +res-ab(md) + margin-top: 10px + .marquee-wrap.style-two + z-index: -1 + +poLB(35%, -28%) + + &.style-three + .offer-badge span + color: white + .marquee-wrap.style-two + left: 0 + bottom: -40% + +/* Special Offer Two */ +.offer-content-two + img + max-width: 90% + .section-title + h2 + color: $secondary-color + p + +container(455px) + +.offer-countdown-wrap + display: flex + flex-wrap: wrap + justify-content: center + +gapLR(margin, -12px) + li + color: white + line-height: 1 + font-size: 22px + min-width: 110px + padding: 20px 30px + text-align: center + margin-bottom: 25px + border-radius: 10px + +gapLR(margin, 12px) + background: $primary-color + font-family: $heading-font + span + display: block + font-size: 75px + +res-bl(md) + font-size: 20px + min-width: 100px + span + font-size: 55px \ No newline at end of file diff --git a/public/assets/sass/sections/_products.sass b/public/assets/sass/sections/_products.sass new file mode 100644 index 0000000..f75f045 --- /dev/null +++ b/public/assets/sass/sections/_products.sass @@ -0,0 +1,168 @@ +/*******************************************************/ +/****************** ## Products Area ******************/ +/*******************************************************/ +/* Pizza Products */ +.product-item + text-align: center + margin-bottom: 30px + transition: .3s + .image + position: relative + margin-bottom: 22px + min-height: 250px + +flexcenter(center) + .pizza-badge + +poLT(25px, 2px) + +size(65px) + background-image: url(../images/shapes/pizza-badge-shape.png) + background-size: cover + background-repeat: no-repeat + border-radius: 50% + @extend %h6 + color: white + line-height: 65px + .content + .ratting + margin-bottom: 10px + h5 + margin-bottom: 0 + +res-bl(md) + font-size: 22px + .price + font-size: 20px + font-weight: 500 + color: $primary-color + del + color: $base-color + +.pizza-active + .slick-dots + margin-top: 30px + +/* Dish Products */ +.product-item-two + transition: .3s + background: white + text-align: center + position: relative + margin-bottom: 30px + padding: 35px 38px 30px + border: 1px solid $border-color + +res-bl(md) + +gapLR(padding, 20px) + .image + min-height: 180px + +flexcenter(center) + margin-bottom: 20px + .pizza-badge + +poRT(20px) + +size(65px) + background-image: url(../images/shapes/pizza-badge-shape.png) + background-size: cover + background-repeat: no-repeat + border-radius: 50% + @extend %h6 + color: white + line-height: 65px + .content + .ratting + margin-bottom: 10px + h5 + margin-bottom: 0 + +res-bl(md) + font-size: 22px + .price + font-size: 20px + font-weight: 500 + color: $primary-color + del + color: $base-color + .theme-btn + opacity: 0 + +absmiddle() + transition: 0.5s + padding: 7px 30px + width: max-content + &:hover + background: $lighter-color + border-color: $lighter-color + .theme-btn + opacity: 1 + +/* Shop Page */ +.shop-shorter + flex-wrap: wrap + +flexcenter(space-between) + .sort-text + font-size: 22px + .nice-select + border: none + padding-right: 70px + +gapTB(padding, 6px) + font-family: $base-font + background: $lighter-color + &:after + +size(9px) + right: 30px + margin-top: -7px + +/* Product Details */ +.product-details-content + .price + display: block + font-size: 20px + font-weight: 600 + color: $primary-color + .section-title h2 + margin-bottom: 2px + .ratting + i + color: $primary-color + &:first-child + margin-left: 0 + .add-to-cart + display: flex + flex-wrap: wrap + align-items: center + h5 + margin-right: 25px + margin-bottom: 15px + input + font-size: 20px + max-width: 120px + padding: 10px 30px + margin-bottom: 15px + margin-right: 25px + border-color: $border-color + .category-tags + li + display: flex + font-size: 20px + margin-bottom: 10px + align-items: center + h6 + margin-bottom: 0 + min-width: 85px + a + margin-left: 10px + &:not(:last-child) + &:after + content: ',' + .social-style-one + margin-left: 0 + align-items: center + h5 + margin-bottom: 0 + margin-right: 30px + +res-bl(xs) + margin-right: 20px + a + border: none + &:not(:hover) + background: $lighter-color + +/* Filtarable Food */ +.product-filter-active + .product-item-two + background: white + border-color: white \ No newline at end of file diff --git a/public/assets/sass/sections/_services.sass b/public/assets/sass/sections/_services.sass new file mode 100644 index 0000000..2cc7c28 --- /dev/null +++ b/public/assets/sass/sections/_services.sass @@ -0,0 +1,34 @@ +/*******************************************************/ +/****************** ## Services Area ********************/ +/*******************************************************/ +.service-item + background: white + margin-bottom: 30px + padding: 40px 30px 16px + .icon + line-height: 1 + font-size: 55px + transition: 0.5s + margin-bottom: 25px + color: $primary-color + h4 + margin-bottom: 13px + .wave + margin-top: 25px + margin-bottom: 30px + + &.style-two + padding: 0 + background: transparent + .icon + font-size: 45px + margin-bottom: 5px + h5 + font-size: 22px + + &.style-three + transition: 0.5s + &:hover + background: $secondary-color + .icon + color: $heading-color \ No newline at end of file diff --git a/public/assets/sass/sections/_testimonials.sass b/public/assets/sass/sections/_testimonials.sass new file mode 100644 index 0000000..89b956b --- /dev/null +++ b/public/assets/sass/sections/_testimonials.sass @@ -0,0 +1,274 @@ +/*******************************************************/ +/*************** ## Testimonials Area *****************/ +/*******************************************************/ +.testimonials-active + +gapLR(margin, -15px) + .testimonial-item + +gapLR(margin, 15px) + .slick-dots + margin-top: 35px + +.testimonial-item + background: white + margin-bottom: 30px + padding: 40px 40px 35px 45px + +res-bl(xs) + +gapLR(padding, 25px) + .quote + font-size: 75px + width: max-content + margin-bottom: 26px + color: $primary-color + transform: rotate(180deg) + .text + @extend %h5 + +res-bl(xs) + font-size: 20px + .author + display: flex + margin-top: 28px + padding-top: 35px + align-items: center + border-top: 1px solid $border-color + img + max-width: 55px + border-radius: 50% + margin-right: 20px + h5 + line-height: 1 + margin-top: 10px + margin-bottom: 0 + +.testimonials-shapes + .shape + z-index: -1 + min-width: 5% + position: absolute + &.one + left: 5% + bottom: 15% + &.two + right: 5% + bottom: 20% + &.three + left: 5% + top: 13% + &.four + right: 8% + top: 16% + &.five + right: 28% + bottom: 0 + +.testimonials-three + .testimonials-shapes .shape + max-width: 10% + +/* Testimonials Two */ +.testimonials-two-content + +container(750px) + +res-bl(xl) + padding-left: 0 + padding-right: 25px + +res-bl(lg) + padding-left: 25px + .marquee-wrap.style-two + +poLT(0, -35px) + +res-bl(lg) + top: 2% + .shape + +poRB(10%, 0) + z-index: -1 + max-width: 10% + + +.testimonials-two-carousel + .slick-dots + margin-top: 60px + li + background: $secondary-color + +.testimonial-two-item + .quote i + line-height: 1 + font-size: 88px + display: inline-block + color: $secondary-color + transform: rotate(180deg) + .text + font-size: 24px + +container(610px) + line-height: 1.66 + font-family: $heading-font + +res-bl(ms) + font-size: 20px + .author + display: block + margin-top: 10px + font-family: $heading-font + +res-ab(ms) + font-size: 20px + + &.style-two + +res-ab(lg) + display: flex + align-items: center + .image + flex: none + display: flex + margin-right: 3% + +res-bl(lg) + margin-bottom: 25px + .quote + margin-right: -12% + border: 1px solid white + +circle(transparent, 185px) + +res-bl(ms) + +size(100px) + margin-right: -6% + line-height: 100px + i + font-size: 50px + i + color: white + line-height: 1.8 + img + border-radius: 50% + +res-bl(ms) + +size(100px) + .content + .icon + margin-bottom: 30px + img + border-radius: 50% + .text + margin-left: 0 + margin-bottom: 18px + +.testimonials-three-content + .testimonial-two-item + .image + img, + .quote + opacity: 0 + transition: 1s + transform: translate(50px) + .content + opacity: 0 + transition: 1s + transform: translate(-50px) + &.slick-active + .content, + .image img, + .image .quote + opacity: 1 + transform: translate(0) + .image .quote + transition-delay: 0.35s + +/* Testimonials Five */ +.testimonials-five-authors + height: 75px + +container(215px) + .slick-track + display: flex + align-items: center + +.testimonial-five-author-item + img + +size(55px) + cursor: pointer + transition: 0.5s + border-radius: 50% + &.slick-center + +gapLR(margin, 15px) + img + +size(75px) + border: 3px solid $primary-color + +.testimonials-five-content + .slick-dots + margin-top: 70px + +.testimonial-five-item + color: $heading-color + padding: 30px 40px + position: relative + background: white + line-height: 1.66 + margin-top: 30px + font-size: 24px + +res-bl(sm) + font-size: 20px + +res-bl(ms) + +gapLR(padding, 20px) + +res-bl(xs) + font-size: 16px + &:before + opacity: 0 + content: '' + transition: 0.5s + transform: translate(-50%) + +poLB(50%, calc(100% - 30px)) + border-bottom: 30px solid white + border-left: 25px solid transparent + border-right: 25px solid transparent + .author + display: block + line-height: 1 + margin-top: 25px + font-family: $heading-font + .designation + font-size: 0.6em + &.slick-active + &:before + opacity: 1 + bottom: 100% + +.testimonials-five + .testimonials-shapes + .shape + max-width: 10% + +.testimonials-five-shapes + .shape + z-index: -1 + position: absolute + &.left + top: 50% + left: -5% + max-width: 24% + transform: translateY(-50%) + &.right + bottom: 0 + right: -7% + max-width: 27% + +/* Testimonials Six */ +.testimonials-six + .slick-dots + justify-content: flex-start + +.testimonial-quote-badge + max-width: 350px + .testi-badge + text-align: right + margin-bottom: -33% + img + max-width: 55% + .quote + +size(285px) + font-size: 150px + margin-right: 18% + line-height: 285px + text-align: center + border-radius: 50% + color: $secondary-color + border: 1px solid white + +res-bl(xs) + +size(222px) + font-size: 100px + line-height: 222px + i + display: inline-block + transform: rotate(180deg) \ No newline at end of file diff --git a/public/assets/sass/sections/_videos.sass b/public/assets/sass/sections/_videos.sass new file mode 100644 index 0000000..f3afbd7 --- /dev/null +++ b/public/assets/sass/sections/_videos.sass @@ -0,0 +1,68 @@ +/*******************************************************/ +/****************** ## Videos Area ********************/ +/*******************************************************/ +/* Video Play */ +.video-play + padding-left: 4px + +circle(white, 65px) + display: inline-block + color: $primary-color + &:hover + color: white + background: $primary-color + +/* Video Play With Text */ +.video-play-text + align-items: center + display: inline-flex + > i + font-size: 14px + margin-right: 15px + color: $heading-color + +circle($lighter-color, 55px) + border: 1px solid $border-color + span + font-weight: 500 + color: $heading-color + font-family: $heading-font + text-decoration: underline + +/* Video Section */ +.video-title-wrap + z-index: 2 + position: relative + margin-bottom: -7% + +res-bl(lg) + margin-bottom: -5% + +.video-title + color: white + display: block + font-size: 180px + line-height: 0.93 + font-family: $heading-font + +res-bl(xl) + font-size: 120px + +res-bl(lg) + font-size: 90px + +res-bl(md) + font-size: 70px + +res-bl(sm) + font-size: 50px + +res-bl(xs) + font-size: 40px + +.video-wrap + +res-ab(lg) + +container(85%) + .video-play + z-index: 2 + +absmiddle() + +res-ab(sm) + +size(85px) + font-size: 20px + line-height: 85px + &:before + z-index: 1 + opacity: 0.55 + background: black \ No newline at end of file diff --git a/public/assets/sass/sections/_widgets.sass b/public/assets/sass/sections/_widgets.sass new file mode 100644 index 0000000..d1e85ab --- /dev/null +++ b/public/assets/sass/sections/_widgets.sass @@ -0,0 +1,140 @@ +/*******************************************************/ +/***************** ## Sidebar Widgets *****************/ +/*******************************************************/ +.widget + &:not(:last-child) + margin-bottom: 45px + +.widget-title + margin-bottom: 14px + +.widget-search + form + display: flex + padding: 12px 25px + align-items: center + border: 1px solid $border-color + input + padding: 0 + border: none + font-family: $base-font + background: transparent + button + flex: none + background: transparent + + +.widget-category + ul + li + list-style: disc + list-style-position: inside + &:not(:last-child) + margin-bottom: 15px + a + span + color: $primary-color + display: inline-block + transform: translateY(-10px) + +.price-filter-wrap + .price + display: flex + margin-top: 15px + align-items: center + color: $heading-color + span + margin-right: 5px + input + padding: 0 + border: none + font-size: 16px + font-weight: 500 + background: transparent + +.ui-widget.ui-widget-content + height: 3px + border: none + cursor: pointer + background: rgba($primary-rgb, 0.1) +.ui-widget-header + background: $primary-color +.ui-slider .ui-slider-handle + +size(10px) + top: -3px + border: none + cursor: e-resize + border-radius: 50% + background: $primary-color + +.widget-products + ul + li + display: flex + align-items: center + &:not(:last-child) + margin-bottom: 20px + .image + flex: none + max-width: 80px + margin-right: 25px + .content + line-height: 1 + .ratting + margin-bottom: 10px + i + font-size: 11px + margin: 0 8px 0 0 + color: $primary-color + h6 + font-size: 18px + margin-bottom: 10px + +.tag-coulds + display: flex + flex-wrap: wrap + margin-right: -10px + margin-bottom: -10px + a + padding: 0 20px + font-size: 14px + margin: 0 10px 10px 0 + border: 1px solid $border-color + &:hover + color: white + background: $primary-color + border-color: $primary-color + +.widget-banner + .category-banner-item + padding: 35px 30px + &:before + display: none + h3 + +res-ab(ms) + font-size: 45px + .theme-btn + font-size: 16px + padding: 7px 30px + +.widget-recent-news + > ul > li + display: flex + align-items: center + &:not(:last-child) + margin-bottom: 12px + .image + flex: none + max-width: 80px + margin-right: 30px + +res-bl(xs) + margin-right: 15px + .content + .date + font-size: 14px + h6 + font-size: 18px + line-height: 1.45 + margin-bottom: 5px + +res-bl(xs) + font-size: 16px \ No newline at end of file diff --git a/public/assets/sass/style.sass b/public/assets/sass/style.sass new file mode 100644 index 0000000..3911243 --- /dev/null +++ b/public/assets/sass/style.sass @@ -0,0 +1,94 @@ +@charset "UTF-8"; +/*---------------------------------------------------------------------- + Template Name: WellFood - Resturent HTML Template + Template URI: https://webtend.net/demo/html/limestone/ + Author: WebTend + Author URI: https://webtend.net/ + Version: 1.0 + + Note: This is Main Style CSS File. +/*---------------------------------------------------------------------- + CSS INDEX + ---------------------- + + ## Default Style + ## Common Classes + ## Repeat Style + ## Padding Margin + ## Custom Animation + ## Header style + ## Hero Area + ## Offer Area + ## Banner Area + ## About Area + ## Counter Area + ## Category Area + ## Popular Food + ## Call To Action + ## Products Area + ## Features Area + ## Client Area + ## Headline Text + ## Gallery Area + ## Services Area + ## Testimonials + ## Booking Table + ## Contact Forms + ## Videos Area + ## Blog Area + ## FAQs Area + ## Chefs Area + ## Awards Area + ## History Area + ## Instagram Area + ## Sidebar Widgets + ## Main Footer + +/* -------------------------------------------------------------- + + +// IMPORT ALL SASS DIRECTORY FILES + +// global variables +@import "variables" + +// global mixins +@import "mixins" + +// base directories +@import "default" +@import "common-classes" +@import "extend" +@import "spacing" +@import "custom-animation" + +// All Sections +@import "sections/header" +@import "sections/hero" +@import "sections/offer" +@import "sections/banner" +@import "sections/about" +@import "sections/counter" +@import "sections/category" +@import "sections/food-menu" +@import "sections/cta" +@import "sections/products" +@import "sections/features" +@import "sections/client" +@import "sections/headline" +@import "sections/gallery" +@import "sections/services" +@import "sections/testimonials" +@import "sections/booking-table" +@import "sections/forms" +@import "sections/videos" +@import "sections/blog" +@import "sections/faqs" +@import "sections/chefs" +@import "sections/awards" +@import "sections/history" +@import "sections/instagram" +@import "sections/widgets" +@import "sections/footer" + +// import any additional sass below... diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..4a00171 --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1 @@ +https://shivasdosa.com/daily1.0https://shivasdosa.com/aboutdaily0.7https://shivasdosa.com/menudaily0.7https://shivasdosa.com/careersweekly0.7https://shivasdosa.com/blogweekly0.7https://shivasdosa.com/contactmonthly0.5https://shivasdosa.com/blog/the-flavors-of-north-india-more-than-just-curriesweekly0.6https://shivasdosa.com/blog/the-secret-to-perfect-north-indian-curriesweekly0.6https://shivasdosa.com/blog/the-rich-history-of-south-indian-cuisineweekly0.6 \ No newline at end of file diff --git a/scripts/generate-sitemap.cjs b/scripts/generate-sitemap.cjs new file mode 100644 index 0000000..698528e --- /dev/null +++ b/scripts/generate-sitemap.cjs @@ -0,0 +1,49 @@ +const fs = require('fs'); +const { SitemapStream, streamToPromise } = require('sitemap'); +const path = require('path'); + + +// ✅ Static pages +const staticLinks = [ + { url: '/', changefreq: 'daily', priority: 1.0 }, + { url: '/about', changefreq: 'daily', priority: 0.7 }, + { url: '/menu', changefreq: 'daily', priority: 0.7 }, + { url: '/careers', changefreq: 'weekly', priority: 0.7 }, + { url: '/blog', changefreq: 'weekly', priority: 0.7 }, + { url: '/contact', changefreq: 'monthly', priority: 0.5 } +]; + +// ✅ Dynamic blog posts (example) +const blogPosts = [ + { slug: 'the-flavors-of-north-india-more-than-just-curries' }, + { slug: 'the-secret-to-perfect-north-indian-curries' }, + { slug: 'the-rich-history-of-south-indian-cuisine' } +]; + +// Convert blog slugs to sitemap entries +const blogLinks = blogPosts.map(post => ({ + url: `/blog/${post.slug}`, + changefreq: 'weekly', + priority: 0.6 +})); + +const allLinks = [...staticLinks, ...blogLinks]; + +async function generateSitemap() { + try { + const sitemap = new SitemapStream({ hostname: 'https://shivasdosa.com/' }); + const writeStream = fs.createWriteStream(path.resolve(__dirname, '../public/sitemap.xml')); + + sitemap.pipe(writeStream); + + allLinks.forEach(link => sitemap.write(link)); + sitemap.end(); + + await streamToPromise(sitemap); + console.log('✅ sitemap.xml created with blog slugs!'); + } catch (error) { + console.error('❌ Error creating sitemap.xml:', error); + } +} + +generateSitemap(); diff --git a/utility/constant.utils.js b/utility/constant.utils.js new file mode 100644 index 0000000..e76cffe --- /dev/null +++ b/utility/constant.utils.js @@ -0,0 +1,315 @@ +export const Blog = [ + { + id: 1, + slug: "the-flavors-of-north-india-more-than-just-curries", + image: "/assets/images/home/blog/blog-1.webp", + title: "The Flavors of North India: More Than Just Curries", + user: "Admin", + date: "05 Dec 2024", + short_des: "Exploring the Bread, Tandoor, and Delights of North Indian Cuisine 'North Indian cuisine is not only about rich curries but also a vibrant array of breads, tandoor-cooked", + description: `
+
+
Exploring the Bread, Tandoor, and Delights of North Indian Cuisine
+

+ North Indian cuisine is not only about rich curries but also a vibrant array of breads, tandoor-cooked delicacies, + and wholesome side dishes that complete the dining experience. At Shiva Shakthi, we celebrate the diversity of + North + Indian flavors by offering a menu filled with timeless classics that capture the essence of this culinary + tradition. +

+
+ +
+
The Tandoor: A Culinary Masterpiece
+

The tandoor, a traditional clay oven, is the backbone of North Indian cooking. It’s where magic + happens, infusing + dishes with smoky flavors and perfect char. From marinated meats to soft, pillowy bread, the tandoor brings a + unique + touch to every dish.

+ +
+

Tandoori Chicken: Marinated in yogurt and a blend of spices, this dish is roasted to + perfection in the + tandoor, delivering tender, flavorful meat with a signature smoky taste.

+

Paneer Tikka: Cubes of cottage cheese marinated in spices and grilled, creating a crisp, + flavorful outer + layer with a soft, creamy interior.

+

Seekh Kebab: Skewered minced meat seasoned with aromatic spices and herbs, cooked over an + open flame + for + a succulent bite.

+
+
+ +
+
North Indian Breads: The Perfect Companions
+

No North Indian meal is complete without its iconic breads, each bringing a unique texture and + flavor to the + table. +

+ +
+

Tandoori Naan: Soft, fluffy, and slightly charred, naan is the quintessential Indian bread. + At Shiva + Shakthi, we offer variations like garlic naan and butter naan for extra indulgence.

+

Roti: Whole wheat flatbread that pairs beautifully with rich curries. Its simplicity allows + the bold + flavors of the dishes to shine.

+

Paratha: Layered and flaky, parathas are often stuffed with spiced potatoes, paneer, or + vegetables for + a + hearty meal.

+

Kulcha: A stuffed bread baked in the tandoor, often filled with spiced potatoes or onions, + and served + hot + with butter melting on top.

+
+
+ +
+
Beyond the Bread: Rice and Sides
+

North Indian cuisine also shines in its rice-based dishes and flavorful accompaniments.

+ +
+

Pulao: Fragrant basmati rice cooked with aromatic spices, vegetables, and sometimes dried fruits for a + subtly sweet and savory dish.

+

Jeera Rice: A simple yet flavorful dish of rice tempered with cumin seeds, making it the perfect side + for + any curry.

+

Raita: A cooling yogurt-based side dish often mixed with cucumber, onions, or boondi, balancing the + heat + of spicy mains.

+
+
+ +
+
Vegetarian Delights
+

Vegetarian dishes are a cornerstone of North Indian cuisine, and our menu at Shiva Shakthi ensures there’s + something for everyone.

+ +
+

Chole Bhature: A combination of spicy chickpea curry served with deep-fried, fluffy bread.

+

Baingan Bharta: Smoky mashed eggplant cooked with onions, tomatoes, and spices, offering a bold and + earthy + flavor.

+

Palak Paneer: Spinach puree cooked with Indian spices and cubes of paneer, delivering a creamy, + nutrient-packed dish.

+
+
+ +
+
Why North Indian Food Stands Out
+

What makes North Indian cuisine so special is its variety and depth of flavors. Whether it’s the char of a + tandoori + dish, the richness of a butter-laden curry, or the simplicity of fresh naan, each bite reflects the love and care + that goes into the cooking. The use of dairy, nuts, and bold spices creates a cuisine that is hearty, satisfying, + and unforgettable.

+
+ +
+
A Taste of North India Awaits You
+

At Shiva Shakthi, we take pride in offering an authentic North Indian dining experience. From our tandoor + creations + to our freshly baked breads and aromatic rice dishes, every item on our menu is crafted to perfection. Come and + discover why North Indian cuisine is a global favorite.

+

Visit us today and let the flavors of North India transport you to a world of culinary delight. Would you like + naan + with that?

+
+
` + }, + { + id: 2, + slug: "the-secret-to-perfect-north-indian-curries", + image: "/assets/images/home/blog/blog-2.webp", + title: "The Secret to Perfect North Indian Curries", + user: "Admin", + date: "05 Dec 2024", + short_des: "Unlocking the Flavors of Authentic North Indian CuisineNorth Indian curries are the heart and soul of Indian cuisine, known for their rich textures, deep flavors, and", + description: `
+
+
Unlocking the Flavors of Authentic North Indian Cuisine
+

+ North Indian curries are the heart and soul of Indian cuisine, known for their rich textures, deep flavors, and aromatic spices. + At Shiva Shakthi, we take pride in crafting these curries to perfection, ensuring every dish delivers an authentic taste of North India. + But what exactly makes these curries so special? Let us take you behind the scenes to uncover the secrets. +

+
+ +
+
The Base: Where the Magic Begins
+

The foundation of any North Indian curry lies in its base, usually a blend of onions, tomatoes, garlic, and ginger. + At Shiva Shakthi, we slow-cook these ingredients to bring out their natural sweetness and depth of flavor. This process forms the base for iconic dishes like Butter Chicken, Paneer Butter Masala, and Rogan Josh. + The key is patience—letting the ingredients caramelize and blend seamlessly to create a smooth and flavorful gravy. +

+
+ +
+
The Spice Symphony
+

+ Spices are the soul of North Indian curries. + At Shiva Shakthi, we use a carefully curated mix of whole and ground spices, including cumin, coriander, turmeric, and garam masala. + Each spice is toasted before being added to the curry, a technique that enhances their aroma and flavor. + We also use region-specific spice blends like Kasuri Methi (dried fenugreek leaves) and Amchur (dried mango powder) to give our curries an authentic touch. +

+
+ +
+
The Dairy Touch: Creamy and Comforting
+

+ North Indian curries are celebrated for their creamy textures, achieved by adding ingredients like yogurt, cream, or cashew paste. + For dishes like Butter Chicken and Korma, we simmer the curry with a generous dollop of cream, giving it a luxurious and velvety finish. + This dairy element not only balances the spices but also adds richness, making the curry indulgent and satisfying. +

+
+ +
+
Cooking Techniques: Slow and Steady Wins the Race
+

+ At Shiva Shakthi, we believe in the age-old saying: “Good things take time.” + North Indian curries are often cooked over a low flame for hours, allowing the spices to infuse and the flavors to deepen. + This slow-cooking process is what gives our curries their layered and complex taste. + For example, our Dal Makhani is simmered overnight to achieve its signature creamy texture and smoky flavor. +

+
+ +
+
Fresh Ingredients: Quality Makes the Difference
+

+ We source the freshest ingredients to ensure our curries stand out. + From handpicked tomatoes to freshly ground spices, every component plays a crucial role in the final dish. + We also prioritize seasonal vegetables and ethically sourced meats, ensuring that every bite is as wholesome as it is flavorful. +

+
+ +
+
The Art of Balancing Flavors
+

+ What sets a great curry apart is its balance of flavors—spicy, tangy, sweet, and savory. + At Shiva Shakthi, we achieve this by tasting and adjusting each curry as it cooks. + A splash of lime juice, a pinch of sugar, or a sprinkle of freshly chopped cilantro can make all the difference in bringing out the best in the dish. +

+
+ +
+
Our Signature North Indian Curries
+

+ Some of the must-try North Indian curries at Shiva Shakthi include: +

+ +
+

Butter Chicken: Tender chicken pieces cooked in a creamy tomato-based gravy, + infused with butter and spices. +

+

Paneer Tikka Masala: Grilled paneer cubes simmered + in a spiced onion and tomato curry.

+

Rogan Josh: A flavorful lamb curry slow-cooked + with Kashmiri red chilies and + aromatic spices.

+

Dal Makhani: Black lentils cooked overnight with + butter and cream for a rich, velvety texture.

+
+
+ +
+
A Curry Lover’s Paradise
+

At Shiva Shakthi, we don’t just make curries—we craft experiences. + Every dish is a testament to our dedication to authentic preparation and bold flavors. + Whether you’re new to Indian cuisine or a lifelong fan, + our North Indian curries are sure to leave you craving more.

+

Come taste the magic for yourself and discover why + Shiva Shakthi is the go-to destination for North Indian food lovers.

+
+
+ ` + }, + { + id: 3, + slug: "the-rich-history-of-south-indian-cuisine", + image: "/assets/images/home/blog/blog-3.webp", + title: "The Rich History of South Indian Cuisine", + user: "Admin", + date: "05 Dec 2024", + short_des: "A Journey Through Time: The Story of South Indian Cuisine", + description: `
+
+
Introduction: More Than Just Food
+

+ South Indian cuisine is a celebration of flavors, history, and tradition. It’s not merely about satisfying hunger—it’s + about connecting with a legacy that dates back thousands of years. + From the fragrant spices of Kerala to the tangy tamarind of Tamil Nadu, every dish has a story to tell. +

+
+ +
+
The Origins: A Culinary Legacy
+

The roots of South Indian cuisine can be traced to ancient Tamil literature and temple traditions. + Meals were often prepared with locally sourced ingredients like rice, lentils, and fresh spices, ensuring both nutrition and taste.

+ +

One of the earliest recorded dishes is the humble dosa, which dates back over 1,500 years. + This iconic rice-lentil crepe was first mentioned in Sangam literature and was traditionally served as a breakfast staple. + It has since evolved into a global favorite, with variations like masala dosa and neer dosa.

+ +

Similarly, idli, the soft, steamed rice cakes, were initially made using fermented batter to ensure health benefits. This technique highlights how South Indian cuisine has always valued both flavor and wellness.

+ + +
+ +
+
Sambar: The Tangy Stew with a Story
+ + + +

Sambar, a tangy lentil stew, is one of South India’s most beloved dishes. + Legend has it that this dish was created accidentally in the royal kitchens of the Marathas when tamarind was used instead of kokum. + What began as an experiment turned into a culinary masterpiece.

+ +

At Shiva Shakthi, our sambar stays true to its roots, using freshly ground spices, handpicked vegetables, and tamarind sourced from the best farms. + It’s a taste that transcends time and tradition.

+ +
+ +
+
Regional Diversity: A Flavorful Spectrum
+

South India is a diverse region, and its cuisines reflect this.

+ +
+

Tamil Nadu: Known for bold flavors and hearty dishes like biryani and chettinad chicken.

+

Kerala: Famous for its use of coconut, seafood, and fragrant spices like cardamom.

+

Andhra Pradesh and Telangana:Celebrated for fiery dishes like gongura chicken and spicy biryani.

+

Karnataka: Home to milder yet flavorful dishes like bisibele bath and mysore pak.

+
+

At Shiva Shakthi, we’ve taken inspiration from all these regions to offer you a menu that represents the best of South India.

+
+ +
+
Our Commitment to Authenticity
+

At Shiva Shakthi, we believe in preserving the authenticity of South Indian cuisine. + Our chefs use time-honored methods, such as grinding spices on traditional stone grinders and slow-cooking dishes to perfection. + The result? Meals that taste like home.

+ +

For example, our dosa batter is fermented for hours to achieve the perfect texture and flavor. + Our rasam is made with fresh tamarind and a special blend of spices that bring out its signature tangy, peppery taste.

+ + +
+
+ +
+
Why South Indian Cuisine Is Special
+

South Indian dishes are known for their balance of flavors—spicy, tangy, sweet, and savory. + Each meal is often complemented by a variety of accompaniments like chutneys, pickles, and papad, ensuring a wholesome experience.

+ +

Moreover, the emphasis on fresh ingredients, minimal oil, and natural spices makes South Indian food not just delicious but also healthy.

+
+ +
+
Conclusion: Taste the Legacy at Shiva Shakthi
+

Every dish at Shiva Shakthi is a tribute to the rich history of South Indian cuisine. + By combining traditional recipes with fresh, high-quality ingredients, we bring you the authentic taste of South India right here in Canada.

+ +

So, whether you’re enjoying a crispy dosa or a bowl of aromatic biryani, know that you’re part of a journey through time—a journey that celebrates the art of South Indian cooking.

+
+` + } +] diff --git a/utility/index.js b/utility/index.js new file mode 100644 index 0000000..cea652c --- /dev/null +++ b/utility/index.js @@ -0,0 +1,20 @@ +import Aos from "aos"; +export const wellfoodUtility = { + animation() { + Aos.init(); + }, + fixedHeader() { + window.addEventListener("scroll", function () { + // Header Style and Scroll to Top + if (document.querySelectorAll(".main-header").length) { + var windowpos = document.documentElement.scrollTop; + var siteHeader = document.querySelector(".main-header"); + if (windowpos >= 100) { + siteHeader.classList.add("fixed-header"); + } else { + siteHeader.classList.remove("fixed-header"); + } + } + }); + }, +}; diff --git a/utility/sliderProps.js b/utility/sliderProps.js new file mode 100644 index 0000000..60b211e --- /dev/null +++ b/utility/sliderProps.js @@ -0,0 +1,244 @@ +const PrevArrow = ({ className, style, onClick }) => ( +
+ +
+); + +const NextArrow = ({ className, style, onClick }) => ( +
+ +
+); + +export const sliderProps = { + heroBanner: { + slidesToShow: 1, + slidesToScroll: 1, + infinite: true, + speed: 800, + arrows: false, + dots: true, + fade: true, + autoplay: true, + autoplaySpeed: 5000, + }, + testimonialsActive: { + slidesToShow: 3, + slidesToScroll: 1, + infinite: false, + speed: 400, + arrows: false, + dots: true, + focusOnSelect: true, + autoplay: false, + autoplaySpeed: 5000, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 2, + }, + }, + { + breakpoint: 767, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, + }, + ], + }, + foodCategoryActive: { + infinite: true, + speed: 400, + arrows: false, + dots: false, + focusOnSelect: true, + autoplay: true, + autoplaySpeed: 5000, + variableWidth: true, + }, + pizzaActive: { + slidesToShow: 4, + slidesToScroll: 1, + infinite: true, + speed: 400, + arrows: false, + dots: true, + focusOnSelect: true, + autoplay: true, + autoplaySpeed: 3000, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 3, + }, + }, + { + breakpoint: 991, + settings: { + slidesToShow: 2, + }, + }, + { + breakpoint: 767, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, + }, + ], + }, + whyChooseCarousel: { + infinite: true, + speed: 400, + arrows: false, + dots: false, + focusOnSelect: true, + autoplay: true, + autoplaySpeed: 5000, + }, + testimonialsTwoCarousel: { + slidesToShow: 1, + slidesToScroll: 1, + infinite: false, + speed: 400, + arrows: false, + dots: true, + fade: true, + focusOnSelect: true, + autoplay: false, + autoplaySpeed: 5000, + }, + clientActive: { + slidesToShow: 6, + slidesToScroll: 1, + infinite: true, + speed: 400, + arrows: false, + dots: false, + focusOnSelect: true, + autoplay: true, + autoplaySpeed: 5000, + responsive: [ + { + breakpoint: 1300, + settings: { + slidesToShow: 5, + }, + }, + { + breakpoint: 1200, + settings: { + slidesToShow: 4, + }, + }, + { + breakpoint: 991, + settings: { + slidesToShow: 3, + }, + }, + { + breakpoint: 575, + settings: { + slidesToShow: 2, + slidesToScroll: 1, + }, + }, + ], + }, + menuActive: { + slidesToShow: 4, + slidesToScroll: 1, + infinite: false, + speed: 400, + arrows: true, + dots: false, + focusOnSelect: true, + autoplay: false, + autoplaySpeed: 5000, + prevArrow: , + nextArrow: , + responsive: [ + { breakpoint: 1300, settings: { slidesToShow: 4 } }, + { breakpoint: 1200, settings: { slidesToShow: 3 } }, + { breakpoint: 991, settings: { slidesToShow: 3 } }, + { breakpoint: 575, settings: { slidesToShow: 2, slidesToScroll: 2 } }, + ], + }, + fcTwoActive: { + infinite: true, + speed: 400, + arrows: false, + dots: true, + focusOnSelect: true, + autoplay: true, + autoplaySpeed: 5000, + slidesToShow: 5, + slidesToScroll: 2, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 4, + }, + }, + { + breakpoint: 991, + settings: { + slidesToShow: 3, + }, + }, + { + breakpoint: 767, + settings: { + slidesToShow: 2, + }, + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + slidesToScroll: 1, + }, + }, + ], + }, + testimonialsFiveAuthors: { + slidesToShow: 3, + slidesToScroll: 1, + infinite: true, + speed: 400, + arrows: false, + dots: false, + fade: false, + centerMode: true, + centerPadding: "0", + variableWidth: true, + focusOnSelect: true, + autoplay: false, + autoplaySpeed: 5000, + }, + testimonialsFiveContent: { + slidesToShow: 1, + slidesToScroll: 1, + infinite: false, + speed: 400, + arrows: false, + dots: true, + fade: true, + focusOnSelect: true, + autoplay: false, + autoplaySpeed: 5000, + }, +}; diff --git a/utility/useClickOutside.js b/utility/useClickOutside.js new file mode 100644 index 0000000..6a76460 --- /dev/null +++ b/utility/useClickOutside.js @@ -0,0 +1,22 @@ +import { useEffect, useRef } from "react"; + +let useClickOutside = (handler) => { + let domNode = useRef(); + + useEffect(() => { + let maybeHandler = (event) => { + if (!domNode.current.contains(event.target)) { + handler(); + } + }; + + document.addEventListener("mousedown", maybeHandler); + + return () => { + document.removeEventListener("mousedown", maybeHandler); + }; + }); + + return domNode; +}; +export default useClickOutside;