index.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE html>
  2. <html lang="en" id="htmlRoot">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  6. <link rel="stylesheet" href="/css/index.css" />
  7. <link rel="stylesheet" href="/css/print-lock.css" />
  8. <link rel="stylesheet" href="/css/fonts/ym/iconfont.css" />
  9. <link rel="stylesheet" href="/css/fonts/ym-custom/iconfont.css" />
  10. <meta name="renderer" content="webkit" />
  11. <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" />
  12. <!-- <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" /> -->
  13. <title><%= title %></title>
  14. <link rel="icon" href="/favicon.ico" />
  15. </head>
  16. <body>
  17. <script>
  18. (() => {
  19. var htmlRoot = document.getElementById('htmlRoot');
  20. var theme = window.localStorage.getItem('__APP__DARK__MODE__');
  21. if (htmlRoot && theme) {
  22. htmlRoot.setAttribute('data-theme', theme);
  23. theme = htmlRoot = null;
  24. }
  25. })();
  26. </script>
  27. <div id="app">
  28. <div class="app-loading">
  29. <div class="app-loading-wrap">
  30. <div class="app-loading-dots">
  31. <span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
  32. </div>
  33. </div>
  34. </div>
  35. </div>
  36. <script type="module" src="/src/main.ts"></script>
  37. </body>
  38. </html>