mdx_custom_span_class icon indicating copy to clipboard operation
mdx_custom_span_class copied to clipboard

Simple module for Python-Markdown which allows inserting text with custom class

trafficstars

Custom Span Class Markdown Extension

This is a simple extension for Python-Markdown library, which allows adding span elements with custom class. The syntax is:

!!<class name>|<text to be wrapped>!!

For instance:

I love !!text-alert|spam!!

will return

<p>I love <span class="text-alert">spam</span></p>

Installation

pip install git+git://github.com/exaroth/mdx_custom_span_class.git

Usage

import markdown

md = markdown.Markdown(extensions=["custom_span_class"])
md.convert("I love !!text-danger|spam!!")