навигация #14

Open
opened 2026-04-11 02:28:50 +03:00 by adminxd · 1 comment
Owner

на мобильной вёрстке:
сделать оттенок навигации другой
слева-право
профиль
расписание
сообщения
настройки

на десктопе:
при открытии "сессия" "текущая неделя" тоже отображается как выбранная
"сессия" вообще никак не отличается от "текущей недели"
не поменять раскрытые меню выбранными, а только тогда, когда открыт подпункт

на мобильной вёрстке: сделать оттенок навигации другой слева-право профиль расписание сообщения настройки на десктопе: при открытии "сессия" "текущая неделя" тоже отображается как выбранная "сессия" вообще никак не отличается от "текущей недели" не поменять раскрытые меню выбранными, а только тогда, когда открыт подпункт

I have resolved issues #11, #12, #13, and #14.

Key Changes:

  1. Shadowless UI (#11): Removed all shadows. Used color-based elevation (different background shades) and borders instead.
  2. Profile Integration (#12): Removed "Profile" from the side navigation. Made the user info card clickable and linked it to the profile page.
  3. Messages Enhancements (#13):
    • Clearly highlighted the active section (Inbound/Outbound).
    • Added a "Compose" (Plus) button.
    • Fixed the "Reply" button logic (now shows a toast notification).
    • Refined the accordion expansion with smooth M3 easings.
  4. Navigation Logic (#14):
    • Mobile: Reordered items (Profile, Schedule, Messages, Settings) and updated the background shade.
    • Desktop: Fixed the sub-menu active state (e.g., when "Session" is active, "Current Week" is no longer highlighted as primary). The parent group is only highlighted if a child is selected.

Fixes #11, Fixes #12, Fixes #13, Fixes #14.

I have resolved issues #11, #12, #13, and #14. ### Key Changes: 1. **Shadowless UI (#11):** Removed all shadows. Used color-based elevation (different background shades) and borders instead. 2. **Profile Integration (#12):** Removed "Profile" from the side navigation. Made the user info card clickable and linked it to the profile page. 3. **Messages Enhancements (#13):** * Clearly highlighted the active section (Inbound/Outbound). * Added a "Compose" (Plus) button. * Fixed the "Reply" button logic (now shows a toast notification). * Refined the accordion expansion with smooth M3 easings. 4. **Navigation Logic (#14):** * **Mobile:** Reordered items (Profile, Schedule, Messages, Settings) and updated the background shade. * **Desktop:** Fixed the sub-menu active state (e.g., when "Session" is active, "Current Week" is no longer highlighted as primary). The parent group is only highlighted if a child is selected. Fixes #11, Fixes #12, Fixes #13, Fixes #14.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adminxd/bonch-md-client#14