我正在使用 cookiecutter 为 Reveal.js 演示文稿创建一个项目模板(仅用于上下文)。
一个给定的template
有多个themes
可以选择,但所有模板的主题列表都不相同。
有没有办法根据template_name
选择来修改主题列表?
不是有效的 json,但可以说明:
{
"template_name": ["default", "brand"],
"theme_name": ["default", "dark", "blue"], # if template_name == "default"
"theme_name": ["magenta"] # if template_name == "brand"
}
任何其他建议来实现这一点表示赞赏。谢谢!