mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Merge pull request #6401 from tk0miya/4390_semantic_signature_in_HTML
Fix #4390: html: Consistent and semantic CSS for signatures
This commit is contained in:
1
CHANGES
1
CHANGES
@@ -102,6 +102,7 @@ Features added
|
||||
* rst domain: Add :rst:dir:`directive:option` directive to describe the option
|
||||
for directive
|
||||
* #6306: html: Add a label to search form for accessability purposes
|
||||
* #4390: html: Consistent and semantic CSS for signatures
|
||||
* #6358: The ``rawsource`` property of ``production`` nodes now contains the
|
||||
full production rule
|
||||
* #6373: autosectionlabel: Allow suppression of warnings
|
||||
|
||||
@@ -117,7 +117,7 @@ class HTML5Translator(SphinxTranslator, BaseTranslator):
|
||||
|
||||
def visit_desc_addname(self, node):
|
||||
# type: (nodes.Element) -> None
|
||||
self.body.append(self.starttag(node, 'code', '', CLASS='descclassname'))
|
||||
self.body.append(self.starttag(node, 'code', '', CLASS='sig-prename descclassname'))
|
||||
|
||||
def depart_desc_addname(self, node):
|
||||
# type: (nodes.Element) -> None
|
||||
@@ -141,7 +141,7 @@ class HTML5Translator(SphinxTranslator, BaseTranslator):
|
||||
|
||||
def visit_desc_name(self, node):
|
||||
# type: (nodes.Element) -> None
|
||||
self.body.append(self.starttag(node, 'code', '', CLASS='descname'))
|
||||
self.body.append(self.starttag(node, 'code', '', CLASS='sig-name descname'))
|
||||
|
||||
def depart_desc_name(self, node):
|
||||
# type: (nodes.Element) -> None
|
||||
@@ -176,7 +176,7 @@ class HTML5Translator(SphinxTranslator, BaseTranslator):
|
||||
if self.optional_param_level == 0:
|
||||
self.required_params_left -= 1
|
||||
if not node.hasattr('noemph'):
|
||||
self.body.append('<em>')
|
||||
self.body.append('<em class="sig-param">')
|
||||
|
||||
def depart_desc_parameter(self, node):
|
||||
# type: (nodes.Element) -> None
|
||||
|
||||
Reference in New Issue
Block a user