From 09ace44c17533e6df69dc0da024a7336bae21465 Mon Sep 17 00:00:00 2001 From: Brian Talbot Date: Fri, 9 Jan 2026 14:52:23 -0500 Subject: [PATCH] A Glow Up for Dialogs That Pop Up (#1927) * adding visual divider + padding to wa-dialog footers * adding `wa-button`-focused `.shush` to `utils.css` --- packages/webawesome/docs/assets/styles/utils.css | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/webawesome/docs/assets/styles/utils.css b/packages/webawesome/docs/assets/styles/utils.css index deb71148e..5746a1b9c 100644 --- a/packages/webawesome/docs/assets/styles/utils.css +++ b/packages/webawesome/docs/assets/styles/utils.css @@ -130,6 +130,13 @@ } } + /* dialogs */ + wa-dialog:has([slot='footer']) [slot='footer'] { + border-block-start: var(--wa-border-width-s) solid var(--wa-color-surface-border); + flex-grow: 1; /* make footer contents span entire width of dialog */ + padding-block-start: var(--wa-space-l); + } + /* anchor headings */ .anchor-heading a { opacity: 0; @@ -250,7 +257,6 @@ z-index: 0; } } - /* #endregion */ /* buttons with icon toggle on hover */ wa-button .icon-hover { @@ -262,6 +268,13 @@ wa-button:hover .icon-hover { display: inline-flex; } + + /* buttons that are "shushed" (visually muted) by default, but have their full presentation otherwise */ + wa-button.shush { + &:not(:hover):not(active)::part(base) { + color: var(--wa-color-text-quiet); + } + } /* #endregion */ /* #region resets */