Пример сайта на Flask без базы данных
Архив представляет собой законченную практическую реализацию первой части курса по Flask.
Версия от: май 2025 г.
В меню клик по пунктам верхнего уровня приводит не к переходу на другую страницу, а раскрывает подменю со ссылками на страницы сайта.
На широких экранах:
- Максимальная ширина статьи: 840px (с отступами - 870px). Статья выравнивается по центру страницы.
- Сайдбар "прибивается" к левому краю экрана. Ширина 300px.
- При увеличении количества пунктов в меню появляется вертикальный скроллер.
- При открытии страницы сайта происходит раскрытие соответствующего пункта меню, подсвечивается пункт подменю, само меню прокручивается к заданному пункту.
- Шапка сайта заужена, находится над сайдбаром, фиксирована (при прокрутке меню остается на месте).
На узких экранах:
- Шапка сайта находится вверху.
- Если страница прокручена вниз, то при небольшой прокрутке вверх всплывает шапка с кнопкой, разворачивающей сайдбар.