fix(web): 因子域三页主按钮观感统一——BatchEval/New/LeaderboardDetail 的 .btn.primary 原为青实底深字+glow 旧观感(用户反馈「批量评估和因子分析里的按钮样式都不太对」),统一替换为排行榜「发起新评估」同款(青软底 var(--cyan-soft)+荧光青字 var(--brand)+半透描边,el-button--primary 观感);Result.vue 无主按钮不动 [nas]
This commit is contained in:
@@ -507,15 +507,19 @@ async function submit(): Promise<void> {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
/* 对齐排行榜「发起新评估」同款(青软底+荧光青字,el-button--primary 观感) */
|
||||
.btn.primary {
|
||||
color: #04141a;
|
||||
background: var(--brand);
|
||||
border-color: var(--brand);
|
||||
box-shadow: var(--glow-cyan);
|
||||
color: var(--brand);
|
||||
background: var(--cyan-soft);
|
||||
border-color: rgba(0, 229, 255, 0.5);
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.3px;
|
||||
}
|
||||
|
||||
.btn.primary:hover:not(:disabled) {
|
||||
background: #33ecff;
|
||||
color: var(--brand);
|
||||
background: rgba(0, 229, 255, 0.22);
|
||||
border-color: rgba(0, 229, 255, 0.65);
|
||||
}
|
||||
|
||||
.custom-input {
|
||||
|
||||
@@ -698,15 +698,19 @@ function pct(val: number | null | undefined): string {
|
||||
border-color: var(--text-3);
|
||||
}
|
||||
|
||||
/* 对齐排行榜「发起新评估」同款(青软底+荧光青字,el-button--primary 观感) */
|
||||
.btn.primary {
|
||||
color: var(--text);
|
||||
background: var(--brand);
|
||||
border-color: var(--brand);
|
||||
box-shadow: var(--glow-cyan);
|
||||
color: var(--brand);
|
||||
background: var(--cyan-soft);
|
||||
border-color: rgba(0, 229, 255, 0.5);
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.3px;
|
||||
}
|
||||
|
||||
.btn.primary:hover {
|
||||
background: var(--cyan-dim);
|
||||
color: var(--brand);
|
||||
background: rgba(0, 229, 255, 0.22);
|
||||
border-color: rgba(0, 229, 255, 0.65);
|
||||
}
|
||||
|
||||
/* 已加入对比的选中态(青色终端风) */
|
||||
|
||||
@@ -148,8 +148,9 @@ async function onSubmit(): Promise<void> {
|
||||
.submit-bar { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; padding: 2px 0; }
|
||||
.btn { font-size: 12.5px; font-weight: 600; border-radius: var(--r-md); padding: 8px 18px; border: 1px solid var(--border); color: var(--text-2); background: var(--bg-card); transition: all .15s ease; cursor: pointer; }
|
||||
.btn:hover { color: var(--text); border-color: var(--text-3); }
|
||||
.btn.primary { color: #032027; background: var(--brand); border-color: var(--brand); box-shadow: 0 0 0 1px rgba(0,229,255,.22), 0 0 18px rgba(0,229,255,.08); font-weight: 700; }
|
||||
.btn.primary:hover:not(:disabled) { background: #33ecff; }
|
||||
/* 对齐排行榜「发起新评估」同款(青软底+荧光青字,el-button--primary 观感) */
|
||||
.btn.primary { color: var(--brand); background: var(--cyan-soft); border-color: rgba(0,229,255,.5); font-weight: 600; letter-spacing: .3px; }
|
||||
.btn.primary:hover:not(:disabled) { color: var(--brand); background: rgba(0,229,255,.22); border-color: rgba(0,229,255,.65); }
|
||||
.btn:disabled { opacity: .45; cursor: not-allowed; box-shadow: none; }
|
||||
.valid-note { font-family: var(--mono); font-size: 11px; color: var(--amber); }
|
||||
.hint { font-family: var(--mono); font-size: 10.5px; color: var(--text-3); }
|
||||
|
||||
Reference in New Issue
Block a user