diff --git a/0000 b/0000 index 2f4d011..f4f6228 100644 --- a/0000 +++ b/0000 @@ -1,4 +1,9 @@ МАОН +0.2.0 +https://git.opengamestudio.org/KH/MAOH +/загрузка|loading.css +/загрузка|loading.html x /пуск|run.js /пуск|run.череда +/📦 \ No newline at end of file diff --git a/загрузка|loading.css b/загрузка|loading.css new file mode 100644 index 0000000..08c709c --- /dev/null +++ b/загрузка|loading.css @@ -0,0 +1,43 @@ +.центрирование-на-экране +{ + position: absolute; + left: 50%; + top: 50%; + transform: translateX(-50%) translateY(-50%); +} + +.фон-экрана +{ + background-color: white; + position: fixed; + left: 0; + top: 0; + right: 0; + bottom: 0; +} + +.анимированное-название-маджонга +{ + animation: кадрыАнимацииНазванияМаджонга 2s infinite; +} + +@keyframes кадрыАнимацииНазванияМаджонга { + 0% { + text-shadow: 0 0 0 white; + } + 30% { + text-shadow: 0 0 1em black; + } + 45% { + text-shadow: 0 0 0 white; + } + 60% { + text-shadow: 0 0 1em black; + } + 70% { + text-shadow: 0 0 0 white; + } + 100% { + text-shadow: 0 0 0 white; + } +} \ No newline at end of file diff --git a/загрузка|loading.html b/загрузка|loading.html new file mode 100644 index 0000000..44ca8b2 --- /dev/null +++ b/загрузка|loading.html @@ -0,0 +1,9 @@ +
+
+ Маджонг麻将Mahjong +

+ МАОН +

+

${версия}

+
+
\ No newline at end of file diff --git a/пуск|run.js b/пуск|run.js index 47eab0f..98f2b55 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -1,5 +1,18 @@ -ПриветИзШаблона = мир => +const ИМЯ = "МАОН"; + + +// // // // + + +ОтобразитьАнимациюЗагрузкиМаджонга = мир => { - console.log("Привет из шаблона!"); - console.log("Hello from the template!"); -}; + var м = мир.модули.модульПоИмени(ИМЯ); + + var структура = м.содержимое["/загрузка|loading.html"] + .replace(/\${версия}/g, м.версия); + document.body.innerHTML = структура; + + var вид = document.createElement("style"); + document.head.appendChild(вид); + вид.innerHTML = м.содержимое["/загрузка|loading.css"]; +}; \ No newline at end of file diff --git a/пуск|run.череда b/пуск|run.череда index 249204e..00f68be 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -1,2 +1,2 @@ пуск - привет из шаблона + отобразить анимацию загрузки маджонга diff --git a/📦 b/📦 new file mode 100644 index 0000000..6ce71f6 --- /dev/null +++ b/📦 @@ -0,0 +1,7 @@ +# Список указателей на модули для загрузки во время пуска +# List of module pointers to load at startup + +https://bitbucket.org/gitjs/jquery/raw/3.5.1/0000 +https://bitbucket.org/gitjs/uikit/raw/3.2.0/0000 +https://git.opengamestudio.org/mahjong/base64/raw/branch/master/0000 +https://git.opengamestudio.org/mahjong/mahjong-raskladka-layout/raw/branch/master/0000 \ No newline at end of file