This changes the way the article content fetching works: now the layout of the page loads immediately and the content is fetched with ajax/htmx. This is done to have indication of loading for the user while preserving the htmx boosting (which we need to preserve scrolling position when going back to the feed).
The boosting was disabled for non feed interactions (e.g. when triggering a preview from the autocomplete), to rely on browser loading indicators in that case.
This changes the way the article content fetching works: now the layout of the page loads immediately and the content is fetched with ajax/htmx. This is done to have indication of loading for the user while preserving the htmx boosting (which we need to preserve scrolling position when going back to the feed).
The boosting was disabled for non feed interactions (e.g. when triggering a preview from the autocomplete), to rely on browser loading indicators in that case.