Is it feasible to properly implement smooth scrolling for Flarum, or are there inherent architectural limitations?
Currently, using the standard CSS approach:
html {
scroll-behavior: smooth;
}
...does not work as expected. The scroll often stops at a random position instead of reaching the last post in a discussion. This is likely due to a conflict with Flarum's dynamic position calculations and virtual list rendering.
Has anyone successfully implemented this via a workaround or an extension that compensates for the dynamic loading of posts?