This https://mmelcher.org/wp/uncategorized/advent-calendar/ is not exactly what you want (the daily unlocking version is elsewhere), but it is similar to your leaflet.js two-pane method on some of your walkmaps.