✨ Add paper size option for printable PDFs
Enhance the PDF generation feature by introducing a paper size parameter. Users can now select between 'letter' and 'A4' sizes for various templates, improving flexibility in printing options. ✨ Introduce new templates for printables Add support for 'poster_letter' and 'modern_card' templates in the EventPrintablePdfGenerator. Update tests to ensure PDF generation works for the new templates. 💄 Update UI styles for printables and media pages Enhance font styles and tracking for better readability and aesthetics. 💄 Update icon color based on urgency Change the icon color in the profile edit badge to reflect urgency status. 💄 Update deletion warning and message formatting Ensure days until deletion does not show negative values and enhance the urgency message based on the remaining days. ✨ Introduce gradient variants for event types Add gradient color support for multiple event types in the calendar view. 🔧 Introduce empty and expired event deletion Add a new method to delete empty expired events from the database, enhancing the archival process for old events. 💄 Enhance event filtering and display logic Refactor event retrieval to include archived events and improve the display of event links based on their status. ✨ Update SEO titles and descriptions for wedding QR code Refine page titles and meta descriptions for better clarity and SEO optimization. Enhance user engagement with updated content. 💄 Update reviews display and filtering logic Refactor reviews index view for improved layout and enhanced filtering capabilities based on user input.