See the proposal from @philipwalton. https://github.com/w3c/webcomponents/blob/gh-pages/proposals/Custom-Pseudo-Elements.md Let me file an issue here to discuss and keep track of the proposal.