diff --git a/static/styles/compose.css b/static/styles/compose.css index 09a512062d..140ee09340 100644 --- a/static/styles/compose.css +++ b/static/styles/compose.css @@ -561,8 +561,17 @@ input.recipient_box { } .compose_control_menu_wrapper { + opacity: 0.7; padding: 0; margin: 0; + + &:hover { + opacity: 1; + } + + .compose_control_menu { + opacity: 1; + } } .hide-sm, diff --git a/static/styles/dark_theme.css b/static/styles/dark_theme.css index 5f5866262b..ebc5abf252 100644 --- a/static/styles/dark_theme.css +++ b/static/styles/dark_theme.css @@ -1154,7 +1154,8 @@ body.dark-theme { .new-style label.checkbox input[type="checkbox"]:focus ~ span, i.fa:focus, i.zulip-icon:focus, - .auto-select:focus { + .auto-select:focus, + [role="button"]:focus { outline-color: hsl(0, 0%, 67%); } diff --git a/static/styles/zulip.css b/static/styles/zulip.css index 467c313121..5f097cc936 100644 --- a/static/styles/zulip.css +++ b/static/styles/zulip.css @@ -461,7 +461,8 @@ button:focus, .new-style label.checkbox input[type="checkbox"]:focus ~ span, i.fa:focus, i.zulip-icon:focus, -.auto-select:focus { +.auto-select:focus, +[role="button"]:focus { outline: 2px solid hsl(215, 47%, 50%); /* TODO: change solid to auto once the Chromium bug #1105822 is fixed */ } diff --git a/static/templates/compose_control_buttons.hbs b/static/templates/compose_control_buttons.hbs index 8afba9a3a0..bbf4c0c011 100644 --- a/static/templates/compose_control_buttons.hbs +++ b/static/templates/compose_control_buttons.hbs @@ -16,7 +16,7 @@
-