Revert "remove theme setting"

This reverts commit ed815ddcc44ff2c9a3188712c429fbd6790ebd34.