• Joined on 2024-04-09
giles pushed to macros at coop/rose-ash 2026-03-03 02:26:21 +00:00
002cc49f2c Add 21 new interactive examples to sx docs site (27 total)
giles pushed to macros at coop/rose-ash 2026-03-03 02:16:54 +00:00
e6b0849ce3 Add Jinja-to-sx migration plan
giles pushed to macros at coop/rose-ash 2026-03-03 01:54:52 +00:00
8024fa5b13 Live wire response + component display with OOB swaps on all examples
giles pushed to macros at coop/rose-ash 2026-03-03 01:14:14 +00:00
ea18a402d6 Remove Prism language-* classes from code block components
giles pushed to macros at coop/rose-ash 2026-03-03 01:13:05 +00:00
e4e43177a8 Fix code blocks + add violet bg classes to tw.css
8445c36270 Remove last Jinja fragment templates, use sx_components directly
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-03 01:00:15 +00:00
5578923242 Fix defhandler to produce sx wire format instead of HTML
9754b892d6 Fix double-escaping when render forms (<>, HTML tags) appear in eval position
Compare 2 commits »
giles pushed to sx at coop/rose-ash 2026-03-03 00:31:34 +00:00
9754b892d6 Fix double-escaping when render forms (<>, HTML tags) appear in eval position
giles pushed to sx at coop/rose-ash 2026-03-03 00:28:56 +00:00
ab75e505a8 Add macros, declarative handlers (defhandler), and convert all fragment routes to sx
giles created branch macros in coop/rose-ash 2026-03-03 00:22:23 +00:00
giles pushed to macros at coop/rose-ash 2026-03-03 00:22:23 +00:00
ab75e505a8 Add macros, declarative handlers (defhandler), and convert all fragment routes to sx
giles pushed to sx at coop/rose-ash 2026-03-02 23:22:06 +00:00
13bcf755f6 Add OOB header swaps for sx docs navigation + enable OAuth + fragments
giles pushed to sx at coop/rose-ash 2026-03-02 21:38:23 +00:00
3d55145e5f Fix illegible code blocks: use light background to match Prism theme
giles pushed to sx at coop/rose-ash 2026-03-02 21:31:38 +00:00
8b2785ccb0 Skip OAuth registration for sx docs app
giles pushed to sx at coop/rose-ash 2026-03-02 21:26:04 +00:00
03196c3ad0 Add sx documentation app (sx.rose-ash.com)
815c5285d5 Add Prism.js syntax highlighting CSS for code blocks
Compare 2 commits »
giles created branch sx in coop/rose-ash 2026-03-02 21:26:04 +00:00
giles pushed to exorcism at coop/rose-ash 2026-03-02 20:29:24 +00:00
ed30f88f05 Fix missing SxExpr wraps in events + pretty-print sx in dev mode + multi-expr render
8aedbc9e62 Add version logging, Markdown card menu item, and oembed card types
8ceb9aee62 Eliminate raw HTML injection: convert ~kg-html/captions to native sx
Compare 3 commits »
giles pushed to exorcism at coop/rose-ash 2026-03-02 01:18:14 +00:00
4668c30890 Fix parser bug: string values like ")" were confused with delimiter tokens
giles pushed to exorcism at coop/rose-ash 2026-03-02 01:02:05 +00:00
39f61eddd6 Fix component caching: move data-components check before empty-text guard
giles pushed to exorcism at coop/rose-ash 2026-03-02 00:57:58 +00:00
5436dfe76c Cache sx component definitions in localStorage across page loads
giles pushed to exorcism at coop/rose-ash 2026-03-02 00:51:02 +00:00
4ede0368dc Add admin preview views + fix markdown converter
a8e06e87fb Fix extended-text/heading/quote nodes: treat as inline text when inside links
588d240ddc Fix backfill script imports to match actual module paths
aa5c251a45 Auto-bust sx.js and body.js via MD5 hash instead of manual version string
7ccb463a8b Wire sx_content through full read/write pipeline
Compare 6 commits »