Как убрать мерцание в начале загрузки при кастом стилях

Если вы делаете глубокую кастомизация по стилям через globalCSS, то при загрузке страницы может возникнуть эффект мерцация. 

Пока не загрузился globalCSS страница показывает дефотл стили темы.

Upd Апрель 2025 - внедрена настройка OverlayColor для избегания этого эффекта. См. статью Настройки системы

Ручное решение

Чтобы этого избежать, можно добавить в head специальный div оверлей, а затем его скрывать через globalCSS: 

1. Добавяем div в через настройку commonStyles:

<div id="loadOverlay" style="background-color:#333; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2000;"></div>

2. Добавляем  globalCSS скрытие этого div - в настройке globalCSS:

 #loadOverlay{display: none;}

В итоге мерцания страницы не будет. При загрузке показывается пустой экран, пока не загрузятся стили из globalCSS. 

Страница-источник на сайте falconspace.ru