Tags: andreis/diet
Tags
feat: add help & information modal with comprehensive user guide - Add info button next to Copy LLM Prompt button - Create scrollable help modal with organized sections - Cover food preferences, meal plans, AI workflow, and scheduling features - Include tips and examples for better user onboarding
feat: improve mobile responsiveness across all components - Make week view grid responsive (1 col mobile → 7 cols desktop) - Make DayCard buttons responsive (always visible on mobile, hover-only on desktop) - Replace copy buttons with dropdown menu on mobile, keep hover buttons on desktop - Make meal plan card headers stack vertically on mobile - Make week navigation stack vertically on small screens - Make meal plans library buttons stack vertically on mobile - Increase calendar popover size on mobile with better touch targets
feat: Public meal plan library, template management, and improved cop… …y functionality - Imported meal plans now automatically publish to public library - Added tabbed interface: 'Your meal plans' and 'All meal plans' with counts - Added template deletion (owners and admins, unused templates only) - Simplified search to filter current tab - Fixed copying custom food options (preserves isCustom flag) - Fixed InvalidCallbackUrl error (decode URL-encoded cookies/query params) - Fixed custom options routing to __CUSTOM_OPTIONS__ plan
fix: CSRF token handling, signout functionality, and admin modal - Fixed CSRF token validation by fetching tokens client-side - Fixed signout to properly delete session cookies - Added drag and drop for document uploads - Auto-upload files on selection/drop - Added document list with delete functionality - Fixed admin modal date formatting and positioning issues
feat: performance improvements, UI enhancements, and bug fixes - Fixed N+1 query performance issues in selections and memory endpoints - Simplified Auth.js handler by removing manual cookie parsing - Added subtle button animations (hover/click) throughout the app - Calendar view now highlights currently displayed week with subtle background - Meal plan cards show current phase and week progress - Fixed copy last week functionality to fetch data from previous weeks - Fixed signout functionality and dark theme support - Improved modal close button styling - Renamed 'Active Meal Plans' to 'Your meal plans' and combined sections - Removed legacy MealCard component and options API endpoint
feat: add user avatar caching, dark mode fixes, and meal plan improve… …ments - Add UserAvatar component with localStorage caching and TTL - Implement rate limit detection and initials fallback - Fix dark mode CSS variable synchronization - Add theme persistence and user preferences - Improve popover/dropdown menu styling - Add meal plan import/export functionality - Update Tailwind CSS to v4
PreviousNext