ysdp-juntechysdp/fe/index.html

71 lines
5.3 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>运三大屏管理平台</title>
</head>
<body>
<noscript>
<strong>We're sorry but Jeeplus doesn't work properly without JavaScript
enabled. Please enable it to continue.</strong>
</noscript>
<div id="app" class="aminui">
<div class="app-loading">
<!-- <div class="app-loading__logo">
<img src="img/logo.png"/>
</div> -->
<img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSItLWFuaW1hdGlvbi1zdGF0ZTpydW5uaW5nOyI+CiAgICAgIDxzdHlsZT4KICAgICAgICA6cm9vdCB7CiAgICAgICAgICAtLWFuaW1hdGlvbi1zdGF0ZTogcGF1c2VkOwogICAgICAgIH0KCiAgICAgICAgLyogdXNlciBwaWNrZWQgYSB0aGVtZSB3aGVyZSB0aGUgInJlZ3VsYXIiIHNjaGVtZSBpcyBkYXJrICovCiAgICAgICAgLyogdXNlciBwaWNrZWQgYSB0aGVtZSBhIGxpZ2h0IHNjaGVtZSBhbmQgYWxzbyBlbmFibGVkIGEgZGFyayBzY2hlbWUgKi8KCiAgICAgICAgLyogZGVhbCB3aXRoIGxpZ2h0IHNjaGVtZSBmaXJzdCAqLwogICAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGxpZ2h0KSB7CiAgICAgICAgICA6cm9vdCB7CiAgICAgICAgICAgIC0tcHJpbWFyeTogIzIyMjIyMjsKICAgICAgICAgICAgLS1zZWNvbmRhcnk6ICNmZmZmZmY7CiAgICAgICAgICAgIC0tdGVydGlhcnk6ICMwMDg4Y2M7CiAgICAgICAgICAgIC0tcXVhdGVybmFyeTogI2U0NTczNTsKICAgICAgICAgICAgLS1oaWdobGlnaHQ6ICNmZmZmNGQ7CiAgICAgICAgICAgIC0tc3VjY2VzczogIzAwOTkwMDsKICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIC8qIHRoZW4gZGVhbCB3aXRoIGRhcmsgc2NoZW1lICovCiAgICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykgewogICAgICAgICAgOnJvb3QgewogICAgICAgICAgICAtLXByaW1hcnk6ICMyMjIyMjI7CiAgICAgICAgICAgIC0tc2Vjb25kYXJ5OiAjZmZmZmZmOwogICAgICAgICAgICAtLXRlcnRpYXJ5OiAjMDA4OGNjOwogICAgICAgICAgICAtLXF1YXRlcm5hcnk6ICNlNDU3MzU7CiAgICAgICAgICAgIC0taGlnaGxpZ2h0OiAjZmZmZjRkOwogICAgICAgICAgICAtLXN1Y2Nlc3M6ICMwMDk5MDA7CiAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICAvKiB0aGVzZSBzdHlsZXMgbmVlZCB0byBsaXZlIGhlcmUgYmVjYXVzZSB0aGUgU1ZHIGhhcyBhIGRpZmZlcmVudCBzY29wZSAqLwogICAgICAgIC5kb3RzIHsKICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBsb2FkZXI7CiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsKICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7CiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsKICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiB2YXIoLS1hbmltYXRpb24tc3RhdGUpOwogICAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsKICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsKICAgICAgICAgIG9wYWNpdHk6IDA7CiAgICAgICAgICByOiBtYXgoMXZ3LCAxMXB4KTsKICAgICAgICAgIGN5OiA1MCU7CiAgICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpIG9wYWNpdHkoMC44NSk7CiAgICAgICAgfQoKICAgICAgICAuZG90czpmaXJzdC1jaGlsZCB7CiAgICAgICAgICBmaWxsOiB2YXIoLS1xdWF0ZXJuYXJ5KTsKICAgICAgICB9CgogICAgICAgIC5kb3RzOm50aC1jaGlsZCgyKSB7CiAgICAgICAgICBmaWxsOiB2YXIoLS1xdWF0ZXJuYXJ5KTsKICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4xNXM7CiAgICAgICAgfQoKICAgICAgICAuZG90czpudGgtY2hpbGQoMykgewogICAgICAgICAgZmlsbDogdmFyKC0taGlnaGxpZ2h0KTsKICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zczsKICAgICAgICB9CgogICAgICAgIC5kb3RzOm50aC1jaGlsZCg0KSB7CiAgICAgICAgICBmaWxsOiB2YXIoLS10ZXJ0aWFyeSk7CiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuNDVzOwogICAgICAgIH0KCiAgICAgICAgLmRvdHM6bnRoLWNoaWxkKDUpIHsKICAgICAgICAgIGZpbGw6IHZhcigtLXRlcnRpYXJ5KTsKICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC42czsKICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbG9hZGVyIHsKICAgICAgICAgIDAlIHsKICAgICAgICAgICAgb3BhY2l0eTogMDsKICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsKICAgICAgICAgIH0KICAgICAgICAgIDQ1JSB7CiAgICAgICAgICAgIG9wYWNpdHk6IDE7CiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTsKICAgICAgICAgIH0KICAgICAgICAgIDY1JSB7CiAgICAgICAgICAgIG9wYWNpdHk6IDE7CiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTsKICAgICAgICAgIH0KICAgICAgICAgIDEwMCUgewogICAgICAgICAgICBvcGFjaXR5OiAwOwogICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgPC9zdHlsZT4KCiAgICAgIDxnIGNsYXNzPSJjb250YWluZXIiPgogICAgICAgIDxjaXJjbGUgY2xhc3M9ImRvdHMiIGN4PSIzMHZ3Ii8+CiAgICAgICAgPGNpcmNsZSBjbGFzcz0iZG90cyIgY3g9IjQwdnciLz4KICAgICAgICA8Y2lyY2xlIGNsYXNzPSJkb3RzIiBjeD0iNTB2dyIvPgogICAgICAgIDxjaXJjbGUgY2xhc3M9ImRvdHMiIGN4PSI2MHZ3Ii8+CiAgICAgICAgPGNpcmNsZSBjbGFzcz0iZG90cyIgY3g9IjcwdnciLz4KICAgICAgPC9nPgogICAgPC9zdmc+"/>
<div class="preloader-text-wrapper">
<div class="preloader-text">Loading</div>
</div>
</div>
<style>
.app-loading {position: absolute;top:0px;left:0px;right:0px;bottom:0px;display: flex;justify-content: center;align-items: center;flex-direction: column;background: #fff;}
.app-loading__logo {margin-bottom: 30px;}
.app-loading__logo img {width: 90px;vertical-align: bottom;}
html {
background-color: #ffffff;
}
.preloader-text-wrapper {
color: #222222;
font-size: 16px;
margin-top: -50px;
}
.preloader-text:after {
animation: loading-text 3s infinite;
content: "";
position: absolute;
margin: 0 0.1em;
/* left: 100%; */
}
@keyframes loading-text {
0% {
content: "";
}
25% {
content: ".";
}
50% {
content: "..";
}
75% {
content: "...";
}
}
</style>
</div>
<script type="module" src="/src/main.js"></script>
</body>
<script type="text/javascript">
var theme = window.localStorage.getItem('APP_THEME');
if(theme){
document.body.setAttribute('data-theme', JSON.parse(theme))
}
</script>
</html>