46 lines
1.2 KiB
JavaScript
46 lines
1.2 KiB
JavaScript
"use strict";
|
|
|
|
/**
|
|
* Initializes dynamic background
|
|
*/
|
|
function backgroundInitialization()
|
|
{
|
|
if (html.getAttribute("enableFog") == "true")
|
|
{
|
|
background = VANTA.FOG({el: "#background", blurFactor: 0.40, zoom: 1.50});
|
|
if (html.getAttribute("theme") == "light")
|
|
{
|
|
background.setOptions
|
|
({
|
|
highlightColor: 0xCAC7E8,
|
|
midtoneColor: 0xBBB7ED,
|
|
lowlightColor: 0xE4E3EF,
|
|
baseColor: 0xE4E3EF
|
|
});
|
|
}
|
|
else
|
|
{
|
|
background.setOptions
|
|
({
|
|
highlightColor: 0x797979,
|
|
midtoneColor: 0xFFFFFF,
|
|
lowlightColor: 0xBCBCBC,
|
|
baseColor: 0xBCBCBC
|
|
});
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (background){
|
|
background.destroy();
|
|
}
|
|
if (html.getAttribute("backgroundColor") == "default" )
|
|
{
|
|
document.body.style.backgroundColor = html.getAttribute("theme") == "light" ? "#e5e5e5" : "#292929"
|
|
}
|
|
else
|
|
{
|
|
document.body.style.backgroundColor = html.getAttribute("backgroundColor")
|
|
}
|
|
}
|
|
} |