diff --git a/addons/dine360_theme_chennora/__manifest__.py b/addons/dine360_theme_chennora/__manifest__.py index f6974b9..a96ccfb 100644 --- a/addons/dine360_theme_chennora/__manifest__.py +++ b/addons/dine360_theme_chennora/__manifest__.py @@ -9,6 +9,7 @@ 'views/layout.xml', # Header, Footer, and Global Layout changes 'views/pages.xml', # specific page content (Home, About, etc.) 'views/about_page.xml', # About Page + 'views/contact_page.xml',# Contact Page 'views/faq_page.xml', # FAQ Page 'views/snippets.xml', # Custom Building Blocks 'views/options.xml', # Options for snippets (if any) diff --git a/addons/dine360_theme_chennora/static/src/img/contact-banner-bg.png b/addons/dine360_theme_chennora/static/src/img/contact-banner-bg.png new file mode 100644 index 0000000..609837e Binary files /dev/null and b/addons/dine360_theme_chennora/static/src/img/contact-banner-bg.png differ diff --git a/addons/dine360_theme_chennora/static/src/img/contact-side-img-new.png b/addons/dine360_theme_chennora/static/src/img/contact-side-img-new.png new file mode 100644 index 0000000..fdad080 Binary files /dev/null and b/addons/dine360_theme_chennora/static/src/img/contact-side-img-new.png differ diff --git a/addons/dine360_theme_chennora/static/src/scss/theme.scss b/addons/dine360_theme_chennora/static/src/scss/theme.scss index 48fb7c0..97f7bdf 100644 --- a/addons/dine360_theme_chennora/static/src/scss/theme.scss +++ b/addons/dine360_theme_chennora/static/src/scss/theme.scss @@ -1,5 +1,83 @@ /* Chennora Theme Custom Styles */ +/* Header Navigation Styles */ +header { + + // Navigation Links + .navbar-nav { + .nav-link { + color: #FECD4F !important; + font-weight: 600; + transition: all 0.3s ease; + + &:hover { + color: #2BB1A5 !important; + transform: translateY(-2px); + } + } + + .nav-item.active .nav-link { + color: #FECD4F !important; + } + } + + // Top header links (phone, search, cart, etc.) + .o_header_affix_top { + a:not(.btn):not(.btn-primary) { + color: #FECD4F !important; + transition: color 0.3s ease; + + &:hover { + color: #2BB1A5 !important; + } + } + + .fa { + color: #FECD4F !important; + } + } + + // Contact Us Button - Odoo CTA Button + .btn, + .btn-primary, + .o_header_cta_btn, + .btn-contact, + a.btn[href="/contactus"], + a.btn[href*="contact"] { + background-color: #FECD4F !important; + color: #04121D !important; + border: none !important; + border-radius: 8px !important; + padding: 10px 25px !important; + font-weight: 700 !important; + text-transform: uppercase !important; + transition: all 0.3s ease !important; + box-shadow: 0 4px 10px rgba(254, 205, 79, 0.3) !important; + text-decoration: none !important; + + &:hover { + background-color: #04121D !important; + color: #FECD4F !important; + transform: translateY(-2px) !important; + box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3) !important; + } + } + + // All header links (excluding buttons) + a:not(.btn):not(.btn-primary):not(.o_header_cta_btn) { + color: #FECD4F !important; + + &:hover { + color: #2BB1A5 !important; + } + } + + // Header icons + i.fa { + color: #FECD4F !important; + } +} + // Hero Button Hover .btn-lg.flat:hover, .btn-custom:hover { @@ -355,7 +433,7 @@ section h2.display-4 { padding: 0 !important; .s_website_form_mark { - color: #d6111e; + color: #FECD4F; margin-left: 3px; } } @@ -363,7 +441,7 @@ section h2.display-4 { .form-control, .form-select { background-color: #f8f9fa !important; - border: 1px solid transparent !important; + border: 1px solid #FECD4F !important; border-radius: 10px !important; padding: 14px 18px !important; font-size: 15px !important; diff --git a/addons/dine360_theme_chennora/views/contact_page.xml b/addons/dine360_theme_chennora/views/contact_page.xml new file mode 100644 index 0000000..8a10852 --- /dev/null +++ b/addons/dine360_theme_chennora/views/contact_page.xml @@ -0,0 +1,207 @@ + + + + + + diff --git a/addons/dine360_theme_chennora/views/layout.xml b/addons/dine360_theme_chennora/views/layout.xml index 83bb209..5743ae0 100644 --- a/addons/dine360_theme_chennora/views/layout.xml +++ b/addons/dine360_theme_chennora/views/layout.xml @@ -102,7 +102,7 @@ --> - + Contact Us /contactus Extra items button diff --git a/addons/dine360_theme_chennora/views/pages.xml b/addons/dine360_theme_chennora/views/pages.xml index e24f061..de9f7aa 100644 --- a/addons/dine360_theme_chennora/views/pages.xml +++ b/addons/dine360_theme_chennora/views/pages.xml @@ -772,105 +772,6 @@ - - - - -