aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--releases/1.0.9.md19
-rw-r--r--src/main.css5
2 files changed, 24 insertions, 0 deletions
diff --git a/releases/1.0.9.md b/releases/1.0.9.md
new file mode 100644
index 0000000..dbdb439
--- /dev/null
+++ b/releases/1.0.9.md
@@ -0,0 +1,19 @@
+---
+release: 1.0.9
+artifacts:
+ Missing.css:
+ Plain: missing.css
+ Minified: missing.min.css
+ Missing Prism:
+ Plain: missing-prism.css
+ Minified: missing-prism.min.css
+ Missing.js:
+ 19: missing-js/19.js
+ Tabs: missing-js/tabs.js
+ Menu: missing-js/menu.js
+ Navbar: missing-js/overflow-nav.js
+---
+
+## Changelog
+
+ - Improved interactions on buttons that use `aria-pressed` or `aria-expanded`
diff --git a/src/main.css b/src/main.css
index b6e0572..ab864b4 100644
--- a/src/main.css
+++ b/src/main.css
@@ -509,11 +509,16 @@ input::file-selector-button,
&:active {
box-shadow: none;
+ &:is([aria-pressed], [aria-expanded]) {
+ color: var(--accent);
+ box-shadow: 0 1px 5px -1px var(--fg) inset;
+ }
}
&:where([aria-pressed="true"], [aria-expanded="true"]) {
box-shadow: 0 2px 4px -1px var(--fg) inset;
background: var(--pressed-interactive-bg);
+ color: var(--accent);
&:hover, &:focus-visible {
box-shadow: 0 1px 3px -1px var(--fg) inset;
}