添加图片
@@ -26,7 +26,39 @@
|
||||
},
|
||||
"ios" : {},
|
||||
/* ios打包配置 */
|
||||
"sdkConfigs" : {}
|
||||
"sdkConfigs" : {},
|
||||
"icons" : {
|
||||
"android" : {
|
||||
"hdpi" : "static/app-icons/72x72.png",
|
||||
"xhdpi" : "static/app-icons/96x96.png",
|
||||
"xxhdpi" : "static/app-icons/144x144.png",
|
||||
"xxxhdpi" : "static/app-icons/192x192.png"
|
||||
},
|
||||
"ios" : {
|
||||
"appstore" : "static/app-icons/1024x1024.png",
|
||||
"ipad" : {
|
||||
"app" : "static/app-icons/76x76.png",
|
||||
"app@2x" : "static/app-icons/152x152.png",
|
||||
"notification" : "static/app-icons/20x20.png",
|
||||
"notification@2x" : "static/app-icons/40x40.png",
|
||||
"proapp@2x" : "static/app-icons/167x167.png",
|
||||
"settings" : "static/app-icons/29x29.png",
|
||||
"settings@2x" : "static/app-icons/58x58.png",
|
||||
"spotlight" : "static/app-icons/40x40.png",
|
||||
"spotlight@2x" : "static/app-icons/80x80.png"
|
||||
},
|
||||
"iphone" : {
|
||||
"app@2x" : "static/app-icons/120x120.png",
|
||||
"app@3x" : "static/app-icons/180x180.png",
|
||||
"notification@2x" : "static/app-icons/40x40.png",
|
||||
"notification@3x" : "static/app-icons/60x60.png",
|
||||
"settings@2x" : "static/app-icons/58x58.png",
|
||||
"settings@3x" : "static/app-icons/87x87.png",
|
||||
"spotlight@2x" : "static/app-icons/80x80.png",
|
||||
"spotlight@3x" : "static/app-icons/120x120.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
/* SDK配置 */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<view class="page-shell login-page">
|
||||
<view class="login-brand">
|
||||
<view class="login-logo-icon" aria-hidden="true"><view class="logo-grid-line logo-grid-line-horizontal"></view><view class="logo-grid-line logo-grid-line-vertical"></view></view>
|
||||
<image class="login-logo-icon" src="/static/brand-mark-white.png" mode="aspectFit" aria-hidden="true" />
|
||||
<text class="login-logo-title">柏悦物流 · PDA作业端</text><text class="login-logo-sub">仓库现场作业系统</text>
|
||||
</view>
|
||||
<view class="login-card">
|
||||
|
||||
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 6.1 KiB |
|
After Width: | Height: | Size: 7.1 KiB |
|
After Width: | Height: | Size: 7.6 KiB |
|
After Width: | Height: | Size: 8.3 KiB |
|
After Width: | Height: | Size: 8.9 KiB |
|
After Width: | Height: | Size: 9.6 KiB |
|
After Width: | Height: | Size: 889 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 12 KiB |
@@ -59,42 +59,10 @@
|
||||
}
|
||||
|
||||
.login-logo-icon {
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
width: 72px;
|
||||
height: 72px;
|
||||
display: block;
|
||||
width: 78px;
|
||||
height: 76px;
|
||||
margin-bottom: 18px;
|
||||
border-radius: 20px;
|
||||
background: rgba(255, 255, 255, 0.16);
|
||||
box-shadow: 0 8px 24px rgba(5, 51, 118, 0.18);
|
||||
}
|
||||
|
||||
.login-logo-icon::before {
|
||||
position: absolute;
|
||||
inset: 19px;
|
||||
content: '';
|
||||
border: 3px solid #ffffff;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.logo-grid-line {
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
background: #ffffff;
|
||||
}
|
||||
|
||||
.logo-grid-line-horizontal {
|
||||
left: 20px;
|
||||
top: 31px;
|
||||
width: 32px;
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
.logo-grid-line-vertical {
|
||||
left: 31px;
|
||||
top: 20px;
|
||||
width: 3px;
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
.login-logo-title {
|
||||
@@ -231,7 +199,7 @@
|
||||
|
||||
.app-header {
|
||||
box-sizing: border-box;
|
||||
padding: calc(var(--status-bar-height, 0px) + 12px) 14px 12px;
|
||||
padding: var(--status-bar-height, 0px) 10px 0;
|
||||
color: #ffffff;
|
||||
background: $primary;
|
||||
box-shadow: 0 2px 8px rgba(26, 115, 232, 0.22);
|
||||
@@ -266,9 +234,9 @@
|
||||
|
||||
.header-title {
|
||||
flex: 1;
|
||||
font-size: 20px;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
line-height: 28px;
|
||||
line-height: 24px;
|
||||
}
|
||||
|
||||
.header-actions {
|
||||
@@ -662,7 +630,7 @@
|
||||
|
||||
.portal-header {
|
||||
box-sizing: border-box;
|
||||
padding: calc(var(--status-bar-height, 0px) + 6px) 10px 6px;
|
||||
padding: var(--status-bar-height, 0px) 8px 0;
|
||||
color: #ffffff;
|
||||
background: #135ee8;
|
||||
}
|
||||
@@ -687,7 +655,7 @@
|
||||
display: block;
|
||||
}
|
||||
|
||||
.portal-title { overflow: hidden; font-size: 18px; font-weight: 600; line-height: 48px; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.portal-title { overflow: hidden; font-size: 17px; font-weight: 600; line-height: 48px; text-align: center; text-overflow: ellipsis; white-space: nowrap; }
|
||||
|
||||
.portal-header-button {
|
||||
width: 48px;
|
||||
@@ -713,9 +681,9 @@
|
||||
}
|
||||
.portal-header-spacer { width: 48px; height: 48px; }
|
||||
|
||||
.portal-content { padding: 16px 14px 24px; }
|
||||
.portal-content { padding: 12px 14px 24px; }
|
||||
|
||||
.home-menu { padding: 16px 12px 24px; }
|
||||
.home-menu { padding: 12px 12px 24px; }
|
||||
.home-group + .home-group { margin-top: 18px; }
|
||||
.home-group-title { display: flex; align-items: center; margin-bottom: 10px; color: #445166; font-size: 16px; line-height: 24px; }
|
||||
.home-group-mark { width: 4px; height: 20px; flex-shrink: 0; margin-right: 10px; background: #1769e8; }
|
||||
|
||||