${markup(f.name, { inEmbed: true, replaceEmojis: true, inlineBlock: true })}
${markup(f.value, { inEmbed: true, replaceEmojis: true })}
`;
} else {
el = fields.insertBefore(document.createElement('div'), null);
el.outerHTML = `
${markup(f.name, { inEmbed: true, replaceEmojis: true, inlineBlock: true })}
${markup(f.value, { inEmbed: true, replaceEmojis: true })}
`;
colNum = (colNum === 9 ? 1 : colNum + 4);
num++;
}
});
colNum = 1;
let len = e.fields.filter(f => f.inline).length;
if (len === 2 || (len > 3 && len % 2 !== 0)) {
let children = Array.from(fields.children), arr = children.filter(x => x === children[len] || x === children[len - 1]);
arr[0].style.gridColumn = '1 / 7', arr[1].style.gridColumn = '7 / 13';
}
display(fields, undefined, 'grid');
} else hide(fields);
embed.classList.remove('empty');
let re = /"((icon_)?url")(: *)("(?!https?:\/\/).+?")/g.exec(editor.getValue())
if (re) error(`URLs should start with