pelican-fontawesome

A plugin for using font-awesome icons in the Pelican static site generator.

MIT License

Downloads
56
Stars
3
Committers
1

===================
Pelican FontAwesome

Pelican FontAwesome allows you to embed FontAwesome <https://fortawesome.github.io/Font-Awesome/>__ icons in your RST posts and pages.

Installation

To install pelican-fontawesome, simply install it from PyPI:

.. code-block:: bash

$ pip install pelican-fontawesome

Then enabled it in your pelicanconf.py

.. code-block:: python

PLUGINS = [
    # ...
    'pelican_fontawesome',
    # ...
]

Include the FontAwesome CSS in your base template.

.. code-block:: html

<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">

Usage

In your article or page, you simply need to add a reference to FontAwesome and then the icon name.

.. code-block:: rst

:fa:`fa-github`

Which will result in:

.. code-block:: html

<span class="fa fa-github"></span>

And to the user will see: :fa:fa-github

You can also increase the size, just like the FontAwesome documentation <https://fortawesome.github.io/Font-Awesome/examples/>__ shows.

.. code-block:: rst

:fa:`fa-github fa-4x`

Will result in: :fa:fa-github fa-4x

License

MIT_ license.

.. _MIT: http://opensource.org/licenses/MIT