| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 | <!DOCTYPE html><html lang="en">  <head>    <meta charset="UTF-8" />    <link rel="icon" href="/favicon.ico" />    <link rel="stylesheet" href="/iconfont.css" />    <meta name="viewport" content="width=device-width, initial-scale=1.0" />    <title>vue-pure-admin</title>    <script src="/sortable.min.js"></script>    <script>      window.process = {};    </script>  </head>  <body>    <div id="app">      <style>        * {          margin: 0;          padding: 0;        }        html,        body {          width: 100%;          height: 100%;          display: flex;          justify-content: center;          align-items: center;          background: #000;          overflow: hidden;          font-family: "Reggae One", cursive;        }        p {          font-size: 8vw;          overflow: hidden;          -webkit-text-stroke: 3px #7272a5;        }        span {          display: block;          font-size: 20px;          overflow: hidden;          color: green;          text-align: center;        }        p::before {          content: " ";          width: 100%;          height: 100%;          position: absolute;          left: 0;          top: 0;          background-image: linear-gradient(45deg, #ff269b, #2ab5f5, #ffbf00);          mix-blend-mode: multiply;        }        p::after {          content: "";          background: radial-gradient(circle, #fff, #000 50%);          background-size: 25% 25%;          position: absolute;          top: -100%;          left: -100%;          right: 0;          bottom: 0;          mix-blend-mode: color-dodge;          animation: mix 2s linear infinite;        }        @keyframes mix {          to {            transform: translate(50%, 50%);          }        }      </style>      <div class="g-container">        <p>Pure-Admin</p>        <span class="_develop"></span>      </div>    </div>    <script>      // 此代码仅用于开发环境的友好提示,项目打包前请去掉这段js代码 This code is only used as a friendly reminder of the development environment, please remove this js code before packaging the project      window.onload = function () {        (function () {          const ua = navigator.userAgent.toLowerCase();          const re = /(msie|firefox|chrome|opera|version).*?([\d.]+)/;          const m = ua.match(re);          const Sys = {            browser: m[1].replace(/version/, "'safari"),            version: m[2]          };          const browser = Array.of("chrome", "firefox").includes(Sys.browser);          const version = parseFloat(Sys.version);          const el = document.querySelector("._develop");          if (el) {            if (browser && version >= 90) {              let success =                document.createTextNode("当前浏览器版本很适合开发!!! 😃");              el.appendChild(success);            } else {              let warn = document.createTextNode(                "当前浏览器版本不适合开发,建议使用最新版本的谷歌或者火狐浏览器!!!😯"              );              el.appendChild(warn);              el.style.color = "red";            }          }          return Sys;        })();      };    </script>    <script type="module" src="/src/main.ts"></script>  </body></html>
 |