diff options
author | Volpeon <git@volpeon.ink> | 2025-07-28 18:17:58 +0200 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2025-07-28 18:17:58 +0200 |
commit | a1d4229bd3b2995184565f8c320b34cb0d587e9b (patch) | |
tree | 47d8130f934a52bf31b0fe55aa45a34313d3a9ac /src | |
parent | Add font-size utility classes (diff) | |
download | iro-design-a1d4229bd3b2995184565f8c320b34cb0d587e9b.tar.gz iro-design-a1d4229bd3b2995184565f8c320b34cb0d587e9b.tar.bz2 iro-design-a1d4229bd3b2995184565f8c320b34cb0d587e9b.zip |
Fixes
Diffstat (limited to 'src')
-rw-r--r-- | src/objects/_button.scss | 4 | ||||
-rw-r--r-- | src/objects/_card.scss | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/objects/_button.scss b/src/objects/_button.scss index 84da11b..e75e156 100644 --- a/src/objects/_button.scss +++ b/src/objects/_button.scss | |||
@@ -183,7 +183,7 @@ | |||
183 | white-space: nowrap; | 183 | white-space: nowrap; |
184 | border: props.get(vars.$border-width) solid transparent; | 184 | border: props.get(vars.$border-width) solid transparent; |
185 | border-radius: props.get(vars.$rounding); | 185 | border-radius: props.get(vars.$rounding); |
186 | transition: background-color .1s, border-color .1s, box-shadow .1s; | 186 | transition: color .1s, background-color .1s, border-color .1s, box-shadow .1s; |
187 | 187 | ||
188 | &::after { | 188 | &::after { |
189 | position: absolute; | 189 | position: absolute; |
@@ -200,6 +200,8 @@ | |||
200 | &:visited, | 200 | &:visited, |
201 | &:enabled { | 201 | &:enabled { |
202 | &:focus-visible { | 202 | &:focus-visible { |
203 | transition: none; | ||
204 | |||
203 | &::after { | 205 | &::after { |
204 | display: block; | 206 | display: block; |
205 | } | 207 | } |
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); |