diff --git a/sphinx_immaterial/content_tabs.py b/sphinx_immaterial/content_tabs.py index 15a809ad3..f941b2544 100644 --- a/sphinx_immaterial/content_tabs.py +++ b/sphinx_immaterial/content_tabs.py @@ -91,9 +91,7 @@ def run(self) -> List[nodes.Node]: # add tab label textnodes, _ = self.state.inline_text(self.arguments[0], self.lineno) - tab_label = nodes.rubric( - self.arguments[0], *textnodes, classes=["tabbed-label"] - ) + tab_label = nodes.rubric("", "", *textnodes, classes=["tabbed-label"]) self.add_name(tab_label) tab_item += tab_label @@ -152,6 +150,7 @@ def visit_tab_set(self: HTMLTranslator, node: content_tab_set): # create: label_node = content_tab_label( + "", "", *tab_label.children, input_id=tab_item_identity,