A Markdown extension that looks for things like :fa-coffee:
and replaces them with the Font Awesome icon markup.
Add a FontAwesomeExtension
instance to your Markdown call and watch the magic unfold:
>>> from markdown import Markdown
>>> from fontawesome_markdown import FontAwesomeExtension
>>> markdown = Markdown(extensions=[FontAwesomeExtension()]
>>> markdown.convert('i ♥ :fa-coffee:')
<p>i ♥ <i class="fa fa-coffee"></i></p>
Don't forget to make the Font Awesome assets available to your DOM!
pip install git+git://github.com/barraudf/fontawesome-markdown.git
- [Markdown 2.0+](http://www.freewisdom.org/projects/python-markdown/)