IntersectMBO / IntersectMBO/govtool

💡 Implement Infinite Scroll for Governance Outcomes Section

Open
#3,125 1 comment 0 reactions 1 assignee Assigned to @profd2004 View on GitHub
💡 Feature idea Other area
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.

Image

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.