diff --git a/store/app.py b/store/app.py index dc597a42..5f8dc988 100644 --- a/store/app.py +++ b/store/app.py @@ -13,7 +13,7 @@ from slugify import slugify from flask import Flask, send_from_directory, render_template, session, redirect, request from github import Github, InputGitAuthor -app = Flask(__name__) +app = Flask(__name__, static_url_path='/assets', static_folder="assets") catalog = json.load(open("apps.json")) catalog['categories'] = {c['id']:c for c in catalog['categories']} @@ -68,6 +68,11 @@ wishlist = toml.load(open("../wishlist.toml")) app.secret_key = ''.join([str(random.randint(0, 9)) for i in range(99)]) +@app.route('/favicon.ico') +def favicon(): + return send_from_directory('assets', 'ynh_logo_packaging.png') + + @app.route('/login_using_discourse') def login_using_discourse(): """ diff --git a/store/assets/fetch_assets b/store/assets/fetch_assets new file mode 100644 index 00000000..f418bab8 --- /dev/null +++ b/store/assets/fetch_assets @@ -0,0 +1,10 @@ +curl https://cdn.tailwindcss.com?plugins=forms -O > tailwindcss.js + +curl https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css > fork-awesome.min.css +sed -i 's@../fonts/@@g' ./fork-awesome.min.css +curl https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/fonts/forkawesome-webfont.woff2?v=1.2.0 > forkawesome-webfont.woff2 +curl https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/fonts/forkawesome-webfont.woff?v=1.2.0 > forkawesome-webfont.woff +curl https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/fonts/forkawesome-webfont.ttf?v=1.2.0 > forkawesome-webfont.ttf + +curl https://raw.githubusercontent.com/YunoHost/doc/master/images/logo_roundcorner.png > ynh_logo_roundcorner.png +curl https://raw.githubusercontent.com/YunoHost/doc/master/images/ynh_logo_black.svg > ynh_logo_black.svg diff --git a/store/templates/base.html b/store/templates/base.html index 5b2b69b3..887d5fb9 100644 --- a/store/templates/base.html +++ b/store/templates/base.html @@ -4,9 +4,9 @@