mkdocs examples
This page includes a few neat tricks that you can do with mkdocs
. For a complete list of examples visit the mkdocs documentation.
Code
Code with line numbers
```python linenums="1" def bubble_sort(items): for i in range(len(items)): for j in range(len(items) - 1 - i): if items[j] > items[j + 1]: items[j], items[j + 1] = items[j + 1], items[j]
Code with tabs
=== "Tab Header"
=== "Another Tab Header"
More tabs
=== "Windows"
=== "MacOS"
=== "Linux"
Checklists
Add a button
Launch the lab{: .md-button .md-button--primary }
Visit IBM Developer{: .md-button }
Sign up! :fontawesome-solid-paper-plane:{: .md-button .md-button--primary }
Call outs
!!! tip You can use note
, abstract
, info
, tip
, success
, question
warning
, failure
, danger
, bug
, quote
or example
.
!!! note A note.
!!! abstract An abstract.
!!! info Some info.
!!! success A success.
!!! question A question.
!!! warning A warning.
!!! danger A danger.
!!! example A example.
!!! bug A bug.
Call outs with code
!!! note Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.
Formatting
In addition to the usual italics, and bold there is now support for:
==highlighted==
^^underlined^^
strike-through
Tables
OS or Application
Username
Password
Windows VM
Administrator
foo
Linux VM
root
bar
Emojis
Yes, these work. :smiley: :+1:
Images
Nunc eu odio eleifend, blandit leo a, volutpat sapien
right align image
Nunc eu odio eleifend, blandit leo a, volutpat sapien
Last updated