|
1 | 1 | .blog-post-share-section { |
| 2 | + --share-btn-shadow: rgba(15, 23, 42, 0.06); |
| 3 | + --share-btn-shadow-hover: rgba(15, 23, 42, 0.1); |
2 | 4 | margin-top: 2rem; |
3 | 5 | padding-top: 1.5rem; |
4 | 6 | border-top: 1px solid var(--ifm-color-emphasis-300); |
|
26 | 28 | height: 3.25rem; |
27 | 29 | border-radius: 999px; |
28 | 30 | border: 1px solid var(--ifm-color-emphasis-300); |
29 | | - border: 1px solid color-mix(in srgb, var(--ifm-color-primary) 18%, var(--ifm-color-emphasis-300)); |
30 | 31 | background: var(--ifm-background-surface-color); |
31 | 32 | color: var(--ifm-font-color-base) !important; |
32 | 33 | text-decoration: none !important; |
|
35 | 36 | box-shadow 0.2s ease, |
36 | 37 | border-color 0.2s ease, |
37 | 38 | color 0.2s ease; |
38 | | - box-shadow: 0 12px 30px rgba(15, 23, 42, 0.06); |
| 39 | + box-shadow: 0 12px 30px var(--share-btn-shadow); |
39 | 40 | cursor: pointer; |
40 | 41 | } |
41 | 42 |
|
|
46 | 47 |
|
47 | 48 | .share-btn-circle:hover { |
48 | 49 | transform: translateY(-2px); |
49 | | - box-shadow: 0 18px 36px rgba(15, 23, 42, 0.1); |
| 50 | + box-shadow: 0 18px 36px var(--share-btn-shadow-hover); |
50 | 51 | text-decoration: none; |
51 | 52 | } |
52 | 53 |
|
|
81 | 82 | color: var(--ifm-color-danger) !important; |
82 | 83 | } |
83 | 84 |
|
| 85 | +@supports (color: color-mix(in srgb, white 50%, black)) { |
| 86 | + .share-btn-circle { |
| 87 | + border-color: color-mix( |
| 88 | + in srgb, |
| 89 | + var(--ifm-color-primary) 18%, |
| 90 | + var(--ifm-color-emphasis-300) |
| 91 | + ); |
| 92 | + } |
| 93 | +} |
| 94 | + |
84 | 95 | @media (max-width: 576px) { |
85 | 96 | .share-buttons-row { |
86 | 97 | gap: 0.75rem; |
|
0 commit comments