summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'main.py')
-rw-r--r--main.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/main.py b/main.py
index 9380323..1fe0e62 100644
--- a/main.py
+++ b/main.py
@@ -6,6 +6,7 @@ from matweb import utils, rest_api, frontend
6from flask import Flask, request 6from flask import Flask, request
7from flask_cors import CORS 7from flask_cors import CORS
8from flasgger import Swagger, LazyString, LazyJSONEncoder 8from flasgger import Swagger, LazyString, LazyJSONEncoder
9from flask_assets import Bundle, Environment
9 10
10 11
11def create_app(test_config=None): 12def create_app(test_config=None):
@@ -21,6 +22,10 @@ def create_app(test_config=None):
21 app.config.update(test_config) 22 app.config.update(test_config)
22 23
23 # Non JS Frontend 24 # Non JS Frontend
25 assets = Environment(app)
26 css = Bundle("src/main.css", output="dist/main.css", filters="postcss")
27 assets.register("css", css)
28 css.build()
24 app.jinja_loader = jinja2.ChoiceLoader([ # type: ignore 29 app.jinja_loader = jinja2.ChoiceLoader([ # type: ignore
25 jinja2.FileSystemLoader(app.config['CUSTOM_TEMPLATES_DIR']), 30 jinja2.FileSystemLoader(app.config['CUSTOM_TEMPLATES_DIR']),
26 app.jinja_loader, 31 app.jinja_loader,