From cedf64c70821d8ead6751d9cf178897149db44ea Mon Sep 17 00:00:00 2001 From: Max Gorog Date: Fri, 8 May 2026 17:07:23 -0500 Subject: [PATCH] hotkeys: 'd' toggles demo mode Saves a click during live demos. Topbar tooltip updated to mention the binding. Hotkey is gated by the same input-focus check as 'c' / arrow keys, so typing 'd' in a search box won't fire it. Co-Authored-By: Claude Opus 4.7 (1M context) --- training/dashboard/static/dashboard.js | 1 + training/dashboard/static/index.html | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/training/dashboard/static/dashboard.js b/training/dashboard/static/dashboard.js index 0473168..42dbc1d 100644 --- a/training/dashboard/static/dashboard.js +++ b/training/dashboard/static/dashboard.js @@ -188,6 +188,7 @@ case 'Home': e.preventDefault(); scrollToScene(0); break; case 'End': e.preventDefault(); scrollToScene(scenes.length - 1); break; case 'c': case 'C': e.preventDefault(); setClickNav(!clickNavOn); break; + case 'd': case 'D': e.preventDefault(); setDemo(!demoActive); break; } }); prevBtn.addEventListener('click', prev); diff --git a/training/dashboard/static/index.html b/training/dashboard/static/index.html index 6d6c719..d3f7a93 100644 --- a/training/dashboard/static/index.html +++ b/training/dashboard/static/index.html @@ -1313,6 +1313,6 @@ - +