diff --git a/src/app/about-us/about.module.css b/src/app/about-us/about.module.css index 35c3831..e2646f2 100644 --- a/src/app/about-us/about.module.css +++ b/src/app/about-us/about.module.css @@ -20,17 +20,17 @@ } .heroTitle { - font-family: var(--font-playfair); - font-size: 4rem; - color: #F5E6D3; - margin-bottom: 1rem; - text-transform: uppercase; - letter-spacing: 2px; + font-family: var(--font-playfair); + font-size: var(--hero-title-size); + color: #f5e6d3; + text-transform: uppercase; + letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: 1.1rem; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -44,7 +44,7 @@ } .section { - padding: 80px 20px; + padding: 80px 10px; background-color: #f5e6d3; } @@ -86,7 +86,7 @@ .sectionTitle { font-family: var(--font-playfair); - font-size: 3rem; + font-size: 2.5rem; color: #5d4037; margin-bottom: 1.5rem; text-transform: uppercase; @@ -95,8 +95,8 @@ .sectionTitleCenter { font-family: var(--font-playfair); - font-size: 3.5rem; - color: #c49c5c; + font-size: 2.5rem; + color: var(--color-paragraph); margin-bottom: 3rem; text-align: center; text-transform: uppercase; @@ -124,7 +124,7 @@ display: inline-block; padding: 15px 40px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 1.1rem; text-transform: uppercase; @@ -142,7 +142,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -212,7 +212,7 @@ .sliderBtn { background: transparent; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-size: 2.5rem; width: 50px; height: 50px; @@ -325,7 +325,7 @@ /* Call to Action Section */ .ctaSection { - padding: 5rem 2rem; + padding: 80px 20px; background-size: cover; background-position: center; position: relative; @@ -344,8 +344,8 @@ .ctaTitle { font-family: var(--font-playfair); - font-size: 3rem; - color: #c49c5c; + font-size: 2.5rem; + color: var(--color-paragraph); margin-bottom: 1rem; text-transform: uppercase; letter-spacing: 2px; @@ -362,7 +362,7 @@ display: inline-block; padding: 15px 40px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 1.1rem; text-transform: uppercase; @@ -379,7 +379,7 @@ @media (max-width: 1024px) { .featuresGrid { - grid-template-columns: 1fr; + grid-template-columns: repeat(2, 1fr); } .testimonialSlider { @@ -406,7 +406,7 @@ @media (max-width: 768px) { .heroTitle { - font-size: 3rem; + font-size: var(--hero-title-size); } .container { @@ -415,7 +415,7 @@ } .section { - padding: 60px 10px; + padding: 80px 10px; } .sectionTitleCenter { @@ -465,7 +465,7 @@ display: inline-block; padding: 12px 20px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 12px; text-transform: uppercase; @@ -478,7 +478,7 @@ /* FAQ Section Styles */ .faqSection { - padding: 80px 20px; + padding: 80px 10px; background-color: #F5E6D3; } @@ -522,7 +522,7 @@ .faqSubtitle { font-family: var(--font-lato); font-size: 1.1rem; - /* color: #836839; */ + color: var(--color-paragraph); line-height: 1.6; margin-bottom: 1rem; } @@ -557,7 +557,7 @@ font-family: var(--font-lato); font-size: 1.1rem; font-weight: 600; - color: #c49c5c; + color: var(--color-paragraph); text-align: left; transition: all 0.3s ease; } @@ -574,7 +574,7 @@ .faqIcon { font-size: 1.5rem; font-weight: bold; - color: #c49c5c; + color: var(--color-paragraph); transition: transform 0.3s ease; flex-shrink: 0; margin-left: 1rem; @@ -628,6 +628,9 @@ /* ⬅⬅ THIS moves image to the top */ } + .featuresGrid { + grid-template-columns: 1fr; + } .faqImage { width: 100% !important; height: auto !important; @@ -640,7 +643,7 @@ display: inline-block; padding: 12px 20px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 12px; text-transform: uppercase; diff --git a/src/app/about-us/about_temp.css b/src/app/about-us/about_temp.css index 2bfbff3..900a481 100644 --- a/src/app/about-us/about_temp.css +++ b/src/app/about-us/about_temp.css @@ -30,7 +30,7 @@ .breadcrumb { font-size: 1.1rem; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -83,7 +83,7 @@ .sectionTitle { font-family: var(--font-playfair); font-size: 3rem; - color: #c49c5c; + color: var(--color-paragraph); margin-bottom: 1.5rem; text-transform: uppercase; letter-spacing: 2px; @@ -91,8 +91,8 @@ .sectionTitleCenter { font-family: var(--font-playfair); - font-size: 3.5rem; - color: #c49c5c; + font-size: 2.5rem; + color: var(--color-paragraph); margin-bottom: 3rem; text-align: center; text-transform: uppercase; @@ -102,7 +102,7 @@ .text { font-size: 1.1rem; line-height: 1.8; - color: #c49c5c; + color: var(--color-paragraph); margin-bottom: 1.5rem; opacity: 0.9; font-family: var(--font-lato); @@ -120,7 +120,7 @@ display: inline-block; padding: 15px 40px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 1.1rem; text-transform: uppercase; diff --git a/src/app/blog/[id]/blogDetail.module.css b/src/app/blog/[id]/blogDetail.module.css index 6b06eef..f5e52bb 100644 --- a/src/app/blog/[id]/blogDetail.module.css +++ b/src/app/blog/[id]/blogDetail.module.css @@ -1,6 +1,6 @@ .main { background-color: var(--color-dark); - color: var(--color-text-light); + color: var(--color-paragraph); min-height: 100vh; } @@ -18,16 +18,16 @@ .heroTitle { font-family: var(--font-playfair); - font-size: 4rem; - color: #F5E6D3; - margin-bottom: 1rem; + font-size: var(--hero-title-size); + color: #f5e6d3; text-transform: uppercase; letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: 1.1rem; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -42,7 +42,7 @@ .article { background-color: #F5E6D3; - padding: 60px 20px; + padding: 80px 20px; } .contentContainer { @@ -74,7 +74,7 @@ .date, .comments { - /* color: #836839; */ + color: var(--color-paragraph); font-size: 0.95rem; } @@ -139,7 +139,7 @@ .content li { margin-bottom: 0.8rem; - color: #c49c5c; + color: var(--color-paragraph); } .content strong { @@ -148,7 +148,7 @@ } .content a { - color: #c49c5c; + color: var(--color-paragraph); text-decoration: underline; transition: color 0.3s; } @@ -179,7 +179,7 @@ content: "✓"; position: absolute; left: 0; - color: #c49c5c; + color: var(--color-paragraph); font-weight: bold; font-size: 1.2rem; } @@ -214,7 +214,7 @@ font-family: var(--font-lato); font-size: 1rem; font-style: normal; - color: #c49c5c; + color: var(--color-paragraph); font-weight: 600; } @@ -233,7 +233,7 @@ padding: 12px 30px; background: transparent; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: 1rem; font-weight: 600; @@ -260,12 +260,12 @@ .errorTitle { font-family: var(--font-playfair); font-size: 3rem; - color: #c49c5c; + color: var(--color-paragraph); margin-bottom: 2rem; } .backLink { - color: #c49c5c; + color: var(--color-paragraph); font-size: 1.2rem; text-decoration: underline; } diff --git a/src/app/blog/blog.module.css b/src/app/blog/blog.module.css index 1d0aee6..cf00bb4 100644 --- a/src/app/blog/blog.module.css +++ b/src/app/blog/blog.module.css @@ -21,15 +21,15 @@ .heroTitle { font-family: var(--font-playfair); font-size: var(--hero-title-size); - color: #F5E6D3; - margin-bottom: 1rem; + color: #f5e6d3; text-transform: uppercase; letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -44,7 +44,7 @@ /* Section Heading Styles */ .sectionHeading { - padding: 60px 20px 40px; + padding: 80px 20px 40px; max-width: 900px; margin: 0 auto; text-align: center; @@ -52,7 +52,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -70,7 +70,7 @@ .description { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.8; font-family: var(--font-lato); max-width: 800px; @@ -78,7 +78,7 @@ } .blogSection { - padding: 20px 10px; + padding: 0px 10px; max-width: 1200px; margin: 0 auto; padding-bottom: 80px; @@ -128,7 +128,7 @@ } .blogTitle a:hover { - color: #c49c5c; + color: var(--color-paragraph); } .date { @@ -167,10 +167,10 @@ @media (max-width: 768px) { .hero { - padding: 6rem 1rem 4rem; + padding: 200px 0px; } - .blogSection { + /* .blogSection { padding: 20px 10px 60px; - } + } */ } \ No newline at end of file diff --git a/src/app/contact/contact.module.css b/src/app/contact/contact.module.css index 0f724aa..0a4b2b0 100644 --- a/src/app/contact/contact.module.css +++ b/src/app/contact/contact.module.css @@ -20,15 +20,15 @@ .heroTitle { font-family: var(--font-playfair); font-size: var(--hero-title-size); - color: #F5E6D3; - margin-bottom: 1rem; + color: #f5e6d3; text-transform: uppercase; letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -50,7 +50,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -110,7 +110,7 @@ .formLabel { font-family: var(--font-lato); - color: #c49c5c; + color: var(--color-paragraph); font-size: var(--small-text-size); font-weight: 600; } @@ -120,7 +120,7 @@ background: #fff; border: 1px solid #d4c5b0; padding: 0.9rem; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-size: var(--small-text-size); transition: border-color 0.3s; @@ -145,7 +145,7 @@ .charCount { font-size: var(--small-text-size); - color: #836839; + color: var(--color-paragraph); text-align: right; font-family: var(--font-lato); } @@ -257,7 +257,7 @@ .locationSubtitle { font-size: var(--small-text-size); - color: #836839; + color: var(--color-paragraph); margin-bottom: 0.5rem; font-family: var(--font-lato); } @@ -272,7 +272,7 @@ .locationPhone { font-size: var(--subheading-size); font-weight: 600; - color: #c49c5c; + color: var(--color-paragraph); } .mapContainer { @@ -306,9 +306,9 @@ } @media (max-width: 768px) { - .contactSection { - padding: 60px 10px; - } + /* .contactSection { + padding: 80px 10px; + } */ .formRow { grid-template-columns: 1fr; @@ -324,9 +324,9 @@ } @media (max-width: 480px) { - .contactSection { + /* .contactSection { padding: 40px 8px; - } + } */ .container { gap: 2rem; @@ -343,9 +343,9 @@ overflow-x: hidden; } - .contactSection { + /* .contactSection { padding: 30px 5px; - } + } */ .container { gap: 1rem; @@ -395,9 +395,9 @@ /* Critical 320px fix */ @media (max-width: 320px) { - .contactSection { + /* .contactSection { padding: 30px 8px !important; - } + } */ .container { gap: 0.8rem; @@ -412,7 +412,7 @@ padding: 12px; border: 2px solid #b07c4b; box-sizing: border-box !important; - width: 100%; + width: 305px; max-width: 100%; } diff --git a/src/app/gallery/gallery.module.css b/src/app/gallery/gallery.module.css index c92d7cb..c612ad5 100644 --- a/src/app/gallery/gallery.module.css +++ b/src/app/gallery/gallery.module.css @@ -21,15 +21,15 @@ .heroTitle { font-family: var(--font-playfair); font-size: var(--hero-title-size); - color: #F5E6D3; - margin-bottom: 1rem; + color: #f5e6d3; text-transform: uppercase; letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); } @@ -44,7 +44,7 @@ /* Section Heading Styles */ .sectionHeading { - padding: 60px 20px 40px; + padding: 80px 20px 40px; max-width: 900px; margin: 0 auto; text-align: center; @@ -52,7 +52,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -70,7 +70,7 @@ .description { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.8; font-family: var(--font-lato); max-width: 800px; @@ -78,7 +78,7 @@ } .section { - padding: 20px 10px; + padding: 0px 10px; padding-bottom: 80px; max-width: 1200px; margin: 0 auto; @@ -94,7 +94,7 @@ .tab { background: transparent; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); padding: 12px 30px; font-size: var(--body-size); cursor: pointer; @@ -154,7 +154,7 @@ } .viewText { - color: #c49c5c; + color: var(--color-paragraph); font-size: var(--body-size); border: 2px solid #b07c4b; padding: 0.5rem 1.5rem; @@ -199,7 +199,7 @@ right: 0; background: none; border: none; - color: #c49c5c; + color: var(--color-paragraph); font-size: calc(var(--hero-title-size) * 0.7); cursor: pointer; transition: color 0.3s; @@ -215,7 +215,7 @@ transform: translateY(-50%); background: rgba(197, 160, 89, 0.2); border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-size: calc(var(--main-heading-size) * 0.9); padding: 1rem; cursor: pointer; @@ -238,7 +238,7 @@ @media (max-width: 768px) { .hero { - padding: 6rem 1rem 4rem; + padding: 200px 0; } .prevBtn { diff --git a/src/app/menu/menu.module.css b/src/app/menu/menu.module.css index 6cdeee2..b98cede 100644 --- a/src/app/menu/menu.module.css +++ b/src/app/menu/menu.module.css @@ -20,17 +20,16 @@ .heroTitle { font-family: var(--font-playfair); - font-size: 3.5rem; - color: #F5E6D3; - margin-bottom: 1rem; + font-size: var(--hero-title-size); + color: #f5e6d3; text-transform: uppercase; - letter-spacing: 3px; - text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); + letter-spacing: 2px; + margin-bottom: 1rem; } .breadcrumb { font-size: 1.2rem; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); letter-spacing: 1px; } @@ -46,7 +45,7 @@ } .sectionHeading { - padding: 60px 20px 40px; + padding: 80px 20px 40px; max-width: 900px; margin: 0 auto; text-align: center; @@ -54,7 +53,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -72,7 +71,7 @@ .description { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.8; font-family: var(--font-lato); max-width: 800px; @@ -80,7 +79,7 @@ } .menuSection { - padding: 20px 10px; + padding: 0px 10px; padding-bottom: 80px; max-width: 1200px; margin: 0 auto; @@ -98,7 +97,7 @@ .tab { background: transparent; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); padding: 12px 25px; font-size: 1rem; cursor: pointer; @@ -249,7 +248,7 @@ .description { font-size: 0.95rem; - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.5; font-family: var(--font-lato); margin: 0; @@ -302,7 +301,7 @@ } .price { - font-size: 1.2rem; + font-size: 18px; color: #fff; font-weight: bold; font-family: var(--font-playfair); @@ -348,8 +347,8 @@ top: auto; bottom: -35px; transform: translateX(50%); - width: 60px; - height: 60px; + width: 65px; + height: 65px; } .menuCard:hover .priceBubble { diff --git a/src/components/About/About.module.css b/src/components/About/About.module.css index da4aee7..8ac7528 100644 --- a/src/components/About/About.module.css +++ b/src/components/About/About.module.css @@ -63,14 +63,14 @@ width: 60px; height: auto; margin-bottom: 30px; - color: #c49c5c; + color: var(--color-paragraph); } .title { font-family: var(--font-cinzel), serif; - font-size: 3.5rem; - color: #c49c5c; - margin-bottom: 10px; + font-size: 2.5rem; + color: var(--color-paragraph); + margin-bottom: 20px; text-transform: uppercase; letter-spacing: 2px; line-height: 1.2; @@ -79,7 +79,7 @@ .subtitle { font-family: var(--font-cinzel), serif; font-size: 1.4rem; - color: #c49c5c; + color: var(--color-paragraph); margin-bottom: 40px; font-weight: 400; } @@ -87,7 +87,7 @@ .text { font-family: var(--font-inter), sans-serif; /* Or specific font from image */ - color: #c49c5c; + color: var(--color-paragraph); /* Goldish text color as seen in image */ line-height: 1.8; margin-bottom: 50px; @@ -100,7 +100,7 @@ display: inline-block; padding: 15px 40px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-cinzel), serif; font-size: 1.1rem; text-transform: uppercase; diff --git a/src/components/Blogs/Blogs.module.css b/src/components/Blogs/Blogs.module.css index 7bcf802..eab17b7 100644 --- a/src/components/Blogs/Blogs.module.css +++ b/src/components/Blogs/Blogs.module.css @@ -11,8 +11,8 @@ .title { font-family: var(--font-cinzel), serif; - font-size: 3.5rem; - color: #c49c5c; + font-size: 2.5rem; + color: var(--color-paragraph); margin-bottom: 60px; text-transform: uppercase; letter-spacing: 2px; @@ -34,7 +34,7 @@ /* Cream background */ padding: 20px; border: 2px solid #b07c4b; - /* Gold border */ + /* Gold border */ display: flex; flex-direction: column; align-items: center; @@ -69,7 +69,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -110,7 +110,7 @@ position: absolute; top: 50%; transform: translateY(-50%); - color: #c49c5c; + color: var(--color-paragraph); font-size: 3rem; cursor: pointer; background: none; diff --git a/src/components/BookTable/BookTable.module.css b/src/components/BookTable/BookTable.module.css index 8a856de..4558344 100644 --- a/src/components/BookTable/BookTable.module.css +++ b/src/components/BookTable/BookTable.module.css @@ -13,7 +13,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -54,8 +54,8 @@ .title { font-family: var(--font-playfair); - color: #c49c5c; - font-size: 3rem; + color: var(--color-paragraph); + font-size: 2.5rem; text-align: center; margin-bottom: 3rem; font-weight: 400; @@ -77,7 +77,7 @@ .label { font-family: var(--font-playfair); - color: #c49c5c; + color: var(--color-paragraph); font-size: 1.1rem; } @@ -163,7 +163,7 @@ /* Character count */ .charCount { - color: #c49c5c; + color: var(--color-paragraph); font-size: 0.875rem; margin-top: 0.25rem; display: block; diff --git a/src/components/FAQ/FAQ.module.css b/src/components/FAQ/FAQ.module.css index 9c7edfa..041d6f8 100644 --- a/src/components/FAQ/FAQ.module.css +++ b/src/components/FAQ/FAQ.module.css @@ -58,7 +58,7 @@ .icon { font-size: 1.5rem; font-weight: bold; - color: #c49c5c; + color: var(--color-paragraph); transition: transform 0.3s ease; flex-shrink: 0; margin-left: 1rem; @@ -84,12 +84,12 @@ .faqContent { font-family: var(--font-lato); font-size: 1rem; - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.8; } .faqContent a { - color: #c49c5c; + color: var(--color-paragraph); text-decoration: underline; transition: color 0.3s; } diff --git a/src/components/Footer/Footer.module.css b/src/components/Footer/Footer.module.css index 874146e..3c836ca 100644 --- a/src/components/Footer/Footer.module.css +++ b/src/components/Footer/Footer.module.css @@ -56,7 +56,7 @@ font-size: 0.95rem; line-height: 1.6; margin-bottom: 2rem; - color: #c49c5c; + color: var(--color-paragraph); opacity: 0.9; max-width: 400px; } @@ -116,7 +116,7 @@ .link { font-family: var(--font-playfair); font-size: 1.1rem; - color: #c49c5c; + color: var(--color-paragraph); text-decoration: none; transition: color 0.3s ease; } @@ -133,7 +133,7 @@ .contactInfo { font-size: 1rem; line-height: 1.8; - color: #c49c5c; + color: var(--color-paragraph); } .address { @@ -149,7 +149,7 @@ } .contactRow a { - color: #c49c5c; + color: var(--color-paragraph); text-decoration: none; transition: color 0.3s; } @@ -182,7 +182,7 @@ .hours { font-size: 1rem; line-height: 1.8; - color: #c49c5c; + color: var(--color-paragraph); } /* Copyright */ @@ -192,7 +192,7 @@ padding-top: 1.5rem; /* border-top: 1px solid rgba(197, 160, 89, 0.3); */ font-size: 0.9rem; - color: #c49c5c; + color: var(--color-paragraph); opacity: 0.8; } @@ -253,13 +253,38 @@ } .copyright { - text-align: center; - margin-top: 3rem; - padding-top: 1.5rem; - /* border-top: 1px solid rgba(197, 160, 89, 0.3); */ - font-size: 0.9rem; - color: #c49c5c; - opacity: 0.8; - padding: 10px; + text-align: center; + margin-top: 3rem; + padding-top: 1.5rem; + /* border-top: 1px solid rgba(197, 160, 89, 0.3); */ + font-size: 0.9rem; + color: var(--color-paragraph); + opacity: 0.8; + padding: 10px; + } } + +@media (min-width: 1024px) and (max-width: 1024px) { + .locationHoursWrapper { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 40px; + } + + .locationBlock { + flex: 1; + text-align: left; + } + + .hoursBlock { + flex: 1; + text-align: left; + /* left aligned */ + } + + .hoursBlock .hours { + text-align: left; + margin-top: 5px; + } } \ No newline at end of file diff --git a/src/components/Footer/Footer.tsx b/src/components/Footer/Footer.tsx index 0fed244..b7f53c6 100644 --- a/src/components/Footer/Footer.tsx +++ b/src/components/Footer/Footer.tsx @@ -82,48 +82,43 @@ export default function Footer() { {/* Location Column */}
-

Location

-
-

- 1187 Fischer-Hallman Rd #435, Kitchener, ON N2E 4H9
- 1860 Appleby Line, Burlington, ON L7L 7H7 -

+
+ {/* LEFT - LOCATION */} +
+

Location

+

+ 1187 Fischer-Hallman Rd #435, Kitchener, ON N2E 4H9
+ 1860 Appleby Line, Burlington, ON L7L 7H7 +

-
- Phone - Kitchener: 519-581-6363 + + + + +
-
- Phone - Burlington: 289-313-9838 + {/* RIGHT - HOURS */} +
+

Opening Hours

+

+ Sunday-Thursday 11am-10pm
+ Friday-Saturday 11am-11pm +

- - - -

Opening Hours

-

- Sunday-Thursday 11am-10pm
- Friday-Saturday 11am-11pm -

+
diff --git a/src/components/Gallery/Gallery.module.css b/src/components/Gallery/Gallery.module.css index 747fa03..dd56c92 100644 --- a/src/components/Gallery/Gallery.module.css +++ b/src/components/Gallery/Gallery.module.css @@ -1,5 +1,5 @@ .section { - padding: 6rem 2rem; + padding: 5rem 2rem; background-color: #3a0c08; background-image: url('/images/section-bg.jpg'); background-size: cover; @@ -9,9 +9,9 @@ .title { font-family: var(--font-cinzel), serif; - font-size: 3.5rem; - color: #c49c5c; - margin-bottom: 10px; + font-size: 2.5rem; + color: var(--color-paragraph); + margin-bottom: 40px; text-transform: uppercase; letter-spacing: 2px; line-height: 1.2; @@ -19,7 +19,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -41,7 +41,7 @@ overflow: hidden; /* Outer golden border */ border: 2px solid #b07c4b; - /* Inner border effect using box-shadow */ + /* Inner border effect using box-shadow */ box-shadow: inset 0 0 0 3px #2a1810, inset 0 0 0 6px #c49c5c; transition: transform 0.3s ease; @@ -161,9 +161,9 @@ } @media (max-width: 480px) { - .section { + /* .section { padding: 4rem 1rem; - } + } */ .grid { grid-template-columns: 1fr; @@ -178,9 +178,9 @@ } @media (max-width: 340px) { - .section { + /* .section { padding: 3rem 0.5rem; - } + } */ .imageWrapper { height: 220px; diff --git a/src/components/Hero/Hero.module.css b/src/components/Hero/Hero.module.css index d03158f..bef30ae 100644 --- a/src/components/Hero/Hero.module.css +++ b/src/components/Hero/Hero.module.css @@ -65,7 +65,7 @@ .subtitle { font-family: var(--font-playfair); font-size: 33px; - color: var(--color-gold); + color: var(--color-paragraph); margin-bottom: 2rem; font-style: italic; text-align: left; diff --git a/src/components/Menu/Menu.module.css b/src/components/Menu/Menu.module.css index c586dd3..92c9644 100644 --- a/src/components/Menu/Menu.module.css +++ b/src/components/Menu/Menu.module.css @@ -1,6 +1,5 @@ - .sectionHeading { - padding: 60px 20px 40px; + padding: 80px 20px 40px; max-width: 900px; margin: 0 auto; text-align: center; @@ -8,7 +7,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -26,7 +25,7 @@ .description { font-size: var(--body-size); - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.8; font-family: var(--font-lato); max-width: 800px; @@ -34,7 +33,7 @@ } .menuSection { - padding: 20px 10px; + padding: 0px 10px; padding-bottom: 80px; max-width: 1200px; margin: 0 auto; @@ -203,7 +202,7 @@ .description { font-size: 0.95rem; - color: #c49c5c; + color: var(--color-paragraph); line-height: 1.5; font-family: var(--font-lato); margin: 0; @@ -256,7 +255,7 @@ } .price { - font-size: 1.2rem; + font-size: 18px; color: #fff; font-weight: bold; font-family: var(--font-playfair); @@ -302,8 +301,8 @@ top: auto; bottom: -35px; transform: translateX(50%); - width: 60px; - height: 60px; + width: 65px; + height: 65px; } .menuCard:hover .priceBubble { diff --git a/src/components/Menu/Menu.tsx b/src/components/Menu/Menu.tsx index 353f130..3b928a7 100644 --- a/src/components/Menu/Menu.tsx +++ b/src/components/Menu/Menu.tsx @@ -45,7 +45,7 @@ export default function HomeMenu() { ANTALYA Antalya Cutlery Icon
-

Delicious Turkish, Mezze, And More

+

Our Menu's

Looking for authentic Turkish dining? At Antalya, we offer a wide variety of traditional dishes, from crispy appetizers to charcoal-grilled kebabs. @@ -96,7 +96,7 @@ export default function HomeMenu() { {/* View More Button */} -

+
View Full Menu diff --git a/src/components/Navbar/Navbar.module.css b/src/components/Navbar/Navbar.module.css index b25d22f..b23d1af 100644 --- a/src/components/Navbar/Navbar.module.css +++ b/src/components/Navbar/Navbar.module.css @@ -39,7 +39,7 @@ } .navLink { - color: #c49c5c; + color: var(--color-paragraph); text-decoration: none; font-size: 28px; font-weight: 400; @@ -50,7 +50,7 @@ } .navLink:hover { - color: #c49c5c; + color: var(--color-paragraph); } .navLink::after { @@ -124,7 +124,7 @@ } .mobileNavLink { - color: #c49c5c; + color: var(--color-paragraph); font-size: 1.8rem; text-decoration: none; text-transform: uppercase; @@ -141,7 +141,7 @@ } .mobileNavLink:hover { - color: #c49c5c; + color: var(--color-paragraph); } @media (max-width: 1024px) { diff --git a/src/components/PopularDishes/PopularDishes.module.css b/src/components/PopularDishes/PopularDishes.module.css index 4b8a9b8..c60cef0 100644 --- a/src/components/PopularDishes/PopularDishes.module.css +++ b/src/components/PopularDishes/PopularDishes.module.css @@ -10,8 +10,8 @@ .title { font-family: var(--font-cinzel), serif; - font-size: 3.5rem; - color: #c49c5c; + font-size: 2.5rem; + color: var(--color-paragraph); margin-bottom: 60px; text-transform: uppercase; letter-spacing: 2px; @@ -31,8 +31,8 @@ /* Cream background */ padding: 20px; border: 2px solid #b07c4b; - /* Gold border */ - display: flex; + /* Gold border */ + display: flex; flex-direction: column; align-items: center; transition: transform 0.3s ease; @@ -45,7 +45,7 @@ .smallHeading { font-size: var(--small-text-size); - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-lato); font-weight: 600; letter-spacing: 2px; @@ -64,7 +64,7 @@ .dishName { font-family: var(--font-cinzel), serif; font-size: 1.8rem; - color: #c49c5c; + color: var(--color-paragraph); /* Dark brown text */ margin-bottom: 15px; font-weight: 600; @@ -74,7 +74,7 @@ font-family: var(--font-cinzel), serif; /* Using serif as per image look */ font-size: 1rem; - /* color: #836839; */ + color: var(--color-paragraph); margin-bottom: 30px; line-height: 1.6; max-width: 90%; @@ -85,7 +85,7 @@ display: inline-block; padding: 12px 30px; border: 2px solid #b07c4b; - color: #c49c5c; + color: var(--color-paragraph); font-family: var(--font-inter), sans-serif; text-transform: uppercase; font-size: 0.9rem; diff --git a/src/components/PopularDishes/PopularDishes.tsx b/src/components/PopularDishes/PopularDishes.tsx index c17e7b8..bc83f44 100644 --- a/src/components/PopularDishes/PopularDishes.tsx +++ b/src/components/PopularDishes/PopularDishes.tsx @@ -49,12 +49,15 @@ export default function PopularDishes() { }; return ( -