diff --git a/src/routes.js b/src/routes.js index 6b56e57..7ac76c6 100644 --- a/src/routes.js +++ b/src/routes.js @@ -58,6 +58,10 @@ module.exports = (app, utils) => { return res.sendFile(wikilessLogo()) } + if(req.url.startsWith('/static/favicon/wikipedia.ico')) { + return res.sendFile(wikilessFavicon()) + } + // fr logos if(req.url.startsWith('/static/images/mobile/copyright/')) { return res.sendFile(frLogo(req.url)) diff --git a/src/utils.js b/src/utils.js index 50e090a..62f16e8 100644 --- a/src/utils.js +++ b/src/utils.js @@ -439,6 +439,11 @@ module.exports = function(redis) { return `${static_path}/wikiless-logo.png` } + this.wikilessFavicon = () => { + const static_path = path.join(__dirname, '../static') + return `${static_path}/wikiless-favicon.ico` + } + this.frLogo = (reqUrl) => { return path.join(__dirname, '..', 'static', 'fr', path.basename(reqUrl)) } diff --git a/static/wikiless-favicon.ico b/static/wikiless-favicon.ico new file mode 100644 index 0000000..aa427b7 Binary files /dev/null and b/static/wikiless-favicon.ico differ