Vue.js implements WebComponent-compliant <content> insertion point mechanism.

Markup and CSS borrowed from CSS Tricks, which is in turn adapted from CSScience. Images courtesy of Eliya Selhub