diff --git a/Css-files/content.css b/Css-files/content.css index b46dad7b..9f113ef7 100644 --- a/Css-files/content.css +++ b/Css-files/content.css @@ -145,6 +145,29 @@ body { padding-bottom: 10px; } +.search-bar{ +width:150px; +margin:12px; +} +.search-input{ + background-color:transparent; + margin-top:5px; + color:white; + border-style:none; +} +.search-input:active{ + border-style:none; + outline:none; +} +.search-button{ + outline:none; + background-color:transparent; + border-style: none; +} +.searchImg{ + width:23px; + height:23px; +} /* .mainhead p { font-size: 1.2rem; color: brown; diff --git a/Css-files/services1.css b/Css-files/services1.css new file mode 100644 index 00000000..22fff31f --- /dev/null +++ b/Css-files/services1.css @@ -0,0 +1,93 @@ +*{ + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: 'Poppins', sans-serif; +} +.container{ + position: relative; + display: flex; + justify-content: center; + align-items: center; + flex-wrap: wrap; + gap: 100px 50px; + padding: 100px 50px; +} +/* background cards size and rounding */ +.container .card +{ + position: relative; + display: flex; + justify-content: center; + align-items: flex-start; + width: 350px; + height: 300px; + background: #fff; + border-radius: 20px; + box-shadow: 0 35px 80px rgba(0,0,0,0.15); + transition: 0.5s; +} +.container .card:hover +{ + height: 350px; +} +.container .card .imgbx +{ + position: absolute; + top: 20px; + width: 300px; + height: 220px; + background: #333; + border-radius: 12px; + transition: 0.5s; + overflow: hidden; +} +.container .card:hover .imgbx +{ + top: -100px; + scale: 0.75; + box-shadow: 0 15px 45px rgba(0,0,0,0.15); +} +.container .card .imgbx img{ + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + object-fit: cover; +} +.container .card .content +{ + position: absolute; + top: 252px; + width: 100%; + padding: 0 30px; + height: 35px; + overflow: hidden; + text-align: center; + transition: 0.5s; +} +.container .card:hover .content +{ + top: 150px; + height: 250px; +} +.container .card .content h2{ + font-size: 1.33em; + font-weight: 700; + color: var(--clr); +} +.container .card .content p{ + color: #233; +} +.container .card .content a{ + position: relative; + top: 15px; + display: inline-block; + padding: 12px 25px; + background: var(--clr); + color: #fff; + font-weight: 500; + text-decoration: 8px; + border-radius: 8px; +} \ No newline at end of file diff --git a/Html-files/assets/search.png b/Html-files/assets/search.png new file mode 100644 index 00000000..1b2de8ad Binary files /dev/null and b/Html-files/assets/search.png differ diff --git a/Html-files/login.html b/Html-files/login.html index 459f8712..07584872 100644 --- a/Html-files/login.html +++ b/Html-files/login.html @@ -5,7 +5,9 @@ - + + + Login Here
Delicious food is waiting for You

LOGIN


- +
- +
@@ -45,7 +47,7 @@

LOGIN

OR

- +
@@ -57,44 +59,94 @@

easing: 'ease', once: false, }); - - - + // Google Sign-In + document.getElementById('google-login').addEventListener('click', () => { + const provider = new firebase.auth.GoogleAuthProvider(); + auth.signInWithPopup(provider) + .then((result) => { + const user = result.user; + + // Save user info to Realtime Database if new user + if (result.additionalUserInfo.isNewUser) { + return database.ref('users/' + user.uid).set({ + name: user.displayName, + email: user.email, + username: user.email.split('@')[0] + }); + } + }) + .then(() => { + alert('Logged in with Google!'); + window.location.href = '../index.html'; // Redirect to homepage or dashboard + }) + .catch((error) => { + console.error('Error logging in with Google:', error); + alert(error.message); + }); + }); + + - + \ No newline at end of file diff --git a/Html-files/menu.html b/Html-files/menu.html index a277c1e1..0a76033a 100644 --- a/Html-files/menu.html +++ b/Html-files/menu.html @@ -51,6 +51,10 @@ + + diff --git a/Html-files/services.html b/Html-files/services.html index f92e0b2e..95b7822d 100644 --- a/Html-files/services.html +++ b/Html-files/services.html @@ -16,6 +16,7 @@ + @@ -60,57 +61,38 @@

S E R V I C E S

- -
-
- -

