|
184 | 184 | $item-height: ( |
185 | 185 | confortable: rem(48px), |
186 | 186 | cosy: rem(32px), |
187 | | - compoact: rem(24px) |
| 187 | + compact: rem(24px) |
188 | 188 | ); |
189 | 189 |
|
190 | | - $item-padding: 16px; |
191 | | - $desktop-header-padding: 16px; |
192 | | - $mobile-header-padding: 8px; |
| 190 | + $item-padding-confortable:rem(16px); |
| 191 | + $item-padding-cosy:rem(8px); |
| 192 | + $item-padding-compact:rem(16px); |
| 193 | + |
| 194 | + $item-padding: ( |
| 195 | + confortable: 0 $item-padding-confortable, |
| 196 | + cosy: 0 $item-padding-cosy, |
| 197 | + compact: 0 $item-padding-compact |
| 198 | + ); |
193 | 199 |
|
194 | 200 | %igx-drop-down { |
195 | 201 | max-height: 100%; |
|
214 | 220 | } |
215 | 221 | } |
216 | 222 |
|
217 | | - %igx-drop-down__list--select { |
218 | | - max-width: calc(100% + #{$item-padding} * 2); |
219 | | - } |
220 | | - |
221 | 223 | %igx-drop-down__header, |
222 | 224 | %igx-drop-down__item { |
223 | 225 | display: flex; |
|
230 | 232 |
|
231 | 233 | %igx-drop-down__item--cosy { |
232 | 234 | height: map-get($item-height, 'cosy'); |
| 235 | + padding: map-get($item-padding, 'cosy'); |
| 236 | + // |
| 237 | + //&%igx-drop-down__list--select { |
| 238 | + // max-width: calc(100% + #{$item-padding-cosy} * 2); |
| 239 | + //} |
233 | 240 | } |
234 | 241 |
|
235 | 242 | %igx-drop-down__item--compact { |
236 | 243 | height: map-get($item-height, 'compact'); |
| 244 | + padding: map-get($item-padding, 'compact'); |
| 245 | + // |
| 246 | + //&%igx-drop-down__list--select { |
| 247 | + // max-width: calc(100% + #{$item-padding-compact} * 2); |
| 248 | + //} |
237 | 249 | } |
238 | 250 |
|
239 | 251 | %igx-drop-down__item { |
240 | 252 | color: --var($theme, 'item-text-color'); |
241 | 253 | cursor: pointer; |
242 | | - padding: 0 rem($item-padding); |
| 254 | + padding: map-get($item-padding, 'confortable'); |
| 255 | + |
| 256 | + //&%igx-drop-down__list--select { |
| 257 | + // max-width: calc(100% + #{$item-padding-confortable} * 2); |
| 258 | + //} |
243 | 259 |
|
244 | 260 | &:focus { |
245 | 261 | outline: 0; |
|
264 | 280 | %igx-drop-down__header { |
265 | 281 | color: --var($theme, 'header-text-color'); |
266 | 282 | pointer-events: none; |
267 | | - padding: rem(8px) rem($desktop-header-padding); |
| 283 | + padding: map-get($item-padding, 'confortable'); |
268 | 284 | } |
269 | 285 |
|
270 | 286 | %igx-drop-down__header--cosy { |
271 | 287 | height: map-get($item-height, 'cosy'); |
| 288 | + padding: map-get($item-padding, 'confortable'); |
| 289 | + |
272 | 290 | } |
273 | 291 |
|
274 | 292 | %igx-drop-down__header--compact { |
275 | 293 | height: map-get($item-height, 'compact'); |
| 294 | + padding: map-get($item-padding, 'confortable'); |
276 | 295 | } |
277 | 296 |
|
278 | 297 | %igx-drop-down__group { |
|
283 | 302 | } |
284 | 303 |
|
285 | 304 | %igx-drop-down__item { |
286 | | - text-indent: rem($desktop-header-padding); |
| 305 | + text-indent: map-get($item-padding, 'confortable') ; |
287 | 306 | } |
288 | 307 | } |
289 | 308 |
|
|
0 commit comments