Skip to content

Externalize CSS/JS assets and render notebooks via aidialogs dlg2md - #31

Merged
jph00 merged 1 commit into
mainfrom
pr/externalize-css-js-assets-and-render-notebooks
Jul 27, 2026
Merged

Externalize CSS/JS assets and render notebooks via aidialogs dlg2md#31
jph00 merged 1 commit into
mainfrom
pr/externalize-css-js-assets-and-render-notebooks

Conversation

@jph00

@jph00 jph00 commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

The inline CSS/JS/HTML blobs move to real files: page.css, view.css, view.js, and controls.html ship as package data, and the Rust dialect/preview CSS is embedded at compile time with include_str!. viewmd's message rendering is gone: notebooks render through aidialog's new msg2md/dlg2md (built on fastcore's new render_md), which brings standard notebook output ordering, progress-bar carriage-return cleanup, and jpeg/svg/latex/javascript output support. Also: NumMode str_enum for --number_headings, plainer viewmd docments, Path.mk_write for the page write, and a viewmd main test.

@jph00 jph00 added the enhancement New feature or request label Jul 27, 2026
@jph00
jph00 merged commit c072804 into main Jul 27, 2026
@jph00
jph00 deleted the pr/externalize-css-js-assets-and-render-notebooks branch July 27, 2026 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant