Skip to content

Commit 29cf8a9

Browse files
committed
docs: update Sphinx theme from Press to Furo
Replace sphinx-press-theme with Furo theme for better maintenance and modern aesthetic. Furo has active community support and is used by fellow ASWF project OpenImageIO. Changes: - Update docs/requirements.txt to use furo instead of sphinx-press-theme - Update docs/conf.py html_theme from 'press' to 'furo' - Adjust theme options for Furo compatibility Issue Number: close #1872 Signed-off-by: Madduri, Pavan <[email protected]>
1 parent 1d77ecd commit 29cf8a9

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

docs/conf.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,14 +115,14 @@
115115

116116
# -- Options for HTML output --------------------------------------------------
117117

118-
html_theme = "press"
118+
html_theme = "furo"
119119
html_logo = "_static/ocio_b.svg"
120120
html_static_path = ["_static"]
121121

122122
html_theme_options = {
123-
"external_links": [
124-
("Github", "https://github.com/AcademySoftwareFoundation/OpenColorIO"),
125-
]
123+
"source_repository": "https://github.com/AcademySoftwareFoundation/OpenColorIO",
124+
"source_branch": "main",
125+
"source_directory": "docs/",
126126
}
127127

128128
# -- Options for LaTeX output -------------------------------------------------

docs/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ sphinx<=7.1.2
88
six
99
testresources
1010
recommonmark
11-
sphinx-press-theme
11+
furo
1212
sphinx-tabs
1313
breathe
1414
setuptools<68.0.0

0 commit comments

Comments
 (0)