4f206c2ddc
Fix bottom/top nav: highlight only the most specific matching link (e.g. /bookings/new no longer also lights up Бронирования)
ogrechko2026-08-29 12:27:08 +00:00
b6c604feaf
Add mobile bottom tab bar (elmi-portal pattern) — desktop keeps top nav, mobile gets fixed bottom icons + Ещё overflow for admin settings
ogrechko2026-08-29 12:14:31 +00:00
47b003bbe3
Replace OAuth Google Calendar sync with a one-click 'Add to calendar' link — no setup needed, works for any Google account
ogrechko2026-08-29 11:56:52 +00:00
7654a7b616
Add Google Calendar sync: OAuth connect flow, dedicated Бронирования calendar, best-effort event create/update/delete on booking changes
ogrechko2026-08-29 11:45:46 +00:00