@@ -12,83 +12,39 @@ governing permissions and limitations under the License.
12
12
13
13
.spectrum-DropZone {
14
14
--spectrum-drop-zone-padding : var (--spectrum-spacing-400 );
15
- --spectrum-drop-zone-illustration-to-heading : var (--spectrum-spacing-400 );
16
- --spectrum-drop-zone-heading-to-body : var (--spectrum-spacing-75 );
17
-
18
15
--spectrum-drop-zone-border-width : var (--spectrum-border-width-200 );
19
- --spectrum-drop-zone-corner-radius : var (--spectrum-corner-radius-100 );
16
+ --spectrum-drop-zone-corner-radius : var (--spectrum-corner-radius-700 );
20
17
--spectrum-drop-zone-border-color : var (--spectrum-gray-200 );
21
18
22
- --spectrum-drop-zone-heading-font-family : var (--spectrum-sans-font-family-stack );
23
- --spectrum-drop-zone-heading-font-weight : var (--spectrum-heading-sans-serif-font-weight );
24
- --spectrum-drop-zone-heading-font-style : var (--spectrum-heading-sans-serif-font-style );
25
- --spectrum-drop-zone-heading-font-size : var (--spectrum-drop-zone-title-size );
26
- --spectrum-drop-zone-heading-line-height : var (--spectrum-heading-line-height );
27
- --spectrum-drop-zone-heading-color : var (--spectrum-heading-color );
28
-
29
- --spectrum-drop-zone-body-font-family : var (--spectrum-sans-font-family-stack );
30
- --spectrum-drop-zone-body-font-weight : var (--spectrum-body-sans-serif-font-weight );
31
- --spectrum-drop-zone-body-font-style : var (--spectrum-body-sans-serif-font-style );
32
- --spectrum-drop-zone-body-font-size : var (--spectrum-drop-zone-body-size );
33
- --spectrum-drop-zone-body-line-height : var (--spectrum-body-line-height );
34
- --spectrum-drop-zone-body-color : var (--spectrum-body-color );
35
-
36
19
--spectrum-drop-zone-background-color : var (--spectrum-drop-zone-background-color-rgb );
37
20
--spectrum-drop-zone-border-color-hover : var (--spectrum-accent-visual-color );
38
21
--spectrum-drop-zone-illustration-color : var (--spectrum-neutral-visual-color );
39
22
--spectrum-drop-zone-illustration-color-hover : var (--spectrum-accent-visual-color );
40
- --spectrum-drop-zone-illustration-to-title : var (--spectrum-spacing-200 );
41
23
--spectrum-drop-zone-body-to-action : var (--spectrum-spacing-300 );
42
24
43
25
/* Filled styles */
44
- --spectrum-drop-zone-content-height : var (--spectrum-component-height-300 );
45
26
--spectrum-drop-zone-content-max-width : var (--spectrum-drop-zone-content-maximum-width );
46
- --spectrum-drop-zone-content-edge-to-text : var (--spectrum-component-edge-to-text-300 );
47
27
--spectrum-drop-zone-content-top-to-text : var (--spectrum-component-top-to-text-300 );
48
28
--spectrum-drop-zone-content-bottom-to-text : var (--spectrum-component-bottom-to-text-300 );
49
29
50
30
--spectrum-drop-zone-content-font-family : var (--spectrum-sans-font-family-stack );
51
31
--spectrum-drop-zone-content-font-weight : var (--spectrum-bold-font-weight );
52
32
--spectrum-drop-zone-content-font-style : var (--spectrum-default-font-style );
53
- --spectrum-drop-zone-content-font-size : var (--spectrum-font-size-300 );
54
33
--spectrum-drop-zone-content-line-height : var (--spectrum-line-height-100 );
55
34
56
35
--spectrum-drop-zone-content-background-color : var (--spectrum-accent-visual-color );
57
- --spectrum-drop-zone-content-color : var (--spectrum-white );
58
36
59
37
/* Settings for a nested illustrated message */
60
38
--mod-illustrated-message-vertical-maximum-width : var (--mod-drop-zone-content-maximum-width , var (--spectrum-drop-zone-content-maximum-width ));
61
39
--mod-illustrated-message-illustration-color : var (--mod-drop-zone-illustration-color , var (--spectrum-drop-zone-illustration-color ));
62
- --mod-illustrated-message-illustration-to-heading : var (--mod-drop-zone-illustration-to-heading , var (--spectrum-drop-zone-illustration-to-heading ));
63
- --mod-illustrated-message-illustration-to-content : var (--mod-drop-zone-illustration-to-title , var (--spectrum-drop-zone-illustration-to-title ));
64
- --mod-illustrated-message-heading-to-description : var (--mod-drop-zone-heading-to-body , var (--spectrum-drop-zone-heading-to-body ));
40
+
65
41
--mod-illustrated-message-description-to-action : var (--mod-drop-zone-body-to-action , var (--spectrum-drop-zone-body-to-action ));
66
- --mod-illustrated-message-title-font-family : var (--mod-drop-zone-heading-font-family , var (--spectrum-drop-zone-heading-font-family ));
67
- --mod-illustrated-message-title-font-weight : var (--mod-drop-zone-heading-font-weight , var (--spectrum-drop-zone-heading-font-weight ));
68
- --mod-illustrated-message-title-font-style : var (--mod-drop-zone-heading-font-style , var (--spectrum-drop-zone-heading-font-style ));
69
- --mod-illustrated-message-title-font-size : var (--mod-drop-zone-heading-font-size , var (--spectrum-drop-zone-heading-font-size ));
70
- --mod-illustrated-message-title-line-height : var (--mod-drop-zone-heading-line-height , var (--spectrum-drop-zone-heading-line-height ));
71
- --mod-illustrated-message-title-color : var (--mod-drop-zone-heading-color , var (--spectrum-drop-zone-heading-color ));
72
42
--mod-illustrated-message-description-position : relative;
73
43
--mod-illustrated-message-description-z-index : 10 ;
74
- --mod-illustrated-message-description-font-family : var (--mod-drop-zone-body-font-family , var (--spectrum-drop-zone-body-font-family ));
75
- --mod-illustrated-message-description-font-weight : var (--mod-drop-zone-body-font-weight , var (--spectrum-drop-zone-body-font-weight ));
76
- --mod-illustrated-message-description-font-style : var (--mod-drop-zone-body-font-style , var (--spectrum-drop-zone-body-font-style ));
77
44
--mod-illustrated-message-description-font-size : var (--mod-drop-zone-body-font-size , var (--spectrum-drop-zone-body-font-size ));
78
- --mod-illustrated-message-description-line-height : var (--mod-drop-zone-body-line-height , var (--spectrum-drop-zone-body-line-height ));
79
- --mod-illustrated-message-description-color : var (--mod-drop-zone-body-color , var (--spectrum-drop-zone-body-color ));
80
-
81
- /* Settings for a nested actionbutton */
82
- --mod-actionbutton-font-size : var (--mod-drop-zone-content-font-size , var (--spectrum-drop-zone-content-font-size ));
83
- --mod-actionbutton-label-color : var (--mod-drop-zone-content-color , var (--spectrum-drop-zone-content-color ));
84
- --mod-actionbutton-edge-to-text : var (--mod-drop-zone-content-edge-to-text , var (--spectrum-drop-zone-content-edge-to-text ));
85
-
86
- /* cjk language support */
87
- & : lang (ja ),
88
- & : lang (zh ),
89
- & : lang (ko ) {
90
- --spectrum-drop-zone-heading-font-size : var (--spectrum-drop-zone-cjk-title-size );
91
- }
45
+
46
+ --mod-drop-zone-content-display : flex;
47
+ --mod-drop-zone-content-height : 280px ;
92
48
}
93
49
94
50
.spectrum-DropZone {
@@ -102,6 +58,7 @@ governing permissions and limitations under the License.
102
58
border-style : var (--mod-drop-zone-border-style , dashed);
103
59
background-size : cover;
104
60
background-color : var (--mod-drop-zone-background-color , var (--spectrum-drop-zone-background-color ));
61
+ color : var (--spectrum-drop-zone-illustration-color );
105
62
106
63
& .is-dragged {
107
64
/* @deprecation --mod-drop-zone-border-style--dragged will be removed during the S2 migration; please update your code to --mod-drop-zone-border-style-dragged */
@@ -111,6 +68,7 @@ governing permissions and limitations under the License.
111
68
112
69
/* Updated values for a nested illustrated message when state changes */
113
70
--mod-illustrated-message-illustration-color : var (--mod-drop-zone-illustration-color-hover , var (--spectrum-drop-zone-illustration-color-hover ));
71
+ color : var (--spectrum-drop-zone-illustration-color-hover );
114
72
}
115
73
116
74
& .is-filled {
@@ -122,8 +80,12 @@ governing permissions and limitations under the License.
122
80
}
123
81
124
82
& .is-filled .is-dragged {
125
- --mod-drop-zone-content-display : flex;
126
- background-image : url ("https://s3-alpha-sig.figma.com/img/18cd/d82f/a71c264919d2049dcb540ae23897d027?Expires=1733097600&Key-Pair-Id=APKAQ4GOSFWCVNEHN3O4&Signature=OMgIsMMWb10DyYC8c-pAUm4MxTwft~CTzqPojWvC0fLCFthNPTm5uh3esb1hTRxleJ9-HMNTvqawigP1GCbYI4PqCgkgMZA2CxvtksvQoi2qvVOBy-U6grTgw2KRFOkNEsT~UkcQRAdx0wDZs-PBGyeeMjs0jyZTmq7LbR5ntIVaFFNTpBTnj1o9Hl2S-Ofo1UEANW58Az~3JvY1XyuSYd3q1QIXb-lYi57QQ74F85P0B6ZDW~0n7o-9eg4SsJ0OgVgJu3LRr6XFyNCbb109Iu~wrmSHCjnCLm5~9v4lY0Tm8whnUYQ3js88LHFxUghP~3MJahtKgJXqMwJKNMhCCQ__" );
83
+ background-position : center;
84
+ display : var (--mod-drop-zone-content-display );
85
+ align-items : center;
86
+ justify-content : center;
87
+ block-size : var (--mod-drop-zone-content-height );
88
+ background-blend-mode : multiply;
127
89
128
90
.spectrum-DropZone-actions {
129
91
margin-block-start : 0 ;
@@ -153,7 +115,7 @@ governing permissions and limitations under the License.
153
115
.spectrum-DropZone-button {
154
116
box-sizing : border-box;
155
117
border : none;
156
- block-size : var ( --mod-drop-zone-content-height , var ( --spectrum-drop-zone-content-height )) ;
118
+ block-size : auto ;
157
119
max-inline-size : var (--mod-drop-zone-content-max-width , var (--spectrum-drop-zone-content-max-width ));
158
120
padding-block-start : var (--mod-drop-zone-content-top-to-text , var (--spectrum-drop-zone-content-top-to-text ));
159
121
padding-block-end : var (--mod-drop-zone-content-bottom-to-text , var (--spectrum-drop-zone-content-bottom-to-text ));
0 commit comments