@@ -16,7 +16,7 @@ pipeline{ | |||
choice( | |||
description: 'EIP环境', | |||
name: 'environment', | |||
choices: ['dev1'] | |||
choices: ['saasdev1'] | |||
) | |||
choice( | |||
@@ -28,7 +28,7 @@ pipeline{ | |||
choice( | |||
description: '是否下载包', | |||
name: 'isDownloadPackage', | |||
choices: ['是','否'] | |||
choices: ['否','是'] | |||
) | |||
string( | |||
@@ -86,7 +86,7 @@ pipeline{ | |||
sh "rm -rf ./dist/*" | |||
sh "npm run build" | |||
} | |||
sh "docker build -t 10.2.1.24:10242/bpa/kitchenweb:${build_tag} ." | |||
sh "docker build -t 10.2.1.24:10242/bpa/kitchenmanageweb:${build_tag} ." | |||
} | |||
} | |||
} | |||
@@ -105,7 +105,7 @@ pipeline{ | |||
sh "docker login -u ${harborUser} -p ${harborPassword} 10.2.1.24:10242" | |||
if(params.operation=='develop') | |||
{ | |||
sh "docker push 10.2.1.24:10242/bpa/kitchenweb:${build_tag}" | |||
sh "docker push 10.2.1.24:10242/bpa/kitchenmanageweb:${build_tag}" | |||
} | |||
} | |||
} | |||
@@ -127,10 +127,10 @@ pipeline{ | |||
// /root/eip/web/shell/linux-eipweb.install.sh eipweb ${build_tag} 80 | |||
// """ | |||
sh "sed -i 's/<BUILD_TAG>/${build_tag}/' k8s_kitchenweb.yaml" | |||
sh "sed -i 's/<BRANCH_NAME>/${env.BRANCH_NAME}/' k8s_kitchenweb.yaml" | |||
sh "sed -i 's/<NAMESPACES>/${params.environment}/' k8s_kitchenweb.yaml" | |||
sh "kubectl apply -f k8s_kitchenweb.yaml --record" | |||
sh "sed -i 's/<BUILD_TAG>/${build_tag}/' k8s_kitchenmanageweb.yaml" | |||
sh "sed -i 's/<BRANCH_NAME>/${env.BRANCH_NAME}/' k8s_kitchenmanageweb.yaml" | |||
sh "sed -i 's/<NAMESPACES>/${params.environment}/' k8s_kitchenmanageweb.yaml" | |||
sh "kubectl apply -f k8s_kitchenmanageweb.yaml " | |||
} | |||
@@ -7,7 +7,7 @@ const Settings = { | |||
fixedHeader: false, | |||
fixSiderbar: true, | |||
colorWeak: false, | |||
title: '黑菠萝智慧餐厨', | |||
title: '黑菠萝智慧后厨', | |||
pwa: false, | |||
logo: '/logo.svg', | |||
iconfontUrl: '', | |||
@@ -8,14 +8,30 @@ | |||
*/ | |||
export default { | |||
dev: { | |||
'/kitchbase/': { | |||
'/saasbase/': { | |||
target: 'http://localhost:5006/', | |||
changeOrigin: true, | |||
secure: false, //关闭证书验证 | |||
pathRewrite: { | |||
'/saasbase/': '', | |||
}, | |||
}, | |||
'/kitchbase/': { | |||
target: 'http://localhost:5008/', | |||
changeOrigin: true, | |||
secure: false, //关闭证书验证 | |||
pathRewrite: { | |||
'/kitchbase/': '', | |||
}, | |||
}, | |||
'/kitchorder/': { | |||
target: 'http://localhost:5005', | |||
changeOrigin: true, | |||
secure: false, //关闭证书验证 | |||
pathRewrite: { | |||
'/kitchorder/': '', | |||
}, | |||
}, | |||
// Nginx发布的时候需要配置 | |||
'/cos/':{ | |||
target: 'https://hbl-test-1305371387.cos.ap-chengdu.myqcloud.com', | |||
@@ -241,6 +241,111 @@ export default [ | |||
], | |||
}, | |||
{ | |||
name: '场景管理', | |||
icon: 'BankFilled', | |||
path: '/scene', | |||
routes: [ | |||
{ | |||
name: '场景基础信息', | |||
icon: 'smile', | |||
path: '/scene/store', | |||
component: './scene/store', | |||
access: 'k12', | |||
}, | |||
{ | |||
name: '场景菜谱信息', | |||
icon: 'smile', | |||
path: '/scene/foodmenu', | |||
component: './scene/foodmenu', | |||
access: 'k14', | |||
}, | |||
], | |||
}, | |||
{ | |||
name: '设备数据下发', | |||
icon: 'BankFilled', | |||
path: '/push', | |||
routes: [ | |||
{ | |||
name: '商品数据下发', | |||
icon: 'smile', | |||
path: '/push/goodspush', | |||
component: './push/goodspush', | |||
access: 'k12', | |||
}, | |||
{ | |||
name: '物料数据下发', | |||
icon: 'smile', | |||
path: '/push/batchingpush', | |||
component: './push/batchingpush', | |||
access: 'k14', | |||
}, | |||
{ | |||
name: '配方数据下发', | |||
icon: 'smile', | |||
path: '/push/bompush', | |||
component: './push/bompush', | |||
access: 'k14', | |||
}, | |||
{ | |||
name: '工艺数据下发', | |||
icon: 'smile', | |||
path: '/push/technologypush', | |||
component: './push/technologypush', | |||
access: 'k14', | |||
}, | |||
], | |||
}, | |||
{ | |||
name: '订单管理', | |||
icon: 'BankFilled', | |||
path: '/order', | |||
routes: [ | |||
{ | |||
name: '订单流水', | |||
icon: 'smile', | |||
path: '/order/orderflow', | |||
component: './order/orderflow', | |||
access: 'k12', | |||
}, | |||
{ | |||
name: '订单授权', | |||
icon: 'smile', | |||
path: '/order/thirdAuthorize', | |||
component: './order/thirdAuthorize', | |||
access: 'k12', | |||
}, | |||
{ | |||
name: '第三方订单', | |||
icon: 'smile', | |||
path: '/order/thirdOrder', | |||
component: './order/thirdOrder', | |||
access: 'k12', | |||
}, | |||
], | |||
}, | |||
{ | |||
name: '授权管理', | |||
icon: 'BankFilled', | |||
path: '/authorization', | |||
routes: [ | |||
{ | |||
name: '平台授权', | |||
icon: 'smile', | |||
path: '/authorization/platformAuthorization', | |||
component: './authorization/platformAuthorization', | |||
access: 'k12', | |||
}, | |||
{ | |||
name: '店铺授权', | |||
icon: 'smile', | |||
path: '/authorization/storeAuthorization', | |||
component: './authorization/storeAuthorization', | |||
access: 'k12', | |||
} | |||
], | |||
}, | |||
{ | |||
path: '/', | |||
redirect: '/welcome', | |||
@@ -0,0 +1 @@ | |||
preview.pro.ant.design |
@@ -0,0 +1,64 @@ | |||
{ | |||
"/umi.css": "/umi.2d7db433.css", | |||
"/umi.js": "/umi.01de1679.js", | |||
"/t__plugin-layout__Layout.css": "/t__plugin-layout__Layout.e1129705.chunk.css", | |||
"/t__plugin-layout__Layout.js": "/t__plugin-layout__Layout.029a2f0c.async.js", | |||
"/p__user__login.css": "/p__user__login.2f84d6a8.chunk.css", | |||
"/p__user__login.js": "/p__user__login.12ff5a5a.async.js", | |||
"/p__sys__menus.js": "/p__sys__menus.ebfea070.async.js", | |||
"/p__sys__dictionary__dicttype.css": "/p__sys__dictionary__dicttype.f6838307.chunk.css", | |||
"/p__sys__dictionary__dicttype.js": "/p__sys__dictionary__dicttype.dafa8114.async.js", | |||
"/p__company__account.css": "/p__company__account.f6838307.chunk.css", | |||
"/p__company__account.js": "/p__company__account.904f4933.async.js", | |||
"/p__org__orgamange.css": "/p__org__orgamange.5d1001bb.chunk.css", | |||
"/p__org__orgamange.js": "/p__org__orgamange.88953dd3.async.js", | |||
"/p__org__roles.js": "/p__org__roles.de46b9ac.async.js", | |||
"/p__org__users.js": "/p__org__users.e1f498f8.async.js", | |||
"/p__database__basic__batching.css": "/p__database__basic__batching.5b012b67.chunk.css", | |||
"/p__database__basic__batching.js": "/p__database__basic__batching.79a80343.async.js", | |||
"/p__database__goods__goodstypemanage.css": "/p__database__goods__goodstypemanage.f6838307.chunk.css", | |||
"/p__database__goods__goodstypemanage.js": "/p__database__goods__goodstypemanage.680b1e1a.async.js", | |||
"/p__database__goods__goodsattribute.js": "/p__database__goods__goodsattribute.5068a6e4.async.js", | |||
"/p__database__goods__newgoods.css": "/p__database__goods__newgoods.f3ef09c5.chunk.css", | |||
"/p__database__goods__newgoods.js": "/p__database__goods__newgoods.6b34c27d.async.js", | |||
"/p__database__goods__goodsInfo.css": "/p__database__goods__goodsInfo.67f6136b.chunk.css", | |||
"/p__database__goods__goodsInfo.js": "/p__database__goods__goodsInfo.6e81cb1e.async.js", | |||
"/p__device__product.js": "/p__device__product.711efe0a.async.js", | |||
"/p__device__deviceInfo.js": "/p__device__deviceInfo.4b0b00ae.async.js", | |||
"/p__device__deviceVesion.css": "/p__device__deviceVesion.63cc2960.chunk.css", | |||
"/p__device__deviceVesion.js": "/p__device__deviceVesion.294273b4.async.js", | |||
"/p__device__productmanage.js": "/p__device__productmanage.097e13bd.async.js", | |||
"/p__scene__store.js": "/p__scene__store.7b324847.async.js", | |||
"/p__scene__foodmenu.js": "/p__scene__foodmenu.03d72c52.async.js", | |||
"/p__order__orderrecode.js": "/p__order__orderrecode.82adafa4.async.js", | |||
"/p__Welcome.css": "/p__Welcome.a394acf9.chunk.css", | |||
"/p__Welcome.js": "/p__Welcome.f5a65af4.async.js", | |||
"/p__404.css": "/p__404.b74445fb.chunk.css", | |||
"/p__404.js": "/p__404.78b89234.async.js", | |||
"/583.db06ae95.async.js": "/583.db06ae95.async.js", | |||
"/664.a0296ac4.chunk.css": "/664.a0296ac4.chunk.css", | |||
"/664.b9683e60.async.js": "/664.b9683e60.async.js", | |||
"/151.12e85281.async.js": "/151.12e85281.async.js", | |||
"/327.6535553b.chunk.css": "/327.6535553b.chunk.css", | |||
"/327.e503c66e.async.js": "/327.e503c66e.async.js", | |||
"/173.f8ac3b9b.async.js": "/173.f8ac3b9b.async.js", | |||
"/921.a4bb4d70.async.js": "/921.a4bb4d70.async.js", | |||
"/978.7ab6c520.chunk.css": "/978.7ab6c520.chunk.css", | |||
"/978.52ffb56a.async.js": "/978.52ffb56a.async.js", | |||
"/396.45730ff8.async.js": "/396.45730ff8.async.js", | |||
"/826.2c169e7d.async.js": "/826.2c169e7d.async.js", | |||
"/255.9ed9f795.async.js": "/255.9ed9f795.async.js", | |||
"/791.d5fcd334.async.js": "/791.d5fcd334.async.js", | |||
"/669.76091191.async.js": "/669.76091191.async.js", | |||
"/456.8c6992c5.chunk.css": "/456.8c6992c5.chunk.css", | |||
"/534.688c2ff1.chunk.css": "/534.688c2ff1.chunk.css", | |||
"/486.49ce1682.async.js": "/486.49ce1682.async.js", | |||
"/public/logo.png": "/logo.png", | |||
"/public/logo.svg": "/logo.svg", | |||
"/public/icons/icon-512x512.png": "/icons/icon-512x512.png", | |||
"/public/favicon.ico": "/favicon.ico", | |||
"/public/icons/icon-192x192.png": "/icons/icon-192x192.png", | |||
"/public/icons/icon-128x128.png": "/icons/icon-128x128.png", | |||
"/public/pro_icon.svg": "/pro_icon.svg", | |||
"/public/CNAME": "/CNAME" | |||
} |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1 @@ | |||
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[571],{7594:function(u,_,t){"use strict";t.r(_);var P=t(57106),s=t(6129),d=t(57663),E=t(71577),e=t(67294),a=t(48971),n=t(85893),o=function(){return(0,n.jsx)(s.ZP,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:(0,n.jsx)(E.Z,{type:"primary",onClick:function(){return a.m8.push("/")},children:"Back Home"})})};_.default=o}}]); |
@@ -0,0 +1 @@ | |||
.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:#52c41a}.ant-result-error .ant-result-icon>.anticon{color:#ff4d4f}.ant-result-info .ant-result-icon>.anticon{color:#fa541c}.ant-result-warning .ant-result-icon>.anticon{color:#faad14}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:rgba(0,0,0,.85);font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:rgba(0,0,0,.45);font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>:last-child{margin-left:0} |
@@ -0,0 +1 @@ | |||
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[185],{8668:function(s){s.exports={pre:"pre___3fTUI"}},41496:function(s,n,_){"use strict";_.r(n);var o=_(402),r=_(67294),t=_(28790),e=_(48971),l=_(8668),c=_.n(l),a=_(85893),P=function(E){var d=E.children;return _jsx("pre",{className:styles.pre,children:_jsx("code",{children:_jsx(_Typography.Text,{copyable:!0,children:d})})})};n.default=function(){var u=(0,e.YB)();return(0,a.jsx)(t.ZP,{})}},97435:function(s,n){"use strict";function _(o,r){for(var t=Object.assign({},o),e=0;e<r.length;e+=1){var l=r[e];delete t[l]}return t}n.Z=_}}]); |
@@ -0,0 +1 @@ | |||
.ant-pro-descriptions .ant-descriptions-view{overflow:visible!important;overflow:initial!important} |
@@ -0,0 +1 @@ | |||
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[639],{91596:function(){}}]); |
@@ -0,0 +1 @@ | |||
.container___2XU-J{display:flex;flex-direction:column;height:100vh;overflow:auto;background:#f0f2f5}.lang___3UZBu{width:100%;height:40px;line-height:44px;text-align:right}.lang___3UZBu .ant-dropdown-trigger{margin-right:24px}.content___232he{display:flex;flex:1 1;flex-direction:row}@media (min-width:768px){.container___2XU-J{background-image:url(https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg);background-repeat:no-repeat;background-position:center 110px;background-size:100%}.content___232he{display:flex;flex-direction:row;justify-content:center;width:100%}}.top___2e5qd{display:flex;flex:2.5 1;flex-direction:column;justify-content:center;text-align:center;background-color:#009688}.header___1G_uO{position:relative;line-height:44px;text-align:center}.header___1G_uO a{text-decoration:none}.header___1G_uO>div{width:500px;margin:auto}.logo___2RIUt{width:500px;height:180px;margin-right:16px;vertical-align:top}.title___3xYCK{position:relative;top:2px;color:#009688;font-weight:600;font-size:33px;font-family:Avenir,"Helvetica Neue",Arial,Helvetica,sans-serif;text-align:center}.desc___1GQtf{width:590px;padding-left:150px;color:#fff;font-size:38px;text-align:center}@media screen and (max-width:780px){.top___2e5qd{display:none;text-align:center}}.main___oMoRI{display:flex;flex:1.3 1;flex-direction:column;justify-content:center;width:390px;padding:80px;background-color:#f6f8fb}@media screen and (max-width:576px){.main___oMoRI{width:95%;max-width:390px}.main___oMoRI .title___3xYCK{position:relative;top:2px;color:#009688;font-weight:600;font-size:30px;font-family:Avenir,"Helvetica Neue",Arial,Helvetica,sans-serif;text-align:center}}.main___oMoRI .ant-tabs-nav-list{margin:auto;font-size:16px}.main___oMoRI .icon___1dSHb{margin-left:16px;color:rgba(0,0,0,.2);font-size:24px;vertical-align:middle;cursor:pointer;transition:color .3s}.main___oMoRI .icon___1dSHb:hover{color:#fa541c}.main___oMoRI .other___3ljbI{margin-top:24px;line-height:22px;text-align:left}.main___oMoRI .other___3ljbI .register___1vN_i{float:right}.main___oMoRI .prefixIcon___57iuX{color:#fa541c;font-size:14px} |
@@ -0,0 +1,5 @@ | |||
<svg width="42" height="42" xmlns="http://www.w3.org/2000/svg"> | |||
<g> | |||
<path fill="#070707" d="m6.717392,13.773912l5.6,0c2.8,0 4.7,1.9 4.7,4.7c0,2.8 -2,4.7 -4.9,4.7l-2.5,0l0,4.3l-2.9,0l0,-13.7zm2.9,2.2l0,4.9l1.9,0c1.6,0 2.6,-0.9 2.6,-2.4c0,-1.6 -0.9,-2.4 -2.6,-2.4l-1.9,0l0,-0.1zm8.9,11.5l2.7,0l0,-5.7c0,-1.4 0.8,-2.3 2.2,-2.3c0.4,0 0.8,0.1 1,0.2l0,-2.4c-0.2,-0.1 -0.5,-0.1 -0.8,-0.1c-1.2,0 -2.1,0.7 -2.4,2l-0.1,0l0,-1.9l-2.7,0l0,10.2l0.1,0zm11.7,0.1c-3.1,0 -5,-2 -5,-5.3c0,-3.3 2,-5.3 5,-5.3s5,2 5,5.3c0,3.4 -1.9,5.3 -5,5.3zm0,-2.1c1.4,0 2.2,-1.1 2.2,-3.2c0,-2 -0.8,-3.2 -2.2,-3.2c-1.4,0 -2.2,1.2 -2.2,3.2c0,2.1 0.8,3.2 2.2,3.2z" class="st0" id="Ant-Design-Pro"/> | |||
</g> | |||
</svg> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -0,0 +1,226 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<head> | |||
<meta charset="UTF-8" /> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |||
<meta | |||
name="keywords" | |||
content="antd,umi,umijs,ant design,Scaffolding, layout, Ant Design, project, Pro, admin, console, homepage, out-of-the-box, middle and back office, solution, component library" | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
An out-of-box UI solution for enterprise applications as a React boilerplate." | |||
/> | |||
<meta | |||
name="description" | |||
content=" | |||
Out-of-the-box mid-stage front-end/design solution." | |||
/> | |||
<meta | |||
name="viewport" | |||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" | |||
/> | |||
<title>Ant Design Pro</title> | |||
<link rel="icon" href="/favicon.ico" type="image/x-icon" /> | |||
<!-- <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=Rvf71uBzNi7rWo1bhCvzbmLTFbPihNur"></script> --> | |||
<link rel="stylesheet" href="/umi.2d7db433.css" /> | |||
<script> | |||
window.routerBase = "/"; | |||
</script> | |||
<script> | |||
//! umi version: 3.5.39 | |||
</script> | |||
</head> | |||
<body> | |||
<noscript>Out-of-the-box mid-stage front/design solution!</noscript> | |||
<div id="root"> | |||
<style> | |||
html, | |||
body, | |||
#root { | |||
height: 100%; | |||
margin: 0; | |||
padding: 0; | |||
} | |||
#root { | |||
background-repeat: no-repeat; | |||
background-size: 100% auto; | |||
} | |||
.page-loading-warp { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
padding: 98px; | |||
} | |||
.ant-spin { | |||
position: absolute; | |||
display: none; | |||
-webkit-box-sizing: border-box; | |||
box-sizing: border-box; | |||
margin: 0; | |||
padding: 0; | |||
color: rgba(0, 0, 0, 0.65); | |||
color: #1890ff; | |||
font-size: 14px; | |||
font-variant: tabular-nums; | |||
line-height: 1.5; | |||
text-align: center; | |||
list-style: none; | |||
opacity: 0; | |||
-webkit-transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: -webkit-transform 0.3s | |||
cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), | |||
-webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); | |||
-webkit-font-feature-settings: "tnum"; | |||
font-feature-settings: "tnum"; | |||
} | |||
.ant-spin-spinning { | |||
position: static; | |||
display: inline-block; | |||
opacity: 1; | |||
} | |||
.ant-spin-dot { | |||
position: relative; | |||
display: inline-block; | |||
width: 20px; | |||
height: 20px; | |||
font-size: 20px; | |||
} | |||
.ant-spin-dot-item { | |||
position: absolute; | |||
display: block; | |||
width: 9px; | |||
height: 9px; | |||
background-color: #1890ff; | |||
border-radius: 100%; | |||
-webkit-transform: scale(0.75); | |||
-ms-transform: scale(0.75); | |||
transform: scale(0.75); | |||
-webkit-transform-origin: 50% 50%; | |||
-ms-transform-origin: 50% 50%; | |||
transform-origin: 50% 50%; | |||
opacity: 0.3; | |||
-webkit-animation: antspinmove 1s infinite linear alternate; | |||
animation: antSpinMove 1s infinite linear alternate; | |||
} | |||
.ant-spin-dot-item:nth-child(1) { | |||
top: 0; | |||
left: 0; | |||
} | |||
.ant-spin-dot-item:nth-child(2) { | |||
top: 0; | |||
right: 0; | |||
-webkit-animation-delay: 0.4s; | |||
animation-delay: 0.4s; | |||
} | |||
.ant-spin-dot-item:nth-child(3) { | |||
right: 0; | |||
bottom: 0; | |||
-webkit-animation-delay: 0.8s; | |||
animation-delay: 0.8s; | |||
} | |||
.ant-spin-dot-item:nth-child(4) { | |||
bottom: 0; | |||
left: 0; | |||
-webkit-animation-delay: 1.2s; | |||
animation-delay: 1.2s; | |||
} | |||
.ant-spin-dot-spin { | |||
-webkit-transform: rotate(45deg); | |||
-ms-transform: rotate(45deg); | |||
transform: rotate(45deg); | |||
-webkit-animation: antrotate 1.2s infinite linear; | |||
animation: antRotate 1.2s infinite linear; | |||
} | |||
.ant-spin-lg .ant-spin-dot { | |||
width: 32px; | |||
height: 32px; | |||
font-size: 32px; | |||
} | |||
.ant-spin-lg .ant-spin-dot i { | |||
width: 14px; | |||
height: 14px; | |||
} | |||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { | |||
.ant-spin-blur { | |||
background: #fff; | |||
opacity: 0.5; | |||
} | |||
} | |||
@-webkit-keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@keyframes antSpinMove { | |||
to { | |||
opacity: 1; | |||
} | |||
} | |||
@-webkit-keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
@keyframes antRotate { | |||
to { | |||
-webkit-transform: rotate(405deg); | |||
transform: rotate(405deg); | |||
} | |||
} | |||
</style> | |||
<div | |||
style=" | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
height: 100%; | |||
min-height: 420px; | |||
" | |||
> | |||
<img src="/pro_icon.svg" alt="logo" width="256" /> | |||
<div class="page-loading-warp"> | |||
<div class="ant-spin ant-spin-lg ant-spin-spinning"> | |||
<span class="ant-spin-dot ant-spin-dot-spin" | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
><i class="ant-spin-dot-item"></i><i class="ant-spin-dot-item"></i | |||
></span> | |||
</div> | |||
</div> | |||
<div | |||
style="display: flex; align-items: center; justify-content: center" | |||
> | |||
<img | |||
src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg" | |||
width="32" | |||
style="margin-right: 8px" | |||
/> | |||
Ant Design | |||
</div> | |||
</div> | |||
</div> | |||
<script src="/umi.01de1679.js"></script> | |||
</body> | |||
</html> |
@@ -1,23 +1,23 @@ | |||
apiVersion: apps/v1 | |||
kind: Deployment | |||
metadata: | |||
name: kitchenweb | |||
name: kitchenmanageweb | |||
namespace: kube-<NAMESPACES> | |||
spec: | |||
selector: | |||
matchLabels: | |||
app: kitchenweb | |||
app: kitchenmanageweb | |||
replicas: 1 | |||
template: | |||
metadata: | |||
labels: | |||
app: kitchenweb | |||
app: kitchenmanageweb | |||
spec: | |||
containers: | |||
- image: 10.2.1.24:10242/bpa/kitchenweb:<BUILD_TAG> | |||
- image: 10.2.1.24:10242/bpa/kitchenmanageweb:<BUILD_TAG> | |||
imagePullPolicy: IfNotPresent | |||
name: kitchenweb | |||
name: kitchenmanageweb | |||
env: | |||
- name: branch | |||
value: <BRANCH_NAME> | |||
@@ -45,8 +45,8 @@ kind: Service | |||
apiVersion: v1 | |||
metadata: | |||
labels: | |||
app: kitchenweb | |||
name: kitchenweb | |||
app: kitchenmanageweb | |||
name: kitchenmanageweb | |||
namespace: kube-<NAMESPACES> | |||
spec: | |||
type: ClusterIP | |||
@@ -54,4 +54,4 @@ spec: | |||
- port: 80 | |||
name: http | |||
selector: | |||
app: kitchenweb | |||
app: kitchenmanageweb |
@@ -71,7 +71,7 @@ | |||
"linq": "^4.0.0", | |||
"lodash": "^4.17.11", | |||
"moment": "^2.25.3", | |||
"nanoid": "^4.0.2", | |||
"nanoid": "3", | |||
"omit.js": "^2.0.2", | |||
"qrcode.react": "^1.0.1", | |||
"react": "^17.0.0", | |||
@@ -172,6 +172,14 @@ export async function getInitialState() { | |||
component: './device/deviceVesion', | |||
access: 'k14', | |||
}, | |||
{ | |||
code: 'devicepush', | |||
name: '设备数据同步', | |||
icon: 'smile', | |||
path: '/device/devicepush', | |||
component: './device/devicepush', | |||
access: 'k14', | |||
}, | |||
// { | |||
// code: 'devicetechnology', | |||
// name: '设备工艺信息', | |||
@@ -246,6 +254,30 @@ export async function getInitialState() { | |||
}, | |||
] | |||
}, | |||
{ | |||
code: 'scene', | |||
name: '场景管理', | |||
icon: 'smile', | |||
path: '/scene', | |||
routes:[ | |||
{ | |||
code: 'storeinfo', | |||
name: '场景基础信息', | |||
icon: 'smile', | |||
path: '/scene/store', | |||
component: './scene/store', | |||
access: 'k11', | |||
}, | |||
{ | |||
code: 'foodmenu', | |||
name: '场景菜谱信息', | |||
icon: 'smile', | |||
path: '/scene/foodmenu', | |||
component: './scene/foodmenu', | |||
access: 'k10', | |||
}, | |||
] | |||
}, | |||
] | |||
}, | |||
]; | |||
@@ -259,13 +291,13 @@ export async function getInitialState() { | |||
// 如果是登录页面,不执行 | |||
if (history.location.pathname !== loginPath) { | |||
const currentUser = await fetchUserInfo(); | |||
var tempMenu = await queryMenuData(); | |||
//var tempMenu = await queryMenuData(); | |||
//创建菜单 | |||
//await syncMenus(tempMenu); | |||
if (isDev) { | |||
//if (isDev) { | |||
var data = await dymicMenus(currentUser.data.id); | |||
tempMenu = data.data; | |||
} | |||
var tempMenu = data.data; | |||
//} | |||
return { | |||
fetchUserInfo, | |||
@@ -6,5 +6,9 @@ export function getApiUrl() { | |||
} | |||
} | |||
export function getDataBaseUrl() { | |||
return '/saasbase'; | |||
} | |||
export function GetkitchbaseUrl() { | |||
return '/kitchbase'; | |||
} |