From 987b5e3013fa80815c90e7da7faf69c061a93ee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Fri, 6 Nov 2020 15:05:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 🎬.череда | 1 + 🏁.js | 3 ++- 🏁.череда | 2 +- 🙈.css | 2 ++ 🙈.html | 13 +++++-------- 🙈.js | 30 ++++++++++++++++++++++++++---- 6 files changed, 37 insertions(+), 14 deletions(-) diff --git a/🎬.череда b/🎬.череда index 5191c1a..a603b1e 100644 --- a/🎬.череда +++ b/🎬.череда @@ -1,5 +1,6 @@ пуск задать заголовок + скрыть отладочные элементы страницы отобразить страницу загрузки маджонга проверить наличие обновлений приложения обновления приложения отсутствуют diff --git a/🏁.js b/🏁.js index dd8ae0e..00c1e9d 100644 --- a/🏁.js +++ b/🏁.js @@ -3,7 +3,8 @@ // // // // -ПлавноУбратьСтраницуЗагрузкиМаджонга = мир => +ПлавноУбратьСтраницуЗагрузкиМаджонгаИСкрытьКрутилку = мир => { плавноСкрытьИУдалить("экран-загрузки", { "задержка": 0.4 }); + плавноСкрыть("крутилка", { "задержка": 0.4 }); }; \ No newline at end of file diff --git a/🏁.череда b/🏁.череда index 9b78e3e..2e7041c 100644 --- a/🏁.череда +++ b/🏁.череда @@ -1,2 +1,2 @@ надо окончить загрузку маджонга - плавно убрать страницу загрузки маджонга \ No newline at end of file + плавно убрать страницу загрузки маджонга и скрыть крутилку \ No newline at end of file diff --git a/🙈.css b/🙈.css index b2fa4cf..db7af13 100644 --- a/🙈.css +++ b/🙈.css @@ -6,4 +6,6 @@ top: 0; right: 0; bottom: 0; + width: 100%; + height: 100%; } \ No newline at end of file diff --git a/🙈.html b/🙈.html index 81d8a90..7128625 100644 --- a/🙈.html +++ b/🙈.html @@ -1,8 +1,5 @@ -
-
- Маджонг ⚬ 麻将 ⚬ Mahjong -

🀄 МАОН

-

${версия}

-
-
-
\ No newline at end of file +
+

Маджонг ⚬ 麻将 ⚬ Mahjong

+

🀄 МАОН

+

${версия}

+
\ No newline at end of file diff --git a/🙈.js b/🙈.js index dfeceae..6468cec 100644 --- a/🙈.js +++ b/🙈.js @@ -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 рамка = ""; + 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; + } + } }; \ No newline at end of file