From 5721aa880f712dec6e62d2cab9837686965bfdf5 Mon Sep 17 00:00:00 2001 From: CaramelKat <32065563+caramelkat@users.noreply.github.com> Date: Sat, 17 Apr 2021 21:13:04 -0500 Subject: [PATCH] Added beta favicon ;) --- src/services/juxt-web/routes/admin/home.js | 4 ++++ src/services/juxt-web/routes/ctr/web.js | 4 ++++ src/services/juxt-web/routes/portal/web.js | 4 ++++ src/webfiles/portal/css/favicon.ico | Bin 0 -> 159214 bytes 4 files changed, 12 insertions(+) create mode 100644 src/webfiles/portal/css/favicon.ico diff --git a/src/services/juxt-web/routes/admin/home.js b/src/services/juxt-web/routes/admin/home.js index 642ce48..5d31c6a 100644 --- a/src/services/juxt-web/routes/admin/home.js +++ b/src/services/juxt-web/routes/admin/home.js @@ -55,6 +55,10 @@ router.get('/css/juxt.css', function (req, res) { res.sendFile('css/juxt.css', {root: path.join(__dirname, '../../../../webfiles/admin/')}); }); +router.get('/favicon.ico', function (req, res) { + res.sendFile('css/favicon.ico', {root: path.join(__dirname, '../../../../webfiles/portal/')}); +}); + router.get('/icons/:image_id.png', function (req, res) { database.connect().then(async e => { let community = await database.getCommunityByID(req.params.image_id.toString()); diff --git a/src/services/juxt-web/routes/ctr/web.js b/src/services/juxt-web/routes/ctr/web.js index 81f3293..88dac48 100644 --- a/src/services/juxt-web/routes/ctr/web.js +++ b/src/services/juxt-web/routes/ctr/web.js @@ -19,4 +19,8 @@ router.get('/icons/mario-kart.jpg', function (req, res) { res.sendFile('icons/mario-kart.jpg', {root: path.join(__dirname, '../../../../webfiles/ctr/')}); }); +router.get('/favicon.ico', function (req, res) { + res.sendFile('css/favicon.ico', {root: path.join(__dirname, '../../../../webfiles/portal/')}); +}); + module.exports = router; diff --git a/src/services/juxt-web/routes/portal/web.js b/src/services/juxt-web/routes/portal/web.js index 29a845f..6239f59 100644 --- a/src/services/juxt-web/routes/portal/web.js +++ b/src/services/juxt-web/routes/portal/web.js @@ -20,6 +20,10 @@ router.get('/fonts/Poppins-Light.ttf', function (req, res) { res.sendFile('fonts/Poppins-Light.ttf', {root: path.join(__dirname, '../../../../webfiles/portal/')}); }); +router.get('/favicon.ico', function (req, res) { + res.sendFile('css/favicon.ico', {root: path.join(__dirname, '../../../../webfiles/portal/')}); +}); + router.get('/icons/:image_id.png', function (req, res) { database.connect().then(async e => { let community = await database.getCommunityByID(req.params.image_id.toString()); diff --git a/src/webfiles/portal/css/favicon.ico b/src/webfiles/portal/css/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8b95a12a7f236d1ed6ed2d47dfd08a3433e66645 GIT binary patch literal 159214 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