mirror of
https://github.com/lospec/pixel-editor.git
synced 2023-08-10 21:12:51 +03:00
40 lines
1.3 KiB
JavaScript
40 lines
1.3 KiB
JavaScript
|
const SplashPage = (() => {
|
||
|
const images = [
|
||
|
new SplashCoverImage('Rayquaza', 'Unsettled', 'https://lospec.com/unsettled'),
|
||
|
new SplashCoverImage('Mountains', 'Skeddles', 'https://lospec.com/skeddles'),
|
||
|
new SplashCoverImage('Sweetie', 'GrafxKid', 'https://twitter.com/GrafxKid'),
|
||
|
new SplashCoverImage('Glacier', 'WindfallApples', 'https://lospec.com/windfallapples'),
|
||
|
new SplashCoverImage('Polyphorge1', 'Polyphorge', 'https://lospec.com/poly-phorge'),
|
||
|
new SplashCoverImage('Fusionnist', 'Fusionnist', 'https://lospec.com/fusionnist')
|
||
|
];
|
||
|
const coverImage = document.getElementById('editor-logo');
|
||
|
const authorLink = coverImage.getElementsByTagName('a')[0];
|
||
|
const chosenImage = images[Math.round(Math.random() * (images.length - 1))];
|
||
|
|
||
|
initSplashPage();
|
||
|
|
||
|
function initSplashPage() {
|
||
|
coverImage.style.backgroundImage = 'url("' + chosenImage.path + '.png")';
|
||
|
authorLink.setAttribute('href', chosenImage.link);
|
||
|
authorLink.innerHTML = 'Art by ' + chosenImage.author;
|
||
|
|
||
|
Dialogue.showDialogue("splash", false);
|
||
|
}
|
||
|
|
||
|
function SplashCoverImage(path, author, link) {
|
||
|
this.path = path;
|
||
|
this.author = author;
|
||
|
this.link = link;
|
||
|
}
|
||
|
|
||
|
return {
|
||
|
|
||
|
}
|
||
|
})();
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|