refactor(backend): 🔥 Remove Backend Theme Support

This commit is contained in:
hay-kot
2021-08-27 20:47:24 -08:00
parent dd1b1ad067
commit 161618808e
15 changed files with 11 additions and 252 deletions

View File

@@ -3,4 +3,3 @@ from .backup import *
from .migration import *
from .restore import *
from .settings import *
from .theme import *

View File

@@ -13,7 +13,7 @@ class RecipeImport(ImportBase):
slug: Optional[str]
class ThemeImport(ImportBase):
class CommentImport(ImportBase):
pass

View File

@@ -1,39 +0,0 @@
from typing import Optional
from pydantic import BaseModel
class Colors(BaseModel):
primary: str = "#E58325"
accent: str = "#00457A"
secondary: str = "#973542"
success: str = "#43A047"
info: str = "#1976D2"
warning: str = "#FF6F00"
error: str = "#EF5350"
class Config:
orm_mode = True
class SiteTheme(BaseModel):
id: Optional[int]
name: str = "default"
colors: Colors = Colors()
class Config:
orm_mode = True
schema_extra = {
"example": {
"name": "default",
"colors": {
"primary": "#E58325",
"accent": "#00457A",
"secondary": "#973542",
"success": "#5AB1BB",
"info": "#4990BA",
"warning": "#FF4081",
"error": "#EF5350",
},
}
}