diff --git a/js/customElements/header.js b/js/customElements/header.js index 9294e912c235cf141f898c34c5d90a4e9fb98770..5a24ba86954021f10f1169093629e723efa49d0d 100644 --- a/js/customElements/header.js +++ b/js/customElements/header.js @@ -14,10 +14,10 @@ class Header extends HTMLElement { <jl-svg data-name="banner"></jl-svg> </div > </div > - <jl-main_menu id = "mainMenu"></jl-main_menu> + <jl-main_menu id = "mainMenu" data-title = "${pageTitle}"></jl-main_menu> </header> `; } } -customElements.define("jl-header", Header); \ No newline at end of file +customElements.define("jl-header", Header); diff --git a/js/customElements/mainMenu.js b/js/customElements/mainMenu.js index fe24c522b182144e8ff5542cf91fd6ced83fc0d4..d34e51e6f31ccd742d680bce41db8145186b8034 100644 --- a/js/customElements/mainMenu.js +++ b/js/customElements/mainMenu.js @@ -73,7 +73,10 @@ class MainMenu extends HTMLElement { }); this.appendChild(menuContainer); + if(document.title == "") { + document.title = this.getAttribute("data-title") + " - Jonas Leder"; + } } } -customElements.define("jl-main_menu", MainMenu); \ No newline at end of file +customElements.define("jl-main_menu", MainMenu);