IntersectMBO / IntersectMBO/govtool
💡 Implement Infinite Scroll for Governance Outcomes Section
- Dominant language
- HTML
- Stars
- 21
- Forks
- 29
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 7
Description
### Area
Other
### Is there new design needed?
Yes
### What?
Currently, in the **Governance Outcomes** section, additional proposals can only be loaded by clicking the **"Show More Actions"** link. This behavior is inconsistent with the **Live Voting** page, where new items load automatically when scrolling.
To improve user experience, proposals in this section should load automatically **when the user reaches the bottom of the page** instead of requiring a manual click.
### Why?
- Improves consistency with the Live Voting page.
- Enhances user experience by removing the need for manual loading.
- Makes navigation more seamless and intuitive.
- Reduces unnecessary clicks and interaction friction.
### How?
- Replace the **"Show More Actions"** button with an **infinite scroll** mechanism.
- Trigger automatic loading when the user reaches the bottom of the list.
- Ensure smooth and efficient performance without excessive load times.
- Validate that loading behavior remains responsive across different devices.
### (Optional) User Story with acceptance criteria
- [ ] Additional proposals load automatically when scrolling to the bottom.
- [ ] The **"Show More Actions"** button is removed.
- [ ] Scrolling behavior is consistent with the **Live Voting** page.
- [ ] Performance remains smooth across various devices and browsers.
Contributor guide
Assessment
This issue has not been assessed yet.