|
59 | 59 | $material-box-top-padding: sizable(rem(16px), rem(20px), rem(24px)); |
60 | 60 | $material-border-top-padding: sizable(rem(8px), rem(12px), rem(16px)); |
61 | 61 |
|
62 | | - $textarea-top-padding: map.get(( |
63 | | - 'material': rem(0px), |
| 62 | + $textarea-padding: map.get(( |
| 63 | + 'material': sizable(rem(8px), rem(12px), rem(16px)), |
64 | 64 | 'fluent': sizable(rem(6px), rem(10px), rem(14px)), |
65 | 65 | 'bootstrap': sizable(rem(4px), rem(8px), rem(12px)), |
66 | 66 | 'indigo': sizable(rem(4px), rem(6px), rem(8px)), |
|
149 | 149 | [igxPrefix] { |
150 | 150 | @extend %form-group-prefix; |
151 | 151 | outline-style: none; |
| 152 | + cursor: default; |
152 | 153 |
|
153 | 154 | &:first-child { |
154 | 155 | @if $variant == 'fluent' { |
|
164 | 165 | [igxSuffix] { |
165 | 166 | @extend %form-group-suffix; |
166 | 167 | outline-style: none; |
| 168 | + cursor: default; |
167 | 169 |
|
168 | 170 | &:last-child { |
169 | 171 | @if $variant == 'fluent' { |
|
1289 | 1291 |
|
1290 | 1292 | %textarea-group-label--focused { |
1291 | 1293 | transform: translateY(0); |
1292 | | - top: calc(#{$material-box-top-padding} / 4); |
| 1294 | + top: calc(#{$textarea-padding} / 4); |
1293 | 1295 | } |
1294 | 1296 |
|
1295 | 1297 | %textarea-group-label--filled--border, |
|
1425 | 1427 | } |
1426 | 1428 |
|
1427 | 1429 | %form-group-input--hover { |
1428 | | - cursor: pointer; |
1429 | 1430 | color: var-get($theme, 'filled-text-hover-color'); |
1430 | 1431 |
|
1431 | 1432 | &::placeholder { |
|
1434 | 1435 | } |
1435 | 1436 |
|
1436 | 1437 | %form-group-input--focus { |
1437 | | - cursor: text; |
1438 | 1438 | color: var-get($theme, 'focused-text-color'); |
1439 | 1439 |
|
1440 | 1440 | &::placeholder { |
|
1465 | 1465 | resize: vertical; |
1466 | 1466 | overflow: hidden; |
1467 | 1467 | z-index: 1; |
| 1468 | + padding-block-end: $textarea-padding; |
1468 | 1469 |
|
1469 | 1470 | @if $material-theme { |
1470 | | - padding: 0; |
| 1471 | + padding-block-start: 0; |
1471 | 1472 | } |
1472 | 1473 | } |
1473 | 1474 |
|
|
2023 | 2024 | } |
2024 | 2025 |
|
2025 | 2026 | %indigo-textarea { |
2026 | | - padding-block: $textarea-top-padding 0; |
| 2027 | + padding-block: $textarea-padding; |
2027 | 2028 | padding-inline: pad-inline(rem(2px), rem(4px), rem(6px)); |
2028 | 2029 | inset-block-end: rem(2px); |
2029 | 2030 | } |
2030 | 2031 |
|
2031 | 2032 | %fluent-textarea { |
2032 | 2033 | padding-inline: pad-inline(rem(8px)); |
2033 | | - padding-block: $textarea-top-padding 0; |
| 2034 | + padding-block: $textarea-padding; |
2034 | 2035 | } |
2035 | 2036 |
|
2036 | 2037 | %fluent-input-disabled { |
|
2292 | 2293 | ); |
2293 | 2294 |
|
2294 | 2295 | &:is(textarea) { |
2295 | | - padding-block: $textarea-top-padding 0; |
| 2296 | + padding-block: $textarea-padding; |
2296 | 2297 | } |
2297 | 2298 | } |
2298 | 2299 |
|
|
0 commit comments