Sha256: e72b731599e4e9c2a5a0968b41a95acec21d3f0000f92b11114cc382f96ccbd3

Contents?: true

Size: 805 Bytes

Versions: 1

Compression:

Stored size: 805 Bytes

Contents

window.addEventListener('resize', function(event) {
    var vh = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);    
    var sidebar=document.getElementsByClassName('sidebar')[0];
    var content=document.getElementsByTagName('section')[0];    
    var header=document.getElementsByTagName('header')[0];  

    console.log("Content: " +  content.offsetHeight + " " +  content.scrollHeight + " Sidebar: " + sidebar.offsetHeight + " " + sidebar.scrollHeight)        
    if (content.scrollHeight < vh - 100 && content.scrollHeight > header.scrollHeight)
    {                      
        sidebar.style.height = (content.offsetHeight - 100).toString() + "px";        
    } 
    else
    {
        sidebar.style.height = null;                
    }    
}, true)    

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jekyll-theme-penumbra-0.1.0 assets/js/footer.fix.js