To style Python-Markdown Tabbed Extension.
♿ Accessibility Extras
- Focus on tab container. Verify it has focus outline.
- While focused on tab container, press ← and →. Verify tab switches.
- While on tab 1, focus on input field within. Verify tab container has no focus outline.
<div class="tabbed-set">
<input id="__tabbed_1_1" name="__tabbed_1" type="radio" checked="checked">
<label for="__tabbed_1_1">Tab 1</label>
<div class="tabbed-content">
<p>Tab Content 1</p>
<p>
<label>Focuable Element</label>
<input type="text" />
</p>
</div>
<input id="__tabbed_1_2" name="__tabbed_1" type="radio">
<label for="__tabbed_1_2">Tab 2</label>
<div class="tabbed-content">
<p>Tab Content 2</p>
</div>
<input id="__tabbed_1_3" name="__tabbed_1" type="radio">
<label for="__tabbed_1_3">Tab 3</label>
<div class="tabbed-content">
<p>Tab Content 3</p>
</div>
</div>
{
"shouldSkipPattern": true,
"globalStyles": [
{
"isInternal": true,
"layer": "base",
"path": "/assets/core-styles.demo.css"
},
{
"isInternal": true,
"layer": "base",
"path": "/assets/core-styles.base.css"
}
],
"cmsStyles": [
{
"isInternal": true,
"layer": "base",
"path": "/assets/core-styles.cms.css"
}
],
"docsStyles": [
{
"isInternal": true,
"layer": "base",
"path": "/assets/core-styles.docs.css"
}
],
"portalStyles": [
{
"isInternal": true,
"layer": "base",
"path": "/assets/core-styles.portal.css"
}
],
"subdir": "components",
"shouldLoadDocs": true,
"📝 shouldLoadDocs": "because only core-styles.docs.css loads this"
}