Add support for user themes for mui components Original-merge: 61976b8101d8d58334df2f4df2d1138cdbebbd4e Merged-by: thornbill <thornbill@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>