All checks were successful
continuous-integration/drone/push Build is passing
- 解压官方默认主题 default_yfMBA.tar.gz 到 clientarea/hgcloud/ - .gitignore 排除压缩包和临时解压目录 - drone 新增步骤: 同步 hgcloud 到 /clientarea/template/pc/
172 lines
3.9 KiB
CSS
172 lines
3.9 KiB
CSS
.qrcode-status {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
height: 100%;
|
|
}
|
|
.qrcode-status.loading {
|
|
color: #999;
|
|
}
|
|
.qrcode-status.error {
|
|
color: #f56c6c;
|
|
}
|
|
.common-auth-info .top {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-bottom: 10px;
|
|
}
|
|
.common-auth-info .top .tit {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
margin: 0;
|
|
}
|
|
.common-auth-info .top .reset-auth {
|
|
cursor: pointer;
|
|
font-size: 14px;
|
|
}
|
|
.common-auth-info .top .reset-auth:hover {
|
|
opacity: 0.8;
|
|
}
|
|
.common-auth-info .bot-info {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.common-auth-info .bot-info .label {
|
|
color: #606266;
|
|
}
|
|
.common-auth-info .bot-info .status.reject {
|
|
color: #f56c6c;
|
|
}
|
|
.common-auth-info .bot-info .status.pending {
|
|
color: #e6a23c;
|
|
}
|
|
.common-auth-info .bot-info .status.pending .cancel-auth {
|
|
margin-left: 10px;
|
|
color: var(--color-primary);
|
|
cursor: pointer;
|
|
}
|
|
.common-auth-info .bot-info .status.pending .cancel-auth:hover {
|
|
opacity: 0.8;
|
|
}
|
|
.common-auth-info .bot-info .status.approved {
|
|
color: #67c23a;
|
|
}
|
|
.common-auth-dialog .dialog-title {
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
text-align: center;
|
|
margin-bottom: 0.6rem;
|
|
}
|
|
.common-auth-dialog .tip {
|
|
color: #606266;
|
|
font-size: 14px;
|
|
margin-bottom: 15px;
|
|
}
|
|
.common-auth-dialog .tip.primary-color {
|
|
color: var(--color-primary);
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info {
|
|
display: flex;
|
|
gap: 40px;
|
|
margin-bottom: 20px;
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info .item .s-tit {
|
|
font-weight: 500;
|
|
margin-bottom: 10px;
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info .item .info-row {
|
|
margin-bottom: 8px;
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info .item .info-row .label {
|
|
color: #909399;
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info .item .info-row .value {
|
|
color: #303133;
|
|
}
|
|
.common-auth-dialog .auth-info-display .base-info .item .info-row .value.primary-color {
|
|
color: var(--color-primary);
|
|
}
|
|
.common-auth-dialog .auth-info-display .domain-tip {
|
|
color: #909399;
|
|
font-size: 12px;
|
|
margin-top: 5px;
|
|
}
|
|
.common-auth-dialog .reason-section {
|
|
margin-top: 20px;
|
|
}
|
|
.common-auth-dialog .method-selection {
|
|
display: flex;
|
|
gap: 20px;
|
|
margin-top: 20px;
|
|
}
|
|
.common-auth-dialog .method-selection .method-card {
|
|
flex: 1;
|
|
padding: 20px;
|
|
border: 1px solid #dcdfe6;
|
|
border-radius: 8px;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
transition: all 0.3s;
|
|
}
|
|
.common-auth-dialog .method-selection .method-card:hover {
|
|
border-color: var(--color-primary);
|
|
box-shadow: 0 2px 12px rgba(64, 158, 255, 0.2);
|
|
}
|
|
.common-auth-dialog .method-selection .method-card h4 {
|
|
margin: 0 0 10px;
|
|
font-size: 16px;
|
|
color: #303133;
|
|
}
|
|
.common-auth-dialog .method-selection .method-card p {
|
|
color: #909399;
|
|
margin-bottom: 15px;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info {
|
|
background: #f5f7fa;
|
|
padding: 15px;
|
|
border-radius: 8px;
|
|
margin: 15px 0;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info .info-row {
|
|
margin-bottom: 8px;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info .info-row:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info .info-row .label {
|
|
color: #909399;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info .info-row .value {
|
|
color: #303133;
|
|
}
|
|
.common-auth-dialog .verify-content .user-info .info-row .value.primary-color {
|
|
color: var(--color-primary);
|
|
}
|
|
.common-auth-dialog .verify-content .qr-section {
|
|
text-align: center;
|
|
margin-top: 20px;
|
|
}
|
|
.common-auth-dialog .verify-content .qr-section > p {
|
|
color: #606266;
|
|
margin-bottom: 15px;
|
|
}
|
|
.common-auth-dialog .verify-content .qr-section .qr-code {
|
|
display: flex;
|
|
justify-content: center;
|
|
margin-bottom: 15px;
|
|
}
|
|
.common-auth-dialog .verify-content .qr-section .qr-code #qrcode-container {
|
|
width: 150px;
|
|
height: 150px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
.common-auth-dialog .verify-content .qr-section .verify-status {
|
|
margin-top: 10px;
|
|
}
|
|
.common-auth-dialog .dialog-footer {
|
|
margin-top: 30px;
|
|
text-align: center;
|
|
}
|