Welcome to mirror list, hosted at ThFree Co, Russian Federation.

_startup_css_activation.haml « layouts « views « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 5fb53385acc9b7c84a014f9c801777eb00a2adc9 (plain)
1
2
3
4
5
6
7
8
9
- return unless use_startup_css?

= javascript_tag do
  :plain
    document.querySelectorAll('link[media="print"]').forEach(linkTag => {
      linkTag.setAttribute('data-startupcss', 'loading');
      const startupLinkLoadedEvent = new CustomEvent('CSSStartupLinkLoaded');
      linkTag.addEventListener('load',function(){this.media='all';this.setAttribute('data-startupcss', 'loaded');document.dispatchEvent(startupLinkLoadedEvent);},{once: true});
    })