// // // // СоздатьОкноПоражения = мир => { var структура = `

Поражение


Перезапустить игру с раскладкой:

`; var вид = ` #окно-поражение-тело { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); pointer-events: all; } #окно-победы { opacity: 0; background-color: white; animation: fadeInОкноПоражения 1s ease; animation-fill-mode: forwards; position: fixed; left: 0; top: 0; right: 0; bottom: 0; } @keyframes fadeInОкноПоражения { 0% { opacity: 0; } 100% { opacity: 1; } } `; мир.окноПоражения = добавитьОкно("окно-поражения", структура, вид); $("#перезапустить-раскладку-решаемую").click(function() { мир.уведомить("кнопка перезапуска с решаемой раскладкой"); }); $("#перезапустить-раскладку-нерешаемую").click(function() { мир.уведомить("кнопка перезапуска с нерешаемой раскладкой"); }); }; // // // // СоздатьОкноПобеды = мир => { var структура = `

Победа


Перезапустить игру с раскладкой:

`; var вид = ` #окно-победы-тело { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); pointer-events: all; } #окно-победы { opacity: 0; background-color: white; animation: fadeInОкноПобеды 1s ease; animation-fill-mode: forwards; position: fixed; left: 0; top: 0; right: 0; bottom: 0; } @keyframes fadeInОкноПобеды { 0% { opacity: 0; } 100% { opacity: 1; } } `; мир.окноПобеды = добавитьОкно("окно-победы", структура, вид); $("#перезапустить-раскладку-решаемую").click(function() { мир.уведомить("кнопка перезапуска с решаемой раскладкой"); }); $("#перезапустить-раскладку-нерешаемую").click(function() { мир.уведомить("кнопка перезапуска с нерешаемой раскладкой"); }); }; // // // // СоздатьГлавноеОкно = мир => { мир.главноеОкно = document.createElement("div"); мир.главноеОкно.id = "главное-окно" мир.главноеОкно.style.cssText = ` position: fixed; left: 0; top: 0; right: 0; bottom: 0; pointer-events: all; `; document.body.appendChild(мир.главноеОкно); };