6+
Новый сайт

Карта стандарта

Что у нас было — и чем это становится в общепринятом устройстве сайта

Суть в трёх строках

Было → стало

БылоСтало
836 html-файлов, каждый правится рукамиКарточки дней + 4 шаблона (главная, музей, календарь, день)
Данные календаря внутри js-файла музеяТе же данные — карточкой на каждый день; календарь собирается из них
Около двухсот служебных скриптов-сторожейСхема карточки + одна проверка сборки (цель — не больше 15 скриптов)
Стили в каждой страницеОдин общий файл стилей на весь сайт
Движки assets/*.jsТе же движки, без переделки
Своё слияние и нарядыОбычная заявка на GitHub с автослиянием после зелёной проверки

Где что лежит

Что уже работает

Музей «Русские не сдаются»: все 376 дней перенесены карточками, календарь — тем же движком, у каждого дня своя страница. Остальные музеи — витрины; их дни переезжают на шаге переноса.

Дальше по плану

Паспорт дня с машинными правилами — 17.10; шаблоны по стандарту музеев — 19.10; перенос всех страниц со сверкой снимками — 22.10; переключение адреса — 23.10.

Подписаться в Telegram