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
# adds google analytics through pages footer insert
# IMPORTANT - it uses the newer 'gtag' style rather than older 'ga'
'analytics_id': 'your-google-analytics-id'
}
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.19.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.19.tar.gz.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.19.tar.gz
- Upload date:
- Size: 18.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67336d6e09d2c8ba59d1e391376d2787afedee82069474588f2d884708f30e03
|
|
| MD5 |
b48cdfd8cc9450b9145e58aeadd68d2a
|
|
| BLAKE2b-256 |
036067020cdaf234951f4cff3314d91e840f7e3ae5aa40332a59df1aabf5ca99
|
File details
Details for the file sphinx_iowmd_theme-0.0.19-py3-none-any.whl.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.19-py3-none-any.whl
- Upload date:
- Size: 18.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
764158ebf6f54c345448cdc247930b7fd051e2e749ce37620b2a2d691971eba2
|
|
| MD5 |
f682fbb2a1b3989d52a48449fc3063df
|
|
| BLAKE2b-256 |
4ddaf48ab3120e228097565c82fee920ef23f8e9740987e397c7a8dedc2b172d
|