Изменения от Главреда ГитЖС | Changes of GitJS Glavred

This commit is contained in:
Главред | Glavred
2020-11-06 15:05:28 +03:00
parent 095aacd224
commit 987b5e3013
6 changed files with 37 additions and 14 deletions

View File

@@ -1,5 +1,6 @@
пуск пуск
задать заголовок задать заголовок
скрыть отладочные элементы страницы
отобразить страницу загрузки маджонга отобразить страницу загрузки маджонга
проверить наличие обновлений приложения проверить наличие обновлений приложения
обновления приложения отсутствуют обновления приложения отсутствуют

View File

@@ -3,7 +3,8 @@
// // // // // // // //
ПлавноУбратьСтраницуЗагрузкиМаджонга = мир => ПлавноУбратьСтраницуЗагрузкиМаджонгаИСкрытьКрутилку = мир =>
{ {
плавноСкрытьИУдалить("экран-загрузки", { "задержка": 0.4 }); плавноСкрытьИУдалить("экран-загрузки", { "задержка": 0.4 });
плавноСкрыть("крутилка", { "задержка": 0.4 });
}; };

View File

@@ -1,2 +1,2 @@
надо окончить загрузку маджонга надо окончить загрузку маджонга
плавно убрать страницу загрузки маджонга плавно убрать страницу загрузки маджонга и скрыть крутилку

View File

@@ -6,4 +6,6 @@
top: 0; top: 0;
right: 0; right: 0;
bottom: 0; bottom: 0;
width: 100%;
height: 100%;
} }

View File

@@ -1,8 +1,5 @@
<div id="экран-загрузки" class="фон-экрана"> <center>
<center class="центрирование-на-экране"> <p>Маджонг ⚬ 麻将 ⚬ Mahjong</p>
<span>Маджонг ⚬ 麻将 ⚬ Mahjong</span> <h1>🀄 МАОН</h1>
<h1>🀄 МАОН</h1> <p>${версия}</p>
<p>${версия}</p> </center>
<div class="lds-dual-ring"></div>
</center>
</div>

30
🙈.js
View File

@@ -15,12 +15,34 @@
ОтобразитьСтраницуЗагрузкиМаджонга = мир => ОтобразитьСтраницуЗагрузкиМаджонга = мир =>
{ {
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬТОГО_МОДУЛЯ); var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬТОГО_МОДУЛЯ);
var структура = м.содержимое["/🙈.html"]
.replace(/\${версия}/g, м.версия);
document.body.innerHTML = структура;
var вид = document.createElement("style"); var вид = document.createElement("style");
document.head.appendChild(вид); document.head.appendChild(вид);
вид.innerHTML = м.содержимое["/🙈.css"]; вид.innerHTML = м.содержимое["/🙈.css"];
var структура = м.содержимое["/🙈.html"]
.replace(/\${версия}/g, м.версия);
// Вставляем содержимое в рамку, чтобы применяемые стили UIkit не
// дёргали надписи.
// https://stackoverflow.com/a/8322025
var рамка = "<iframe id='экран-загрузки' class='фон-экрана' frameBorder='0'></iframe>";
document.body.insertAdjacentHTML("afterbegin", рамка);
document.getElementById("экран-загрузки").src = "data:text/html;charset=utf-8," + структура;
};
// // // //
СкрытьОтладочныеЭлементыСтраницы = мир =>
{
var элементы = document.body.children;
for (var номер in элементы)
{
var элемент = элементы[номер];
if (элемент.classList && элемент.classList.contains("отладка"))
{
элемент.hidden = true;
}
}
}; };