Intel® Sphinx Theme
Sphinx theme based on Intel's Design System
Installation and usage
- Install the
intel_sphinx_themeusingpip:
pip install git+https://github.com/intel/intel-sphinx-theme
- Update the
html_themevariable in yourconf.py:
html_theme = 'intel_sphinx_theme'
Configuration
Theme Logo
To add a logo at the left of your navigation bar, use html_logo variable to set the path to the logo file.
html_logo = <path to the logo file>
Version and language selectors
To enable a version and language selectors, add the following configuration to your conf.py in html_context:
html_context = {
'current_version': 'latest',
'current_language': 'en',
'languages': (('English', '/en/latest/'), ('Chinese', '/cn/latest/')),
'versions': (('latest', '/en/latest/'), ('2022.1', '/en/2022.1'))
}
You can add selectors only for versions or languages.
If you want to add version selector you must define both current_version and versions properties.
If you want to add version selector you must define both current_language and languages properties.
Release process and versioning
Create your feature branches, then create a PR to merge it into main. Apply the feedback, and wait for the approval, semantic-release is going to assign the correct version according to the commits.
Maintainers
- Erin Olmon erin.olmon@intel.com
- Agustín Francesa agustin.francesa.alfaro@intel.com
Metadata
Release files for intel-sphinx-theme 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| intel_sphinx_theme-1.0.1.tar.gz | 923.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| intel_sphinx_theme-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / intel_sphinx_theme-1.0.1.tar.gz
| Download URL | intel_sphinx_theme-1.0.1.tar.gz |
|---|---|
| Size | 923.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2a9ed33391ad030e438fd1ee23fd6019dfde685255d240be03c59fb216526352
|
|
BLAKE2b-256 checksum How to use checksums |
db5fcc5b83d5f85916dc5c60b9ba2f31ba5338cf03c4a9d8d2faaf3a38c37a55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 25, 2025.
Transparency logRelease files / intel_sphinx_theme-1.0.1-py3-none-any.whl
| Download URL | intel_sphinx_theme-1.0.1-py3-none-any.whl |
|---|---|
| Size | 939.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
20d70e62ece97c928b106b81ef8808c4f77090690fdd58ce21aa9482058dde68
|
|
BLAKE2b-256 checksum How to use checksums |
a6ecea7cd4d3fdd587b560473686e088e73b56ec64e39c2a4080e798862925e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 25, 2025.
Transparency log