-
Notifications
You must be signed in to change notification settings - Fork 46
Consider adding 'views_infinite_scroll’ module #92
Comments
No specific objection to adding Views Infinite Scroll, but let's add it when we have an actual use case for it -- that is, when we have a specific view that would benefit from it. I don't think all views are the best fit for infinite scrolling (administrative views are probably just fine with regular pagination), but when/if we have one that whose usability would be enhanced by an infinite scroll, I'm all for it. Leaving this open just in case anyone has thoughts about any views already in Starshot which might benefit. |
Good idea! Here some thoughts and a good article about Infinite Scroll from a UI/UX perspective: https://www.nngroup.com/articles/infinite-scrolling-tips/ |
I think infinite scrolling might make sense for something like the media library, where pagination is probably more annoying than useful. What do you think? Maybe we could have a recipe here which sets up infinite scrolling in the I'd like to hear @pameeela's opinion on that before implementing it, though. It's only worth doing if it will actually make the media library more usable without compromising its accessibility. |
I think we should probably postpone discussions around adding new contrib. There will be a process for reviewing modules to be included that is yet to be defined. I think this module is definitely in consideration, but part of that will be weighing up the benefit vs cost of having another module. If we are only adding it for the media library, that seems like somewhat of a weak case but I could see it being useful for other views as well. |
Integrating the Views Infinite Scroll module will significantly improve user experience on views that load a lot of content, enhancing the overall usability of Drupal. This feature is beneficial for both beginner and professional developers exploring Drupal and Views in Drupal, offering a modern and user-friendly way to navigate through content-dense pages. Since in addition to pagination, it allows content to load on the fly as you scroll via AJAX.
https://www.drupal.org/project/views_infinite_scroll
The text was updated successfully, but these errors were encountered: