{% extends "base.html" %} {# set на верхнем уровне: он должен выполниться ДО тела base.html, где рисуется полоска демо — внутри блока было бы поздно #} {% set hide_planbar = not devices %} {% block title %}{{ tr('Сводка') }} — Puntavia{% endblock %} {% block nav_over %}on{% endblock %} {% block head %} {% endblock %} {# «на связи N из M» из крошки убрана: то же число говорит счётчик «всего машин» прямо под шапкой (замечание владельца 18.08). Рядом с именем экрана — тихая иконка его настройки (набор и порядок карточек). #} {% block crumb %}/{{ tr('Сводка') }}{% endblock %} {% block content %} {# Выбранный день и лупа оси «по часам» едут и в адрес живого обновления: иначе первый же опрос возвращал бы карточку в сегодня и в полный день. #} {# .stack — единый ритм между модулями: каждый следующий отступает одинаково, свои margin-top модулям не положены (замечание владельца: «расстояние между блоками везде разное»). #}
{% include "_overview_body.html" %}
{% if connect_code %} {# Подключение новой машины — модалкой прямо со сводки: код + ссылка на сборки. Живёт вне живой зоны — подмена разметки не закрывает окно. #}
{{ tr('Подключить машину') }}

{{ tr('Скачайте программу и вставьте в неё код подключения — больше ничего не нужно.') }}

{{ tr('Программы для Windows, macOS и Linux —') }} {{ tr('на странице загрузок') }}. {{ tr('Управление машинами —') }} {{ tr('в разделе «Машины»') }}.

{% endif %} {# Настройка набора — модалкой по иконке у крошки «Сводка»: кнопка внизу страницы выглядела приблудой (владелец, 18.08). #}
{{ tr('Карточки на этом экране') }}

{{ tr('Набор личный: у другого человека в компании он свой.') }}

{% endblock %} {% block scripts %} {% endblock %}