Skip to main content

Catppuccin Zensical

Version Supported Python Versions Documentation License

A Catppuccin theme extension for Zensical documentation sites.

It registers an installable theme named catppuccin that extends Zensical's default theme with Catppuccin's Latte, Frappé, Macchiato, and Mocha palettes.

Live demo · Showcase · Configuration · Changelog

Mocha

Showcase in the Catppuccin Mocha flavor

Macchiato

Showcase in the Catppuccin Macchiato flavor

Frappé

Showcase in the Catppuccin Frappé flavor

Latte

Showcase in the Catppuccin Latte flavor

What you get

  • Four Catppuccin flavors: Latte, Frappé, Macchiato, and Mocha.
  • Automatic light/dark mode defaults: Latte for light mode and Mocha for dark mode.
  • Catppuccin colors across Zensical components, including navigation, search, code blocks, admonitions, tables, highlights, diagrams, and footer elements.
  • A small optional "Styled with catppuccin-zensical" footer signature that links back to the live documentation.

Quick start

Install the package in the same environment as Zensical:

uv pip install catppuccin-zensical

Then set the theme name in zensical.toml:

[project.theme]
name = "catppuccin"

Choose a flavor

The default configuration follows the user's system preference with Latte for light mode and Mocha for dark mode. To force a specific flavor, set the palette scheme:

[project.theme]
name = "catppuccin"

[[project.theme.palette]]
scheme = "catppuccin-macchiato"
primary = "custom"
accent = "custom"

Available schemes:

Flavor Scheme
Latte catppuccin-latte
Frappé catppuccin-frappe
Macchiato catppuccin-macchiato
Mocha catppuccin-mocha

Footer signature

The theme adds a small "Styled with catppuccin-zensical" line to the footer that links to the live documentation. To opt out, set:

[project.extra.catppuccin]
signature = false

Local development

From this checkout:

uv sync --all-groups
uv run zensical serve

Release files for catppuccin-zensical 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for catppuccin-zensical 0.3.0
File Size Uploaded
catppuccin_zensical-0.3.0.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for catppuccin-zensical 0.3.0
File Interpreter ABI Platform
catppuccin_zensical-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.3 kB

Release files / catppuccin_zensical-0.3.0.tar.gz

Download URL catppuccin_zensical-0.3.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
521c302a2db92581d4f6db1a239e4cf6138e1f5b90faaed82af035f34163ca31
BLAKE2b-256 checksum
How to use checksums
ebb20d94c8c99c88d40eb5985e6d83601e51e9b61ca12d2b42d33b969ea5defc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / catppuccin_zensical-0.3.0-py3-none-any.whl

Download URL catppuccin_zensical-0.3.0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
98b2631562df8c161d2eeecab90d6d0b86290b125d19a5ffde335d73f6c0350e
BLAKE2b-256 checksum
How to use checksums
9c5ae9cdb8103e09857bf96a34ca377a52c818d6ff08c06716cc668c1aa38936
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page