Sphinx Material Design Theme
Project description
Requirements
python
Sphinx
Quick Start
Install the latest version of sphinx_iowmd_theme with pip.
pip install sphinx_iowmd_theme
Add the following line to conf.py.
html_theme = 'sphinx_iowmd_theme'
Html theme options
The following is a description of the options that can be specified in html_theme_options in your project’s conf.py.
html_theme_options = {
# Specify a list of menu in Header.
# Tuples forms:
# ('Name', 'external url or path of pages in the document', boolean, 'icon name')
#
# Third argument:
# True indicates an external link.
# False indicates path of pages in the document.
#
# Fourth argument:
# Specify the icon name.
# For details see link.
# https://material.io/icons/
'header_links' : [
('Home', 'index', False, 'home'),
("ExternalLink", "http://example.com", True, 'launch'),
("NoIconLink", "http://example.com", True, ''),
("GitHub", "https://github.com/zaniphrom/sphinx_iowmd_theme", True, 'link')
],
# Customize css colors.
# For details see link.
# https://getmdl.io/customize/index.html
#
# Values: amber, blue, brown, cyan deep_orange, deep_purple, green, grey, indigo, light_blue,
# light_green, lime, orange, pink, purple, red, teal, yellow(Default: indigo)
'primary_color': 'indigo',
# Values: Same as primary_color. (Default: pink)
'accent_color': 'pink',
# Customize layout.
# For details see link.
# https://getmdl.io/components/index.html#layout-section
'fixed_drawer': True,
'fixed_header': True,
'header_waterfall': True,
'header_scroll': False,
# Render title in header.
# Values: True, False (Default: False)
'show_header_title': False,
# Render title in drawer.
# Values: True, False (Default: True)
'show_drawer_title': True,
# Render footer.
# Values: True, False (Default: True)
'show_footer': True
}
Developer’s Tips
packaging
python setup.py sdist
install
pip install dist/sphinx_iowmd_theme-${version}.tar.gz
Resister PyPI
python setup.py register sdist upload
Build Example’s Document
sphinx-build -b html ./example ./_build -c ./example
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sphinx_iowmd_theme-0.0.10.tar.gz
(18.1 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sphinx_iowmd_theme-0.0.10.tar.gz.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.10.tar.gz
- Upload date:
- Size: 18.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37b56a852256b7172e40f23e0db9994af93f52b72cc48d2dba0a1f493ab7ffbf
|
|
| MD5 |
716f030a45a827349933e431a7981a92
|
|
| BLAKE2b-256 |
e5e91ca8af1aabc8a5e6cb4abbe5b2a2aadae7096e28439542027b927dee44f3
|
File details
Details for the file sphinx_iowmd_theme-0.0.10-py3-none-any.whl.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.10-py3-none-any.whl
- Upload date:
- Size: 18.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
faaa67eb3d6ce937ab6d72739036a3edb5ff901560e51c46a21daf8c983c4071
|
|
| MD5 |
4a5a46cce91fb1d7a3d7a13507bb0892
|
|
| BLAKE2b-256 |
a7d66e1b059dc580524465f5d4e59cb1b885b54e7c51267cd9a9b0214e3ba8e2
|