fix: 履约/权益门卡就绪后保留轻霜面,避免线上玻璃感消失
All checks were successful
Build and Deploy Front / deploy (push) Successful in 8m32s

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zzh 2026-11-04 15:23:01 +08:00
parent 338374397c
commit 1f55a6d3ba

View File

@ -2962,13 +2962,19 @@ body.command-home #navbar .site-nav-avatar:hover {
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.55); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.55);
} }
/* liquid-glass 就绪后透出折射 */ /*
liquid-glass 就绪后仍保留轻霜面+细边:
全透明时 clear/低折射几乎看不见,线上会像「玻璃没了」。
折射叠在半透明底上,既有 LG 效果又有卡片轮廓。
*/
.ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback), .ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback),
.ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback).is-primary, .ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback).is-primary,
.ai-welcome__command .ai-intent-grid--growth .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback) { .ai-welcome__command .ai-intent-grid--growth .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback) {
background: transparent; background: rgba(255, 255, 255, 0.22);
border-color: transparent; border-color: rgba(255, 255, 255, 0.55);
box-shadow: none; box-shadow:
inset 0 1px 0 rgba(255, 255, 255, 0.5),
0 1px 2px rgba(15, 23, 42, 0.04);
} }
.ai-welcome__command .ai-intent-door.lg-surface:not(.is-glass-ready), .ai-welcome__command .ai-intent-door.lg-surface:not(.is-glass-ready),
@ -2989,8 +2995,11 @@ body.command-home #navbar .site-nav-avatar:hover {
.ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback):hover, .ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback):hover,
.ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback).is-primary:hover { .ai-welcome__command .ai-intent-door.lg-surface.is-glass-ready:not(.is-glass-fallback).is-primary:hover {
background: transparent; background: rgba(255, 255, 255, 0.28);
box-shadow: none; border-color: rgba(255, 255, 255, 0.68);
box-shadow:
inset 0 1px 0 rgba(255, 255, 255, 0.58),
0 2px 8px rgba(15, 23, 42, 0.05);
transform: translateY(-1px); transform: translateY(-1px);
} }