Dandelion is a fair source project. View the code on Github
Commits on May 09, 2025
| 75073ea |
💄 Add margin-bottom to organisationship follow button Adds a small bottom margin to the 'Follow' button in the organisationship partial to improve spacing and layout. |
| 3482751 |
💄 Improve organisation image quality Increase the generated thumbnail size for organisation images on organisation profile pages (events and monthly donors views) from 200x200 to 400x400. Explicitly set the displayed width of the image to 200px using inline style. This provides a higher-resolution source image, allowing browsers to render a sharper image on high-density displays while maintaining the intended display size on the page. |
| 7420bf0 |
🎨 Wrap local group filter in form row Wrap the local group filter section within the events search form in a new div with 'form-row' and 'align-items-end' classes. This improves the layout and alignment of the filter within the form, especially when combined with other filters. |
| 99793e2 |
💄 (app.scss): Adjust $badge_font_size variable Change the $badge_font_size variable from 0.8rem to 0.75rem. This slightly reduces the font size used for badges. |
| 19c83fd |
💄 Change icon for online events |
| 3aee647 |
🎨 Improve formatting and structure in views Reformat and re-indent several ERB view files. Correct misplaced closing tags (, ) in multiple views. Improve the structure of loops and conditional blocks. |
| 214ea09 |
🎨 Improve structure of event info table Add a table data cell (``) before the "Add to calendar" partial. This ensures the "Add to calendar" label and the partial are rendered in separate cells, improving the table's layout and readability. |
| cfe235f |
🎨 Refine badge font size and reorder event info table Introduce a dedicated SASS variable Reorder rows in the event info table partial ( |
| aceef28 |
💄 Update dark color palette to improve contrast Replace dark gray color #343a40 with darker shade #212529. Update Bootstrap CSS variables and styles using the dark color. Update hardcoded border colors in various view files. This change improves contrast and visual clarity for UI elements that utilize the dark color, enhancing readability and accessibility. |
| d6ad7ad |
💄 Improve event details link styling and tooltips Add WHY: Improve link visibility and consistency. Enhance user experience for external links. Clarify copy link functionality. Enable partial to utilize full related events data. |
| a7a73bb |
💄 Improve event details display Introduce new SCSS classes and a partial ( Update Remove the 'Share' row from the info table as part of the UI simplification. Minor styling adjustments were also made to |
Commits on May 08, 2025
| 185cbe6 |
📝 Add DeepWiki badge to README Add a DeepWiki badge and link to the README. This provides a link to the project's page on DeepWiki. |
| efc67e2 |
💡 Update commented-out feedback summary example Update the commented-out example for sending account feedback summaries. Add a conditional check to only send if a summary exists. This provides a more realistic example. |
| ffa10bd |
✨ Add feedback_activity association to Event Add Update the event feedback partial ( This change allows an event to display feedback related to a specific activity, which might be different from the event's primary activity. This is useful for scenarios like follow-up events or events linked to a larger program where feedback should be tied to the program activity rather than the specific event instance. |
Commits on May 05, 2025
| c1cd1db |
💄 Correct flex wrapping for input groups Replace |
| 4600abb |
💄 Add style to prevent wrapping in input groups Add white-space: nowrap to .input-group to keep elements on a single line. |
| 54e54d1 |
🎨 (purchase/_ticket_type.erb): Improve layout of ticket type row Remove conditional width from the quantity selection cell.
Add This prevents the instruction messages from wrapping onto multiple lines, improving readability and layout stability. Removing the conditional width allows the cell to size more naturally based on content. |
| f357548 |
💄 Adjust ticket type cell width condition Apply This adjusts the layout for specific ticket type configurations. |
Commits on May 04, 2025
| 1fc0bfc |
💄 Remove required indicator from purchase form labels Remove the logic that appended a '*' character to the label text for required fields in the purchase form partial. The visual indication of required fields next to the label is no longer displayed. The fields remain functionally required via the input element's 'required' attribute. |
| 98945b5 |
🎨 Enhance ticket group and type forms UI Restructure ticket group form using Bootstrap grid and input groups. Add inline CSS for ticket group layout and positioning of the remove button. Make ticket group name and capacity fields required. Update JavaScript for adding/removing ticket groups to match the new structure and requirements, including a more robust selector for the destroy checkbox. Remove This improves the visual layout and usability of the forms, ensures required fields are enforced for ticket groups, and fixes minor input attribute issues and JavaScript logic. |