index.html 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  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="theme-color" content="#000000" />
  13. <meta
  14. http-equiv="origin-trial"
  15. content="AsyySICOnLFPHhAi+SdB6g3Cr28MuSeq3a+2k3UOUKu+ikmEjAqYHAK3HSLx4keUd1BLYUPWPYAe6F9hyuO3JwUAAABceyJvcmlnaW4iOiJodHRwczovL3d3dy5leGNhbGlkcmF3LmNvbTo0NDMiLCJmZWF0dXJlIjoiTmF0aXZlRmlsZVN5c3RlbSIsImV4cGlyeSI6MTU4OTE4MzIxMH0="
  16. />
  17. <!-- General tags -->
  18. <meta
  19. name="description"
  20. content="Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  21. />
  22. <meta name="image" content="og-image.png" />
  23. <!-- OpenGraph tags -->
  24. <meta property="og:url" content="https://excalidraw.com" />
  25. <meta property="og:site_name" content="Excalidraw" />
  26. <meta property="og:type" content="website" />
  27. <meta property="og:title" content="Excalidraw" />
  28. <meta
  29. property="og:description"
  30. content="Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  31. />
  32. <!-- OG tags require an absolute url for images -->
  33. <meta
  34. property="og:image"
  35. name="twitter:image"
  36. content="https://excalidraw.com/og-image.png"
  37. />
  38. <meta
  39. property="og:image:secure_url"
  40. name="twitter:image"
  41. content="https://excalidraw.com/og-image.png"
  42. />
  43. <meta property="og:image:width" content="1280" />
  44. <meta property="og:image:height" content="669" />
  45. <meta property="og:image:alt" content="Excalidraw logo with byline." />
  46. <!-- Chrome -->
  47. <meta name="theme-color" content="#FFFF" />
  48. <!-- Safari -->
  49. <meta name="apple-mobile-web-app-status-bar-style" content="default" />
  50. <!-- Twitter Card tags -->
  51. <meta name="twitter:card" content="summary_large_image" />
  52. <meta name="twitter:title" content="Excalidraw" />
  53. <meta
  54. name="twitter:description"
  55. content="Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."
  56. />
  57. <!-- OG tags require absolute url for images -->
  58. <meta name="twitter:image" content="https://excalidraw.com/og-image.png" />
  59. <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
  60. <link rel="stylesheet" href="fonts.css" />
  61. <link
  62. rel="preload"
  63. href="FG_Virgil.ttf"
  64. as="font"
  65. type="font/ttf"
  66. crossorigin="anonymous"
  67. />
  68. <link
  69. rel="preload"
  70. href="Cascadia.ttf"
  71. as="font"
  72. type="font/ttf"
  73. crossorigin="anonymous"
  74. />
  75. <link
  76. href="https://excalidraw-socket.herokuapp.com/socket.io"
  77. rel="preconnect"
  78. crossorigin="anonymous"
  79. />
  80. <link rel="manifest" href="manifest.json" />
  81. <link
  82. href="splashscreen_images/iphone5_splash.png"
  83. media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)"
  84. rel="apple-touch-startup-image"
  85. />
  86. <link
  87. href="splashscreen_images/iphone6_splash.png"
  88. media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)"
  89. rel="apple-touch-startup-image"
  90. />
  91. <link
  92. href="splashscreen_images/iphoneplus_splash.png"
  93. media="(device-width: 621px) and (device-height: 1104px) and (-webkit-device-pixel-ratio: 3)"
  94. rel="apple-touch-startup-image"
  95. />
  96. <link
  97. href="splashscreen_images/iphonex_splash.png"
  98. media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3)"
  99. rel="apple-touch-startup-image"
  100. />
  101. <link
  102. href="splashscreen_images/iphonexr_splash.png"
  103. media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2)"
  104. rel="apple-touch-startup-image"
  105. />
  106. <link
  107. href="splashscreen_images/iphonexsmax_splash.png"
  108. media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3)"
  109. rel="apple-touch-startup-image"
  110. />
  111. <link
  112. href="splashscreen_images/ipad_splash.png"
  113. media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2)"
  114. rel="apple-touch-startup-image"
  115. />
  116. <link
  117. href="splashscreen_images/ipadpro1_splash.png"
  118. media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2)"
  119. rel="apple-touch-startup-image"
  120. />
  121. <link
  122. href="splashscreen_images/ipadpro3_splash.png"
  123. media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2)"
  124. rel="apple-touch-startup-image"
  125. />
  126. <link
  127. href="splashscreen_images/ipadpro2_splash.png"
  128. media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2)"
  129. rel="apple-touch-startup-image"
  130. />
  131. <style>
  132. .LoadingMessage {
  133. position: fixed;
  134. top: 0;
  135. right: 0;
  136. bottom: 0;
  137. left: 0;
  138. z-index: 999;
  139. display: flex;
  140. align-items: center;
  141. justify-content: center;
  142. pointer-events: none;
  143. }
  144. .LoadingMessage span {
  145. background-color: rgba(255, 255, 255, 0.8);
  146. border-radius: 5px;
  147. padding: 0.8em 1.2em;
  148. font-size: 1.3em;
  149. }
  150. </style>
  151. <script
  152. async
  153. src="https://www.googletagmanager.com/gtag/js?id=UA-387204-13"
  154. ></script>
  155. <script>
  156. window.dataLayer = window.dataLayer || [];
  157. function gtag() {
  158. dataLayer.push(arguments);
  159. }
  160. gtag("js", new Date());
  161. gtag("config", "UA-387204-13");
  162. </script>
  163. </head>
  164. <body>
  165. <noscript>
  166. You need to enable JavaScript to run this app.
  167. </noscript>
  168. <header>
  169. <h1 class="visually-hidden">Excalidraw</h1>
  170. </header>
  171. <div id="root">
  172. <div class="LoadingMessage">
  173. <span>Loading scene...</span>
  174. </div>
  175. </div>
  176. <aside>
  177. <!-- https://github.com/tholman/github-corners -->
  178. <svg
  179. xmlns="http://www.w3.org/2000/svg"
  180. width="40"
  181. height="40"
  182. viewBox="0 0 250 250"
  183. class="github-corner rtl-mirror"
  184. >
  185. <a
  186. href="https://github.com/excalidraw/excalidraw"
  187. target="_blank"
  188. aria-label="GitHub repository"
  189. >
  190. <path d="M0 0l115 115h15l12 27 108 108V0z" fill="#6c6c6c" />
  191. <path
  192. class="octo-arm"
  193. d="M128 109c-15-9-9-19-9-19 3-7 2-11 2-11-1-7 3-2 3-2 4 5 2 11 2 11-3 10 5 15 9 16"
  194. style="transform-origin: 130px 106px;"
  195. fill="#fff"
  196. />
  197. <path
  198. class="octo-body"
  199. d="M115 115s4 2 5 0l14-14c3-2 6-3 8-3-8-11-15-24 2-41 5-5 10-7 16-7 1-2 3-7 12-11 0 0 5 3 7 16 4 2 8 5 12 9s7 8 9 12c14 3 17 7 17 7-4 8-9 11-11 11 0 6-2 11-7 16-16 16-30 10-41 2 0 3-1 7-5 11l-12 11c-1 1 1 5 1 5z"
  200. fill="#fff"
  201. />
  202. </a>
  203. </svg>
  204. </aside>
  205. </body>
  206. </html>