Skip to main content

sphinx-fuma

A responsive Sphinx theme inspired by Fumadocs.

Build Status codecov License PyPI

Features

  • Responsive documentation and notebook layouts
  • Collapsible page navigation, breadcrumbs, pagination, page icons, and section tabs
  • Scroll-aware page table of contents
  • Client-side search powered by sphinx-searchlite
  • Light and dark modes, color presets, and CSS variable overrides
  • Self-hosted Geist and JetBrains Mono fonts, with a system-font option
  • Native steps and files directives
  • Styling for standard Sphinx content and Sphinx Design cards and tabs

Quick start

Install the theme:

pip install sphinx-fuma

Enable the extension and theme in conf.py:

extensions = ["sphinx_fuma"]
html_theme = "fuma"

Build the documentation as usual:

sphinx-build -M html docs docs/_build

Documentation

The published documentation is built with sphinx-fuma and demonstrates its navigation, search, color, and content features.

[!NOTE] This library was generated using copier from the Base Python Project Template repository.

Metadata

Release files for sphinx-fuma 0.1.3

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

Source distribution (sdist)

Source distribution for sphinx-fuma 0.1.3
File Size Uploaded
sphinx_fuma-0.1.3.tar.gz 107.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sphinx-fuma 0.1.3
File Interpreter ABI Platform
sphinx_fuma-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 222.4 kB

Release files / sphinx_fuma-0.1.3.tar.gz

Download URL sphinx_fuma-0.1.3.tar.gz
Size 107.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ea3ef40e2848caf11117caee985510242f2a0bfb94c2507a0b74d2437d5e350f
BLAKE2b-256 checksum
How to use checksums
f4517cc05df44080d71ec58e5fbd91f990f6bb867855734255137b4f8f744c90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / sphinx_fuma-0.1.3-py3-none-any.whl

Download URL sphinx_fuma-0.1.3-py3-none-any.whl
Size 114.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7e5be94a6f993f5d8bb3bf5ae3931725f7d75caf47af5281fd3bc5e14363026a
BLAKE2b-256 checksum
How to use checksums
9c49810fe6a8cd7f3d73cc511b2e2858b8283de1575c23b7453c08c2f93df6d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

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