# # ChangeLog for src/assets/css in Klonkt # # Generated by Trac 1.6 # 09/09/2026 04:46:18 PM Thu, 20 Aug 2026 11:36:58 GMT Robin [9173265] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) Comment dates: 21-8 was tomorrow, these decisions were made on 20-8 Thu, 20 Aug 2026 11:12:07 GMT Robin [d9f60f4] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/views/shell.ejs (modified) Reader: only snap forward, and give posts twice the top margin Top ... Thu, 20 Aug 2026 10:24:40 GMT Robin [77019fa] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/views/shell.ejs (modified) Reader: the last post snaps too Its top used to be unreachable — ... Thu, 20 Aug 2026 07:25:24 GMT Claude (agent) [22d2dba5] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/services/i18n.js (modified) * src/views/pages/home.ejs (modified) * src/views/shell.ejs (modified) wip paginamodus Thu, 20 Aug 2026 07:25:24 GMT Claude (agent) [c581e5e] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/services/i18n.js (modified) * src/views/shell.ejs (modified) proef: lenis ook op touch Thu, 20 Aug 2026 02:46:09 GMT Robin [520c993] * src/assets/css/style.css (modified) * src/config/database.js (modified) * src/routes/admin-sites.js (modified) * src/services/i18n.js (modified) * src/views/pages/admin-site-edit.ejs (modified) * src/views/shell.ejs (modified) * test/feed-alt-view.test.js (modified) Lezen: elk bericht een eigen scherm wordt een keuze Robins vraag ... Thu, 20 Aug 2026 02:27:56 GMT Robin [a505f31] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/assets/js/vendor/lenis-LICENSE.txt (added) * src/assets/js/vendor/lenis-snap.mjs (added) * src/assets/js/vendor/lenis.mjs (added) * src/services/i18n.js (modified) * src/views/partials/read-article.ejs (modified) * src/views/shell.ejs (modified) Lezen: Lenis voor het snappen op desktop, plus twee kleine dingen ... Thu, 20 Aug 2026 02:02:18 GMT Robin [d8f8f07] * src/assets/css/style.css (modified) * src/views/partials/read-article.ejs (modified) * src/views/shell.ejs (modified) Lezen: het snappunt op een anker van nul hoog, niet op het bericht ... Thu, 20 Aug 2026 01:41:27 GMT Robin [4989294] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/views/shell.ejs (modified) Lezen: het snappen terug naar CSS, en alleen schakelen bij stilstand ... Thu, 20 Aug 2026 00:54:30 GMT Robin [e46ebaa] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/config/database.js (modified) * src/routes/admin-sites.js (modified) * src/services/i18n.js (modified) * src/views/pages/admin-site-edit.ejs (modified) * src/views/pages/home.ejs (modified) * src/views/partials/view-switcher.ejs (modified) * src/views/shell.ejs (modified) * test/feed-alt-view.test.js (added) Lezen: snappen dat je laat lezen, en geen lege schermen meer Barts ... Wed, 19 Aug 2026 22:46:28 GMT Robin [598f090] * src/assets/css/style.css (modified) * src/views/shell.ejs (modified) De cover in de leesweergave: niet opblazen, niet bijsnijden Barts ... Wed, 19 Aug 2026 18:43:41 GMT Robin [8c91ed3] * src/assets/css/style.css (modified) * src/views/partials/read-article.ejs (modified) Covers in de leesweergave Een bericht in de leesstroom begon met ... Wed, 19 Aug 2026 18:33:11 GMT Robin [3a3a882] * src/assets/css/style.css (modified) * src/services/i18n.js (modified) * src/views/partials/shared-styles.ejs (modified) * src/views/partials/view-switcher.ejs (modified) * src/views/shell.ejs (modified) Lezen staat in de cirkel zichtbaar maar dood, in plaats van weg De ... Tue, 18 Aug 2026 18:47:58 GMT Bart [7cf8144] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/routes/posts.js (modified) * src/services/i18n.js (modified) * src/views/pages/home.ejs (modified) * src/views/pages/read.ejs (deleted) * src/views/partials/home-append.ejs (modified) * src/views/partials/shared-styles.ejs (modified) * src/views/partials/view-switcher.ejs (modified) * src/views/shell.ejs (modified) Lezen is een weergave van de feed, geen eigen plek /read was een ... Tue, 18 Aug 2026 18:47:58 GMT Bart [2d2fd8c] * src/assets/css/style.css (modified) * src/assets/js/mod/read.js (modified) * src/routes/posts.js (modified) * src/services/i18n.js (modified) * src/views/partials/shared-styles.ejs (modified) * src/views/partials/view-switcher.ejs (modified) * src/views/shell.ejs (modified) Tijdlijn | Grid | Lezen: de leesweergave krijgt een ingang De ... Mon, 10 Aug 2026 09:13:43 GMT roboburr [86ec01b] * src/assets/css/guardian.css (modified) De poortenlijst klapt weer dicht (Barts melding, 9-8) "Het gate ... Sat, 08 Aug 2026 21:42:56 GMT Robin [f3c7a05] * src/assets/css/reply-editor.css (modified) Een Verzenden-knop, niet twee (reply-editor) Robins melding. De ... Sat, 08 Aug 2026 20:42:09 GMT roboburr [ea211b9] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/routes/guardian.js (modified) * src/services/ActivityPubService.js (modified) * src/services/guardianship/gated.js (modified) * src/services/guardianship/handshake.js (modified) * src/services/i18n.js (modified) * test/decisive-vote.test.js (added) Je hoort te weten dat je de doorslag geeft (shaer-8vt) De telling ... Sat, 08 Aug 2026 07:03:12 GMT roboburr [0b0cd54] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/guardianship/queues.js (modified) * src/services/i18n.js (modified) * test/gate-request.test.js (modified) De vraag van het kind staat apart van de wachtrij (shaer-8ru, ... Sat, 08 Aug 2026 02:19:06 GMT roboburr [50e80ac] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) Het poortenpaneel als cockpit (shaer-ahy.1) Barts richting (8-8): ... Fri, 07 Aug 2026 23:58:49 GMT roboburr [b2646cc] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/i18n.js (modified) * test/guardian-gate-panel.test.js (modified) Waarschuwen voor wat er blijft hangen (shaer-nf9) Barts opdracht: ... Fri, 07 Aug 2026 23:32:20 GMT roboburr [23da947] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/i18n.js (modified) Alle poorten zichtbaar, en de lijst ingeklapt (shaer-ahy.1, vervolg) ... Fri, 07 Aug 2026 23:20:51 GMT roboburr [9588b51] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) De chip draagt de stand en wisselt mee (shaer-ahy.1, vervolg) De ... Fri, 07 Aug 2026 16:22:49 GMT roboburr [7d7b36d] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/i18n.js (modified) De geschiedenis apart, en onderaan het wardpaneel (shaer-lgo, ... Fri, 07 Aug 2026 14:14:10 GMT roboburr [ee78e03] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/i18n.js (modified) Een afgehandelde hulpvraag gaat naar het archief (shaer-lgo, vervolg) ... Fri, 07 Aug 2026 13:51:38 GMT roboburr [a29c8c8] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/routes/guardian.js (modified) * src/services/ActivityPubService.js (modified) * src/services/guardianship/delivery.js (modified) * src/services/guardianship/help.js (added) * src/services/guardianship/index.js (modified) * src/services/i18n.js (modified) * test/guardian-help-state.test.js (added) Een hulpvraag oppikken en afsluiten, zichtbaar voor alle guardians ... Fri, 07 Aug 2026 12:47:33 GMT roboburr [792af53] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/i18n.js (modified) * test/guardian-gate-panel.test.js (added) Het gate-paneel: een rij per gate, met het soort en de drempel ... Fri, 31 Jul 2026 18:02:01 GMT Robin [bfa6fa1] * src/assets/css/style.css (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/home.ejs (modified) * test/move-actor.test.js (modified) Account-verhuizingen slice 3: het wegwijsbord (movedTo + homepage- ... Thu, 30 Jul 2026 12:04:21 GMT Robin [1f640ff] * src/assets/css/style.css (modified) * src/routes/activitypub.js (modified) * src/views/partials/post-tile.ejs (modified) Audio-tegel: golfvorm en titel elk hun eigen band, en balkjes ipv de ... Thu, 30 Jul 2026 11:48:53 GMT Robin [6dd26e5] * src/assets/css/style.css (modified) * src/routes/activitypub.js (modified) * src/services/ActivityPubService.js (modified) * src/views/partials/post-card.ejs (modified) * src/views/partials/post-tile.ejs (modified) * test/c2s-compose.test.js (modified) De audio-tegel opgevrolijkt: golfvorm als thumbnail en een echte ... Thu, 30 Jul 2026 07:47:53 GMT Robin [97bcf7e] * src/assets/css/style.css (modified) * src/routes/admin-media.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/admin-videos.ejs (added) * src/views/partials/media-tabs.ejs (modified) Video op maat in de post, en een Video-tab in Media Robins opdracht ... Wed, 29 Jul 2026 12:36:50 GMT Robin [d56d471] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/guardianship/handshake.js (modified) * src/services/i18n.js (modified) * test/gated-settings.test.js (modified) Een voorstel krijgt een antwoord, een status en een zichtbare kring ... Wed, 29 Jul 2026 07:15:16 GMT Robin Genis [88d7c8f] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/routes/guardian.js (modified) * src/services/guardianship/gated.js (modified) * src/services/guardianship/handshake.js (modified) * src/services/i18n.js (modified) * test/gated-settings.test.js (modified) Een gated voorstel bereikte de andere guardians nooit Op de vloot ... Tue, 28 Jul 2026 23:40:37 GMT Robin Genis [0202104] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/middleware/render.js (modified) * src/routes/guardian.js (modified) * src/routes/posts.js (modified) * src/services/i18n.js (modified) * src/views/pages/guardian.ejs (modified) * src/views/pages/messages.ejs (modified) De gebruikerskant van 3.6: de ward ziet zijn vangnet, de guardian ... Tue, 28 Jul 2026 19:58:26 GMT Robin Genis [742ba7e] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/i18n.js (modified) * test/guardian-panel.test.js (modified) Een ward loslaten vraagt eerst, en zegt wat het doet Loslaten zat ... Tue, 28 Jul 2026 19:43:49 GMT Robin Genis [70677e96] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/i18n.js (modified) * src/views/pages/guardian.ejs (modified) * test/guardian-panel.test.js (added) Guardian-PWA: een paneel per kind /guardian was een platte lijst ... Tue, 28 Jul 2026 18:17:36 GMT Robin Genis [d9ad6c5] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/middleware/render.js (modified) * src/routes/guardian.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/news.ejs (modified) * src/views/partials/msg-item.ejs (modified) * src/views/partials/note-body.ejs (added) * src/views/partials/shared-styles.ejs (modified) * src/views/partials/tl-item.ejs (modified) * test/help-request-timeline.test.js (added) * test/note-body-shared.test.js (added) Een hulpvraag hoort in Berichten, niet in de Krant Een 🛟 van een ... Sat, 25 Jul 2026 10:37:37 GMT Robin [f1c50f9] * src/assets/css/guardian.css (modified) * src/assets/css/guardian2.css (deleted) * src/assets/js/guardian.js (modified) * src/assets/js/guardian2.js (deleted) * src/routes/guardian.js (modified) * src/routes/guardian2.js (deleted) * src/server.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/guardian.ejs (modified) * src/views/pages/guardian2.ejs (deleted) Guardian 2 wordt de nieuwe /guardian; oude v1 eruit Robins besluit: ... Sat, 25 Jul 2026 07:43:37 GMT Robin [28267519] * src/assets/css/guardian2.css (modified) * src/assets/js/guardian2.js (modified) * src/routes/guardian2.js (modified) * src/services/i18n.js (modified) * src/views/pages/guardian2.ejs (modified) Guardian 2: meekijken met je wards (interop-hoofdroute, FEP-633c §5) ... Sat, 25 Jul 2026 06:06:50 GMT Robin [c1f5c23] * src/assets/css/guardian2.css (added) * src/assets/js/guardian2.js (added) * src/routes/guardian2.js (added) * src/server.js (modified) * src/views/pages/guardian2.ejs (added) Guardian 2: kloon van de Guardian-PWA als groeiplek voor losse ... Fri, 24 Jul 2026 19:44:15 GMT Robin Genis [780a7c6] * .claude/launch.json (added) * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/config/database.js (modified) * src/routes/guardian.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/guardianship/handshake.js (modified) * src/services/guardianship/index.js (modified) * src/services/guardianship/offers.js (added) * src/services/guardianship/queues.js (modified) * src/services/guardianship/relations.js (modified) * src/services/i18n.js (modified) * src/views/pages/messages.ejs (modified) * test/guardianship.test.js (modified) Guardianship Fase 0+1: de echte multi-party handshake (FEP-633c §3) ... Fri, 24 Jul 2026 18:04:03 GMT Robin Genis [c26cc18] * src/assets/css/guardian.css (modified) * src/assets/js/guardian.js (modified) * src/routes/guardian.js (modified) * src/services/ActivityPubService.js (modified) * src/services/guardianship/handshake.js (modified) * src/services/i18n.js (modified) * src/views/pages/guardian.ejs (modified) Guardian-PWA: duidelijker + verstuurde offer altijd zichtbaar Twee ... Fri, 24 Jul 2026 17:03:34 GMT Robin Genis [318d0c2] * src/assets/css/guardian.css (added) * src/assets/js/guardian.js (added) * src/routes/admin-sites.js (modified) * src/routes/guardian.js (added) * src/routes/posts.js (modified) * src/server.js (modified) * src/views/pages/guardian.ejs (added) De Guardian-PWA: /guardian, wards managen, berichtencentrum, eigen ... Sun, 19 Jul 2026 23:36:33 GMT Robin [ff3b8ce] * CHANGELOG.de.md (modified) * CHANGELOG.md (modified) * CHANGELOG.nl.md (modified) * src/assets/css/reply-editor.css (modified) * src/assets/js/reply-editor.js (modified) * src/views/partials/reply-editor.ejs (modified) Polish: reply editor styled as a sibling of the post editor (klonkt- ... Sun, 19 Jul 2026 22:48:15 GMT Robin [e9c9ae1] * CHANGELOG.de.md (modified) * CHANGELOG.md (modified) * CHANGELOG.nl.md (modified) * src/assets/css/reply-editor.css (modified) * src/assets/js/reply-editor.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/authorize-interaction.ejs (modified) * src/views/partials/fedi-node.ejs (modified) * src/views/partials/reply-editor.ejs (modified) * test/rich-reply.test.js (modified) Feature: mentions bar with conversation partners (klonkt-demo-u02) ... Sun, 19 Jul 2026 17:25:26 GMT Robin [feced2c] * CHANGELOG.de.md (modified) * CHANGELOG.md (modified) * CHANGELOG.nl.md (modified) * src/assets/css/reply-editor.css (modified) * src/assets/js/reply-editor.js (modified) * src/config/database.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/partials/fedi-node.ejs (modified) * src/views/partials/reply-editor.ejs (modified) * test/rich-reply.test.js (modified) Feature: media in replies — rich replies phase 2 (klonkt-demo-c7f) ... Sun, 19 Jul 2026 17:08:32 GMT Robin [33e1dbd] * CHANGELOG.de.md (modified) * CHANGELOG.md (modified) * CHANGELOG.nl.md (modified) * src/assets/css/reply-editor.css (added) * src/assets/js/reply-editor.js (added) * src/config/database.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/authorize-interaction.ejs (modified) * src/views/partials/fedi-node.ejs (modified) * src/views/partials/reply-editor.ejs (added) * test/rich-reply.test.js (added) Feature: rich replies phase 1 — shared editor, mobile full-screen, ... Thu, 16 Jul 2026 20:29:21 GMT Robin [9dbb175] * CHANGELOG.de.md (modified) * CHANGELOG.md (modified) * CHANGELOG.nl.md (modified) * src/assets/css/style.css (modified) Fix: bare video/audio embeds no longer overflow their column The ... Tue, 30 Jun 2026 23:51:25 GMT Robin Genis [b31c119] * src/assets/css/style.css (modified) * src/views/shell.ejs (modified) fix(cirkel): cover videos are decorative — no