Food Tour and Experiences

- - - + +
+
+
+ +
+
+

Food Tour and Experiences

+ Take Experience
-
- -

Catering Services for Events

- - - - -
-
-

S E R V I C E S

-
-
-
- -

Food Tour and Experiences

- - - -
-
- -

Catering Services for Events

- - - -
-
- -

Meal Delivery Subscription

- - - -
-
-
+
+
+ +
+
+

Catering Services for Events

+ Book Catering +
+
+
+
+ +
+
+

Meal Delivery Subscription

+ Take Subscription +
+
+
+ +
@@ -352,4 +334,4 @@

Follow Us

- \ No newline at end of file + diff --git a/Html-files/signup.html b/Html-files/signup.html index 4e1d1e99..3a837b3d 100644 --- a/Html-files/signup.html +++ b/Html-files/signup.html @@ -5,13 +5,15 @@ Sign up - + + + - + @@ -36,7 +38,7 @@

SIGN UP

- +
@@ -52,37 +54,104 @@

OR

+ - - - + + + - \ No newline at end of file + diff --git a/index.html b/index.html index de27a00b..ba291158 100644 --- a/index.html +++ b/index.html @@ -94,10 +94,10 @@
  • - @@ -150,19 +150,19 @@

    -

    amazing & delicious

    -

    +

    amazing & delicious

    +

    Where every flavour
    tells a story

    -

    +

    come with family & feel the joy of mouthwatering food

    - View Our Menu - + View Our Menu + @@ -181,36 +181,36 @@

    -

    Get 30% OFF on your first order!

    -

    Get 30% OFF on your first order!

    -

    Get 30% OFF on your first order!

    +

    Get 30% OFF on your first order!

    +

    Get 30% OFF on your first order!

    +

    Get 30% OFF on your first order!

    -

    "Savor the Flavors: Discover What Sets Our Restaurant's Cuisine Apart!"

    +

    "Savor the Flavors: Discover What Sets Our Restaurant's Cuisine Apart!"

    -

    Authentic Indian Flavors

    -

    From aromatic curries to flavorful biryanis, our menu showcases the diversity and +

    Authentic Indian Flavors

    +

    From aromatic curries to flavorful biryanis, our menu showcases the diversity and deliciousness of Indian cuisine.

    -

    Tech-Infused Dining Experience

    -

    +

    Tech-Infused Dining Experience

    +

    Customers can use apps to place orders, customize their dishes, and even provide feedback, making their visit more convenient and interactive.

    -

    Innovative Fusion Dishes

    -

    The combinations of Indian and international cuisines not only tantalize taste buds +

    Innovative Fusion Dishes

    +

    The combinations of Indian and international cuisines not only tantalize taste buds but also provide unique experience.

    @@ -220,25 +220,25 @@

    Innovative Fusion Dishes

    -

    Bringing
    happiness
    to you

    -

    Food is more than sustenance; it's a source of pure
    happiness. From the first bite of a favorite +

    Bringing
    happiness
    to you

    +

    Food is more than sustenance; it's a source of pure
    happiness. From the first bite of a favorite childhood dish
    to the thrill of discovering new flavors, food has a unique
    way of filling our hearts with joy.

    -

    Online Delivery


    - Order Online +

    Online Delivery


    + Order Online
    -

    Click & Collect


    - Take out Order +

    Click & Collect


    + Take out Order
    -

    Restaurant Dining


    +

    Restaurant Dining


    - Book Table + Book Table
    @@ -246,8 +246,8 @@

    Restaurant Dining


    @@ -351,7 +351,7 @@

    Our Happy Clients

    - Laren Green + Laren Green
    • @@ -362,9 +362,9 @@

      Our Happy Clients

    -

    Fantastic service and mouth-watering dishes! Foodie has made my dining experience +

    Fantastic service and mouth-watering dishes! Foodie has made my dining experience so much more convenient.

    -

    May 15, 2024

    +

    May 15, 2024

    @@ -420,9 +420,10 @@

    Our Happy Clients

    -

    Free Delivery!

    -

    Download the App now!

    +

    Free Delivery!

    +

    Download the App now!


    +

    For best discounts and free delivery download the app now from your Google Play Store or App Store.

    @@ -432,6 +433,9 @@

    Download the App now!

    + +

    For best discounts and free delivery download the app now from your Google Play Store or App Store.

    + Get it on Google Play Store Download the App now!