Skip to content
Snippets Groups Projects
header.js 826 B
class Header extends HTMLElement {
    constructor() {
        super();
        let pageTitle = this.getAttribute("data-title");
        this.innerHTML = `    
            <header >
                <div class="header-wrapper" >
                    <div class="header-homepage">
                        <div class="align-holder" >
                            <h1>${pageTitle}</h1 >
                            <jl-matomo></jl-matomo>
                        </div >
                    </div >
                    <div class="header-separator header-separator-bottom " >
                    <jl-svg data-name="banner"></jl-svg>
                    </div >
                </div >
                <jl-main_menu id = "mainMenu"></jl-main_menu>
            </header>
        `;
    }
}

customElements.define("jl-header", Header);