When I click the recording button, then this theme/component’s recording screen itself keeps showing in between the display. If I don’t close it, it keeps interfering with my recording (stays in the middle) and if I close it, recording (would) stops.
This is just an experiment - it’s certainly not polished yet. I would not recommend putting it in a production site (See OP for reasons)
As for the “stays in the middle” issue, right now it’s designed for recording other tabs/application, rather than Discourse itself. So just switch to another tab, record stuff, then switch back when you’re done.
Great idea, but it needs a bit more “finalizing”. I think I’ll add this to our site once this theme component is less buggy, as this is a great way to make screencasts to show steps for coding.(Our forum is a coding site). Nice work though.