diff --git a/customize.dist/favicon.ico b/customize.dist/favicon.ico new file mode 100644 index 000000000..5541a6186 Binary files /dev/null and b/customize.dist/favicon.ico differ diff --git a/customize.dist/favicon/alt-favicon-code.ico b/customize.dist/favicon/alt-favicon-code.ico new file mode 100644 index 000000000..4ac11807b Binary files /dev/null and b/customize.dist/favicon/alt-favicon-code.ico differ diff --git a/customize.dist/favicon/alt-favicon-doc.ico b/customize.dist/favicon/alt-favicon-doc.ico new file mode 100644 index 000000000..ca711e170 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-doc.ico differ diff --git a/customize.dist/favicon/alt-favicon-form.ico b/customize.dist/favicon/alt-favicon-form.ico new file mode 100644 index 000000000..b12e4eb00 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-form.ico differ diff --git a/customize.dist/favicon/alt-favicon-kanban.ico b/customize.dist/favicon/alt-favicon-kanban.ico new file mode 100644 index 000000000..a15670c32 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-kanban.ico differ diff --git a/customize.dist/favicon/alt-favicon-pad.ico b/customize.dist/favicon/alt-favicon-pad.ico new file mode 100644 index 000000000..6b4b5caeb Binary files /dev/null and b/customize.dist/favicon/alt-favicon-pad.ico differ diff --git a/customize.dist/favicon/alt-favicon-poll.ico b/customize.dist/favicon/alt-favicon-poll.ico new file mode 100644 index 000000000..b12e4eb00 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-poll.ico differ diff --git a/customize.dist/favicon/alt-favicon-presentation.ico b/customize.dist/favicon/alt-favicon-presentation.ico new file mode 100644 index 000000000..0edd6d815 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-presentation.ico differ diff --git a/customize.dist/favicon/alt-favicon-sheet.ico b/customize.dist/favicon/alt-favicon-sheet.ico new file mode 100644 index 000000000..c19083c29 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-sheet.ico differ diff --git a/customize.dist/favicon/alt-favicon-slide.ico b/customize.dist/favicon/alt-favicon-slide.ico new file mode 100644 index 000000000..0619083c6 Binary files /dev/null and b/customize.dist/favicon/alt-favicon-slide.ico differ diff --git a/customize.dist/favicon/alt-favicon-whiteboard.ico b/customize.dist/favicon/alt-favicon-whiteboard.ico new file mode 100644 index 000000000..e46b2353e Binary files /dev/null and b/customize.dist/favicon/alt-favicon-whiteboard.ico differ diff --git a/customize.dist/favicon/alt-favicon.ico b/customize.dist/favicon/alt-favicon.ico new file mode 100644 index 000000000..0b55bc570 Binary files /dev/null and b/customize.dist/favicon/alt-favicon.ico differ diff --git a/customize.dist/favicon/main-favicon-code.ico b/customize.dist/favicon/main-favicon-code.ico new file mode 100644 index 000000000..c29c975bf Binary files /dev/null and b/customize.dist/favicon/main-favicon-code.ico differ diff --git a/customize.dist/favicon/main-favicon-doc.ico b/customize.dist/favicon/main-favicon-doc.ico new file mode 100644 index 000000000..07acc81a4 Binary files /dev/null and b/customize.dist/favicon/main-favicon-doc.ico differ diff --git a/customize.dist/favicon/main-favicon-form.ico b/customize.dist/favicon/main-favicon-form.ico new file mode 100644 index 000000000..ba44bf7bf Binary files /dev/null and b/customize.dist/favicon/main-favicon-form.ico differ diff --git a/customize.dist/favicon/main-favicon-kanban.ico b/customize.dist/favicon/main-favicon-kanban.ico new file mode 100644 index 000000000..a2e312a11 Binary files /dev/null and b/customize.dist/favicon/main-favicon-kanban.ico differ diff --git a/customize.dist/favicon/main-favicon-pad.ico b/customize.dist/favicon/main-favicon-pad.ico new file mode 100644 index 000000000..fdac69fd8 Binary files /dev/null and b/customize.dist/favicon/main-favicon-pad.ico differ diff --git a/customize.dist/favicon/main-favicon-poll.ico b/customize.dist/favicon/main-favicon-poll.ico new file mode 100644 index 000000000..ba44bf7bf Binary files /dev/null and b/customize.dist/favicon/main-favicon-poll.ico differ diff --git a/customize.dist/favicon/main-favicon-presentation.ico b/customize.dist/favicon/main-favicon-presentation.ico new file mode 100644 index 000000000..adffa135c Binary files /dev/null and b/customize.dist/favicon/main-favicon-presentation.ico differ diff --git a/customize.dist/favicon/main-favicon-sheet.ico b/customize.dist/favicon/main-favicon-sheet.ico new file mode 100644 index 000000000..306a1f862 Binary files /dev/null and b/customize.dist/favicon/main-favicon-sheet.ico differ diff --git a/customize.dist/favicon/main-favicon-slide.ico b/customize.dist/favicon/main-favicon-slide.ico new file mode 100644 index 000000000..c1817e307 Binary files /dev/null and b/customize.dist/favicon/main-favicon-slide.ico differ diff --git a/customize.dist/favicon/main-favicon-teams.ico b/customize.dist/favicon/main-favicon-teams.ico new file mode 100644 index 000000000..161e266e7 Binary files /dev/null and b/customize.dist/favicon/main-favicon-teams.ico differ diff --git a/customize.dist/favicon/main-favicon-whiteboard.ico b/customize.dist/favicon/main-favicon-whiteboard.ico new file mode 100644 index 000000000..f46466731 Binary files /dev/null and b/customize.dist/favicon/main-favicon-whiteboard.ico differ diff --git a/customize.dist/favicon/main-favicon.ico b/customize.dist/favicon/main-favicon.ico new file mode 100644 index 000000000..5541a6186 Binary files /dev/null and b/customize.dist/favicon/main-favicon.ico differ diff --git a/www/common/notify.js b/www/common/notify.js index ed2633d83..886b81ee4 100644 --- a/www/common/notify.js +++ b/www/common/notify.js @@ -87,6 +87,21 @@ define(['/api/config'], function (ApiConfig) { fav.setAttribute(k, attrs[k]); }); document.head.appendChild(fav); + + var faviconLink = document.createElement('link'); + attrs.href = attrs.href.replaceAll(".png", ".ico") + console.debug("ATTRS", attrs.href) + attrs.id = 'favicon-ico' + attrs.type = 'image/x-icon' + + delete attrs['data-main-favicon']; + delete attrs['data-alt-favicon']; + + Object.keys(attrs).forEach(function (k) { + faviconLink.setAttribute(k, attrs[k]); + }); + + document.head.appendChild(faviconLink); }; if (document && !document.getElementById('favicon')) { createFavicon(); }