blob: e6c32068c2e126dfec4d9bf4f74a17e52e9ed273 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
let header = document.querySelector('[header]');
let mainHeader = document.createElement('div');
let page = header.getAttribute('page');
mainHeader.innerHTML = `
<!-- header -->
<header id="navBarHeader">
<nav class="navBar">
<div class="hleft">
<a id="btnHome" style="text-decoration: unset" href="/">Home<span></span></span></a>
</div>
<div class="hright">
<a href="/ghrepos" id="btnGhRepo" style="text-decoration: unset">Github Repos</a>
<a href="/about" id="btnAbout" style="text-decoration: unset">About</a>
</div>
</nav>
</header>
`;
header.appendChild(mainHeader);
document.getElementById("btn"+page).setAttribute('class', 'active');
window.onscroll = event => {
let header = document.querySelector('header');
header.classList.toggle("minimizedIsland", window.scrollY > 100)
}
|