Skip to main content

A minimal theme for MkDocs

Project description

mkdocs-walt

🍃 Walt is a minimal documentation theme for MkDocs.

It has the following features:

  • classless styles for semantic HTML based on writ.css
  • light mode and dark mode based on system settings
  • an emoji favicon for browsers that support svg site icons
  • code syntax highlighting using highlight.js

Installation

pip install mkdocs-walt

Usage

Create a new MkDocs project with the mkdocs CLI and add the following your project's mkdocs.yml:

theme:
  name: walt

See the full usage example.

Defaults

Walt sets the following configurations by default:

site_emoji: 🍃
locale: en
theme_color: "hsl(0, 0%, 100%)"
theme_color_dark: "hsl(232, 23%, 18%)"
include_header: true
highlightjs: true

Acknowledgements

Walt uses writ.css for styles and Catppuccin for code block syntax highlighting and dark mode color palettes.

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-walt-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

mkdocs_walt-0.1.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file mkdocs-walt-0.1.0.tar.gz.

File metadata

  • Download URL: mkdocs-walt-0.1.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for mkdocs-walt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2a5fa4d5d89740af805e2cb3449a0d8673b5238b020b1ee403e441d19dfc08dc
MD5 004d712d4d5d4bc3665b2e03debb39eb
BLAKE2b-256 5a1956d656de3b6a3d29ec7e8d3ddb0a2ce486961ecc015c08ff9fb4c48b0fca

See more details on using hashes here.

File details

Details for the file mkdocs_walt-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mkdocs_walt-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for mkdocs_walt-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb7d7c84fa7b31780b5dbc18a236e1533f73753e65b160261e79bcd11f7613c7
MD5 8031c3928d54f5785ed25c13dfcc7278
BLAKE2b-256 526762a996096924b6272102cc6c76bf20b3a86506dfdc63935146f1c08cdc96

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