diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/objects/_action-button.scss | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/objects/_action-button.scss b/src/objects/_action-button.scss index df28182..9e6dc14 100644 --- a/src/objects/_action-button.scss +++ b/src/objects/_action-button.scss | |||
| @@ -185,26 +185,26 @@ | |||
| 185 | } | 185 | } |
| 186 | 186 | ||
| 187 | @include bem.modifier('align-block') { | 187 | @include bem.modifier('align-block') { |
| 188 | margin-inline: calc(-1 * props.get(vars.$pad-i)); | 188 | margin-inline: calc(-1 * props.get(vars.$pad-i) - props.get(vars.$border-width)); |
| 189 | 189 | ||
| 190 | @include bem.modifier('pill') { | 190 | @include bem.modifier('pill') { |
| 191 | margin-inline: calc(-1 * props.get(vars.$pad-i-pill)); | 191 | margin-inline: calc(-1 * props.get(vars.$pad-i-pill) - props.get(vars.$border-width)); |
| 192 | } | 192 | } |
| 193 | 193 | ||
| 194 | @include bem.modifier('icon') { | 194 | @include bem.modifier('icon') { |
| 195 | margin-inline: calc(-1 * props.get(vars.$pad-b) - .5em * props.get(vars.$line-height)); | 195 | margin-inline: calc(-1 * props.get(vars.$pad-b) - props.get(vars.$border-width) - .5em * props.get(vars.$line-height)); |
| 196 | } | 196 | } |
| 197 | 197 | ||
| 198 | @each $mod, $pad-i, $pad-i-label, $pad-i-pill, $pad-b, $font-size in vars.$fixed-sizes { | 198 | @each $mod, $pad-i, $pad-i-label, $pad-i-pill, $pad-b, $font-size in vars.$fixed-sizes { |
| 199 | @include bem.modifier($mod) { | 199 | @include bem.modifier($mod) { |
| 200 | margin-inline: calc(-1 * props.get($pad-i)); | 200 | margin-inline: calc(-1 * props.get($pad-i) - props.get(vars.$border-width)); |
| 201 | 201 | ||
| 202 | @include bem.modifier('pill') { | 202 | @include bem.modifier('pill') { |
| 203 | margin-inline: calc(-1 * props.get($pad-i-pill)); | 203 | margin-inline: calc(-1 * props.get($pad-i-pill) - props.get(vars.$border-width)); |
| 204 | } | 204 | } |
| 205 | 205 | ||
| 206 | @include bem.modifier('icon') { | 206 | @include bem.modifier('icon') { |
| 207 | margin-inline: calc(-1 * props.get($pad-b) - .5em * props.get(vars.$line-height)); | 207 | margin-inline: calc(-1 * props.get($pad-b) - props.get(vars.$border-width) - .5em * props.get(vars.$line-height)); |
| 208 | } | 208 | } |
| 209 | } | 209 | } |
| 210 | } | 210 | } |
