index.html 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <link rel="icon" href="/favicon.ico">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  7. <meta name="renderer" content="webkit">
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. <meta name="description" content="PPTist - 在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,实现在线PPT的编辑、演示,支持导出PPT文件,支持AI生成PPT。" />
  10. <meta name="keywords" content="pptist,ppt,powerpoint,office powerpoint,在线ppt,幻灯片,演示文稿,ppt在线制作,aippt" />
  11. <title>PPTist - 在线演示文稿</title>
  12. <style>
  13. .first-screen-loading {
  14. width: 200px;
  15. height: 200px;
  16. position: fixed;
  17. top: 50%;
  18. left: 50%;
  19. margin-top: -100px;
  20. margin-left: -100px;
  21. display: flex;
  22. flex-direction: column;
  23. justify-content: center;
  24. align-items: center;
  25. }
  26. .first-screen-loading-spinner {
  27. width: 36px;
  28. height: 36px;
  29. border: 3px solid #d14424;
  30. border-top-color: transparent;
  31. border-radius: 50%;
  32. box-sizing: border-box;
  33. animation: spinner .8s linear infinite;
  34. }
  35. .first-screen-loading-text {
  36. margin-top: 20px;
  37. color: #d14424;
  38. }
  39. @keyframes spinner {
  40. 0% {
  41. transform: rotate(0deg);
  42. }
  43. 100% {
  44. transform: rotate(360deg);
  45. }
  46. }
  47. </style>
  48. </head>
  49. <body>
  50. <div id="app">
  51. <div class="first-screen-loading">
  52. <div class="first-screen-loading-spinner"></div>
  53. <div class="first-screen-loading-text">正在加载中,请稍等 ...</div>
  54. </div>
  55. </div>
  56. <script type="module" src="/src/main.ts"></script>
  57. <script src="./aws-sdk.js"></script>
  58. </body>
  59. <script>
  60. document.oncontextmenu = e => e.preventDefault()
  61. document.domain = document.domain.split(".").slice(-2).join(".");
  62. </script>
  63. </body>
  64. </html>