Skip to main content

A mobile-friendlier almost-drop-in replacement Alabaster

Project description

What is Alabester?

Alabaster with some CSS bugs squashed. See it live at introt docs.

How to use Alabester?

pip install alabester

After installation, just s/labaster/labester/g across your project, requirements included (if Alabaster was indirectly pulled by Sphinx, make sure to add Alabester to your list!) - the 0.7.x versions will try not to break compatibility.

However, it’s not a drop-in replacement; due to Sphinx hard-coding some extra defaults for Alabaster, your sidebar might not look as expected without the following modification.

For the default Alabaster experience, put this in your conf.py:

html_sidebars = {
        '**': [
            'about.html',
            'navigation.html',
            'relations.html',
            'searchbox.html',
            'donate.html'
        ]
}

If you’d like to know more, check out eg. sphinx-doc/sphinx#5066. (I also wrote a debugging murder mystery on my bleg on 4/20).

Changelog

Available on GitHub.

For max combatibility, you can pin version 0.7.20. Upstream docs apply.

Want to improve Alabester? Join in on the fun!


What is Alabaster?

Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system. It is Python 2+3 compatible.

It began as a third-party theme, and is still maintained separately, but as of Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected as the default theme.

Live examples of this theme can be seen on this project’s own website, paramiko.org, fabfile.org and pyinvoke.org.

For more documentation, please see http://alabaster.readthedocs.io.

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

alabester-0.7.22.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

alabester-0.7.22-py2.py3-none-any.whl (16.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file alabester-0.7.22.tar.gz.

File metadata

  • Download URL: alabester-0.7.22.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for alabester-0.7.22.tar.gz
Algorithm Hash digest
SHA256 f00749e99bfeb002581945abfddc3e5f2e8833ac5b29e33eb14eb6d7dc4ebb9b
MD5 8584e7a42d38dadb79ee9e7f00af657c
BLAKE2b-256 496f944d1e4a6f77df9323011225c4e748fbf5d52c6575033f384e3e0d6f0da0

See more details on using hashes here.

File details

Details for the file alabester-0.7.22-py2.py3-none-any.whl.

File metadata

  • Download URL: alabester-0.7.22-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.0

File hashes

Hashes for alabester-0.7.22-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 70926cca055c65588f21e0a9adc759d113c5ed00b5bfe9a3a0009a6d5c4de6e0
MD5 113bf3e4192da8d0379bd92c15d54a94
BLAKE2b-256 9501dfe6ab39d00d7d56f839a12b4fb4983b58d92494a4bb7e5a33fee44a2b3e

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