1 unstable release
0.1.0 | Jun 29, 2020 |
---|
#31 in #css-class
16KB
138 lines
mdbook-classy
What is this?
This is a focused markdown preprocessor for mdbook that makes it simple css classes to your markdown paragraphs.
It uses kramdown-style class annotation, changing this
{:.class-name}
This is a *grand* textual paragraph. Truly **grand**!
to this:
<div class="class-name">
This is a *grand* textual paragraph. Truly **grand**!
</div>
Motifivation
mdbook-classy lets you easily define new stylistic element types for your book.
Give them a class name and define the style for the element in css and you're on your way!
Installation
To install mdbook-classy, use cargo:
cargo install mdbook-classy
Then add the following to book.toml
:
[preprocessor.classy]
Dependencies
~12–23MB
~317K SLoC