index.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <!DOCTYPE html>
  2. <html lang="ko">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>SGC Mobile</title>
  6. <base href="./" />
  7. <meta name="color-scheme" content="light" />
  8. <meta name="viewport" content="viewport-fit=cover,width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  9. <meta name="format-detection" content="telephone=no" />
  10. <meta name="msapplication-tap-highlight" content="no" />
  11. <link rel="shortcut icon" type="image/x-icon" href="/mobile/img/icons/favicon.ico" />
  12. <style>
  13. body {
  14. padding: 0;
  15. margin: 0;
  16. }
  17. #appLoading {
  18. pointer-events: none;
  19. z-index: 100;
  20. width: 100vw;
  21. height: 100vh;
  22. display: inline-block;
  23. background-color: #ed1c24;
  24. position: absolute;
  25. left: 0;
  26. right: 0;
  27. top: 0;
  28. bottom: 0;
  29. }
  30. div#app[data-v-app] ~ #appLoading {
  31. display: none;
  32. }
  33. #appLoading div.loading-wraper {
  34. position: absolute;
  35. left: 50%;
  36. top: 50%;
  37. text-align: center;
  38. transform: translate(-50%, -50%);
  39. }
  40. #appLoading div.loading-wraper img {
  41. max-width: 50vw;
  42. max-height: 50vh;
  43. animation-name: loadingSpiner;
  44. animation-duration: 4000ms;
  45. animation-iteration-count: infinite;
  46. animation-timing-function: linear;
  47. }
  48. #appLoading div.loading-wraper div {
  49. position: relative;
  50. color: white;
  51. font-size: 1rem;
  52. z-index: 100;
  53. }
  54. #appLoading div.loading-wraper button {
  55. z-index: 1;
  56. position: absolute;
  57. font-size: 1.5rem;
  58. padding: 5px 15px;
  59. border-radius: 10px;
  60. border: 1px solid gray;
  61. pointer-events: all;
  62. background-color: rgba(0, 0, 0, 0.7);
  63. width: 10rem;
  64. margin-left: -5rem;
  65. left: 50%;
  66. top: 50%;
  67. opacity: 0;
  68. animation: loadingButton 10s normal forwards ease-in-out;
  69. }
  70. @keyframes loadingButton {
  71. 0% {
  72. opacity: 0;
  73. }
  74. 70% {
  75. opacity: 0;
  76. }
  77. 100% {
  78. opacity: 1;
  79. }
  80. }
  81. @keyframes loadingSpiner {
  82. from {
  83. transform: rotate(0deg);
  84. }
  85. to {
  86. transform: rotate(360deg);
  87. }
  88. }
  89. </style>
  90. <script defer="defer" src="/mobile/js/chunk-vendors-e3924278.ab078d2b.js"></script>
  91. <script defer="defer" src="/mobile/js/chunk-vendors-aacc2dbb.06322a85.js"></script>
  92. <script defer="defer" src="/mobile/js/chunk-vendors-839c41ae.456704e5.js"></script>
  93. <script defer="defer" src="/mobile/js/chunk-vendors-bdb47e33.791680b3.js"></script>
  94. <script defer="defer" src="/mobile/js/chunk-vendors-8aadb7a4.ce40e558.js"></script>
  95. <script defer="defer" src="/mobile/js/chunk-vendors-48f2ce60.322ba103.js"></script>
  96. <script defer="defer" src="/mobile/js/chunk-vendors-8600eb7a.24c578cb.js"></script>
  97. <script defer="defer" src="/mobile/js/chunk-vendors-3d543a6b.4a280367.js"></script>
  98. <script defer="defer" src="/mobile/js/chunk-vendors-5ae5c8c7.0e6d22bf.js"></script>
  99. <script defer="defer" src="/mobile/js/chunk-vendors-2da85046.c9e2b592.js"></script>
  100. <script defer="defer" src="/mobile/js/chunk-vendors-96a7e1a0.a755cb4a.js"></script>
  101. <script defer="defer" src="/mobile/js/chunk-vendors-01a04197.33576961.js"></script>
  102. <script defer="defer" src="/mobile/js/chunk-vendors-ad0b8d46.0ae998f6.js"></script>
  103. <script defer="defer" src="/mobile/js/chunk-vendors-3fb90011.cbfd42e8.js"></script>
  104. <script defer="defer" src="/mobile/js/chunk-vendors-b49fab05.ee553c61.js"></script>
  105. <script defer="defer" src="/mobile/js/chunk-vendors-20addcad.1a48e01e.js"></script>
  106. <script defer="defer" src="/mobile/js/chunk-vendors-8cbd2506.ad210edf.js"></script>
  107. <script defer="defer" src="/mobile/js/chunk-vendors-74a97068.e83b43dd.js"></script>
  108. <script defer="defer" src="/mobile/js/chunk-vendors-1656f0b4.e15c041b.js"></script>
  109. <script defer="defer" src="/mobile/js/chunk-vendors-97095ff7.8c3be86b.js"></script>
  110. <script defer="defer" src="/mobile/js/app.159ed9f0.js"></script>
  111. <link href="/mobile/css/chunk-vendors-3fb90011.5ab0db2c.css" rel="stylesheet" />
  112. <link href="/mobile/css/app.be770bc5.css" rel="stylesheet" />
  113. <!--[if IE]><link rel="icon" type="image/svg+xml" href="/mobile/img/icons/favicon.svg" /><![endif]-->
  114. <link rel="icon" type="image/png" sizes="32x32" href="/mobile/img/icons/favicon-32x32.png" />
  115. <link rel="icon" type="image/png" sizes="16x16" href="/mobile/img/icons/favicon-16x16.png" />
  116. <link rel="manifest" href="/mobile/manifest.json" />
  117. <meta name="theme-color" content="#364855" />
  118. <meta name="apple-mobile-web-app-capable" content="yes" />
  119. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
  120. <meta name="apple-mobile-web-app-title" content="sgc.mobile" />
  121. <link rel="apple-touch-icon" href="/mobile/img/icons/android-chrome-180x180.png" />
  122. <link rel="mask-icon" href="/mobile/img/icons/safari-pinned-tab.svg" color="#364855" />
  123. <meta name="msapplication-TileColor" content="#000000" />
  124. </head>
  125. <body>
  126. <div id="app"></div>
  127. <div id="appLoading">
  128. <div class="loading-wraper">
  129. <img src="/mobile/img/icons/android-chrome-512x512.png" />
  130. <div>loading........</div>
  131. <button type="button" onclick="window.location.reload()">Reload</button>
  132. </div>
  133. </div>
  134. </body>
  135. </html>