feature: Default theme for new users (#2898)

This commit is contained in:
Arc
2025-01-28 11:29:38 +02:00
committed by GitHub
parent eeebaffbed
commit cc33a49b12
11 changed files with 211 additions and 106 deletions
+5
View File
@@ -258,6 +258,11 @@ class ThemesSettings(LNbitsSettings):
lnbits_allowed_currencies: list[str] = Field(default=[])
lnbits_default_accounting_currency: Optional[str] = Field(default=None)
lnbits_qr_logo: str = Field(default="/static/images/logos/lnbits.png")
lnbits_default_reaction: str = Field(default="confettiBothSides")
lnbits_default_theme: str = Field(default="classic")
lnbits_default_border: str = Field(default="hard-border")
lnbits_default_gradient: bool = Field(default=False)
lnbits_default_bgimage: str = Field(default=None)
class OpsSettings(LNbitsSettings):