Decl styling, consistent monospace

This commit is contained in:
Jakob Lykke Andersen 2021-03-20 17:42:26 +01:00
parent 98800be904
commit b0a2e5cf04
3 changed files with 12 additions and 6 deletions

View File

@ -16,6 +16,8 @@ Deprecated
Features added Features added
-------------- --------------
* #9023: More CSS classes on domain descriptions, see :ref:`nodes` for details.
Bugs fixed Bugs fixed
---------- ----------

View File

@ -510,6 +510,10 @@ table.hlist td {
/* -- object description styles --------------------------------------------- */ /* -- object description styles --------------------------------------------- */
.sig {
font-family: monospace;
}
.sig-name, code.descname { .sig-name, code.descname {
background-color: transparent; background-color: transparent;
font-weight: bold; font-weight: bold;
@ -534,8 +538,8 @@ table.hlist td {
/* C++ specific styling */ /* C++ specific styling */
.sig-inline.cpp-expr { .sig-inline.cpp-texpr {
font-family: monospace; font-family: unset;
} }

View File

@ -127,16 +127,16 @@ class HTML5Translator(SphinxTranslator, BaseTranslator):
############################################## ##############################################
def visit_desc_name(self, node: Element) -> None: def visit_desc_name(self, node: Element) -> None:
self.body.append(self.starttag(node, 'code', '')) self.body.append(self.starttag(node, 'span', ''))
def depart_desc_name(self, node: Element) -> None: def depart_desc_name(self, node: Element) -> None:
self.body.append('</code>') self.body.append('</span>')
def visit_desc_addname(self, node: Element) -> None: def visit_desc_addname(self, node: Element) -> None:
self.body.append(self.starttag(node, 'code', '')) self.body.append(self.starttag(node, 'span', ''))
def depart_desc_addname(self, node: Element) -> None: def depart_desc_addname(self, node: Element) -> None:
self.body.append('</code>') self.body.append('</span>')
def visit_desc_type(self, node: Element) -> None: def visit_desc_type(self, node: Element) -> None:
pass pass