While possible to add a state/setting to distinguish between application mode and web-viewer mode, it's best if this can be done with no code change but with css change. The gui.css would differ from App.css in the following:
No AppBar (in application mode there's no need for the Logo or login-logout or model-gallery/viewer buttons) for better use of real-estate on the screen.
No need for left sidebar either, needed functionality (export gltf, cam/video settings can go into control menu)
Animation bar at the bottom should stay and replicate existing GUI motion slider (almost there already)
While possible to add a state/setting to distinguish between application mode and web-viewer mode, it's best if this can be done with no code change but with css change. The gui.css would differ from App.css in the following: