add appLoading,Partial static resource shift
This commit is contained in:
parent
38967545ac
commit
24feaf7979
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.9 KiB |
|
@ -13,7 +13,31 @@
|
||||||
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript
|
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript
|
||||||
enabled. Please enable it to continue.</strong>
|
enabled. Please enable it to continue.</strong>
|
||||||
</noscript>
|
</noscript>
|
||||||
<div id="app" class="aminui"></div>
|
<div id="app" class="aminui">
|
||||||
|
<div class="app-loading">
|
||||||
|
<div class="app-loading__logo">
|
||||||
|
<img src="img/logo.png"/>
|
||||||
|
</div>
|
||||||
|
<div class="app-loading__loader"></div>
|
||||||
|
<div class="app-loading__title"><%= htmlWebpackPlugin.options.title %></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: 100px;vertical-align: bottom;}
|
||||||
|
.app-loading__loader {width: 30px;height: 30px;border: 5px solid transparent;border-top-color: #000;border-radius: 50%;animation: .5s loader linear infinite;position: relative;}
|
||||||
|
.app-loading__loader:before {content: '';display: block;width: inherit;height: inherit;position: absolute;top: -5px;left: -5px;border: 5px solid #ccc;border-radius: 50%;opacity: .5;}
|
||||||
|
.app-loading__title {font-size: 30px;color: #333;margin-top: 30px;}
|
||||||
|
@keyframes loader {
|
||||||
|
0% {
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</div>
|
||||||
<!-- built files will be auto injected -->
|
<!-- built files will be auto injected -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<header class="adminui-header">
|
<header class="adminui-header">
|
||||||
<div class="adminui-header-left">
|
<div class="adminui-header-left">
|
||||||
<div class="logo-bar">
|
<div class="logo-bar">
|
||||||
<img class="logo" :alt="appName" src="@/assets/logo.png">
|
<img class="logo" :alt="appName" src="img/logo.png">
|
||||||
<span>{{ $CONFIG.APP_NAME }}</span>
|
<span>{{ $CONFIG.APP_NAME }}</span>
|
||||||
</div>
|
</div>
|
||||||
<ul v-if="!ismobile" class="nav">
|
<ul v-if="!ismobile" class="nav">
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
<div class="login_container">
|
<div class="login_container">
|
||||||
<div class="login_body">
|
<div class="login_body">
|
||||||
<div class="login-sidebox">
|
<div class="login-sidebox" style="background:url('img/login-left.png') 0 0 no-repeat #607089;">
|
||||||
<div class="login-logo">
|
<div class="login-logo">
|
||||||
<img class="logo" :alt="appName" src="@/assets/logo.png">{{appName}}
|
<img class="logo" :alt="appName" src="img/logo.png">{{appName}}
|
||||||
</div>
|
</div>
|
||||||
<div class="login-title">
|
<div class="login-title">
|
||||||
<h2>面面俱到的中后台前端框架</h2>
|
<h2>面面俱到的中后台前端框架</h2>
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.login_container {position: absolute;top:50%;left:50%;width: 900px;margin: 0 auto;z-index: 1;transform: translate(-50%, -50%);}
|
.login_container {position: absolute;top:50%;left:50%;width: 900px;margin: 0 auto;z-index: 1;transform: translate(-50%, -50%);}
|
||||||
.login_body {width: inherit;display: flex;box-shadow: 0px 20px 80px 0px rgba(0,0,0,0.3);}
|
.login_body {width: inherit;display: flex;box-shadow: 0px 20px 80px 0px rgba(0,0,0,0.3);}
|
||||||
.login-sidebox {width: 50%;background:url(~@/assets/login-left.png) 0 0 no-repeat #607089;padding: 60px;color: #fff;position: relative;}
|
.login-sidebox {width: 50%;padding: 60px;color: #fff;position: relative;}
|
||||||
|
|
||||||
.login-logo {font-size: 35px;display: flex;align-items: center;}
|
.login-logo {font-size: 35px;display: flex;align-items: center;}
|
||||||
.login-logo .logo {margin-right: 10px;width: 50px;height: 50px;}
|
.login-logo .logo {margin-right: 10px;width: 50px;height: 50px;}
|
||||||
|
|
Loading…
Reference in New Issue