diff options
author | Deniz Akşimşek <deniz@denizaksimsek.com> | 2023-01-10 18:09:15 +0300 |
---|---|---|
committer | Deniz Akşimşek <deniz@denizaksimsek.com> | 2023-01-10 18:09:15 +0300 |
commit | 2de1d8eccbb0f8b33e3d9a8d549721c7156d7072 (patch) | |
tree | 0ccb1c4a01cb28c841fe2cd6406f1fb74ecb3fd8 | |
parent | a75d8bb3896449e71ebbfbd2eb10bbbb1ad7a9ee (diff) | |
download | missing-2de1d8eccbb0f8b33e3d9a8d549721c7156d7072.tar.gz missing-2de1d8eccbb0f8b33e3d9a8d549721c7156d7072.zip |
fix tabs hover/focus states
-rw-r--r-- | src/aria.css | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/aria.css b/src/aria.css index 278645e..1083daa 100644 --- a/src/aria.css +++ b/src/aria.css @@ -13,32 +13,31 @@ padding: 0 calc(var(--rhythm) / 4); margin: 0; min-height: var(--rhythm); + bottom: -1px; + position: relative; color: var(--fg); border: solid var(--graphical-fg); - border-width: 1px 1px 0 1px; - border-block-end-color: transparent; + border-width: 1px; background: var(--interactive-bg); - + border-start-start-radius: .4em; border-start-end-radius: .4em; &:active, &[aria-selected="true"] { - transform: none; - bottom: -1px; - position: relative; background: var(--box-bg); - border-block-end: 1px solid var(--box-bg); + border-block-end: 1px solid transparent; } &:hover { background-color: var(--box-bg); + box-shadow: none; } - &:focus { - background-color: var(--box-bg); - border-color: var(--accent); - outline: 1px solid var(--accent); + &:focus-visible { + box-shadow: none; + color: var(--accent); + text-decoration: underline; } } |