summaryrefslogtreecommitdiff
path: root/res/zen.js
blob: a61bf797b9ee19110dde49fecfc3620558d4d1e2 (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
27
28
'use strict';

window.addEventListener("scroll", () => {
  const articles = document.getElementsByTagName('article');
  const header = document.getElementById('side-bar');

  if(window.pageYOffset >= 500){
    if( header ) {
      header.classList.add('hidden');
    }
    if( articles ) {
      console.log(articles);
      Array.from(articles).forEach( (e) => {
        console.log(e);
        e.classList.add('zen-mode');
      });
    }
  } else {
    if( header ) {
      header.classList.remove('hidden');
    }
    if( articles ) {
      Array.from(articles).forEach( (e) => {
        e.classList.remove('zen-mode');
      });
    }
  }
});