Skip to main content

A modern Sphinx theme.

Project description

Piccolo Theme

Documentation Status PyPI

A clean and modern Sphinx theme.

Screenshot

Docs

See Read the docs.

Typography

Roboto is used for the body copy, and Roboto Mono for code snippets. As these fonts belong to the same family, they look nice together. Both of them are also highly legible on small screens.

We use bold, easy to read headers.

Note - this isn't a Material Design theme. The aim is to create a nice theme, with our own aesthetic preferences, rather than implementing Google's Material Design spec.

Code docs

We make your autodoc code snippets nice and legible:

Screenshot

This even works for C and C++ files via breathe.

Dark mode, and darkest mode!

We have a gorgeous dark mode 🥷:

Screenshot

And for users with OLED displays, we have the 'darkest' mode - where the backgrounds are pure black 🧛‍♂️:

Screenshot

Other design features

  • Optimised for mobile and web.
  • A header bar gives the design a splash of colour.
  • Simple but elegant design.

Contributing

Building styles

In the root of the project:

npm install -g sass

Then:

./scripts/build-styles.sh

Used by

Here are some awesome projects using our theme. We welcome PRs to extend the list:

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

piccolo_theme-0.24.0.tar.gz (413.0 kB view details)

Uploaded Source

Built Distribution

piccolo_theme-0.24.0-py3-none-any.whl (410.8 kB view details)

Uploaded Python 3

File details

Details for the file piccolo_theme-0.24.0.tar.gz.

File metadata

  • Download URL: piccolo_theme-0.24.0.tar.gz
  • Upload date:
  • Size: 413.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.0

File hashes

Hashes for piccolo_theme-0.24.0.tar.gz
Algorithm Hash digest
SHA256 09cf70f4bb6dba4ebcd14966550c292339c11d931c9533221cd3dbffeb1d1bd9
MD5 41613d3ca10a044935f67e7fa12a7485
BLAKE2b-256 6b695f0e5c1c464940655c5373258ccd623ca838cc31f5b0fd9f91e918e3a12c

See more details on using hashes here.

File details

Details for the file piccolo_theme-0.24.0-py3-none-any.whl.

File metadata

File hashes

Hashes for piccolo_theme-0.24.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6de69688ba87963857c11ddb0d98987b9a4814d508cce2d0ecc83e3680c9da12
MD5 7430769c6281485b5bb89c87286a92e4
BLAKE2b-256 6ec7671897010e89e268bd73a14672139ec92961c651b3085b050375344a2a32

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