Bug Fixes & UI Improvements - Week of March 17th

We’ve resolved several issues to improve functionality and the overall user experience in Chezie:
Cycle Now Required for Communications ✉️
When creating a communication, you must now select a cycle. This prevents issues where communications would disappear when a cycle was later created.Profile Dropdown Auto-Hide 👤
The profile dropdown will now close when you click or hover outside of it, ensuring it doesn’t stay floating while navigating the page.Activity Tracking Tab Spacing Fixed 📊
Adjusted the spacing on the activity tracking tab in goal reporting for a cleaner look.Improved Member Addition Workflow 👥
The Add a Member workflow now resets properly, making it easier to add multiple members at a time.Budget Tab Spacing Adjusted 💰
The spacing on the budget tab has been updated to match the layout consistency of other tabs.
These fixes help ensure a smoother, more intuitive experience across the platform—thank you for your feedback! 🚀