ide-react.pug 889 B

12345678910111213141516171819202122232425262728293031323334
  1. extends ../layout-react
  2. block vars
  3. - var suppressNavbar = true
  4. - var suppressFooter = true
  5. - var suppressSkipToContent = true
  6. - var deferScripts = true
  7. - metadata.robotsNoindexNofollow = true
  8. - enableIeeeBranding = false
  9. block entrypointVar
  10. - entrypoint = 'pages/ide'
  11. block content
  12. //- TODO: remove `main` once it's no longer needed by browser extensions
  13. main#ide-root
  14. div(class=['loading-screen', `loading-screen-init-${initialLoadingScreenTheme}`])
  15. .loading-screen-brand-container
  16. .loading-screen-brand(style='height: 20%')
  17. h3.loading-screen-label #{translate("loading")}
  18. span.loading-screen-ellip .
  19. span.loading-screen-ellip .
  20. span.loading-screen-ellip .
  21. block append meta
  22. include editor/_meta
  23. block prepend foot-scripts
  24. script(
  25. type='text/javascript'
  26. nonce=scriptNonce
  27. src=(wsUrl || '/socket.io') + '/socket.io.js'
  28. defer=deferScripts
  29. )