File tree Expand file tree Collapse file tree 6 files changed +69
-0
lines changed Expand file tree Collapse file tree 6 files changed +69
-0
lines changed Original file line number Diff line number Diff line change
1
+ //
2
+ // Copyright 2023 Google LLC
3
+ // SPDX-License-Identifier: Apache-2.0
4
+ //
5
+
6
+ @forward ' ./internal/elevated-card' show theme ;
Original file line number Diff line number Diff line change
1
+ //
2
+ // Copyright 2023 Google LLC
3
+ // SPDX-License-Identifier: Apache-2.0
4
+ //
5
+
6
+ @forward ' ./internal/filled-card' show theme ;
Original file line number Diff line number Diff line change
1
+ //
2
+ // Copyright 2023 Google LLC
3
+ // SPDX-License-Identifier: Apache-2.0
4
+ //
5
+
6
+ @forward ' ./internal/outlined-card' show theme ;
Original file line number Diff line number Diff line change 3
3
// SPDX-License-Identifier: Apache-2.0
4
4
//
5
5
6
+ // go/keep-sorted start
7
+ @use ' sass:list' ;
8
+ // go/keep-sorted end
6
9
// go/keep-sorted start
7
10
@use ' ../../../tokens' ;
8
11
// go/keep-sorted end
9
12
13
+ @mixin theme ($tokens ) {
14
+ $supported-tokens : tokens .$md-comp-elevated-card-supported-tokens ;
15
+
16
+ @each $token , $value in $tokens {
17
+ @if list .index ($supported-tokens , $token ) == null {
18
+ @error ' Elevated card `#{$token } ` is not a supported token.' ;
19
+ }
20
+
21
+ @if $value {
22
+ --md-elevated-card -#{$token } : #{$value } ;
23
+ }
24
+ }
25
+ }
26
+
10
27
@mixin styles () {
11
28
$tokens : tokens .md-comp-elevated-card-values ();
12
29
Original file line number Diff line number Diff line change 3
3
// SPDX-License-Identifier: Apache-2.0
4
4
//
5
5
6
+ // go/keep-sorted start
7
+ @use ' sass:list' ;
8
+ // go/keep-sorted end
6
9
// go/keep-sorted start
7
10
@use ' ../../../tokens' ;
8
11
// go/keep-sorted end
9
12
13
+ @mixin theme ($tokens ) {
14
+ $supported-tokens : tokens .$md-comp-filled-card-supported-tokens ;
15
+
16
+ @each $token , $value in $tokens {
17
+ @if list .index ($supported-tokens , $token ) == null {
18
+ @error ' Filled card `#{$token } ` is not a supported token.' ;
19
+ }
20
+
21
+ @if $value {
22
+ --md-filled-card -#{$token } : #{$value } ;
23
+ }
24
+ }
25
+ }
26
+
10
27
@mixin styles () {
11
28
$tokens : tokens .md-comp-filled-card-values ();
12
29
Original file line number Diff line number Diff line change 3
3
// SPDX-License-Identifier: Apache-2.0
4
4
//
5
5
6
+ // go/keep-sorted start
7
+ @use ' sass:list' ;
8
+ // go/keep-sorted end
6
9
// go/keep-sorted start
7
10
@use ' ../../../tokens' ;
8
11
// go/keep-sorted end
9
12
13
+ @mixin theme ($tokens ) {
14
+ $supported-tokens : tokens .$md-comp-outlined-card-supported-tokens ;
15
+
16
+ @each $token , $value in $tokens {
17
+ @if list .index ($supported-tokens , $token ) == null {
18
+ @error ' Outlined card `#{$token } ` is not a supported token.' ;
19
+ }
20
+
21
+ @if $value {
22
+ --md-outlined-card -#{$token } : #{$value } ;
23
+ }
24
+ }
25
+ }
26
+
10
27
@mixin styles () {
11
28
$tokens : tokens .md-comp-outlined-card-values ();
12
29
You can’t perform that action at this time.
0 commit comments