You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.7 KiB
46 lines
1.7 KiB
import os
|
|
|
|
|
|
class themeMinibase():
|
|
# Basic Color definitions
|
|
black = "#191717"
|
|
white = "#f1f1f1"
|
|
light_blue = "#9bd7d1"
|
|
dark_blue = "#305d7a"
|
|
light_orange = "#f9a36c"
|
|
orange = "#f26628"
|
|
yellow = "#f8cb66"
|
|
# Define layout styling
|
|
layoutBgColor = "background-color: " + white
|
|
layoutNavbarBgColor = "background-color: " + black
|
|
# (formUserInput) Used For password email and acount informations
|
|
userInputFormColor = "background-color: #ccebff"
|
|
userInputFormStyle = {'class': 'form-control form-control-lg'}
|
|
userInputFormWitdh = "width: 420px;"
|
|
userInputDivClass = "content-section"
|
|
tableClass = "table table-striped table-dark rounded-2"
|
|
homeOverviewBgColor = "background-color: " + yellow
|
|
homeNewsBgColor = "background-color: " + light_blue
|
|
homeSearchBgColor = "background-color: " + light_orange
|
|
# General Template Definition
|
|
|
|
image = "rounded-circle account-img"
|
|
legend = "border-bottom mb-2"
|
|
smallInfoTextClass = "text-muted"
|
|
|
|
|
|
class Config:
|
|
# (FLASK) Sectret key wich will be used to secure some requests an connections
|
|
SECRET_KEY = os.environ.get('MINIBASE_SECRET_KEY')
|
|
|
|
# (SQLALCHEMY) COnfiguration
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get('MINIBASE_SQLALCHEMY_DATABASE_URI')
|
|
|
|
# (MAIL AGENT) Configure mail Server to send EMails.
|
|
MAIL_SERVER = os.environ.get('MINIBASE_MAIL_SERVER')
|
|
MAIL_USERNAME = os.environ.get('MINIBASE_MAIL_USERNAME')
|
|
MAIL_PASSWORD = os.environ.get('MINIBASE_MAIL_PASSWORD')
|
|
MAIL_PORT = 465
|
|
MAIL_USE_TLS = False
|
|
MAIL_USE_SSL = True
|