# Редизайн модала создания события календаря **Дата**: 2024 **Статус**: ✅ Завершено ## Проблема Старый модал создания события был неудобным: - ❌ Слишком много полей сразу (152 строки HTML) - ❌ Сложная форма для простого действия - ❌ Нет прогрессивного раскрытия (progressive disclosure) - ❌ Множественные чекбоксы для выбора календарей - ❌ Не соответствует современным паттернам UX (Google Calendar, Notion, Outlook) ## Решение Создан современный модал с прогрессивным раскрытием: ### ✅ Быстрый режим (3 поля) 1. **Название** - крупное поле без лейбла, плейсхолдер "Добавьте название" 2. **Дата/время** - компактный ряд с иконкой часов + чекбокс "Весь день" 3. **Календарь** - dropdown с иконками (вместо множественных чекбоксов) ### ✅ Расширенный режим (кнопка "Больше опций") - Описание (textarea) - Место (с иконкой геолокации) - Повторение (упрощенный выбор: не повторяется, ежедневно, еженедельно, ежемесячно, ежегодно) - Интервал повторения - Дни недели (только для weekly) - Окончание повторения (до даты / после N раз) - Цветовая палитра (8 свотчей + color picker) ## Изменения ### 1. HTML Template (`calendar_modal_create.html`) **Было**: 152 строки, все поля видны, чекбоксы календарей **Стало**: Компактный модал с collapse, dropdown календарей ```html