Skip to content
LogoAwesome Sphinx Theme
Docs About Changelog
LogoAwesome Sphinx Theme
Docs About Changelog

How To

  • Install the theme
  • Add the theme
  • Configure the theme
  • Customize the theme
    • Add custom CSS
    • Add custom JavaScript
    • Add custom templates
  • Build your own theme

Demo

  • Code documentation
  • Code blocks
  • On-page navigation
  • Figures and tables
  • Footnotes
  • Inline code
  • Lists
  • Equations
  • Jupyter notebooks
  • Notes, warnings, and quotations
  • Page without right sidebar
  • Sphinx design
  • Headings and text

API demo

  • api
Awesome Sphinx Theme
/
Customize the theme

Customize the theme

Customize the Awesome Theme by adding custom CSS or custom JavaScript. Use custom page layouts or modify existing templates.


In this section

  • Add custom CSS
    • Add CSS files
    • Extend templates with inline CSS
    • Override CSS custom properties
  • Add custom JavaScript
    • Add JavaScript files
    • Extend templates with inline JavaScript
  • Add custom templates
    • Extend templates
    • Extend template blocks
    • Example: hide the right sidebar
    • Example: Adjust the navigation depth in the left sidebar
    • Add custom templates
    • Available templates
Configure the theme
Add custom CSS

© Kai Welke. Last updated: Jul 02, 2025. Built with Sphinx 8.2.3