github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/doc/main.ts (about) 1 const link = document.createElement('link'); 2 link.setAttribute('rel', 'stylesheet'); 3 link.setAttribute('type', 'text/css'); 4 link.setAttribute('href', 'rapidoc.css'); 5 6 const rapiDocEl = document.querySelector('rapi-doc'); 7 rapiDocEl.addEventListener('spec-loaded', function () { 8 rapiDocEl.shadowRoot.appendChild(link); 9 rapiDocEl.shadowRoot.querySelectorAll('api-request,api-response') 10 .forEach(function (el) { 11 el.shadowRoot.appendChild(link.cloneNode(true)) 12 }); 13 });