This work sponsored by the QGIS grant program on "adding consistency to UI controls" is now complete and merged into master. The following tasks were done as part of this work:
Thanks to the QGIS PSC and project donors for sponsoring this work and allowing it to proceed!