Skip to content
Snippets Groups Projects
header.js 865 B
Newer Older
  • Learn to ignore specific revisions
  • 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 onclick="document.getElementById('content').scrollIntoView();">${pageTitle}</h1>
    
                            </div >
                        </div >
                        <div class="header-separator header-separator-bottom " >
    
    Jonas Leder's avatar
    Jonas Leder committed
                        <jl-svg data-name="banner"></jl-svg>
    
                        </div >
                    </div >
    
    Jonas Leder's avatar
    Jonas Leder committed
                    <jl-main_menu id = "mainmenu" data-title = "${pageTitle}"></jl-main_menu>
    
    customElements.define("jl-header", Header);