aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/dash/app/pal/__init__.py
diff options
context:
space:
mode:
authorpmikus <peter.mikus@protonmail.ch>2022-09-16 12:49:35 +0200
committerPeter Mikus <peter.mikus@protonmail.ch>2022-09-16 11:58:37 +0000
commitf8bdd103ff86c171f6db6cef657c7ecbe97763a1 (patch)
tree5899abb1b8b447f4e12061a8d06a8996a4032ba8 /resources/tools/dash/app/pal/__init__.py
parent69fd124979890cac21bd0dbc7ef442563f175372 (diff)
feat(uti): Compiled CSS
Signed-off-by: pmikus <peter.mikus@protonmail.ch> Change-Id: Idce840acedcf6f3badbecd8c80f28d94d3abd1af
Diffstat (limited to 'resources/tools/dash/app/pal/__init__.py')
-rw-r--r--resources/tools/dash/app/pal/__init__.py18
1 files changed, 15 insertions, 3 deletions
diff --git a/resources/tools/dash/app/pal/__init__.py b/resources/tools/dash/app/pal/__init__.py
index 1ea6db0fac..20023ec157 100644
--- a/resources/tools/dash/app/pal/__init__.py
+++ b/resources/tools/dash/app/pal/__init__.py
@@ -17,7 +17,7 @@
import logging
from flask import Flask
-from flask_assets import Environment
+from flask_assets import Environment, Bundle
from .utils.constants import Constants as C
@@ -25,7 +25,6 @@ from .utils.constants import Constants as C
def init_app():
"""Construct core Flask application with embedded Dash app.
"""
-
logging.basicConfig(
format=C.LOG_FORMAT,
datefmt=C.LOG_DATE_FORMAT,
@@ -35,7 +34,7 @@ def init_app():
logging.info("Application started.")
app = Flask(__name__, instance_relative_config=False)
- app.config.from_object(u"config.Config")
+ app.config.from_object("config.Config")
with app.app_context():
# Import parts of our core Flask app.
@@ -44,6 +43,19 @@ def init_app():
assets = Environment()
assets.init_app(app)
+ # Compile static assets.
+ sass_bundle = Bundle(
+ "sass/lux.scss",
+ filters="libsass",
+ output="dist/css/bootstrap.css",
+ depends="**/*.scss",
+ extra={
+ "rel": "stylesheet"
+ }
+ )
+ assets.register("sass_all", sass_bundle)
+ sass_bundle.build()
+
# Set the time period for Trending
if C.TIME_PERIOD is None or C.TIME_PERIOD > C.MAX_TIME_PERIOD:
time_period = C.MAX_TIME_PERIOD