e87bbfe5b0
Build and Deploy Verso / deploy (push) Successful in 12m5s
Two HTML/RevealJS preview fixes: 1. Stop passing --embed-resources to quarto render. A self-contained single-file HTML breaks reveal.js plugins that load/store resources at runtime (chalkboard, multiplex) and is slow to transfer. Quarto now emits the HTML plus a sibling "<basename>_files/" asset dir referenced by relative paths; both are served from the same .../output/ path (nginx output/(.+) and web :file(.*) both capture slashes), so the relative links resolve. The renamed output.html still points at the unchanged "<basename>_files" dir. This also fixes the slow-load issue, since assets now load on demand instead of one giant inlined file. 2. On a failed compile that follows a successful one, the previous deck stayed in the iframe, making the failure look like a success. We now clear pdfFile when a non-success status carries a stale output.html. The last-good-PDF-beside-the-error behaviour is preserved for PDF output (only output.html is dropped). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>