diff options
author | Walter Doerwald <walter@livinglogic.de> | 2021-05-16 13:13:17 +0300 |
---|---|---|
committer | Walter Doerwald <walter@livinglogic.de> | 2021-05-16 13:13:17 +0300 |
commit | b079543405498630648fae40337b2b5a81ceed78 (patch) | |
tree | da761fc8e5ac2dc08a25e485b873985b8f2c380f /sphinx/writers | |
parent | cf2d5b3f32fbb92483ca815cd5fea4d04018645b (diff) |
Add configuration option html_signaturereturn_icon for the arrow before a return type hint.
Diffstat (limited to 'sphinx/writers')
-rw-r--r-- | sphinx/writers/html.py | 4 | ||||
-rw-r--r-- | sphinx/writers/html5.py | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py index e670c402b..9fd9fe715 100644 --- a/sphinx/writers/html.py +++ b/sphinx/writers/html.py @@ -174,7 +174,9 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator): pass def visit_desc_returns(self, node: Element) -> None: - self.body.append(' <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint">') + self.body.append(' <span class="sig-return"><span class="sig-return-icon">') + self.body.append(self.config.html_signaturereturn_icon) + self.body.append('</span> <span class="sig-return-typehint">') def depart_desc_returns(self, node: Element) -> None: self.body.append('</span></span>') diff --git a/sphinx/writers/html5.py b/sphinx/writers/html5.py index 5db757642..1df9bb466 100644 --- a/sphinx/writers/html5.py +++ b/sphinx/writers/html5.py @@ -145,7 +145,9 @@ class HTML5Translator(SphinxTranslator, BaseTranslator): pass def visit_desc_returns(self, node: Element) -> None: - self.body.append(' <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint">') + self.body.append(' <span class="sig-return"><span class="sig-return-icon">') + self.body.append(self.config.html_signaturereturn_icon) + self.body.append('</span> <span class="sig-return-typehint">') def depart_desc_returns(self, node: Element) -> None: self.body.append('</span></span>') |