Add theme_3d_systems/views/header.xml

This commit is contained in:
Huzaifa Inam 2026-08-22 21:25:30 +00:00
parent 90c5953b3b
commit bd7c2528ab

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Custom Glassmorphic Header Template -->
<template id="template_header_3d_systems" inherit_id="website.layout" name="3D Systems Glass Header">
<xpath expr="//header" position="replace">
<header id="top" class="o_header_standard o_header_3d_glass sticky-top">
<nav class="navbar navbar-expand-lg navbar-dark bg-transparent py-3">
<div class="container d-flex align-items-center justify-content-between">
<!-- Brand Logo & Tech Mark -->
<a href="/" class="navbar-brand d-flex align-items-center gap-2">
<span class="brand-cube-icon">
<span class="cube-inner"></span>
</span>
<span class="brand-text">
<span class="text-white fw-bold brand-title">SYSTEMS</span><span class="text-gradient-cyan">.3D</span>
</span>
</a>
<!-- Mobile Toggle Button -->
<button class="navbar-toggler border-0 shadow-none px-2" type="button" data-bs-toggle="collapse" data-bs-target="#top_menu_collapse" aria-controls="top_menu_collapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<!-- Nav Menu Links -->
<div class="collapse navbar-collapse justify-content-center" id="top_menu_collapse">
<ul class="navbar-nav mx-auto align-items-center gap-lg-4" id="top_menu">
<t t-foreach="website.menu_id.child_id" t-as="submenu">
<t t-call="website.submenu">
<t t-set="item_class" t-value="'nav-item'"/>
<t t-set="link_class" t-value="'nav-link fw-medium text-light-muted'"/>
</t>
</t>
</ul>
</div>
<!-- Header Actions / CTA -->
<div class="d-none d-lg-flex align-items-center gap-3">
<a href="/contactus" class="btn btn-sm btn-outline-cyber d-flex align-items-center gap-2">
<span class="status-pulse-dot"></span>
<span>Get a Quote</span>
</a>
<a href="/odoo-solutions" class="btn btn-sm btn-gradient-primary shadow-glow">
<span>Explore ERP</span>
</a>
</div>
</div>
</nav>
</header>
</xpath>
</template>
</odoo>