hosted.index.html 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>Porter | Dashboard</title>
  5. <script>
  6. window.intercomSettings = {
  7. app_id: "<%= htmlWebpackPlugin.options.intercomAppId %>",
  8. custom_launcher_selector: "#intercom_help",
  9. };
  10. </script>
  11. <script>
  12. (function(h,o,t,j,a,r){
  13. h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
  14. h._hjSettings={hjid:"<%= htmlWebpackPlugin.options.hotjarId %>",hjsv:6};
  15. a=o.getElementsByTagName('head')[0];
  16. r=o.createElement('script');r.async=1;
  17. r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
  18. a.appendChild(r);
  19. })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
  20. </script>
  21. <script>
  22. // We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/gq56g49i'
  23. (function () {
  24. var w = window;
  25. var ic = w.Intercom;
  26. if (typeof ic === "function") {
  27. ic("reattach_activator");
  28. ic("update", w.intercomSettings);
  29. } else {
  30. var d = document;
  31. var i = function () {
  32. i.c(arguments);
  33. };
  34. i.q = [];
  35. i.c = function (args) {
  36. i.q.push(args);
  37. };
  38. w.Intercom = i;
  39. var l = function () {
  40. var s = d.createElement("script");
  41. s.type = "text/javascript";
  42. s.async = true;
  43. s.src = "<%= htmlWebpackPlugin.options.intercomSrc %>";
  44. var x = d.getElementsByTagName("script")[0];
  45. x.parentNode.insertBefore(s, x);
  46. };
  47. if (document.readyState === "complete") {
  48. l();
  49. } else if (w.attachEvent) {
  50. w.attachEvent("onload", l);
  51. } else {
  52. w.addEventListener("load", l, false);
  53. }
  54. }
  55. })();
  56. </script>
  57. <script>
  58. !(function () {
  59. var analytics = (window.analytics = window.analytics || []);
  60. if (!analytics.initialize)
  61. if (analytics.invoked)
  62. window.console &&
  63. console.error &&
  64. console.error("Segment snippet included twice.");
  65. else {
  66. analytics.invoked = !0;
  67. analytics.methods = [
  68. "trackSubmit",
  69. "trackClick",
  70. "trackLink",
  71. "trackForm",
  72. "pageview",
  73. "identify",
  74. "reset",
  75. "group",
  76. "track",
  77. "ready",
  78. "alias",
  79. "debug",
  80. "page",
  81. "once",
  82. "off",
  83. "on",
  84. "addSourceMiddleware",
  85. "addIntegrationMiddleware",
  86. "setAnonymousId",
  87. "addDestinationMiddleware",
  88. ];
  89. analytics.factory = function (e) {
  90. return function () {
  91. var t = Array.prototype.slice.call(arguments);
  92. t.unshift(e);
  93. analytics.push(t);
  94. return analytics;
  95. };
  96. };
  97. for (var e = 0; e < analytics.methods.length; e++) {
  98. var key = analytics.methods[e];
  99. analytics[key] = analytics.factory(key);
  100. }
  101. analytics.load = function (key, e) {
  102. var t = document.createElement("script");
  103. t.type = "text/javascript";
  104. t.async = !0;
  105. t.src =
  106. "https://cdn.segment.com/analytics.js/v1/" +
  107. key +
  108. "/analytics.min.js";
  109. var n = document.getElementsByTagName("script")[0];
  110. n.parentNode.insertBefore(t, n);
  111. analytics._loadOptions = e;
  112. };
  113. analytics._writeKey =
  114. "<%= htmlWebpackPlugin.options.segmentWriteKey %>";
  115. analytics.SNIPPET_VERSION = "4.13.2";
  116. analytics.load("<%= htmlWebpackPlugin.options.segmentKey %>");
  117. analytics.page();
  118. }
  119. })();
  120. </script>
  121. <link rel="icon" href="https://i.ibb.co/HnSk02f/ptr.png" />
  122. <meta
  123. name="description"
  124. content="Kubernetes powered PaaS that runs in your own cloud."
  125. />
  126. <meta property="og:title" content="Porter" />
  127. <meta
  128. property="og:image"
  129. content="https://i.ibb.co/52g2g7C/porter-wide.png"
  130. />
  131. <meta
  132. property="og:description"
  133. content="Kubernetes powered PaaS that runs in your own cloud."
  134. />
  135. <meta property="og:url" content="https://porter.run" />
  136. <link
  137. href="https://fonts.googleapis.com/css?family=Work+Sans:400,500,600"
  138. rel="stylesheet"
  139. />
  140. <link
  141. href="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0/katex.min.css"
  142. rel="stylesheet"
  143. />
  144. <link
  145. href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round"
  146. rel="stylesheet"
  147. />
  148. <!-- Coding languages icons -->
  149. <link
  150. rel="stylesheet"
  151. href="https://cdn.jsdelivr.net/gh/devicons/devicon@v2.14.0/devicon.min.css"
  152. />
  153. </head>
  154. <body>
  155. <div id="output"></div>
  156. <div id="modal-root"></div>
  157. </body>
  158. </html>