Revert "Revert "4.3: Add theme chooser support""

This reverts commit cb01f33673a50e25f00917c2af63212325b316bb.