|
52 | 52 | display: inline; |
53 | 53 | } |
54 | 54 |
|
| 55 | +/* ─── Cloudflare tools banner ─── */ |
| 56 | +.cf-banner { |
| 57 | + margin: 0; |
| 58 | +} |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | +.cf-banner-items { |
| 63 | + display: grid; |
| 64 | + grid-template-columns: repeat(3, 1fr); |
| 65 | + gap: 0.625rem; |
| 66 | +} |
| 67 | + |
| 68 | +@media (max-width: 640px) { |
| 69 | + .cf-banner-items { |
| 70 | + grid-template-columns: 1fr; |
| 71 | + } |
| 72 | +} |
| 73 | + |
| 74 | +.cf-banner-item { |
| 75 | + display: flex; |
| 76 | + flex-direction: column; |
| 77 | + gap: 0.375rem; |
| 78 | + padding: 0.875rem 1rem; |
| 79 | + border: 1px solid var(--color-cl1-gray-8); |
| 80 | + border-radius: 10px; |
| 81 | +} |
| 82 | + |
| 83 | +:root[data-theme="dark"] .cf-banner-item { |
| 84 | + border-color: var(--color-cl1-gray-2); |
| 85 | +} |
| 86 | + |
| 87 | +.cf-banner-item-title { |
| 88 | + font-size: 0.9375rem; |
| 89 | + font-weight: 600; |
| 90 | + margin: 0; |
| 91 | +} |
| 92 | + |
| 93 | +.cf-banner-item-desc { |
| 94 | + font-size: 0.8125rem; |
| 95 | + line-height: 1.55; |
| 96 | + color: var(--color-cl1-gray-5); |
| 97 | + margin: 0; |
| 98 | + flex: 1; |
| 99 | +} |
| 100 | + |
| 101 | +:root[data-theme="dark"] .cf-banner-item-desc { |
| 102 | + color: var(--color-cl1-gray-6); |
| 103 | +} |
| 104 | + |
| 105 | +.cf-banner-item-desc a, |
| 106 | +.cf-banner-item-links a { |
| 107 | + color: var(--sl-color-text-accent); |
| 108 | + text-decoration: none; |
| 109 | +} |
| 110 | + |
| 111 | +.cf-banner-item-desc a:hover, |
| 112 | +.cf-banner-item-links a:hover { |
| 113 | + text-decoration: underline; |
| 114 | +} |
| 115 | + |
| 116 | +.cf-banner-item-links { |
| 117 | + font-size: 0.8125rem; |
| 118 | + margin-top: auto; |
| 119 | + padding-top: 0.125rem; |
| 120 | +} |
| 121 | + |
55 | 122 | /* ─── Landing page hero ─── */ |
56 | 123 | .agent-setup-lede { |
57 | 124 | font-size: 1.0625rem; |
|
65 | 132 | color: var(--color-cl1-gray-7); |
66 | 133 | } |
67 | 134 |
|
| 135 | +.agent-setup-lede-highlight { |
| 136 | + color: var(--sl-color-text); |
| 137 | + font-weight: 600; |
| 138 | + background: color-mix(in srgb, var(--color-cl1-orange-5) 10%, transparent); |
| 139 | + padding: 0.05em 0.3em; |
| 140 | + border-radius: 4px; |
| 141 | +} |
| 142 | + |
| 143 | +:root[data-theme="dark"] .agent-setup-lede-highlight { |
| 144 | + background: color-mix(in srgb, var(--color-cl1-orange-5) 15%, transparent); |
| 145 | +} |
| 146 | + |
68 | 147 | /* ─── Agent cards (modernized) ─── */ |
69 | 148 | .agent-setup-card { |
70 | 149 | position: relative; |
|
907 | 986 | font-weight: 700; |
908 | 987 | letter-spacing: -0.02em; |
909 | 988 | margin-bottom: 0.5rem; |
| 989 | + color: var(--sl-color-white); |
910 | 990 | } |
911 | 991 |
|
912 | 992 | .agent-setup-section-header p { |
|
1476 | 1556 | border: 1px solid var(--color-cl1-gray-8); |
1477 | 1557 | border-radius: 12px; |
1478 | 1558 | background: var(--sl-color-bg); |
1479 | | - transition: |
1480 | | - border-color 0.2s ease, |
1481 | | - transform 0.2s ease; |
1482 | | -} |
1483 | | - |
1484 | | -.agent-primer-type:hover { |
1485 | | - border-color: var(--color-cl1-orange-6); |
1486 | | - transform: translateY(-2px); |
1487 | 1559 | } |
1488 | 1560 |
|
1489 | 1561 | :root[data-theme="dark"] .agent-primer-type { |
1490 | 1562 | border-color: var(--color-cl1-gray-2); |
1491 | 1563 | } |
1492 | 1564 |
|
1493 | | -:root[data-theme="dark"] .agent-primer-type:hover { |
1494 | | - border-color: var(--color-cl1-orange-5); |
1495 | | -} |
1496 | | - |
1497 | 1565 | .agent-primer-type-icon { |
1498 | 1566 | display: inline-flex; |
1499 | 1567 | align-items: center; |
|
0 commit comments