Skip to content
This repository was archived by the owner on Aug 8, 2026. It is now read-only.

Feature/htmx settings split - #514

Merged
mtlynch merged 3 commits into
masterfrom
feature/htmx-settings-split
Jul 19, 2026
Merged

Feature/htmx settings split#514
mtlynch merged 3 commits into
masterfrom
feature/htmx-settings-split

Conversation

@mtlynch

@mtlynch mtlynch commented Jul 15, 2026

Copy link
Copy Markdown
Owner

mtlynch added 3 commits July 15, 2026 12:10
htmx-settings.js is loaded as a module script, and module scripts are deferred until after the document is parsed. That means document.body is available without waiting for DOMContentLoaded, and registering immediately keeps the htmx behavior ready as soon as the settings module runs.
Disable htmx's injected indicator CSS because the application provides equivalent styles in screenjournal.css. Since htmx no longer emits that inline style block, its CSP SHA-256 hash is no longer needed.
@mtlynch
mtlynch force-pushed the feature/htmx-settings-split branch from 596a27e to 216ded9 Compare July 19, 2026 12:47
@mtlynch
mtlynch enabled auto-merge July 19, 2026 12:47
@mtlynch
mtlynch merged commit 00b85eb into master Jul 19, 2026
9 checks passed
@mtlynch
mtlynch deleted the feature/htmx-settings-split branch July 19, 2026 12:49
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant