我现在正在公司的一个项目中尝试 Wagtail,在 Wagtail 5 中,引入了深色主题并成为 wagtail 管理页面的默认主题,这对我来说很棒,但我被告知客户希望它成为浅色主题。
我知道我们可以从“帐户”页面设置主题首选项,但是有没有办法将浅色主题设置为默认主题?默认的浅色主题已经令人满意,所以我想知道如何设置它。
您可以修改:wagtail.users.models
class AdminThemes(models.TextChoices):
SYSTEM = "system", _("System default")
LIGHT = "light", _("Light")
DARK = "dark", _("Dark")
theme = models.CharField(
verbose_name=_("admin theme"),
choices=AdminThemes.choices,
default=AdminThemes.LIGHT,
max_length=40,
)
但是您仍然需要点击“帐户”设置来刷新用户管理以点亮