index.html 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Excalidraw | Hand-drawn look & feel • Collaborative • Secure</title>
  6. <meta
  7. name="viewport"
  8. content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover, shrink-to-fit=no"
  9. />
  10. <meta name="referrer" content="origin" />
  11. <meta name="mobile-web-app-capable" content="yes" />
  12. <meta name="theme-color" content="#000" />
  13. <!-- Origin Trial token for the Native File System API v1 https://developers.chrome.com/origintrials/#/view_trial/3868592079911256065 (Chrome 78–81) -->
  14. <meta
  15. http-equiv="origin-trial"
  16. content="AoGjY+6r8OQZ5c0AXpK+bbca0pJdCTSHWFqSFNulxiW4OwFBB63kHdDHNo433GeuEOir8IvSovR0LOZLfPnEDAUAAABceyJvcmlnaW4iOiJodHRwczovL3d3dy5leGNhbGlkcmF3LmNvbTo0NDMiLCJmZWF0dXJlIjoiTmF0aXZlRmlsZVN5c3RlbSIsImV4cGlyeSI6MTU4OTMyNzk5OX0="
  17. />
  18. <!-- Origin Trial token for the Native File System API v2 https://developers.chrome.com/origintrials/#/view_trial/4019462667428167681 (Chrome 83–85) -->
  19. <meta
  20. http-equiv="origin-trial"
  21. content="AgMee3sqSZkE0QaZP8f/F9OJj5iSLdnNMRGttIDlOQy552MI4GoL41jyCAHOYsQ8UWM1kPdrb6PVmbSllX/JqwEAAABZeyJvcmlnaW4iOiJodHRwczovL2V4Y2FsaWRyYXcuY29tOjQ0MyIsImZlYXR1cmUiOiJOYXRpdmVGaWxlU3lzdGVtMiIsImV4cGlyeSI6MTU5MDU3MzM5MX0="
  22. />
  23. <!-- General tags -->
  24. <meta
  25. name="description"
  26. content="Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  27. />
  28. <meta name="image" content="og-image.png" />
  29. <!-- OpenGraph tags -->
  30. <meta property="og:url" content="https://excalidraw.com" />
  31. <meta property="og:site_name" content="Excalidraw" />
  32. <meta property="og:type" content="website" />
  33. <meta property="og:title" content="Excalidraw" />
  34. <meta
  35. property="og:description"
  36. content="Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  37. />
  38. <!-- OG tags require an absolute url for images -->
  39. <meta
  40. property="og:image"
  41. name="twitter:image"
  42. content="https://excalidraw.com/og-image.png"
  43. />
  44. <meta
  45. property="og:image:secure_url"
  46. name="twitter:image"
  47. content="https://excalidraw.com/og-image.png"
  48. />
  49. <meta property="og:image:width" content="1280" />
  50. <meta property="og:image:height" content="669" />
  51. <meta property="og:image:alt" content="Excalidraw logo with byline." />
  52. <!-- Twitter Card tags -->
  53. <meta name="twitter:card" content="summary_large_image" />
  54. <meta name="twitter:title" content="Excalidraw" />
  55. <meta
  56. name="twitter:description"
  57. content="Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  58. />
  59. <!-- OG tags require absolute url for images -->
  60. <meta name="twitter:image" content="https://excalidraw.com/og-image.png" />
  61. <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
  62. <link rel="stylesheet" href="fonts.css" type="text/css" />
  63. <link
  64. rel="preload"
  65. href="FG_Virgil.woff2"
  66. as="font"
  67. type="font/woff2"
  68. crossorigin="anonymous"
  69. />
  70. <link
  71. rel="preload"
  72. href="Cascadia.woff2"
  73. as="font"
  74. type="font/woff2"
  75. crossorigin="anonymous"
  76. />
  77. <link
  78. href="https://excalidraw-socket.herokuapp.com/socket.io"
  79. rel="preconnect"
  80. crossorigin="anonymous"
  81. />
  82. <link
  83. rel="manifest"
  84. href="manifest.json"
  85. style="--pwacompat-splash-font: 24px Virgil;"
  86. />
  87. <style>
  88. .LoadingMessage {
  89. position: fixed;
  90. top: 0;
  91. right: 0;
  92. bottom: 0;
  93. left: 0;
  94. z-index: 999;
  95. display: flex;
  96. align-items: center;
  97. justify-content: center;
  98. pointer-events: none;
  99. }
  100. .LoadingMessage span {
  101. background-color: rgba(255, 255, 255, 0.8);
  102. border-radius: 5px;
  103. padding: 0.8em 1.2em;
  104. font-size: 1.3em;
  105. }
  106. .visually-hidden {
  107. position: absolute !important;
  108. height: 1px;
  109. width: 1px;
  110. overflow: hidden;
  111. clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  112. clip: rect(1px, 1px, 1px, 1px);
  113. white-space: nowrap; /* added line */
  114. }
  115. </style>
  116. <script
  117. async
  118. src="https://www.googletagmanager.com/gtag/js?id=UA-387204-13"
  119. ></script>
  120. <script>
  121. window.dataLayer = window.dataLayer || [];
  122. function gtag() {
  123. dataLayer.push(arguments);
  124. }
  125. gtag("js", new Date());
  126. gtag("config", "UA-387204-13");
  127. </script>
  128. </head>
  129. <body>
  130. <noscript>
  131. You need to enable JavaScript to run this app.
  132. </noscript>
  133. <header>
  134. <h1 class="visually-hidden">Excalidraw</h1>
  135. </header>
  136. <div id="root">
  137. <div class="LoadingMessage">
  138. <span>Loading scene...</span>
  139. </div>
  140. </div>
  141. </body>
  142. </html>