A showcase of my GitHub Pages-compatible Jekyll “plugins”.
For the full guide (usages, etc.), view the project on GitHub.
Table of Contents
Jekyll Admonitions
Converts markdown as follows:
-
```note This is a note. ```
-
```tip This is a tip. ```
-
```info This is a info. ```
-
```warning This is a warning. ```
-
```danger This is a danger. ```
Into the corresponding admonition boxes:
-
NOTE
This is a note.
-
TIP
This is a tip.
-
INFO
This is a info.
-
WARNING
This is a warning.
-
DANGER
This is a danger.
Jekyll Fancy Tables
Converts Markdown code like follows:
```table
| Check out this _fancy_ :sparkles: table! \\|
|----------|-----------------------------------------------------------------|-------------|
| Doe | A deer, a female... | Deer |
| Oh wait, \ this cell spans two columns! Here's an orange :tangerine: | Two rows! |
| Four... | Bananas forever :banana: :banana: :banana: | ^^ |
| ^^ | Oops, forgot one more :banana: \ |
| Testing | This is <strong>HTML bold</strong>, not markdown | _center_ |
| This row would be center-aligned \| Hello, |
| ^^ Hey! How are you? :eyes: \| ^^ |
| Sponge? | Imagination :rainbow: | ( • ) ( • ) | :rainbow: | ^^ _world?_ |
| Thirteen | Some text I will break here,<br>and oh, it also has **markdown** styling! \|
```alignment
c LLL Lr LL L LLc cL ll lR
```
To a table like follows:
Check out this fancy table! | ||
---|---|---|
Doe | A deer, a female… | Deer |
Oh wait, this cell spans two columns! Here’s an orange | Two rows! | |
Four… | Bananas forever | |
Oops, forgot one more | ||
Testing | This is HTML bold, not markdown | center |
This row would be center-aligned Hey! How are you? |
Hello, world? |
|
Sponge? | Imagination | ( • ) ( • ) | | |
Thirteen | Some text I will break here, and oh, it also has markdown styling! |
Jekyll-PlantUML
Converts your code blocks tagged with either the plantuml
or puml
language into the correspoding PlantUML diagram.
-
Markdown
```puml Alice -> Bob: Hi there! Bob --> Alice: Hello to you too! ```
-
Result: