Skip to main content

Implementation of the Torillic theme for mkdocs. Convert your markdown TTRPG notes into beautiful HTML!

Project description

Torillic

Magic is distilled laziness

This theme, named after the fantasy setting of Dungeons & Dragons, is designed with tabletop RPG players in mind. The theme allows beautiful HTML exports designed to look like a professionally made tabletop resource, whilst remaining easy to edit in code view and in small windows, thanks to CSS media queries.

Theme configuration

Torillic accepts the following theme configuration options in the mkdocs.yaml file:

background_image

Supply either a file path or a web link to an image to use for the site's background. If not supplied, will use the defaut Torillic background (wood planks).

Page configuration

Torillic accepts the following configuration options from an individual page's yaml frontmatter:

contents

Whether to include a contents block and, if so, what kind. Options are:

  • global: Include a "global" contents block, i.e. one which describes the entire site
  • local: Include a local contents block, i.e. one which describes the current page's children / siblings
  • none: Do not include a contents block

If not supplied, the site homepage will have global contents block and section home pages will have a local contents block, other pages will not include a contents block.

Tips & Tricks

  • Using > blockquotes will create a green box like the ones used in 5e stat blocks
  • In full page view, content is arranged into two columns - however, # heading 1 and # heading 2 elements span both columns so can be used as separators. A blank top-level heading will still split the page.
  • The heading with a yellow line underneath (you know the one) is #### heading 4
  • Actions in 5e stat blocks are generally formatted like so:
***Name.*** *Attack Type:* +[modifier] to hit, reach [reach] ft., [n targets] target(s). *Hit:* [approx damage] ([n dice]d[die size] + [additional]) [damage type] damage.
  • For an example of a full stat sheet in Torillic, check out the markdown below the screenshots.
  • Ultimately, it's yours to play with, so feel free to completely ignore this advice and lay things out however works for your campaign!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mkdocs_torillic-2.3.9.tar.gz (6.0 MB view details)

Uploaded Source

Built Distribution

mkdocs_torillic-2.3.9-py3-none-any.whl (6.0 MB view details)

Uploaded Python 3

File details

Details for the file mkdocs_torillic-2.3.9.tar.gz.

File metadata

  • Download URL: mkdocs_torillic-2.3.9.tar.gz
  • Upload date:
  • Size: 6.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for mkdocs_torillic-2.3.9.tar.gz
Algorithm Hash digest
SHA256 eba41a39b404d9e7c8868fd7f9ade1d04ef3286ac27928f63ab7d8d2940fbbd4
MD5 208977476564b7f2da3e1671657e56cf
BLAKE2b-256 64c30ffd6637e0dd0081d429f51530e128977f28342e30f4376ade417be58225

See more details on using hashes here.

File details

Details for the file mkdocs_torillic-2.3.9-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocs_torillic-2.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 704db070514e9e927ed2e1bc6ba3a3b1206306da5a9ba6a5acc6eba32b5a411f
MD5 7e7c4f424edc715f3c51192a83ebe23f
BLAKE2b-256 cfcbe5d45906f6bfeed0eb8a095d7982844507ec4fca813e13a85f61e36a9aa8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page