0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-07 20:42:44 +00:00

Add FontAwesome Solid to emoji list

This commit is contained in:
Trevor Buckner
2024-05-05 01:50:38 -04:00
parent 22bdb85dff
commit df3d1078f1
3 changed files with 1401 additions and 5 deletions

View File

@@ -1,11 +1,11 @@
const diceFont = require('../../../themes/fonts/icon fonts/diceFont.js'); const diceFont = require('../../../themes/fonts/icon fonts/diceFont.js');
const elderberryInn = require('../../../themes/fonts/icon fonts/elderberryInn.js'); const elderberryInn = require('../../../themes/fonts/icon fonts/elderberryInn.js');
const fontAwesome = require('../../../themes/fonts/icon fonts/fontAwesome.js');
const emojis = { const emojis = {
...diceFont, ...diceFont,
...elderberryInn, ...elderberryInn,
"fas-heart": "fa-solid fa-heart", ...fontAwesome
"fas-star": "fa-solid fa-star"
}; };
const showEmojiAutocomplete = function(CodeMirror, editor) { const showEmojiAutocomplete = function(CodeMirror, editor) {

View File

@@ -7,8 +7,9 @@ const { gfmHeadingId: MarkedGFMHeadingId } = require('marked-gfm-heading-id');
const { markedEmoji: MarkedEmojis} = require('marked-emoji'); const { markedEmoji: MarkedEmojis} = require('marked-emoji');
//Icon fonts included so they can appear in emoji autosuggest dropdown //Icon fonts included so they can appear in emoji autosuggest dropdown
const diceFont = require('../../themes/fonts/icon fonts/diceFont.js'); const diceFont = require('../../themes/fonts/icon fonts/diceFont.js');
const elderberryInn = require('../../themes/fonts/icon fonts/elderberryInn.js'); const elderberryInn = require('../../themes/fonts/icon fonts/elderberryInn.js');
const fontAwesome = require('../../themes/fonts/icon fonts/fontAwesome.js');
const MathParser = require('expr-eval').Parser; const MathParser = require('expr-eval').Parser;
const renderer = new Marked.Renderer(); const renderer = new Marked.Renderer();
@@ -679,8 +680,7 @@ const MarkedEmojiOptions = {
emojis: { emojis: {
...diceFont, ...diceFont,
...elderberryInn, ...elderberryInn,
"fas-heart": "fa-solid fa-heart", ...fontAwesome
"fas-star": "fa-solid fa-star"
}, },
renderer: (token) => `<i class="${token.emoji}"></i>` renderer: (token) => `<i class="${token.emoji}"></i>`
}; };

File diff suppressed because it is too large Load Diff