1f0821efbe09864b81c84044da61cca7349a5ecb
Основные изменения: **Компонент date_range_filter.html:** - Заменены простые кнопки на горизонтальную ленту из 9 дней - Добавлены стрелки навигации влево/вправо - Скрытые поля дат для работы с django-filter **Стили date_filter.css:** - Дизайн календарной ленты с карточками дней - Выделение сегодняшнего дня синим цветом - Выделение выбранной даты зеленым цветом - Hover-эффекты и анимации - Адаптивность для мобильных устройств - Стили для стрелок навигации **Логика date_filter.js:** - Класс DateCarousel для управления лентой - Генерация 9 дней (±4 от центральной даты) - Определение "Вчера/Сегодня/Завтра" для центральных 3 кнопок - Отображение числа (01-31) и дня недели (ПН-ВС) - Навигация стрелками (сдвиг на 1 день) - Клик по дню устанавливает дату в оба поля фильтра - Визуальная индикация выбранной даты **Формат каждой кнопки:** ┌─────────┐ │ Сегодня │ ← Текст (если вчера/сегодня/завтра) │ 07 │ ← Число месяца │ ЧТ │ ← День недели └─────────┘ **Поведение:** - По умолчанию: сегодня в центре (5-я кнопка) - Сегодняшний день выделен синим - Клик по дню фильтрует заказы за эту конкретную дату - Стрелки сдвигают весь диапазон на 1 день вперед/назад 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
Languages
Python
57%
HTML
32%
JavaScript
9.5%
CSS
1.1%
Shell
0.4%