From b25704b4934388ddfaa733501f95252777e0217f Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Sun, 23 Jul 2023 23:53:48 +0200 Subject: [PATCH] reduce character usage of icons --- labscore/utils/markdown.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/labscore/utils/markdown.js b/labscore/utils/markdown.js index 2794dbc..9a0b11e 100644 --- a/labscore/utils/markdown.js +++ b/labscore/utils/markdown.js @@ -2,7 +2,7 @@ const { ICONS } = require('../constants') module.exports.icon = function(icon){ if(!ICONS[icon]) return ICONS.question - return ICONS[icon] + return ICONS[icon].replace(/:[a-z1-9_]*:/, ':i:') } module.exports.highlight = function(content){ @@ -34,13 +34,13 @@ module.exports.smallPill = function(content){ module.exports.iconPill = function(icon, content){ if(!ICONS[icon]) icon = "question" - return ICONS[icon] + " **` " + content + " `**" + return ICONS[icon].replace(/:[a-z1-9_]*:/, ':i:') + " **` " + content + " `**" } module.exports.iconLinkPill = function(icon, url, content, tooltip = ""){ if(!ICONS[icon]) icon = "question" if(tooltip.length) tooltip = ` '${tooltip}'` - if(content) return `${ICONS[icon]} [**\` ${content} \`**](${url}${tooltip})` + if(content) return `${ICONS[icon].replace(/:[a-z1-9_]*:/, ':i:')} [**\` ${content} \`**](${url}${tooltip})` return url } module.exports.linkPill = function(url, content, tooltip = ""){