diff --git a/server.py b/server.py index 5e40cd2..c537279 100644 --- a/server.py +++ b/server.py @@ -46,6 +46,22 @@ def send_report(path): if os.path.isfile('templates/assets/' + path): return send_from_directory('templates/assets', path) + # Custom matching for images + pathMap = { + "img/hns/w": "img/external/HNS/white", + "img/hns/b": "img/external/HNS/black", + "img/hns": "img/external/HNS/black", + } + + for key in pathMap: + print(path, key) + if path.startswith(key): + tmpPath = path.replace(key, pathMap[key]) + print(tmpPath) + if os.path.isfile('templates/assets/' + tmpPath): + return send_from_directory('templates/assets', tmpPath) + + # Try looking in one of the directories filename:str = path.split('/')[-1] if filename.endswith('.png') or filename.endswith('.jpg') \ diff --git a/templates/assets/img/external/HNS/black/android-chrome-192x192.png b/templates/assets/img/external/HNS/black/android-chrome-192x192.png new file mode 100644 index 0000000..7fa98eb Binary files /dev/null and b/templates/assets/img/external/HNS/black/android-chrome-192x192.png differ diff --git a/templates/assets/img/external/HNS/black/apple-touch-icon.png b/templates/assets/img/external/HNS/black/apple-touch-icon.png new file mode 100644 index 0000000..218fb93 Binary files /dev/null and b/templates/assets/img/external/HNS/black/apple-touch-icon.png differ diff --git a/templates/assets/img/external/HNS/black/favicon-16x16.png b/templates/assets/img/external/HNS/black/favicon-16x16.png new file mode 100644 index 0000000..5442ec4 Binary files /dev/null and b/templates/assets/img/external/HNS/black/favicon-16x16.png differ diff --git a/templates/assets/img/external/HNS/black/favicon-32x32.png b/templates/assets/img/external/HNS/black/favicon-32x32.png new file mode 100644 index 0000000..1c7f15b Binary files /dev/null and b/templates/assets/img/external/HNS/black/favicon-32x32.png differ diff --git a/templates/assets/img/external/HNS/black/favicon.ico b/templates/assets/img/external/HNS/black/favicon.ico new file mode 100644 index 0000000..540e2b9 Binary files /dev/null and b/templates/assets/img/external/HNS/black/favicon.ico differ diff --git a/templates/assets/img/external/HNS/black/favicon.png b/templates/assets/img/external/HNS/black/favicon.png new file mode 100644 index 0000000..dd4d455 Binary files /dev/null and b/templates/assets/img/external/HNS/black/favicon.png differ diff --git a/templates/assets/img/external/HNS/white/android-chrome-192x192.png b/templates/assets/img/external/HNS/white/android-chrome-192x192.png new file mode 100644 index 0000000..13b118b Binary files /dev/null and b/templates/assets/img/external/HNS/white/android-chrome-192x192.png differ diff --git a/templates/assets/img/external/HNS/white/apple-touch-icon.png b/templates/assets/img/external/HNS/white/apple-touch-icon.png new file mode 100644 index 0000000..7cc0510 Binary files /dev/null and b/templates/assets/img/external/HNS/white/apple-touch-icon.png differ diff --git a/templates/assets/img/external/HNS/white/favicon-16x16.png b/templates/assets/img/external/HNS/white/favicon-16x16.png new file mode 100644 index 0000000..81a3e55 Binary files /dev/null and b/templates/assets/img/external/HNS/white/favicon-16x16.png differ diff --git a/templates/assets/img/external/HNS/white/favicon-32x32.png b/templates/assets/img/external/HNS/white/favicon-32x32.png new file mode 100644 index 0000000..e3f939f Binary files /dev/null and b/templates/assets/img/external/HNS/white/favicon-32x32.png differ diff --git a/templates/assets/img/external/HNS/white/favicon.ico b/templates/assets/img/external/HNS/white/favicon.ico new file mode 100644 index 0000000..6000791 Binary files /dev/null and b/templates/assets/img/external/HNS/white/favicon.ico differ diff --git a/templates/assets/img/external/HNS/white/favicon.png b/templates/assets/img/external/HNS/white/favicon.png new file mode 100644 index 0000000..5e84d77 Binary files /dev/null and b/templates/assets/img/external/HNS/white/favicon.png differ