You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
158 lines
4.3 KiB
158 lines
4.3 KiB
<!doctype html> |
|
<html lang="en"> |
|
<head> |
|
<meta charset="UTF-8" /> |
|
<link rel="icon" href="/favicon.png" /> |
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
|
<!-- <script--> |
|
<!-- charset="utf-8"--> |
|
<!-- src="https://map.qq.com/api/gljs?v=1.exp&key=ZAPBZ-WDIW3-E4V3O-ODLEX-VBQ6Z-WLF7Z&libraries=service"--> |
|
<!-- async--> |
|
<!-- ></script>--> |
|
<script |
|
type="text/javascript" |
|
src="https://webapi.amap.com/maps?v=1.4.15&key=1b5bc51917732f5b6df663e16c7caa25" |
|
async |
|
></script> |
|
<title>%VITE_APP_TITLE%</title> |
|
</head> |
|
<body> |
|
<div id="app"> |
|
<style> |
|
.app-loading { |
|
display: flex; |
|
width: 100%; |
|
height: 100%; |
|
justify-content: center; |
|
align-items: center; |
|
flex-direction: column; |
|
background: url(/logingbk.png) no-repeat; |
|
} |
|
|
|
.app-loading .app-loading-wrap { |
|
position: absolute; |
|
top: 50%; |
|
left: 50%; |
|
display: flex; |
|
-webkit-transform: translate3d(-50%, -50%, 0); |
|
transform: translate3d(-50%, -50%, 0); |
|
justify-content: center; |
|
align-items: center; |
|
flex-direction: column; |
|
} |
|
|
|
.app-loading .app-loading-title { |
|
margin-bottom: 30px; |
|
font-size: 20px; |
|
font-weight: bold; |
|
text-align: center; |
|
} |
|
|
|
.app-loading .app-loading-logo { |
|
width: 400px; |
|
margin: 0 auto 15px auto; |
|
} |
|
|
|
.app-loading .app-loading-item { |
|
position: relative; |
|
display: inline-block; |
|
width: 60px; |
|
height: 60px; |
|
vertical-align: middle; |
|
border-radius: 50%; |
|
} |
|
|
|
.app-loading .app-loading-outter { |
|
position: absolute; |
|
width: 100%; |
|
height: 100%; |
|
border: 4px solid #17c653; |
|
border-bottom: 0; |
|
border-left-color: transparent; |
|
border-radius: 50%; |
|
animation: loader-outter 1s cubic-bezier(0.42, 0.61, 0.58, 0.41) infinite; |
|
} |
|
|
|
.app-loading .app-loading-inner { |
|
position: absolute; |
|
top: calc(50% - 20px); |
|
left: calc(50% - 20px); |
|
width: 40px; |
|
height: 40px; |
|
border: 4px solid #89e1a8; |
|
border-right: 0; |
|
border-top-color: transparent; |
|
border-radius: 50%; |
|
animation: loader-inner 1s cubic-bezier(0.42, 0.61, 0.58, 0.41) infinite; |
|
} |
|
|
|
@-webkit-keyframes loader-outter { |
|
0% { |
|
-webkit-transform: rotate(0deg); |
|
transform: rotate(0deg); |
|
} |
|
|
|
100% { |
|
-webkit-transform: rotate(360deg); |
|
transform: rotate(360deg); |
|
} |
|
} |
|
|
|
@keyframes loader-outter { |
|
0% { |
|
-webkit-transform: rotate(0deg); |
|
transform: rotate(0deg); |
|
} |
|
|
|
100% { |
|
-webkit-transform: rotate(360deg); |
|
transform: rotate(360deg); |
|
} |
|
} |
|
|
|
@-webkit-keyframes loader-inner { |
|
0% { |
|
-webkit-transform: rotate(0deg); |
|
transform: rotate(0deg); |
|
} |
|
|
|
100% { |
|
-webkit-transform: rotate(-360deg); |
|
transform: rotate(-360deg); |
|
} |
|
} |
|
|
|
@keyframes loader-inner { |
|
0% { |
|
-webkit-transform: rotate(0deg); |
|
transform: rotate(0deg); |
|
} |
|
|
|
100% { |
|
-webkit-transform: rotate(-360deg); |
|
transform: rotate(-360deg); |
|
} |
|
} |
|
</style> |
|
<div class="app-loading"> |
|
<div class="app-loading-wrap"> |
|
<div class="app-loading-title"> |
|
<img src="/loading_logo.png" class="app-loading-logo" alt="Logo" /> |
|
<!-- <div class="app-loading-title">%VITE_APP_TITLE%</div> --> |
|
</div> |
|
<div class="app-loading-item"> |
|
<div class="app-loading-outter"></div> |
|
<div class="app-loading-inner"></div> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
<script type="module" src="/src/main.ts"></script> |
|
<script type="text/javascript"> |
|
window._AMapSecurityConfig = { |
|
securityJsCode: "c7b027f9ca5ca4b2eaadb5ac9046fd19", |
|
} |
|
</script> |
|
</body> |
|
</html>
|
|
|