details directive for Sphinx
It enables details directive as an element to represent <details> element in HTML output.
It will be converted into mere paragraphs in other output formats.
Install the package via pip:
$ pip install sphinxcontrib-details-directive
And append sphinxcontrib.details.directive to extensions list in your conf.py:
extensions = ['sphinxcontrib.details.directive]
- details
detailsdirective create a<details>block containing following contents:.. details:: summary of the detail block description of the details block. blah blah blah
It will be rendered with
<details>tag in HTML output. On the other hand, for other output formats, it will be rendered as mere paragraphs.:open:flag is allowed to indicate the details block is opened by default.