Skip to content

Commit 1e7042e

Browse files
committed
feat(thumbnail-opacity-checkboard): fix token rule
1 parent a11f87f commit 1e7042e

File tree

2 files changed

+13
-44
lines changed

2 files changed

+13
-44
lines changed

components/opacitycheckerboard/index.css

Lines changed: 9 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -8,53 +8,22 @@ express or implied. See the License for the specific language governing
88
permissions and limitations under the License. */
99

1010
.spectrum-OpacityCheckerboard {
11-
--spectrum-opacity-checkerboard-dark: var(
12-
--spectrum-opacity-checkerboard-square-dark
13-
);
14-
--spectrum-opacity-checkerboard-light: var(
15-
--spectrum-opacity-checkerboard-square-light
16-
);
17-
--spectrum-opacity-checkerboard-size: var(
18-
--spectrum-opacity-checkerboard-square-size-medium
19-
);
11+
--spectrum-opacity-checkerboard-dark: var(--spectrum-opacity-checkerboard-square-dark);
12+
--spectrum-opacity-checkerboard-light: var(--spectrum-opacity-checkerboard-square-light);
13+
--spectrum-opacity-checkerboard-size: var(--spectrum-opacity-checkerboard-square-size-medium);
2014
--spectrum-opacity-checkerboard-position: left top;
2115
}
2216

2317
.spectrum-OpacityCheckerboard--sizeS {
24-
--spectrum-opacity-checkerboard-size: var(
25-
--spectrum-opacity-checkerboard-square-size-small
26-
);
18+
--spectrum-opacity-checkerboard-size: var(--spectrum-opacity-checkerboard-square-size-small);
2719
}
2820

2921
.spectrum-OpacityCheckerboard {
30-
background: repeating-conic-gradient(
31-
var(
32-
--mod-opacity-checkerboard-light,
33-
var(--spectrum-opacity-checkerboard-light)
34-
)
35-
0% 25%,
36-
var(
37-
--mod-opacity-checkerboard-dark,
38-
var(--spectrum-opacity-checkerboard-dark)
39-
)
40-
0% 50%
41-
)
42-
var(
43-
--mod-opacity-checkerboard-position,
44-
var(--spectrum-opacity-checkerboard-position)
45-
) /
46-
calc(
47-
var(
48-
--mod-opacity-checkerboard-size,
49-
var(--spectrum-opacity-checkerboard-size)
50-
) * 2
51-
)
52-
calc(
53-
var(
54-
--mod-opacity-checkerboard-size,
55-
var(--spectrum-opacity-checkerboard-size)
56-
) * 2
57-
);
22+
background: repeating-conic-gradient(var(--mod-opacity-checkerboard-light, var(--spectrum-opacity-checkerboard-light)) 0% 25%, var(--mod-opacity-checkerboard-dark, var(--spectrum-opacity-checkerboard-dark)) 0% 50%) var(--mod-opacity-checkerboard-position, var(--spectrum-opacity-checkerboard-position)) / calc(var(--mod-opacity-checkerboard-size, var(--spectrum-opacity-checkerboard-size)) * 2) calc(var(--mod-opacity-checkerboard-size, var(--spectrum-opacity-checkerboard-size)) * 2);
23+
24+
.spectrum-Thumbnail & {
25+
--spectrum-opacity-checkerboard-size: var(--spectrum-thumbnail-opacity-checkerboard-square- size);
26+
}
5827
}
5928

6029
@media (forced-colors: active) {

components/thumbnail/index.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,6 @@ governing permissions and limitations under the License.
3333
--spectrum-thumbnail-color-opacity-disabled: var(--spectrum-thumbnail-opacity-disabled);
3434
}
3535

36-
.spectrum-OpacityCheckerboard {
37-
--spectrum-opacity-checkerboard-size: var(--spectrum-thumbnail-opacity-checkerboard-square-size);
38-
}
39-
4036
.spectrum-Thumbnail--size50 {
4137
--spectrum-thumbnail-size: var(--spectrum-thumbnail-size-50);
4238
}
@@ -127,6 +123,10 @@ governing permissions and limitations under the License.
127123
overflow: hidden;
128124
border-radius: var(--mod-thumbnail-border-radius, var(--spectrum-thumbnail-border-radius));
129125
}
126+
127+
& .spectrum-OpacityCheckerboard {
128+
--spectrum-opacity-checkerboard-size: var(--spectrum-thumbnail-opacity-checkerboard-square- size);
129+
}
130130
}
131131
/* stylelint-enable selector-pseudo-class-no-unknown */
132132

0 commit comments

Comments
 (0)