var STANDARD_WIDTH = 1920;
var MAX_AVAILABLE_WIDTH = 1920;
var ROOT_FONT_SIZE = 16;
window.screenSizeChangeTimeout = 0;
window.addEventListener('resize',function(){
clearTimeout(window.screenSizeChangeTimeout);
window.screenSizeChangeTimeout = setTimeout(function () {
handleScreenAdaption();
},300);
});
function handleScreenAdaption() {
var availWidth = window.innerWidth;
var scale = Math.min(availWidth,MAX_AVAILABLE_WIDTH)/STANDARD_WIDTH;
document.documentElement.style.fontSize = ROOT_FONT_SIZE*scale+'px';
}
handleScreenAdaption();