Hi,
Adding a short explanation for the info sent by Didi below:
The VM portal is fully implemented using React, Redux, and PatternFly 4: see [3]
The Administration portal is a GWT-based implementation, i.e. the application root as long as most of the (old) dialogs/menus are implemented using GWT (and customized Patternfly 3).
But since GWT is an old and not so supported technology, a list of new/updated dialogs which were added to the Admin portal are implemented using React and PatternFly 4. This is done by using the ui plugin api implementation [2] and a dedicated webAdmin ui extensions based on React which is created specifically for that: [4].
Our recommendation is to use and implement new dialogs/menus for the Administration portal by using that ovirt-engine-ui-extensions React extension.
Which ui plugin do you refer to and for which purpose?
Thanks,
Sharon