Changeset 1080d14 in Klonkt
- Timestamp:
- 06/19/2026 09:21:25 AM (3 months ago)
- Branches:
- main
- Children:
- f4b7b6a
- Parents:
- 5c27e8e
- Files:
-
- 2 edited
-
CHANGELOG.md (modified) (1 diff)
-
src/views/shell.ejs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG.md
r5c27e8e r1080d14 18 18 ontbreekt er een nieuwere/oudere post, dan staat er een subtiele uitgegrijsde 19 19 placeholder ("Nieuwste post" / "Oudste post") i.p.v. een lege plek. 20 - Bij het openen van een gerelateerde/volgende post spring je nu naar boven van de 21 pagina (was: je bleef op de oude scrollpositie hangen). 20 22 21 23 ## [1.0.0-beta.2] — 2026-06-19 -
src/views/shell.ejs
r5c27e8e r1080d14 515 515 } catch (_) {} 516 516 }); 517 518 // Spring naar boven na ELKE navigatie-swap van #pcms-main. De boost hierboven 519 // scrollt al, maar links met hun eigen hx-get (post-nav Newer/Older, post-kaarten) 520 // lopen NIET via de boost → zonder dit blijf je op de oude scrollpositie hangen 521 // bij het openen van een gerelateerde/volgende post. Alleen #pcms-main, zodat 522 // in-page swaps (comments e.d.) en de OOB-chrome-swap niet meescrollen. 523 document.body.addEventListener('htmx:afterSwap', function (evt) { 524 var t = evt.detail && evt.detail.target; 525 if (t && t.id === 'pcms-main') { try { window.scrollTo(0, 0); } catch (_) {} } 526 }); 517 527 })(); 518 528 </script>
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)