Showing
1 changed file
with
16 additions
and
3 deletions
| @@ -3438,19 +3438,32 @@ img, canvas, svg {{ | @@ -3438,19 +3438,32 @@ img, canvas, svg {{ | ||
| 3438 | 3438 | ||
| 3439 | /* 颜色模式自适应:在暗色环境下提升SWOT文本对比度 */ | 3439 | /* 颜色模式自适应:在暗色环境下提升SWOT文本对比度 */ |
| 3440 | @media (prefers-color-scheme: dark) {{ | 3440 | @media (prefers-color-scheme: dark) {{ |
| 3441 | - .swot-card, | 3441 | + .swot-card {{ |
| 3442 | + color: var(--swot-on-dark); | ||
| 3443 | + background: linear-gradient(135deg, rgba(36,64,110,0.52), rgba(19,88,73,0.48)); | ||
| 3444 | + border-color: rgba(255,255,255,0.1); | ||
| 3445 | + box-shadow: 0 12px 30px rgba(0,0,0,0.4); | ||
| 3446 | + }} | ||
| 3442 | .swot-legend__item, | 3447 | .swot-legend__item, |
| 3443 | .swot-pill, | 3448 | .swot-pill, |
| 3444 | .swot-item, | 3449 | .swot-item, |
| 3445 | .swot-tag {{ | 3450 | .swot-tag {{ |
| 3446 | color: var(--swot-on-dark); | 3451 | color: var(--swot-on-dark); |
| 3447 | }} | 3452 | }} |
| 3453 | + .swot-cell {{ | ||
| 3454 | + background: rgba(255,255,255,0.05); | ||
| 3455 | + border-color: rgba(255,255,255,0.14); | ||
| 3456 | + }} | ||
| 3457 | + .swot-cell.strength {{ background: linear-gradient(135deg, rgba(28,127,110,0.28), rgba(28,127,110,0.12)); border-color: rgba(28,127,110,0.65); }} | ||
| 3458 | + .swot-cell.weakness {{ background: linear-gradient(135deg, rgba(192,57,43,0.28), rgba(192,57,43,0.12)); border-color: rgba(192,57,43,0.65); }} | ||
| 3459 | + .swot-cell.opportunity {{ background: linear-gradient(135deg, rgba(31,90,179,0.28), rgba(31,90,179,0.12)); border-color: rgba(31,90,179,0.65); }} | ||
| 3460 | + .swot-cell.threat {{ background: linear-gradient(135deg, rgba(179,107,22,0.28), rgba(179,107,22,0.12)); border-color: rgba(179,107,22,0.65); }} | ||
| 3448 | .swot-item {{ | 3461 | .swot-item {{ |
| 3449 | - background: rgba(255,255,255,0.04); | 3462 | + background: rgba(255,255,255,0.06); |
| 3450 | border-color: rgba(255,255,255,0.16); | 3463 | border-color: rgba(255,255,255,0.16); |
| 3451 | }} | 3464 | }} |
| 3452 | .swot-tag {{ | 3465 | .swot-tag {{ |
| 3453 | - background: rgba(255,255,255,0.08); | 3466 | + background: rgba(255,255,255,0.12); |
| 3454 | }} | 3467 | }} |
| 3455 | .swot-item-evidence {{ | 3468 | .swot-item-evidence {{ |
| 3456 | color: color-mix(in srgb, var(--secondary-color) 75%, #ffffff 25%); | 3469 | color: color-mix(in srgb, var(--secondary-color) 75%, #ffffff 25%); |
-
Please register or login to post a comment