1+ .card--projects__background {
2+ --__bg-size : var (--_bg-size , var (--_w ) auto);
3+ --_pos : var (--projects--scroll-top , 0 ) 0 ;
4+
5+ background-image :
6+ radial-gradient (
7+ circle at
8+ calc (
9+ var (--card__inner--mouse-shadow-left , -100% )
10+ / var (--_hover-scale )
11+ )
12+ calc (
13+ var (--card__inner--mouse-shadow-top , -100% ) /
14+ var (--_hover-scale )
15+ ),
16+ var (--_c0 ) 0 ,
17+ var (--_c1 ) calc (0.1 * var (--_w ))
18+ );
19+
20+ -webkit-mask :
21+ var (--_card-background ) repeat
22+ var (--_pos ) /
23+ var (--__bg-size );
24+ mask :
25+ var (--_card-background ) repeat
26+ var (--_pos ) /
27+ var (--__bg-size );
28+ -webkit-mask-composite : xor;
29+ mask-composite : subtract;
30+ }
31+
32+ @media screen and (orientation : portrait) {
33+ .card--projects__background {
34+ --_pos : 0 0 ;
35+ }
36+ }
37+
138.card--projects__background--portfolio {
2- background : url ("/blocks/card/card--projects__background/goldstein web.svg" ) repeat ;
3- background -size: calc (0.3 * var (--_w )) auto;
39+ --_card- background: url ("/blocks/card/card--projects__background/goldstein web.svg" );
40+ --_bg -size: calc (0.3 * var (--_w )) auto;
441}
542
643.card--projects__background--sincos {
7- background : url ("/blocks/card/card--projects__background/sincos.svg" ) repeat ;
8- background -size: calc (0.3 * var (--_w )) auto;
44+ --_card- background: url ("/blocks/card/card--projects__background/sincos.svg" );
45+ --_bg -size: calc (0.3 * var (--_w )) auto;
946}
1047
1148.card--projects__background--cyp {
12- background : url ("/blocks/card/card--projects__background/cyp.svg" ) repeat ;
13- background -size: calc (var (--_w )) auto;
49+ --_card- background: url ("/blocks/card/card--projects__background/cyp.svg" );
50+ --_bg -size: calc (var (--_w )) auto;
1451}
1552
1653.card--projects__background--todograph {
17- background : url ("/blocks/card/card--projects__background/todograph.svg" ) repeat ;
18- background -size: calc (0.5 * var (--_w )) auto;
54+ --_card- background: url ("/blocks/card/card--projects__background/todograph.svg" );
55+ --_bg -size: calc (0.5 * var (--_w )) auto;
1956}
2057
2158.card--projects__background--bfs {
22- background : url ("/blocks/card/card--projects__background/bfs.svg" ) repeat ;
23- background- size: calc (0.75 * var (--_w )) auto ;
59+ --_card- background: url ("/blocks/card/card--projects__background/bfs.svg" );
60+ --_bg- size: calc (0.75 * var (--_w ));
2461}
2562
2663.card--projects__background--empty {
27- background :
64+ --_card- background:
2865 repeating-linear-gradient (
2966 45deg ,
3067 var (--c1 ) 0 ,
31- var ( --c0 ) 40px ,
68+ transparent 40px ,
3269 var (--c1 ) 80px
3370 );
34- background -size: 114px ;
71+ --_bg -size: 114px ;
3572}
0 commit comments