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.15.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.15.tar.gz.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.15.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 |
1ce7fe26275200e58d9b5ea4b53170c156d9fed93f980749af55580dde80f15b
|
|
| MD5 |
04b227c2b56f2aad64c9b39b865ed7d8
|
|
| BLAKE2b-256 |
67868c69216ab60bccb42e076accf346ffdd90dd381c92981a08e6f554167768
|
File details
Details for the file sphinx_iowmd_theme-0.0.15-py3-none-any.whl.
File metadata
- Download URL: sphinx_iowmd_theme-0.0.15-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 |
7aeb4a48bd6b25d8d04a9db720c2fdcd1aec9c87e4b3a11187f0db25014c03a2
|
|
| MD5 |
855b4d31bdd8e7953c8ccb77836b4133
|
|
| BLAKE2b-256 |
7ec11b789a66026b1846e076873ad073c9a0436a1e8e8097d281dcc910219a2e
|