index.html 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  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="apple-mobile-web-app-capable" content="yes" />
  12. <meta name="mobile-web-app-capable" content="yes" />
  13. <meta name="apple-touch-fullscreen" content="yes" />
  14. <meta name="theme-color" content="#000000" />
  15. <meta
  16. http-equiv="origin-trial"
  17. content="AsyySICOnLFPHhAi+SdB6g3Cr28MuSeq3a+2k3UOUKu+ikmEjAqYHAK3HSLx4keUd1BLYUPWPYAe6F9hyuO3JwUAAABceyJvcmlnaW4iOiJodHRwczovL3d3dy5leGNhbGlkcmF3LmNvbTo0NDMiLCJmZWF0dXJlIjoiTmF0aXZlRmlsZVN5c3RlbSIsImV4cGlyeSI6MTU4OTE4MzIxMH0="
  18. />
  19. <!-- General tags -->
  20. <meta
  21. name="description"
  22. content="Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  23. />
  24. <meta name="image" content="og-image.png" />
  25. <!-- OpenGraph tags -->
  26. <meta property="og:url" content="https://excalidraw.com" />
  27. <meta property="og:site_name" content="Excalidraw" />
  28. <meta property="og:type" content="website" />
  29. <meta property="og:title" content="Excalidraw" />
  30. <meta
  31. property="og:description"
  32. content="Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  33. />
  34. <!-- OG tags require an absolute url for images -->
  35. <meta
  36. property="og:image"
  37. name="twitter:image"
  38. content="https://excalidraw.com/og-image.png"
  39. />
  40. <meta
  41. property="og:image:secure_url"
  42. name="twitter:image"
  43. content="https://excalidraw.com/og-image.png"
  44. />
  45. <meta property="og:image:width" content="1280" />
  46. <meta property="og:image:height" content="669" />
  47. <meta property="og:image:alt" content="Excalidraw logo with byline." />
  48. <!-- Chrome -->
  49. <meta name="theme-color" content="#FFFF" />
  50. <!-- Safari -->
  51. <meta name="apple-mobile-web-app-status-bar-style" content="default" />
  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 rel="manifest" href="manifest.json" />
  83. <link
  84. href="splashscreen_images/iphone5_splash.png"
  85. media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)"
  86. rel="apple-touch-startup-image"
  87. />
  88. <link
  89. href="splashscreen_images/iphone6_splash.png"
  90. media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)"
  91. rel="apple-touch-startup-image"
  92. />
  93. <link
  94. href="splashscreen_images/iphoneplus_splash.png"
  95. media="(device-width: 621px) and (device-height: 1104px) and (-webkit-device-pixel-ratio: 3)"
  96. rel="apple-touch-startup-image"
  97. />
  98. <link
  99. href="splashscreen_images/iphonex_splash.png"
  100. media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3)"
  101. rel="apple-touch-startup-image"
  102. />
  103. <link
  104. href="splashscreen_images/iphonexr_splash.png"
  105. media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2)"
  106. rel="apple-touch-startup-image"
  107. />
  108. <link
  109. href="splashscreen_images/iphonexsmax_splash.png"
  110. media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3)"
  111. rel="apple-touch-startup-image"
  112. />
  113. <link
  114. href="splashscreen_images/ipad_splash.png"
  115. media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2)"
  116. rel="apple-touch-startup-image"
  117. />
  118. <link
  119. href="splashscreen_images/ipadpro1_splash.png"
  120. media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2)"
  121. rel="apple-touch-startup-image"
  122. />
  123. <link
  124. href="splashscreen_images/ipadpro3_splash.png"
  125. media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2)"
  126. rel="apple-touch-startup-image"
  127. />
  128. <link
  129. href="splashscreen_images/ipadpro2_splash.png"
  130. media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2)"
  131. rel="apple-touch-startup-image"
  132. />
  133. <style>
  134. .LoadingMessage {
  135. position: fixed;
  136. top: 0;
  137. right: 0;
  138. bottom: 0;
  139. left: 0;
  140. z-index: 999;
  141. display: flex;
  142. align-items: center;
  143. justify-content: center;
  144. pointer-events: none;
  145. }
  146. .LoadingMessage span {
  147. background-color: rgba(255, 255, 255, 0.8);
  148. border-radius: 5px;
  149. padding: 0.8em 1.2em;
  150. font-size: 1.3em;
  151. }
  152. .visually-hidden {
  153. position: absolute !important;
  154. height: 1px;
  155. width: 1px;
  156. overflow: hidden;
  157. clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  158. clip: rect(1px, 1px, 1px, 1px);
  159. white-space: nowrap; /* added line */
  160. }
  161. </style>
  162. <script
  163. async
  164. src="https://www.googletagmanager.com/gtag/js?id=UA-387204-13"
  165. ></script>
  166. <script>
  167. window.dataLayer = window.dataLayer || [];
  168. function gtag() {
  169. dataLayer.push(arguments);
  170. }
  171. gtag("js", new Date());
  172. gtag("config", "UA-387204-13");
  173. </script>
  174. </head>
  175. <body>
  176. <noscript>
  177. You need to enable JavaScript to run this app.
  178. </noscript>
  179. <header>
  180. <h1 class="visually-hidden">Excalidraw</h1>
  181. </header>
  182. <div id="root">
  183. <div class="LoadingMessage">
  184. <span>Loading scene...</span>
  185. </div>
  186. </div>
  187. </body>
  188. </html>