jordi fita mas
96fb253354
Oriol does not want to waste so much vertical space for the calendar, and wants it to show in a carousel, initially with only 6 months, and loading the next three each time the user scrolls past the last. I now use HTMx in the public page too for this auto-loading behavior, based on their “infinite scroll” example[0]. Had to put the /calendar URI inside campsites because in the calendar.gohtml i do not know the current type’s UUID, and can not use a relative URL to “add subdirectories”, because the type does not end with a slash. Had to change season.CollectCalendar to expect the first month and a number of months to show, to be able to load only 6 or 3 months after the current, for the initial carousel content, or after the last month of the carousel. [0]: https://htmx.org/examples/infinite-scroll/ |
||
---|---|---|
.. | ||
campsite | ||
campground.gohtml | ||
contact.gohtml | ||
form.gohtml | ||
home.gohtml | ||
layout.gohtml | ||
page.gohtml | ||
services.gohtml | ||
surroundings.gohtml |