@primer/view-components
Version:
ViewComponents for the Primer Design System
50 lines • 3.33 kB
JSON
{
"name": "alpha/tree_view",
"selectors": [
".TreeViewRootUlStyles",
".TreeViewRootUlStyles .TreeViewItem",
":is(.TreeViewRootUlStyles .TreeViewItem):focus-visible>div",
"[data-has-leading-action]:is(.TreeViewRootUlStyles .TreeViewItem)",
".TreeViewRootUlStyles .TreeViewItemContainer",
":is(.TreeViewRootUlStyles .TreeViewItemContainer):hover",
":is(.TreeViewRootUlStyles .TreeViewItemContainer):has(.TreeViewFailureMessage):hover",
":is(.TreeViewRootUlStyles .TreeViewItemContainer):has([role=treeitem]:focus-visible)",
".TreeViewRootUlStyles:where([data-omit-spacer=true]) .TreeViewItemContainer",
".TreeViewRootUlStyles .TreeViewItem>.TreeViewItemContainer:has(.TreeViewItemContent[aria-current=true])",
":is(.TreeViewRootUlStyles .TreeViewItem>.TreeViewItemContainer:has(.TreeViewItemContent[aria-current=true])):after",
".TreeViewRootUlStyles .TreeViewItemToggle",
".TreeViewRootUlStyles .TreeViewItemToggleHover:hover",
".TreeViewRootUlStyles .TreeViewItemToggleEnd",
".TreeViewRootUlStyles :is(a.TreeViewItemContent:hover,button.TreeViewItemContent:hover)",
".TreeViewRootUlStyles :has(.TreeViewItemContent[aria-disabled=true])",
".TreeViewRootUlStyles .TreeViewItemContent",
":is(.TreeViewRootUlStyles .TreeViewItemContent) .TreeViewItemCheckbox",
"[aria-checked=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .FormControl-checkbox",
":is([aria-checked=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .FormControl-checkbox):before",
"[aria-checked=mixed]:is(.TreeViewRootUlStyles .TreeViewItemContent) .FormControl-checkbox",
":is([aria-checked=mixed]:is(.TreeViewRootUlStyles .TreeViewItemContent) .FormControl-checkbox):before",
"[aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent)",
"[aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .TreeViewItemContentText",
":is([aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .TreeViewItemVisual) svg",
"[aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .TreeViewItemVisual",
":is([aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent) .FormControl-checkbox):hover",
"[aria-disabled=true]:is(.TreeViewRootUlStyles .TreeViewItemContent):hover",
".TreeViewRootUlStyles .TreeViewItemContentText",
".TreeViewRootUlStyles:where([data-truncate-text=true]) .TreeViewItemContentText",
".TreeViewRootUlStyles:where([data-truncate-text=false]) .TreeViewItemContentText",
".TreeViewRootUlStyles .TreeViewItemVisual",
".TreeViewRootUlStyles .TreeViewItemLeadingAction",
":is(.TreeViewRootUlStyles .TreeViewItemLeadingAction)>button",
".TreeViewRootUlStyles .TreeViewItemLevelLine",
":is(.TreeViewRootUlStyles:focus-within,.TreeViewRootUlStyles:hover) .TreeViewItemLevelLine",
".TreeViewRootUlStyles .TreeViewVisuallyHidden",
".TreeViewSkeletonItemContainerStyle",
".TreeViewSkeletonItemContainerStyle:nth-of-type(5n+1)",
".TreeViewSkeletonItemContainerStyle:nth-of-type(5n+2)",
".TreeViewSkeletonItemContainerStyle:nth-of-type(5n+3)",
".TreeViewSkeletonItemContainerStyle:nth-of-type(5n+4)",
".TreeViewSkeletonItemContainerStyle:nth-of-type(5n+5)",
".TreeItemSkeletonTextStyles",
".TreeViewFailureMessage"
]
}