Dandelion is a fair source project. View the code on Github

Commits on Sep 08, 2025
d6fbdfa

🐛 Fix hard-coded event date in ticket email template

fca971a

🐛 Fix variable reference in email template

22b1fca

🔥 Remove obsolete email.css stylesheet

56ddea0

🍱 Add new icons, logos and refactor email/event styles
🎨 Extract SCSS variables and event-detail styles into partials
📝 Update ticket email template with richer event info block
🚚 Move event-detail styles from app.scss to dedicated partial
🙈 Ignore generated CSS and MAP files for email, variables, event_details

df74b9f

💄 Fix FullCalendar button group left margin for consistent spacing

Commits on Sep 07, 2025
be23481

🐛 Wrap image container in conditional to prevent empty markup

0b86605

💄 Add “All day” label to calendar view

0c376d7

🌐 (carousel_buttons, events): add support for display parameter in carousel filtering

dedf736

🎨 (events/_calendar.erb): add location icons to calendar tooltips for better visual clarity
🚸 (events/_calendar.erb): only override click behavior when minimal param is present

fe70932

🔥 Remove organisation references from calendar events

acfecb4

🐛 Fix calendar JSON to only show future events

04d412f

🎨 Reorder location and organisation fields for consistent JSON structure

4079496

♻️ (helpers.rb): replace inline time-zone logic with when_details method
🎨 (_calendar.erb): show multi-day events as all-day on start date only

66afe21

🐛 Fix calendar click behavior to respect modifier keys

2ed3f22

🐛 Fix calendar event click to open in same window

374da02

🐛 Fix calendar JSON endpoint to respect the @to parameter

ac5fc9f

♻️ Replace manual date-range filter with named scope future_and_current

613b180

🐛 Fix calendar tooltip target for list view
♻️ Rename listWeek → listMonth in toolbar and tooltip logic

1fc71e2

🐛 (events.erb): pass calendar_view: true to view_options partial to enable calendar-specific UI

ce50bd9

♻️ Extract hard-coded placeholder color into SCSS variable