diff --git a/.github/workflows/mkdocs.yaml b/.github/workflows/mkdocs.yaml deleted file mode 100644 index bb8e8815..00000000 --- a/.github/workflows/mkdocs.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# name: Build site nightly - -# on: -# schedule: -# - cron: "0 0 * * *" - -# jobs: -# dot-release: -# name: dot-release -# runs-on: ubuntu-latest - -# steps: -# - name: curl -# env: -# NETLIFY_BUILD_HOOK: ${{ secrets.NETLIFY_BUILD_HOOK }} -# uses: wei/curl@v1 -# with: -# args: -X POST -d '{}' "$NETLIFY_BUILD_HOOK" - -# - name: Check response status -# run: | -# response=$(curl -s -o response.txt -w "%{http_code}" -X POST -d '{}' "$NETLIFY_BUILD_HOOK") -# if [ "$response" -ne 200 ]; then -# echo "Build trigger failed with status: $response" -# cat response.txt -# exit 1 -# fi diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..b58b603f --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/Retro.iml b/.idea/Retro.iml new file mode 100644 index 00000000..24643cc3 --- /dev/null +++ b/.idea/Retro.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..81256007 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index f673a71b..4aab4aeb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,4 @@ { - "liveServer.settings.port": 5502 -} \ No newline at end of file + + "liveServer.settings.port": 5501 +} diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..72780005 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,128 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community includes: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +a representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. diff --git a/Coverpage.html b/Coverpage.html index 8e0f0c61..1a0ca0de 100644 --- a/Coverpage.html +++ b/Coverpage.html @@ -6,6 +6,7 @@ Retro + + body { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23ffb9b0' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23ffc1b7' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23ffc8bf' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23ffcfc6' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23FFD6CE' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23ffdcd4' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23ffe1d9' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23ffe6df' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23ffebe4' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23FFF0EA' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E"); + background-size: cover; + } + + ::-webkit-scrollbar { + width: 10px; + /* Width of the scrollbar */ + } + + ::-webkit-scrollbar-track { + background-color: #feaea5; + /* Color of the track */ + border-radius: 10px; + } + + ::-webkit-scrollbar-thumb { + border-radius: 10px; + background: linear-gradient(to bottom, + hsl(357, 37%, 62%), + hsl(304, 14%, 46%)); + border-radius: 6px; + /* Rounded corners of the thumb */ + } + + ::-webkit-scrollbar-thumb:hover { + background-color: rgb(172, 38, 94); + /* Color of the thumb on hover */ + } + + * { + scrollbar-width: thick; + /* Width of the scrollbar */ + } + + ::-webkit-scrollbar-button { + display: none; + } + + :root { + --ff-philosopher: "Philosopher", sans-serif; + --ff-poppins: "Poppins", sans-serif; + } + + #cart-table { + padding: 20px 10px; + border-radius: 10px; + } + + th { + border: 3px solid whitesmoke; + background: #a52a2a; + font-weight: 700; + font-size: 30px; + border-radius: 10px; + padding: 3px 5px; + color: white; + } + + td { + border: none; + } + + .decrease-quantity { + padding-inline: 10px; + background: #1454f7; + border: none; + border-radius: 2px; + font-size: 20px; + font-weight: 500; + color: #cbf7e3; + } + + .increase-quantity { + padding-inline: 10px; + background: #1454f7; + border: none; + border-radius: 2px; + font-size: 20px; + font-weight: 500; + color: #cbf7e3; + } + + #cart-total { + background: #a52a2a; + padding: 3px 5px; + border-radius: 10px; + font-weight: 600; + color: white; + border: 3px solid whitesmoke; + } + + #bill-amount { + background: #a52a2a; + padding: 3px 5px; + border-radius: 10px; + color: white; + border: 3px solid whitesmoke; + } + @@ -199,7 +292,7 @@
  • About
  • Services
  • Contact us
  • -
  • Cart
  • +
  • Cart
  • @@ -208,123 +301,143 @@

    C A R T

    - -
    -
    Use coupon code 3p9xLnDE for 30% off!
    - -
    - - - - - - - - - - + + +
    +
    Use coupon code + 3p9xLnDE for 30% off!
    + +
    +
    Item NamePriceQuantityActions
    + + + + + + + + + + + + + + + + - - - - - - - - -
    Item NamePriceQuantityActions
    Dessert $10.20 1 - - + + +
    Bill amount +
    Total: $10.20
    Bill amount -
    Total: $10.20
    -
    + + -
    + - -
    + - - - - + - \ No newline at end of file + + \ No newline at end of file diff --git a/Images/biryani.jpg b/Images/biryani.jpg new file mode 100644 index 00000000..b1992e21 Binary files /dev/null and b/Images/biryani.jpg differ diff --git a/Images/candy.jpg b/Images/candy.jpg new file mode 100644 index 00000000..e2831ffc Binary files /dev/null and b/Images/candy.jpg differ diff --git a/Images/plate_mismatch.jpg b/Images/plate_mismatch.jpg new file mode 100644 index 00000000..5acfc46d Binary files /dev/null and b/Images/plate_mismatch.jpg differ diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 00000000..ff41b231 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Lakshmi Pavananjali + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/index.html b/index.html index 9da0dd68..ca4caaca 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@ - + @@ -356,25 +412,26 @@

    - + Biryani

    60s-style florals

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

    - + Plate

    60's Dinning Items

    Elegant porcelain plates with delicate floral patterns. Each plate tells a story of family gatherings and special occasions.

    - + Candy

    Whimsical Nostalgia: The Stardust Bonbon

    The Stardust Bonbon, a sweet relic from an era when the universe was our playground.

    +
    @@ -638,12 +695,12 @@

    Follow Us

    -