Сайт-визитка: главная, архитектура, проекты
- Главная: фото, факты, соцсети, форма связи, анимации - Архитектура: карточки проектов и отдельные страницы (Тихий двор, павильон, «Лофт») - Проекты: Aman's World (скриншоты, описание) и хоумлаб - Меню из config.json, шаблон новых страниц, черновики training/work/fixed - Чистый HTML/CSS/JS без сборки, шрифты и картинки локально Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
// Подключается в <head>: помечает «JS работает», сразу запрашивает config.json и даёт общий сигнал готовности
|
||||
(function () {
|
||||
var root = document.documentElement;
|
||||
root.className += ' js';
|
||||
window.siteReady = function () { root.classList.add('ready'); };
|
||||
setTimeout(window.siteReady, 2000); // страховка: страница не останется скрытой
|
||||
window.siteConfig = fetch('/config.json')
|
||||
.then(function (r) { if (!r.ok) throw 0; return r.json(); })
|
||||
.catch(function () { return null; });
|
||||
})();
|
||||
Reference in New Issue
Block a user