LCD theme

main
Bob Mottram 2020-05-28 13:25:56 +01:00
parent 72ee4dc8f0
commit 0df88cedf7
1 changed files with 44 additions and 1 deletions

View File

@ -17,7 +17,7 @@ def getThemesList() -> []:
also used to create the web interface dropdown list also used to create the web interface dropdown list
and to lookup function names and to lookup function names
""" """
return ('Default', 'Light', 'Purple', 'Hacker', 'HighVis') return ('Default', 'LCD', 'Light', 'Purple', 'Hacker', 'HighVis')
def setThemeInConfig(baseDir: str, name: str) -> bool: def setThemeInConfig(baseDir: str, name: str) -> bool:
@ -167,6 +167,49 @@ def setThemeHighVis(baseDir: str):
setThemeFromDict(baseDir, 'highvis', themeParams) setThemeFromDict(baseDir, 'highvis', themeParams)
def setThemeLCD(baseDir: str):
themeParams = {
"main-bg-color": "#9fb42b",
"main-bg-color-reply": "#1a142d",
"main-bg-color-report": "#12152d",
"main-header-color-roles": "#1f192d",
"main-fg-color": "#33390d",
"border-color": "#33390d",
"main-link-color": "#ff42a0",
"main-visited-color": "#f93bb0",
"button-selected": "#c042a0",
"button-background": "#ff42a0",
"button-text": "white",
"background-color: #554;": "background-color: #ff42a0;",
"color: #FFFFFE;": "color: #9fb42b;",
"calendar-bg-color": "#eee",
"lines-color": "#ff42a0",
"day-number": "#3f2145",
"day-number2": "#9fb42b",
"time-color": "#ff42a0",
"place-color": "black",
"event-color": "#282c37",
"today-foreground": "white",
"today-circle": "red",
"event-background": "yellow",
"event-foreground": "white",
"title-text": "white",
"title-background": "#ff42a0",
"gallery-text-color": "#ccc",
"font-size-header": "22px",
"font-size": "45px",
"font-size2": "45px",
"font-size3": "45px",
"font-size4": "35px",
"font-size5": "29px",
"gallery-font-size": "35px",
"gallery-font-size-mobile": "55px",
"*font-family": "'LcdSolid'",
"*src": "url('./fonts/LcdSolid.ttf') format('truetype')"
}
setThemeFromDict(baseDir, 'highvis', themeParams)
def setThemePurple(baseDir: str): def setThemePurple(baseDir: str):
themeParams = { themeParams = {
"main-bg-color": "#1f152d", "main-bg-color": "#1f152d",