mirror of
https://github.com/khairul169/honey.git
synced 2025-04-28 14:59:32 +07:00
32 lines
783 B
JavaScript
32 lines
783 B
JavaScript
import App from "../../App"
|
|
|
|
export default class Main {
|
|
constructor() {
|
|
this.app = new App()
|
|
this.config = this.app.config
|
|
this.init()
|
|
}
|
|
|
|
init() {
|
|
document.title = this.config.get("name")
|
|
document.querySelector("#favicon").href = this.config.get("icon")
|
|
this.initBackgrounds()
|
|
}
|
|
|
|
initBackgrounds() {
|
|
this.backgrounds = document.querySelector("#background")
|
|
for (let i = 0; i < 2; i++) {
|
|
let img = document.createElement("img")
|
|
img.classList.add("notloaded")
|
|
img.addEventListener("load", () => {
|
|
img.classList.remove("notloaded")
|
|
})
|
|
this.backgrounds.appendChild(img)
|
|
}
|
|
|
|
this.backgrounds = this.backgrounds.children
|
|
this.backgrounds[0].src = this.config.get("wallpaper")
|
|
this.backgrounds[1].src = this.config.get("wallpaper_dark")
|
|
}
|
|
}
|