Browse Source

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

master
Главред | Glavred 3 years ago
parent
commit
987b5e3013
6 changed files with 37 additions and 14 deletions
  1. +1
    -0
      🎬.череда
  2. +2
    -1
      🏁.js
  3. +1
    -1
      🏁.череда
  4. +2
    -0
      🙈.css
  5. +5
    -8
      🙈.html
  6. +26
    -4
      🙈.js

+ 1
- 0
🎬.череда View File

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


+ 2
- 1
🏁.js View File

@@ -3,7 +3,8 @@
// // // //


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

+ 1
- 1
🏁.череда View File

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

+ 2
- 0
🙈.css View File

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

+ 5
- 8
🙈.html View File

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

+ 26
- 4
🙈.js View File

@@ -15,12 +15,34 @@
ОтобразитьСтраницуЗагрузкиМаджонга = мир =>
{
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);

var структура = м.содержимое["/🙈.html"]
.replace(/\${версия}/g, м.версия);
document.body.innerHTML = структура;
var вид = document.createElement("style");
document.head.appendChild(вид);
вид.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;
}
}
};

Loading…
Cancel
Save