Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Optimize news and add-on pages with proper lazy loading #107

Open
3vorp opened this issue Dec 2, 2024 · 0 comments
Open

[Feature] Optimize news and add-on pages with proper lazy loading #107

3vorp opened this issue Dec 2, 2024 · 0 comments
Labels
easy Difficulty easy enhancement New feature or request priority high

Comments

@3vorp
Copy link
Contributor

3vorp commented Dec 2, 2024

Is your feature request related to a problem?

Currently, all add-ons/posts are loaded at once on their respective pages, which can freeze the browser for a long time.

Describe the feature you'd like

Lazy load the card grids to only load around 10-15 cards at a time and increase the number using a scroll event listener and a sticky bottom element (like the texture gallery).

Screenshot(s)

Texture gallery implemented this ages ago: https://github.com/Faithful-Resource-Pack/App/blob/main/pages/gallery/gallery-grid.vue#L267-L275

Notes

No response

@3vorp 3vorp added enhancement New feature or request priority high easy Difficulty easy labels Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy Difficulty easy enhancement New feature or request priority high
Projects
None yet
Development

No branches or pull requests

1 participant