message: Improve gist embed FOUC style while loading
diff: @@ -8,20 +8,20 @@ const isGist = link =>
  link.pathname.startsWith('gist/')
  );
  -const createGistElement = gistData => (
  - <div>
  - <link rel="stylesheet" href={gistData.stylesheet} />
  - <div dangerouslySetInnerHTML={{__html: gistData.div}} />
  - </div>
  -);
  -
  async function embedGist(link) {
  const response = await fetch(`${link.href}.json`);
  const gistData = await response.json();
  - const gistEl = createGistElement(gistData);
  - const shadowDom = link.parentNode.attachShadow({mode: 'open'});
  - shadowDom.append(gistEl);
  - shadowDom.append(<style>{'.gist .gist-data {max-height: 16em}'}</style>);
  +
  + link.parentNode.attachShadow({mode: 'open'}).append(
  + <style>{`
  + .gist .gist-data {
  + max-height: 16em;
  + overflow-y: auto;
  + }
  + `}</style>,
  + <link rel="stylesheet" href={gistData.stylesheet} />,
  + <div dangerouslySetInnerHTML={{__html: gistData.div}} />
  + );
  }
  export default () => {
  select.all('.js-comment-body p a:only-child')
  