Since my last update, I changed the Type Rendering to produce OutlineShapes in font and resolution independent font em-size units instead of font-units to be divided by unitsPerEm earlier. The UI demos have also been updated and the following screenshots demonstrate Graph UIs potential of its immersive scene UI.
As usual, you may click on the screenshots to see them in full resolution ..
.. and below screenshot shows all widgets and 3D objects living in the same scene.
Now it would be time to tackle the actual bugs within the GLRegion Curve Renderer and then produce a proper Graph UI kit. The latter might use a CSS description or just revamp our current UIShape types.