@@ -203,7 +203,7 @@ $input-margin: 4px;
203203 box-shadow : none ;
204204
205205 font-weight : normal ;
206- line-height : $ clickable-area ;
206+ line-height : var ( --default- clickable-area) ;
207207
208208 & > span {
209209 cursor : pointer ;
@@ -215,15 +215,15 @@ $input-margin: 4px;
215215 min-height : 0 ;
216216 /* Keep padding to define the width to
217217 assure correct position of a possible text */
218- padding : #{ math . div ( $ clickable-area, 2 )} 0 #{ math . div ( $ clickable-area, 2 )} $ clickable-area ;
218+ padding : calc ( var ( --default- clickable-area) / 2 ) 0 calc ( var ( --default- clickable-area) / 2 ) var ( --default- clickable-area) ;
219219
220220 background-position : #{$icon-margin } center ;
221221 background-size : $icon-size ;
222222 }
223223
224224 & :deep (.material-design-icon ) {
225- width : $ clickable-area ;
226- height : $ clickable-area ;
225+ width : var ( --default- clickable-area) ;
226+ height : var ( --default- clickable-area) ;
227227 opacity : $opacity_full ;
228228
229229 .material-design-icon__svg {
@@ -258,10 +258,10 @@ $input-margin: 4px;
258258
259259 // bottom-right corner
260260 position : absolute ;
261- right : $icon-margin + 1 ;
261+ right : calc ( $icon-margin + 1 ) ;
262262 bottom : 1px ;
263- width : #{ $ clickable-area - $input-margin * 2 } ;
264- height : #{ $ clickable-area - $input-margin * 2 } ;
263+ width : calc ( var ( --default- clickable-area) - $input-margin * 2 ) ;
264+ height : calc ( var ( --default- clickable-area) - $input-margin * 2 ) ;
265265 box-sizing : border-box ;
266266 margin : 0 ;
267267 padding : 7px 6px ;
@@ -283,10 +283,10 @@ $input-margin: 4px;
283283 color : inherit ;
284284 border-color : var (--color-border-maxcontrast );
285285
286- min-height : #{ $ clickable-area * 2 - $input-margin * 2 } ; /* twice the element margin-y */
287- max-height : #{ $ clickable-area * 3 - $input-margin * 2 } ; /* twice the element margin-y */
286+ min-height : calc ( var ( --default- clickable-area) * 2 - $input-margin * 2 ) ; /* twice the element margin-y */
287+ max-height : calc ( var ( --default- clickable-area) * 3 - $input-margin * 2 ) ; /* twice the element margin-y */
288288 // block width widening
289- min-width : $ clickable-area * 4 ;
289+ min-width : calc ( var ( --default- clickable-area) * 4 ) ;
290290 width : 100% !important ;
291291 margin : 0 ;
292292
@@ -329,11 +329,11 @@ $input-margin: 4px;
329329// add the same bottomMargin as the right padding
330330// for visual balance
331331li :last-child > .action-text-editable {
332- margin-bottom : $icon-margin - $input-margin ;
332+ margin-bottom : calc ( $icon-margin - $input-margin ) ;
333333}
334334
335335// same for first item
336336li :first-child > .action-text-editable {
337- margin-top : $icon-margin - $input-margin ;
337+ margin-top : calc ( $icon-margin - $input-margin ) ;
338338}
339339 </style >
0 commit comments