From 1ed8f577edbdaeaae80f7add9ac20bfae3d9f6bc Mon Sep 17 00:00:00 2001 From: Karl Stolley Date: Fri, 9 May 2025 15:00:15 -0500 Subject: [PATCH] compose: Add temporary hover color on recipient borders. --- web/styles/app_variables.css | 4 ++++ web/styles/compose.css | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/web/styles/app_variables.css b/web/styles/app_variables.css index 7c04f2199c..0175ba40b5 100644 --- a/web/styles/app_variables.css +++ b/web/styles/app_variables.css @@ -1126,6 +1126,10 @@ color-mix(in srgb, hsl(0deg 0% 0%) 10%, hsl(232deg 20% 92%)), hsl(0deg 0% 0% / 80%) ); + --color-compose-recipient-box-hover: light-dark( + hsl(0deg 0% 69%), + hsl(0deg 0% 100% / 12%) + ); --color-compose-recipient-box-has-focus: light-dark( hsl(0deg 0% 57%), hsl(0deg 0% 100% / 27%) diff --git a/web/styles/compose.css b/web/styles/compose.css index 104c0f3688..d922644d23 100644 --- a/web/styles/compose.css +++ b/web/styles/compose.css @@ -1092,6 +1092,10 @@ textarea.new_message_textarea { transition: border-color 0.2s ease; background: var(--color-compose-recipient-box-background-color); + &:hover { + border-color: var(--color-compose-recipient-box-hover); + } + /* Give the recipient box, a `
`, the correct styles when focus is in the #stream_message_recipient_topic `` */ @@ -1195,6 +1199,11 @@ textarea.new_message_textarea { background-color: var(--color-compose-recipient-box-background-color); border-color: var(--color-compose-recipient-box-border-color); + &:hover, + &.widget-open { + border-color: var(--color-compose-recipient-box-hover); + } + &.dropdown-widget-button { /* We control the surrounding space through the grid on `.dropdown_widget_value`. */