Rework theme and style propagation. Continue to implement style config page.