File tree Expand file tree Collapse file tree 3 files changed +21
-2
lines changed Expand file tree Collapse file tree 3 files changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -186,6 +186,24 @@ Ending paragraph
186
186
187
187
::::::
188
188
189
+ Tab set, within tab set:
190
+
191
+ ::::::{tab-set}
192
+ :::::{tab-item} Label 1
193
+ ::::{tab-set}
194
+ :::{tab-item} Label 1a
195
+ Content 1a
196
+ :::
197
+ :::{tab-item} Label 1b
198
+ Content 1b
199
+ :::
200
+ ::::
201
+ :::::
202
+ :::::{tab-item} Label 2
203
+ Content 2
204
+ :::::
205
+ ::::::
206
+
189
207
## ` tab-set ` options
190
208
191
209
class
Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ class DropdownHtmlTransform(SphinxPostTransform):
148
148
def run (self ):
149
149
"""Run the transform"""
150
150
document : nodes .document = self .document
151
- for node in document . traverse (lambda node : is_component (node , "dropdown" )):
151
+ for node in findall ( document ) (lambda node : is_component (node , "dropdown" )):
152
152
153
153
# TODO option to not have card css (but requires more formatting)
154
154
use_card = True
Original file line number Diff line number Diff line change 7
7
from sphinx .util .docutils import SphinxDirective
8
8
from sphinx .util .logging import getLogger
9
9
10
+ from ._compat import findall
10
11
from .shared import WARNING_TYPE , create_component , is_component
11
12
12
13
LOGGER = getLogger (__name__ )
@@ -216,7 +217,7 @@ def run(self) -> None:
216
217
tab_item_id_base = "sd-tab-item-"
217
218
tab_item_id_num = 0
218
219
219
- for tab_set in self .document . traverse (
220
+ for tab_set in findall ( self .document ) (
220
221
lambda node : is_component (node , "tab-set" )
221
222
):
222
223
tab_set_identity = tab_set_id_base + str (tab_set_id_num )
You can’t perform that action at this time.
0 commit comments