Commit Graph
9 Commits
Author SHA1 Message Date
luxickandClaude Opus 5.5 353df29ee6 Toggle tasks and edit view settings via htmx
Task checkboxes post themselves (hx-post="?toggle=N") and flip back when
the save fails, replacing tasks.js. View settings are a server-rendered
form dialog with real radios and a select, replacing view-settings.js;
with that, postReplace has no callers left.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:41:59 +02:00
luxickandClaude Opus 5.5 3a3fb3b51f Serve delete, move and merge dialogs as htmx fragments
The server renders the dialogs (?dialog=delete|move) and answers a move
that needs confirmation with the merge dialog itself, so the client no
longer builds action URLs or interprets X-Merge-Available. Successful
mutations send HX-Redirect, which hx.js turns into a history replace.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:37:46 +02:00
luxick b57e5d454b Rework wikilinks feature 2026-09-17 17:46:36 +02:00
luxick 404ce088f3 Allow merging when moving pages 2026-06-16 10:00:41 +02:00
luxick e089e0b2c3 CSS Refactor 2026-05-27 10:52:47 +02:00
luxick bf16f2ec3c improve task list handling 2026-05-23 08:44:19 +02:00
luxick 8244874fe3 Update sidebar.
It now is an overlay on mobile
2026-05-17 11:25:05 +02:00
luxick 3e765aa54f Inital attempt 2026-05-15 11:26:07 +02:00
luxick 69037a77ed Reorganize assets folder 2026-05-08 08:34:23 +02:00