Feat: ensure sponsors are visible when Javascript is disabled (#140)
Without javascript the sponsor carousel was hidden. the default state is now visible, and when Javascript is active the component hides itself on mount. This improves progressive enhancement and guarantees no-JS accesibility.
Fix: automatically scroll to sponsors when opening partners (#138)
When activating the partners button, the sponsor carousel became visible but remained outside the viewport. This prevented keyboard users and screen readers from reaching the revealed content. by automatically scrolling to the section, this issue is resolved
refactor: remove unused sponsors data and cleanup imports (#116)
Removes the unused sponsorsData variable and SponsorCarousel import from the
homepage, and cleans up unused component references.
fix: correct sponsors data loading structure in load function (#116)
Updates the load function to correctly destructure parameters and return the
sponsors data in a consistent format for use across the application.
Feat: forward sponsors data from layout to footerinfo (#116)
Retrieves sponsors data from layout props and injects it into the FooterInfo
component so the footer can access and render sponsor-related features.
Style: adjust sponsor carousel spacing and gradient styling (#116)
Updates padding, marging and gradient styling in the sponsor carousel to improve layout consistency and visual alignment
Style: update footer padding and spacing for improved layout (#116)
Adjust padding values in the footer and footer-container to improve spacing and align the layout more consistently across breakpoints
Feat: pass visibility state to sponsorcarousel component (#116)
Adds the visible prop to the sponsorcarousel component so it can be shown or hidden based on the footer toggle state
Merge pull request #94 from fdnd-agency/93-refactor-code-in-all-our-files
93 refactor code in all our files
this pull request has been reviewed
I'll merge our refactored code into the dev branch now
fix: merged Inez #75 with this branch for refactoring
Inez had trouble with the details page and asked for help. I merged her code and refactored it in this branch,. So when we merge this branch her details layout will be merged into dev branch as well.