| 1 | <!DOCTYPE html> |
| 2 | <html lang="zh-CN"><head><meta charset="utf-8"><title>Diff</title> |
| 3 | <link rel="stylesheet" href="../../assets/fonts.css"> |
| 4 | <link rel="stylesheet" href="../../assets/base.css"> |
| 5 | <link rel="stylesheet" id="theme-link" href="../../assets/themes/minimal-white.css"> |
| 6 | <link rel="stylesheet" href="../../assets/animations/animations.css"> |
| 7 | <style> |
| 8 | .diff{font-family:var(--font-mono);font-size:14px;line-height:1.6;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border)} |
| 9 | .diff .ln{display:block;padding:2px 16px;white-space:pre} |
| 10 | .diff .add{background:rgba(26,175,108,.12);color:var(--good)} |
| 11 | .diff .del{background:rgba(224,68,90,.12);color:var(--bad)} |
| 12 | .diff .ctx{color:var(--text-2)} |
| 13 | .diff .hd{background:var(--surface-2);color:var(--text-3);padding:8px 16px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--border)} |
| 14 | </style> |
| 15 | </head><body class="single"> |
| 16 | <div class="deck"><section class="slide is-active" data-title="Diff"> |
| 17 | <p class="kicker">Before / After</p> |
| 18 | <h2 class="h2">一次迁移到 tokens 后</h2> |
| 19 | <div class="card diff mt-l" style="padding:0"> |
| 20 | <div class="hd">assets/components/card.css</div> |
| 21 | <span class="ln ctx">.card {</span> |
| 22 | <span class="ln del">- background: #ffffff;</span> |
| 23 | <span class="ln del">- color: #0c0d10;</span> |
| 24 | <span class="ln del">- border-radius: 18px;</span> |
| 25 | <span class="ln del">- box-shadow: 0 10px 30px rgba(18,24,40,.08);</span> |
| 26 | <span class="ln add">+ background: var(--surface);</span> |
| 27 | <span class="ln add">+ color: var(--text-1);</span> |
| 28 | <span class="ln add">+ border-radius: var(--radius);</span> |
| 29 | <span class="ln add">+ box-shadow: var(--shadow);</span> |
| 30 | <span class="ln ctx">}</span> |
| 31 | </div> |
| 32 | <p class="dim mt-m">24 个主题从此只需改 variables——其他 0 改动。</p> |
| 33 | </section></div> |
| 34 | <script src="../../assets/runtime.js"></script> |
| 35 | </body></html> |
| 36 |