9b8e3a4bcd84ad0ee122031ec21680730c02df2f mspeir Thu Jul 23 15:34:52 2026 -0700 Move vendored reveal.js library out of docs/slideDecks into the source tree Per code review feedback on #37904, the reveal.js 5.1.0 files used by the training slide decks now live in their conventional homes rather than bundled under docs/slideDecks/reveal.js: - JS -> src/hg/js/external/ (reveal-5.1.0.js, reveal-notes-5.1.0.js), added to that makefile; MIT LICENSE kept alongside. - CSS -> src/hg/htdocs/style/ (reveal-5.1.0.css, reveal-white-5.1.0.css), added to that makefile. - Source Sans Pro fonts -> src/hg/htdocs/fonts/source-sans-pro/, matching the existing font-awesome pattern (auto-rsynced, no makefile edit). The white theme's @import and the five deck index.html files were updated to reference the assets by absolute /js, /style, and /fonts paths. refs #37904 Co-Authored-By: Claude Opus 4.8 (1M context) diff --git docs/slideDecks/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf src/hg/htdocs/fonts/source-sans-pro/source-sans-pro-regular.ttf similarity index 100% rename from docs/slideDecks/reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf rename to src/hg/htdocs/fonts/source-sans-pro/source-sans-pro-regular.ttf