Very interesting, electron app uses JavaScript, HTML, CSS and Node.js , in your previous example used also for the Windows virtualization in a web browser. Never figured that web browsers today can do almost everything like a little OS, especially with extensions (chrome, safari and so on) that act as real browser apps.
[doublepost=1535193903][/doublepost]
Good job! Hope only that in "reporting bug" they will not rid these residual OpenGL calls for dark mode too, anyway since I'm not on DP8, take a stock backup of those two framework you indicated (and for safety take also the Skylight DP8 backup) to save at least a dark mode with working transparencies in case things will not go as they should.