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 @@ YunoHost app store - - - + + + @@ -16,7 +16,7 @@ > Home - +
diff --git a/store/templates/catalog.html b/store/templates/catalog.html index 4e160d3f..cba9e753 100644 --- a/store/templates/catalog.html +++ b/store/templates/catalog.html @@ -75,6 +75,7 @@
diff --git a/store/templates/index.html b/store/templates/index.html index 2691d726..e5f62672 100644 --- a/store/templates/index.html +++ b/store/templates/index.html @@ -3,7 +3,7 @@ {% set locale = 'en' %}
- +

Application Store