diff --git a/webapp/channels/src/components/user_group_popover/__snapshots__/user_group_popover.test.tsx.snap b/webapp/channels/src/components/user_group_popover/__snapshots__/user_group_popover.test.tsx.snap
index f95af5999b..ac79bde2a3 100644
--- a/webapp/channels/src/components/user_group_popover/__snapshots__/user_group_popover.test.tsx.snap
+++ b/webapp/channels/src/components/user_group_popover/__snapshots__/user_group_popover.test.tsx.snap
@@ -194,28 +194,28 @@ exports[`component/user_group_popover should match snapshot 1`] = `
@@ -1244,7 +1244,7 @@ exports[`component/user_group_popover should match snapshot 1`] = `
>
@@ -1463,7 +1463,7 @@ exports[`component/user_group_popover should match snapshot 1`] = `
>
@@ -1682,7 +1682,7 @@ exports[`component/user_group_popover should match snapshot 1`] = `
>
@@ -1901,7 +1901,7 @@ exports[`component/user_group_popover should match snapshot 1`] = `
>
@@ -2120,7 +2120,7 @@ exports[`component/user_group_popover should match snapshot 1`] = `
>
diff --git a/webapp/channels/src/components/user_group_popover/group_member_list/__snapshots__/group_member_list.test.tsx.snap b/webapp/channels/src/components/user_group_popover/group_member_list/__snapshots__/group_member_list.test.tsx.snap
index ed97d2e2f2..fb1dba914a 100644
--- a/webapp/channels/src/components/user_group_popover/group_member_list/__snapshots__/group_member_list.test.tsx.snap
+++ b/webapp/channels/src/components/user_group_popover/group_member_list/__snapshots__/group_member_list.test.tsx.snap
@@ -514,7 +514,7 @@ exports[`component/user_group_popover/group_member_list should match snapshot 1`
>
@@ -733,7 +733,7 @@ exports[`component/user_group_popover/group_member_list should match snapshot 1`
>
@@ -952,7 +952,7 @@ exports[`component/user_group_popover/group_member_list should match snapshot 1`
>
@@ -1171,7 +1171,7 @@ exports[`component/user_group_popover/group_member_list should match snapshot 1`
>
@@ -1390,7 +1390,7 @@ exports[`component/user_group_popover/group_member_list should match snapshot 1`
>
diff --git a/webapp/channels/src/components/user_group_popover/group_member_list/group_member_list.tsx b/webapp/channels/src/components/user_group_popover/group_member_list/group_member_list.tsx
index 967a0f0d18..eaa65d6354 100644
--- a/webapp/channels/src/components/user_group_popover/group_member_list/group_member_list.tsx
+++ b/webapp/channels/src/components/user_group_popover/group_member_list/group_member_list.tsx
@@ -10,17 +10,18 @@ import type {ListChildComponentProps} from 'react-window';
import InfiniteLoader from 'react-window-infinite-loader';
import styled, {css} from 'styled-components';
-import {SendIcon} from '@mattermost/compass-icons/components';
import type {ServerError} from '@mattermost/types/errors';
import type {Group} from '@mattermost/types/groups';
import type {UserProfile} from '@mattermost/types/users';
+import LocalizedIcon from 'components/localized_icon';
import NoResultsIndicator from 'components/no_results_indicator';
import {NoResultsVariant} from 'components/no_results_indicator/types';
import LoadingSpinner from 'components/widgets/loading/loading_spinner';
import SimpleTooltip from 'components/widgets/simple_tooltip';
import Avatar from 'components/widgets/users/avatar';
+import {t} from 'utils/i18n';
import * as Utils from 'utils/utils';
import {Load} from '../constants';
@@ -190,13 +191,16 @@ const GroupMemberList = (props: Props) => {
content={formatMessage({id: 'group_member_list.sendMessageTooltip', defaultMessage: 'Send message'})}
>
showDirectChannel(user)}
>
-
+
diff --git a/webapp/channels/src/components/user_group_popover/user_group_popover.tsx b/webapp/channels/src/components/user_group_popover/user_group_popover.tsx
index 606f3913b2..b8b99fd7d1 100644
--- a/webapp/channels/src/components/user_group_popover/user_group_popover.tsx
+++ b/webapp/channels/src/components/user_group_popover/user_group_popover.tsx
@@ -6,12 +6,13 @@ import React, {useEffect, useCallback, useState, useRef} from 'react';
import {FormattedMessage, useIntl} from 'react-intl';
import styled from 'styled-components';
-import {CloseIcon, MagnifyIcon} from '@mattermost/compass-icons/components';
+import {MagnifyIcon} from '@mattermost/compass-icons/components';
import type {Group} from '@mattermost/types/groups';
import type {UserProfile} from '@mattermost/types/users';
import type {ActionResult} from 'mattermost-redux/types/actions';
+import LocalizedIcon from 'components/localized_icon';
import {QuickInput} from 'components/quick_input/quick_input';
import GroupMemberList from 'components/user_group_popover/group_member_list';
import UserGroupsModal from 'components/user_groups_modal';
@@ -20,6 +21,7 @@ import Popover from 'components/widgets/popover';
import Constants, {A11yClassNames, A11yCustomEventTypes, ModalIdentifiers} from 'utils/constants';
import type {A11yFocusEventDetail} from 'utils/constants';
+import {t} from 'utils/i18n';
import * as Keyboard from 'utils/keyboard';
import {shouldFocusMainTextbox} from 'utils/post_utils';
@@ -202,12 +204,15 @@ const UserGroupPopover = (props: Props) => {
{group.display_name}
-
+
diff --git a/webapp/channels/src/sass/components/_buttons.scss b/webapp/channels/src/sass/components/_buttons.scss
index c9cef63b73..24936c26d9 100644
--- a/webapp/channels/src/sass/components/_buttons.scss
+++ b/webapp/channels/src/sass/components/_buttons.scss
@@ -71,6 +71,7 @@ button {
&.btn-xs {
width: 24px;
height: 24px;
+ padding: 0;
&.btn-compact {
width: 20px;
@@ -85,6 +86,7 @@ button {
&.btn-sm {
width: 32px;
height: 32px;
+ padding: 0;
&.btn-compact {
width: 28px;
@@ -99,6 +101,7 @@ button {
&.btn-lg {
width: 48px;
height: 48px;
+ padding: 0;
&.btn-compact {
width: 36px;
@@ -180,14 +183,15 @@ button {
position: relative;
border-color: transparent;
background-color: rgb(var(--button-bg-rgb));
- color: rgb(var(--button-color-rgb));
+ color: rgb(var(--button-color-rgb)) !important;
// These hover and active values are for things outside the app__body, the correct theme styles for the primary button are applied in utils.jsx
&:hover {
background-color: #1a51c8;
}
- &:active {
+ &:active,
+ &:focus {
background-color: #184ab6;
}