@primer/view-components
Version:
ViewComponents for the Primer Design System
117 lines • 8.32 kB
JSON
{
"name": "alpha/action_list",
"selectors": [
":root",
"action-list",
"nav-list",
".ActionListHeader",
".ActionListWrap",
".ActionListWrap--inset",
".ActionListWrap--inset[popover]",
".ActionListWrap--divided .ActionListItem-label:before",
":is(.ActionListWrap--divided .ActionListItem-descriptionWrap--inline):before",
":is(.ActionListWrap--divided .ActionListItem-descriptionWrap--inline) .ActionListItem-label:before",
".ActionList-sectionDivider+.ActionListItem .ActionListItem-descriptionWrap--inline:before",
".ActionList-sectionDivider+.ActionListItem .ActionListItem-label:before",
".ActionListItem:first-of-type .ActionListItem-descriptionWrap--inline:before",
".ActionListItem:first-of-type .ActionListItem-label:before",
":is(.ActionListWrap--divided .ActionListItem--navActive) .ActionListItem-label:before",
":is(.ActionListWrap--divided .ActionListItem--navActive)+.ActionListItem .ActionListItem-label:before",
".ActionListItem",
".ActionListItem:active",
".ActionListItem:hover",
".ActionListItem:hover .ActionListItem-descriptionWrap--inline:before",
".ActionListItem:hover .ActionListItem-label:before",
".ActionListItem:hover+.ActionListItem .ActionListItem-descriptionWrap--inline:before",
".ActionListItem:hover+.ActionListItem .ActionListItem-label:before",
".ActionListItem[hidden]+.ActionList-sectionDivider",
".ActionListItem.ActionListItem--hasSubItem>.ActionListContent",
":is(.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):hover",
":is(.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):active",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):hover",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):hover:not(.ActionListItem--navActive,:focus-visible)",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):active",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):active:not(.ActionListItem--navActive)",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):active .ActionListItem-label:before",
":is(.ActionListItem:not(.ActionListItem--hasSubItem),.ActionListItem.ActionListItem--hasSubItem>.ActionListContent):active+.ActionListItem .ActionListItem-label:before",
".ActionListItem[aria-selected=true]",
".ActionListItem[aria-selected=true]:hover",
".ActionListItem[aria-selected=true]+.ActionListItem:before",
".ActionListItem[aria-selected=true]:before",
".ActionListItem[aria-selected=true]:after",
".ActionListItem.ActionListItem--navActive",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--subItem) .ActionListItem-label",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--danger)",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--danger):hover",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--danger)+.ActionListItem:before",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--danger):before",
".ActionListItem.ActionListItem--navActive:not(.ActionListItem--danger):after",
":is(:is(.ActionListItem.ActionListItem--disabled,.ActionListItem[aria-disabled=true]) .ActionListContent) .ActionListItem-description",
":is(:is(.ActionListItem.ActionListItem--disabled,.ActionListItem[aria-disabled=true]) .ActionListContent) .ActionListItem-label",
":is(:is(.ActionListItem.ActionListItem--disabled,.ActionListItem[aria-disabled=true]) .ActionListContent) .ActionListItem-visual",
":is(.ActionListItem.ActionListItem--disabled,.ActionListItem[aria-disabled=true]):hover",
".ActionListItem.ActionListItem--danger .ActionListItem-label",
".ActionListItem.ActionListItem--danger .ActionListItem-visual",
".ActionListItem.ActionListItem--danger:hover",
".ActionListItem.ActionListItem--danger:hover .ActionListItem-description",
".ActionListItem.ActionListItem--danger:hover .ActionListItem-label",
".ActionListItem.ActionListItem--danger:hover .ActionListItem-visual",
":is(.ActionListItem.ActionListItem--danger .ActionListContent):active",
":is(.ActionListItem.ActionListItem--danger .ActionListContent):active .ActionListItem-description",
":is(.ActionListItem.ActionListItem--danger .ActionListContent):active .ActionListItem-label",
":is(.ActionListItem.ActionListItem--danger .ActionListContent):active .ActionListItem-visual",
".ActionListContent",
".ActionListContent>:not(:last-child)",
".ActionListContent:hover",
".ActionListContent[aria-disabled=true] .ActionListItem-description",
".ActionListContent[aria-disabled=true] .ActionListItem-label",
".ActionListContent[aria-disabled=true] .ActionListItem-visual",
".ActionListContent[aria-disabled=true]:hover",
".ActionListContent[aria-expanded]+.ActionList--subGroup",
":is(.ActionListContent[aria-expanded]+.ActionList--subGroup) .ActionListContent",
":is(.ActionListContent.ActionListContent--visual16[aria-expanded]+.ActionList--subGroup) .ActionListContent",
":is(.ActionListContent.ActionListContent--visual20[aria-expanded]+.ActionList--subGroup) .ActionListContent",
":is(.ActionListContent.ActionListContent--visual24[aria-expanded]+.ActionList--subGroup) .ActionListContent",
".ActionListContent[aria-expanded=true] .ActionListItem-collapseIcon",
".ActionListContent[aria-expanded=true]+.ActionList--subGroup",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=true]>.ActionListItem-label",
".ActionListContent[aria-expanded=false] .ActionListItem-collapseIcon",
".ActionListContent[aria-expanded=false]+.ActionList--subGroup",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=false]",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=false] .ActionListItem-label",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=false]+.ActionListItem:before",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=false]:before",
".ActionListContent.ActionListContent--hasActiveSubItem[aria-expanded=false]:after",
":is(.ActionListContent[aria-checked=true],.ActionListContent[aria-selected=true]) .FormControl-checkbox",
":is(:is(.ActionListContent[aria-checked=true],.ActionListContent[aria-selected=true]) .FormControl-checkbox):before",
":is(.ActionListContent[aria-checked=true],.ActionListContent[aria-selected=true]) .ActionListItem-singleSelectCheckmark",
":is(.ActionListContent[aria-checked=false],.ActionListContent[aria-selected=false]) .ActionListItem-singleSelectCheckmark",
".ActionListContent.ActionListContent--sizeLarge",
".ActionListContent.ActionListContent--sizeXLarge",
".ActionListContent.ActionListContent--blockDescription .ActionListItem-visual",
".ActionListItem-action--leading",
".ActionListItem-visual--leading",
".ActionListItem-visual--trailing",
".ActionListItem-action--trailing",
".ActionListItem-visual--leading svg",
".ActionListItem-descriptionWrap",
".ActionListItem-descriptionWrap .ActionListItem-label",
".ActionListItem-descriptionWrap--inline",
".ActionListItem-description",
".ActionListItem-action",
".ActionListItem-visual",
".ActionListItem-label",
".ActionListItem-label--truncate",
".ActionListItem--subItem>.ActionListContent>.ActionListItem-label",
".ActionListItem--withActions",
".ActionListItem-trailingAction",
".ActionListItem--trailingActionHover .ActionListItem-trailingAction",
":is(.ActionListItem--trailingActionHover:hover,.ActionListItem--trailingActionHover:focus-within) .ActionListItem-trailingAction",
".ActionList-sectionDivider:not(:empty)",
".ActionList-sectionDivider:empty",
".ActionList-sectionDivider .ActionList-sectionDivider-title",
".ActionList-sectionDivider--filled",
".ActionList-sectionDivider--filled:empty",
".ActionList-sectionDivider--filled:first-child"
]
}