# ScyllaDB Sphinx Theme > Sphinx Theme for ScyllaDB projects. 2026 ScyllaDB ## Pages - [Home](https://sphinx-theme.scylladb.com/stable/index.md):
- [Configuration](https://sphinx-theme.scylladb.com/stable/configuration/index.md):
- [Deployment](https://sphinx-theme.scylladb.com/stable/deployment/index.md):
- [Contribute](https://sphinx-theme.scylladb.com/stable/contribute/index.md): We are always looking for those who want to help and appreciate any contribution we can get. - [Upgrade guides](https://sphinx-theme.scylladb.com/stable/upgrade/index.md):
- [Examples](https://sphinx-theme.scylladb.com/stable/examples/index.md): This documentation covers the markup convention used for ScyllaDB Docs. - [Getting started](https://sphinx-theme.scylladb.com/stable/getting-started/index.md):
- [API Documentation](https://sphinx-theme.scylladb.com/stable/examples/api-documentation/index.md): Automatically generate documentation from your source code using Sphinx’s extensions. - [Upgrading from 0.x to 1.0](https://sphinx-theme.scylladb.com/stable/upgrade/0-x-to-1-0.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.0 to 1.1](https://sphinx-theme.scylladb.com/stable/upgrade/1-0-to-1-1.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.1 to 1.2](https://sphinx-theme.scylladb.com/stable/upgrade/1-1-to-1-2.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.2 to 1.3](https://sphinx-theme.scylladb.com/stable/upgrade/1-2-to-1-3.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.3 to 1.4](https://sphinx-theme.scylladb.com/stable/upgrade/1-3-to-1-4.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.4 to 1.5](https://sphinx-theme.scylladb.com/stable/upgrade/1-4-to-1-5.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.5 to 1.6](https://sphinx-theme.scylladb.com/stable/upgrade/1-5-to-1-6.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.6 to 1.7](https://sphinx-theme.scylladb.com/stable/upgrade/1-6-to-1-7.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.7 to 1.8](https://sphinx-theme.scylladb.com/stable/upgrade/1-7-to-1-8.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme. - [Upgrading from 1.8 to 1.9](https://sphinx-theme.scylladb.com/stable/upgrade/1-8-to-1-9.md): This guide explains how to upgrade the version of the ScyllaDB Sphinx Theme from 1.8 to 1.9. - [Changelog](https://sphinx-theme.scylladb.com/stable/upgrade/CHANGELOG.md): All notable changes to this project will be documented in this file. - [Admonitions](https://sphinx-theme.scylladb.com/stable/examples/admonitions.md): At ScyllaDB, we limit the admonitions. Although restructuredText will allow for more, use the follow... - [AI chatbot support (beta)](https://sphinx-theme.scylladb.com/stable/configuration/ai-chatbot.md): ScyllaDB Docs integrates with [Biel.ai](https://biel.ai/) to offer a conversational interface for do... - [Alert](https://sphinx-theme.scylladb.com/stable/examples/alerts.md): A custom admonition to highlight important updates or announcements. It includes an icon, a short de... - [Centralized publication](https://sphinx-theme.scylladb.com/stable/deployment/centralized-publication.md): Certain core ScyllaDB projects are configured or published from the repository [scylladb/scylladb-do... - [Code blocks](https://sphinx-theme.scylladb.com/stable/examples/code-blocks.md): Code block directives are for displaying code. By default the code is copyable and includes a copy i... - [Collapse](https://sphinx-theme.scylladb.com/stable/examples/collapse.md): Collapsibles are useful to hide large amounts of content. - [Commands](https://sphinx-theme.scylladb.com/stable/commands.md): Use the command-line interface to run the following commands. - [ScyllaDB docs contributor’s handbook](https://sphinx-theme.scylladb.com/stable/contribute/contribute-docs.md): If you are reading this guide because you have decided to contribute to ScyllaDB Documentation, than... - [Contribute to the theme](https://sphinx-theme.scylladb.com/stable/contribute/contribute-theme.md): If you are reading this guide because you have decided to contribute to the ScyllaDB Sphinx Theme, t... - [Dependabot support](https://sphinx-theme.scylladb.com/stable/configuration/dependabot.md): [Dependabot](https://docs.github.com/en/code-security/getting-started/dependabot-quickstart-guide) i... - [Diagrams](https://sphinx-theme.scylladb.com/stable/examples/diagrams.md): The documentation toolchain supports rendering diagrams and charts using [Mermaid](https://mermaid.j... - [Doxygen](https://sphinx-theme.scylladb.com/stable/examples/api-documentation/doxygen.md): The [Breathe](https://breathe.readthedocs.io/) extension integrates Doxygen-generated documentation ... - [Glossary](https://sphinx-theme.scylladb.com/stable/examples/glossary.md): You can create a glossary using a paged named glossary.rst page. - [Grid](https://sphinx-theme.scylladb.com/stable/examples/grid.md): A custom directive that creates responsive grid layouts using Foundation’s grid system. - [Headings](https://sphinx-theme.scylladb.com/stable/examples/headings.md): While Sphinx supports many layers of headings, at ScyllaDB we try to keep the hierarchy limited to 4... - [Hero box](https://sphinx-theme.scylladb.com/stable/examples/hero-box.md): A custom directive that creates prominent header sections at the top of landing. - [Icons](https://sphinx-theme.scylladb.com/stable/examples/icons.md): Icons can be used in the [Topic box](https://sphinx-theme.scylladb.com/stable/examples/topic-box.md)... - [Images](https://sphinx-theme.scylladb.com/stable/examples/images.md): There are two possible directives for images. One is the image directive and the other is the figure... - [Includes](https://sphinx-theme.scylladb.com/stable/examples/includes.md): An include directive allows you to include the entire contents of one restructured text file directl... - [Installation](https://sphinx-theme.scylladb.com/stable/getting-started/installation.md): This guide walks you through the steps required to add the documentation toolchain to a ScyllaDB pro... - [Labels](https://sphinx-theme.scylladb.com/stable/examples/labels.md): A custom role that lets you add labels to your text. - [Links](https://sphinx-theme.scylladb.com/stable/examples/links.md): There are a few links you can use with different purposes. - [Lists](https://sphinx-theme.scylladb.com/stable/examples/lists.md): There are two kinds of lists, ordered and unordered. - [Markdown support](https://sphinx-theme.scylladb.com/stable/configuration/markdown.md): The docs toolchain supports writing documents in Markdown with the help of two extensions: MyST and ... - [Mascots](https://sphinx-theme.scylladb.com/stable/examples/mascots.md): Mascots are SVG images that can be used in the [Topic box](https://sphinx-theme.scylladb.com/stable/... - [Multiversion options](https://sphinx-theme.scylladb.com/stable/configuration/multiversion.md): The toolchain adds by default the extension [sphinx-multiversion](https://github.com/scylladb/sphinx... - [Page options](https://sphinx-theme.scylladb.com/stable/configuration/page.md): Add the following annotations at the beggining of `.rst` files to customize the layout of a specific... - [Panel box](https://sphinx-theme.scylladb.com/stable/examples/panel-box.md): A custom directive to creates boxes on subordinate `index.rst` files. - [Pull requests previews](https://sphinx-theme.scylladb.com/stable/deployment/previews.md): We use a custom Jenkins pipeline to automatically generate a preview site for the documentation on e... - [Production deployment](https://sphinx-theme.scylladb.com/stable/deployment/production.md): We use GitHub Pages and GitHub Actions to make the documentation publicly available. - [Projects using this theme](https://sphinx-theme.scylladb.com/stable/getting-started/projects.md): Reference list of ScyllaDB documentation projects built with the Sphinx ScyllaDB Theme. - [Python](https://sphinx-theme.scylladb.com/stable/examples/api-documentation/python.md): The [sphinx.ext.autodoc](https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html) extensi... - [Quickstart](https://sphinx-theme.scylladb.com/stable/getting-started/quickstart.md): This guide will show you how to create your first documentation page, list it in the table of conten... - [Redirects support](https://sphinx-theme.scylladb.com/stable/configuration/redirects.md): With ScyllaDB Sphinx Theme, you can define 301 redirects when moving or deleting a document. - [REST API (Redocly)](https://sphinx-theme.scylladb.com/stable/examples/api-documentation/rest-api.md): The ScyllaDB Cloud documentation uses [Redocly](https://redocly.com/) to render OpenAPI/Swagger spec... - [Search support](https://sphinx-theme.scylladb.com/stable/configuration/search.md): The toolchain uses the service [Expertrec](https://expertrec.com/) to offer a unified search experie... - [Substitutions](https://sphinx-theme.scylladb.com/stable/examples/substitutions.md): Substitutions are variables. They are declared in any document and defined in the `conf.py` file, `r... - [Tables](https://sphinx-theme.scylladb.com/stable/examples/tables.md): We use the List Table directive for tables. - [Tabs](https://sphinx-theme.scylladb.com/stable/examples/tabs.md): When there are several languages or options available and the reader will use one and keep using tha... - [Template options](https://sphinx-theme.scylladb.com/stable/configuration/template.md): The following options can be defined in the file `conf.py` per project, using `html_theme_options` s... - [Text](https://sphinx-theme.scylladb.com/stable/examples/text.md): A paragraph style is markup which applies to an entire paragraph. - [TOC](https://sphinx-theme.scylladb.com/stable/examples/toc.md): These directives create TOCs automatically - [Toolchain](https://sphinx-theme.scylladb.com/stable/getting-started/toolchain.md): Here are some concepts you should know before adding the doc toolchain to a project. - [Tooltips](https://sphinx-theme.scylladb.com/stable/examples/tooltips.md): A custom role to create tooltips in your documentation. The tooltip text can be provided inline or l... - [Topic box](https://sphinx-theme.scylladb.com/stable/examples/topic-box.md): A custom directive that creates graphical boxes (cards) for navigation and content organization. - [Versions](https://sphinx-theme.scylladb.com/stable/examples/versions.md): This is an inline directive which should be used when introducing or deprecating a feature - [Videos](https://sphinx-theme.scylladb.com/stable/examples/videos.md): You can embed videos in your documentation using iframes. This is particularly useful for YouTube vi... --- For more comprehensive documentation, see [llms-full.txt](https://sphinx-theme.scylladb.com/stable/llms-full.txt)