@@ -7,7 +7,7 @@ it('container queries', () => {
7
7
{
8
8
raw : html `
9
9
<div
10
- class= "@container @container-normal @container/sidebar @container-normal/sidebar @container-[size]/sidebar"
10
+ class= "@container @container-normal @container/sidebar @container-normal/sidebar @container-[size] @container-[size] /sidebar"
11
11
>
12
12
<div class= "@md:underline" > </ div>
13
13
<div class= "@md/container1:underline" > </ div>
@@ -54,111 +54,113 @@ it('container queries', () => {
54
54
container-type : inline-size;
55
55
}
56
56
57
+ .\@container-\[size \] {
58
+ container-type : size;
59
+ }
60
+
61
+ .\@container-\[size\]\/sidebar {
62
+ container : sidebar / size;
63
+ }
64
+
57
65
.\@container-normal {
58
66
container-type : normal;
59
67
}
60
68
61
- .\@container\/sidebar {
62
- container-type : inline-size;
63
- container-name : sidebar;
69
+ .\@container-normal\/sidebar {
70
+ container : sidebar;
64
71
}
65
72
66
- .\@container-normal\/sidebar {
67
- container-type : normal;
68
- container-name : sidebar;
73
+ .\@container\/sidebar {
74
+ container : sidebar / inline-size;
69
75
}
70
76
71
- @container (min- width: 123px ) {
77
+ @container (width > = 123px) {
72
78
.\@\[123px\]\:underline {
73
79
text-decoration-line : underline;
74
80
}
75
81
}
76
82
77
- @container (min- width: 200rem ) {
83
+ @container (width > = 200rem) {
78
84
.\@\[200rem\]\:underline {
79
85
text-decoration-line : underline;
80
86
}
81
87
}
82
88
83
- @container (min- width: 312px ) {
89
+ @container (width > = 312px) {
84
90
.\@\[312px\]\:underline {
85
91
text-decoration-line : underline;
86
92
}
87
93
}
88
94
89
- @container container1 (min- width: 320px ) {
95
+ @container container1 (width > = 320px) {
90
96
.\@sm\/container1\:underline {
91
97
text-decoration-line : underline;
92
98
}
93
99
}
94
100
95
- @container container2 (min- width: 320px ) {
101
+ @container container2 (width > = 320px) {
96
102
.\@sm\/container2\:underline {
97
103
text-decoration-line : underline;
98
104
}
99
105
}
100
106
101
- @container container10 (min- width: 320px ) {
107
+ @container container10 (width > = 320px) {
102
108
.\@sm\/container10\:underline {
103
109
text-decoration-line : underline;
104
110
}
105
111
}
106
112
107
- @container (min- width: 320px ) {
113
+ @container (width > = 320px) {
108
114
.\@sm\:underline {
109
115
text-decoration-line : underline;
110
116
}
111
117
}
112
118
113
- @container container1 (min- width: 768px ) {
119
+ @container container1 (width > = 768px) {
114
120
.\@md\/container1\:underline {
115
121
text-decoration-line : underline;
116
122
}
117
123
}
118
124
119
- @container container2 (min- width: 768px ) {
125
+ @container container2 (width > = 768px) {
120
126
.\@md\/container2\:underline {
121
127
text-decoration-line : underline;
122
128
}
123
129
}
124
130
125
- @container container10 (min- width: 768px ) {
131
+ @container container10 (width > = 768px) {
126
132
.\@md\/container10\:underline {
127
133
text-decoration-line : underline;
128
134
}
129
135
}
130
136
131
- @container (min- width: 768px ) {
137
+ @container (width > = 768px) {
132
138
.\@md\:underline {
133
139
text-decoration-line : underline;
134
140
}
135
141
}
136
142
137
- @container container1 (min-width : 1024px ) {
138
- .\@lg\/container1\:underline {
139
- text-decoration-line : underline;
140
- }
143
+ @container container1 (width > = 1024px) {
144
+ .\@lg\/container1\:underline ,
141
145
.\@\[1024px\]\/container1\:underline {
142
146
text-decoration-line : underline;
143
147
}
144
148
}
145
149
146
- @container container2 (min- width: 1024px ) {
150
+ @container container2 (width > = 1024px) {
147
151
.\@lg\/container2\:underline {
148
152
text-decoration-line : underline;
149
153
}
150
154
}
151
155
152
- @container container10 (min- width: 1024px ) {
156
+ @container container10 (width > = 1024px) {
153
157
.\@lg\/container10\:underline {
154
158
text-decoration-line : underline;
155
159
}
156
160
}
157
161
158
- @container (min-width : 1024px ) {
159
- .\@lg\:underline {
160
- text-decoration-line : underline;
161
- }
162
+ @container (width > = 1024px) {
163
+ .\@lg\:underline ,
162
164
.\@\[1024px\]\:underline {
163
165
text-decoration-line : underline;
164
166
}
@@ -195,49 +197,49 @@ it('should be possible to use default container queries', () => {
195
197
196
198
return run ( input , config ) . then ( ( result ) => {
197
199
expect ( result . css ) . toMatchFormattedCss ( css `
198
- @container (min- width: 20rem ) {
200
+ @container (width > = 20rem) {
199
201
.\@xs\:underline {
200
202
text-decoration-line : underline;
201
203
}
202
204
}
203
205
204
- @container (min- width: 24rem ) {
206
+ @container (width > = 24rem) {
205
207
.\@sm\:underline {
206
208
text-decoration-line : underline;
207
209
}
208
210
}
209
211
210
- @container (min- width: 28rem ) {
212
+ @container (width > = 28rem) {
211
213
.\@md\:underline {
212
214
text-decoration-line : underline;
213
215
}
214
216
}
215
217
216
- @container (min- width: 32rem ) {
218
+ @container (width > = 32rem) {
217
219
.\@lg\:underline {
218
220
text-decoration-line : underline;
219
221
}
220
222
}
221
223
222
- @container (min- width: 48rem ) {
224
+ @container (width > = 48rem) {
223
225
.\@3xl\:underline {
224
226
text-decoration-line : underline;
225
227
}
226
228
}
227
229
228
- @container (min- width: 64rem ) {
230
+ @container (width > = 64rem) {
229
231
.\@5xl\:underline {
230
232
text-decoration-line : underline;
231
233
}
232
234
}
233
235
234
- @container (min- width: 72rem ) {
236
+ @container (width > = 72rem) {
235
237
.\@6xl\:underline {
236
238
text-decoration-line : underline;
237
239
}
238
240
}
239
241
240
- @container (min- width: 80rem ) {
242
+ @container (width > = 80rem) {
241
243
.\@7xl\:underline {
242
244
text-decoration-line : underline;
243
245
}
0 commit comments