54
54
}
55
55
56
56
.tool-button {
57
- @apply -- flex-center;
58
- @apply -- no-select;
57
+ @extend % flex- center;
58
+ @extend % no- select;
59
59
60
60
height : calc (var (--icon-size ) * 3 / 2 );
61
61
font-size : var (--icon-size );
85
85
}
86
86
87
87
.sidebar-text {
88
- @apply -- flex-center;
89
-
88
+ @extend % flex- center;
89
+
90
90
height : 100% ;
91
91
width : 100% ;
92
92
z-index : 300 ;
106
106
107
107
/* change someday to global "image-card" component */
108
108
.image-card {
109
- @apply -- flex-center;
110
-
109
+ @extend % flex- center;
110
+
111
111
margin : auto;
112
112
margin-top : 1em ;
113
113
margin-bottom : 1em ;
116
116
flex-direction : column;
117
117
background-color : white;
118
118
box-shadow : 0px 0px 35px 0px rgba (0 , 0 , 0 , 0.75 );
119
-
119
+
120
120
& img {
121
121
border : 1px solid black;
122
122
min-height : 3em ;
139
139
140
140
.download-option {
141
141
/* height: 10em; */
142
-
142
+
143
143
width : 95% ;
144
144
margin : auto;
145
145
box-sizing : border-box;
151
151
border-style : solid;
152
152
border-color : black;
153
153
border-width : 2px 2px 0px 2px ;
154
-
154
+
155
155
& : first-child {
156
156
margin-top : 1em ;
157
157
}
163
163
}
164
164
165
165
.download-icon-container {
166
- @apply -- flex-center;
166
+ @extend % flex- center;
167
167
168
168
width : 30% ;
169
169
height : 100% ;
170
170
margin : auto;
171
171
}
172
172
173
173
.download-icon-inner-container {
174
- @apply -- flex-center;
174
+ @extend % flex- center;
175
175
176
176
width : var (--icon-size );
177
177
height : var (--icon-size );
205
205
left : calc(- var (--icon-size-mobile ) * 3 / 2 );
206
206
height : calc ((var (--icon-size-mobile ) * 3 / 2 ) * 4 );
207
207
width : calc (var (--icon-size-mobile ) * 3 / 2 );
208
-
208
+
209
209
& .conditional {
210
210
height : calc (var (--icon-size-mobile ) * 3 / 2 );
211
-
211
+
212
212
& .open {
213
213
left : calc(- var (--icon-size-mobile ) * 3 / 2 );
214
214
}
231
231
left : 0 ;
232
232
box-shadow : 0px ;
233
233
transform : translateY (0% );
234
-
234
+
235
235
& .open {
236
236
transform : translateY (-100% );
237
237
}
238
238
}
239
-
239
+
240
240
.sidebar-select {
241
241
position : absolute;
242
242
top : calc(- var (--icon-size-mobile ) * 3 / 2 );
246
246
flex-direction : row;
247
247
border-width : 2px 2px 0px 2px ;
248
248
border-radius : 3px 3px 0px 0px ;
249
-
249
+
250
250
& .conditional {
251
251
height : calc (var (--icon-size-mobile ) * 3 / 2 );
252
252
width : calc (var (--icon-size-mobile ) * 3 / 2 );
253
253
border-width : 2px 2px 0px 0px ;
254
254
top : 0 ;
255
255
box-shadow : 0px 0px 0px 0px rgba (0 , 0 , 0 , 0.4 );
256
-
256
+
257
257
& .open {
258
258
top : calc(- var (--icon-size-mobile ) * 3 / 2 );
259
259
left : 0 ;
260
260
box-shadow : var (--box-shadow );
261
261
}
262
262
}
263
263
}
264
-
264
+
265
265
.tool-button {
266
266
height : calc (var (--icon-size-mobile ) * 3 / 2 );
267
267
flex-grow : 1 ;
268
268
269
269
border-left : 2px solid black;
270
270
border-top : 0 ;
271
-
271
+
272
272
& : first-child {
273
273
border-left : 0 ;
274
274
}
275
275
}
276
-
276
+
277
277
.sidebar-content {
278
278
border-width : 2px 0px 0px 0px ;
279
279
}
280
-
280
+
281
281
.sidebar-text {
282
282
border-width : 10px 0px 0px 0px ;
283
283
}
284
- }
284
+ }
0 commit comments