aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDeniz Akşimşek <deniz@denizaksimsek.com>2023-01-10 18:09:15 +0300
committerDeniz Akşimşek <deniz@denizaksimsek.com>2023-01-10 18:09:15 +0300
commit2de1d8eccbb0f8b33e3d9a8d549721c7156d7072 (patch)
tree0ccb1c4a01cb28c841fe2cd6406f1fb74ecb3fd8
parenta75d8bb3896449e71ebbfbd2eb10bbbb1ad7a9ee (diff)
downloadmissing-2de1d8eccbb0f8b33e3d9a8d549721c7156d7072.tar.gz
missing-2de1d8eccbb0f8b33e3d9a8d549721c7156d7072.zip
fix tabs hover/focus states
-rw-r--r--src/aria.css21
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;
}
}