diff options
-rw-r--r-- | src/objects/_button.scss | 5 | ||||
-rw-r--r-- | src/objects/_card.scss | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/objects/_button.scss b/src/objects/_button.scss index 84da11b..5ba8576 100644 --- a/src/objects/_button.scss +++ b/src/objects/_button.scss | |||
@@ -177,13 +177,14 @@ | |||
177 | padding-block: props.get(vars.$pad-b); | 177 | padding-block: props.get(vars.$pad-b); |
178 | padding-inline: props.get(vars.$pad-i); | 178 | padding-inline: props.get(vars.$pad-i); |
179 | line-height: props.get(vars.$line-height); | 179 | line-height: props.get(vars.$line-height); |
180 | font-size: props.get(vars.$font-size); | ||
180 | text-align: center; | 181 | text-align: center; |
181 | text-decoration: none; | 182 | text-decoration: none; |
182 | text-overflow: ellipsis; | 183 | text-overflow: ellipsis; |
183 | white-space: nowrap; | 184 | white-space: nowrap; |
184 | border: props.get(vars.$border-width) solid transparent; | 185 | border: props.get(vars.$border-width) solid transparent; |
185 | border-radius: props.get(vars.$rounding); | 186 | border-radius: props.get(vars.$rounding); |
186 | transition: background-color .1s, border-color .1s, box-shadow .1s; | 187 | transition: color .1s, background-color .1s, border-color .1s, box-shadow .1s; |
187 | 188 | ||
188 | &::after { | 189 | &::after { |
189 | position: absolute; | 190 | position: absolute; |
@@ -200,6 +201,8 @@ | |||
200 | &:visited, | 201 | &:visited, |
201 | &:enabled { | 202 | &:enabled { |
202 | &:focus-visible { | 203 | &:focus-visible { |
204 | transition: none; | ||
205 | |||
203 | &::after { | 206 | &::after { |
204 | display: block; | 207 | display: block; |
205 | } | 208 | } |
diff --git a/src/objects/_card.scss b/src/objects/_card.scss index e80df2c..4bd6a59 100644 --- a/src/objects/_card.scss +++ b/src/objects/_card.scss | |||
@@ -32,6 +32,7 @@ | |||
32 | 32 | ||
33 | &:focus-visible { | 33 | &:focus-visible { |
34 | margin: calc(-1 * props.get(vars.$key-focus--border-width)); | 34 | margin: calc(-1 * props.get(vars.$key-focus--border-width)); |
35 | transition: transform .2s; | ||
35 | border: calc(props.get(vars.$key-focus--border-offset) + props.get(vars.$border-width)) solid transparent; | 36 | border: calc(props.get(vars.$key-focus--border-offset) + props.get(vars.$border-width)) solid transparent; |
36 | border-radius: calc(props.get(vars.$rounding) + props.get(vars.$key-focus--border-offset)); | 37 | border-radius: calc(props.get(vars.$rounding) + props.get(vars.$key-focus--border-offset)); |
37 | outline: props.get(vars.$key-focus--border-color) solid props.get(vars.$key-focus--border-width); | 38 | outline: props.get(vars.$key-focus--border-color) solid props.get(vars.$key-focus--border-width); |