themes are now defined in json, not in code