Календарь года
Реализуйте календарь на все месяцы года сразу.
Основные возможности проекта
- Вывод календарей за все 12 месяцев выбранного года.
- Выделение текущего дня и текущего месяца.
- Переключение между годами (вперед/назад).
Главная страница
На странице должны быть выведены календари за все 12 месяцев года сразу. Каждый месяц должен быть представлен в виде отдельного блока с:
- Названием месяца.
- Сеткой дней месяца (7 колонок по дням недели).
Месяцы должны быть расположены в виде сетки (например, 3 колонки по 4 месяца или 4 колонки по 3 месяца).
Навигация по годам
Должны быть стрелки для переключения года:
- Кнопка "◄" - переключить на предыдущий год.
- Кнопка "►" - переключить на следующий год.
- Над календарями должен отображаться текущий год.
Выделение текущего дня
Текущий день в календаре должен быть выделен специальным образом (цветом или обводкой). Текущий месяц должен быть выделен (например, подсветкой заголовка месяца).
Структура месяца
Каждый месяц должен содержать:
- Название месяца (например, "Январь").
- Сетку дней с подписями дней недели (Пн, Вт, Ср, Чт, Пт, Сб, Вс).
- Только дни текущего месяца (дни соседних месяцев не показываются).
Дополнительные возможности
- Кнопка "Сегодня" для быстрого возврата к текущему году.
- Выделение выходных дней (суббота, воскресенье) другим цветом.