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

Commits on Oct 23, 2025
2c4e2b0

🔧 Remove deprecated retry_on: error from CI step

000bc78

🐛 (events.erb): skip private accounts when listing people in event recommendations

Commits on Oct 22, 2025
a89f4ac

🐛 (sticky_carousel_buttons.js): set transition duration to 0s to remove fade-out delay

0328587

🐛 (sticky_carousel_buttons.js): move scroll-based opacity logic inside sticky condition to prevent hiding when not sticky

847b898

🙈 Add iframe-test.html to .gitignore
🎨 Fade carousel buttons while scrolling inside iframe

Commits on Oct 21, 2025
3725267

🐛 sticky_carousel_buttons.js: move iframe-ready notification into iFrameResizer.onReady

5e69a28

🔊 Add debug log when iframe notifies parent on load

e741caa

♻️ (sticky_carousel_buttons.js): refactor sticky logic to run only on parentScroll message

4044c6b

♻️ (sticky_carousel_buttons.js): extract sticky logic into reusable handleStickyPosition function
🐛 (sticky_carousel_buttons.js): ensure sticky buttons work on initial load by calling handleStickyPosition onReady

cf596f1

🐛 Fix carousel button container background color

1c3d63a

🐛 (sticky_carousel_buttons.js): add placeholder element to prevent layout shift when carousel sticks/unsticks

716de1e

✨ Add sticky carousel buttons for minimal iframe view

4e8b640

✨ Add sticky search form for embedded events view

Enable the search form to stay visible while scrolling inside an iframe by introducing a new JS module that listens to scroll messages from iframe-resizer and toggles position:sticky behaviour on large screens (≥992px).

995e781

🔥 Remove unused table & concise display modes from events views

07fe10c

💄 (events): add Bootstrap margin utility to carousel wrapper and remove extra padding div

09b75b0

💄 (events/_grid.erb): add padding wrapper around event carousel block

8943d07

🐛 Fix variable name mismatch in events grid partial

1545750

♻️ Rename last_name to previous for clarity

a0b8779

🐛 (events/_grid.erb): skip duplicate events with same name in grid

185af9e

🔥 Remove deprecated monthly-donor "members' area"