A frameless, real always-on-top version of the timer — no browser window, no title bar, no file-path bar. It will float above PowerPoint, Word, and full-screen presentations.
You need Node.js installed (any recent version).
Run:
npm install
This downloads Electron (~150 MB, one-time).
npm start
A small black window opens, always on top of everything else, with no title bar. Drag it by clicking and holding anywhere in the top row (next to the badge/tabs). Resize it from any edge/corner like a normal window. Click the ✕ in the top-right corner to close it.
midstream-ridge-badge.png in this folder
with your own image (same filename), or edit the <img src="..."> line
near the top of timer.html.
Once npm install has been run at least once:
npm run dist
This produces a portable Neon Countdown Timer.exe (Windows) under the
dist/ folder — no installer, no Node.js required on the machine that
runs it. Just copy that one .exe anywhere and double-click it. On
macOS/Linux the same command produces a .dmg/.AppImage instead.
Building takes a minute or two the first time (it downloads Electron’s
platform binaries). Re-run npm run dist any time you change timer.html
to refresh the .exe.