I love mkdocs-badges. I have started to use it for our documentation at ringcentral.com. I also have been using material-mkdocs, which comes with a nice feature where I can use a simple markdown syntax to embed an icon.
| :fontawesome-regular-face-laugh-wink: | byrnereese |
However, mkdocs-badges prevents the emoji text from being parsed and it is output literally.
One possible fix is to include an option of somekind that will add "markdown" to the outputted HTML so that the md_in_html plugin can do its thing. For example:
<span class="badge-group" markdown>
<span class="badge badge-normal"><span class="sep"> [</span><span class="title">:fontawesome-regular-face-laugh-wink:</span><span class="sep"> | </span><span class="value">1.x</span><span class="sep">] </span></span>
</span>
Alternatively, you could implement this as a markdown extension, which arguably is the better option - as I think the utility of this plugin is great, and that would give this solution a much large audience.