Revert "Revert "Toggle CSS themes""

This reverts commit 24096a706015569ae971ad251b474c52857a8a05.