From 299559ab4ff75a6ff038b5f300d710f2fbfa79f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=B3=D0=BE=D1=80=D1=8C=20=D0=9D=D0=B0=D0=B4=D0=B5?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Wed, 11 Feb 2026 11:45:07 +0300 Subject: [PATCH] fix(calendar): restore legacy calendar type dropdown selector - Restored original dropdown for Company/Department/Personal selection - Added new 'My Calendars' collapsible list as ADDITIONAL feature - Legacy dropdown remains primary navigation - New calendar list is collapsed by default, accessed via list-check icon - Two systems work in parallel: legacy (dropdown) + new (multi-calendar) This fixes the broken calendar type selection functionality. --- .../includes/components/calendar_desktop.html | 48 ++++++++++++++----- 1 file changed, 37 insertions(+), 11 deletions(-) diff --git a/backend/templates/includes/components/calendar_desktop.html b/backend/templates/includes/components/calendar_desktop.html index bab1ccbb..f716d6f5 100644 --- a/backend/templates/includes/components/calendar_desktop.html +++ b/backend/templates/includes/components/calendar_desktop.html @@ -4,32 +4,53 @@
-
Календари
+
Календарь
- {# Кнопка управления календарями #} + {# Выпадающий выбор: Компания / Отделы / Личный (LEGACY) #} + + + {# Кнопка списка календарей (NEW) #}
События
- {# Список календарей (сворачиваемый) #} + {# Список календарей (сворачиваемый) - НОВАЯ ФУНКЦИЯ #}
-
-
+
+ + + Управление несколькими календарями + +
+ {# Здесь будет JS-генерируемый список календарей #}