[Logs UI] Refine log entry row context button (#71260)

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Alejandro Fernández 2020-07-14 13:28:35 +02:00 committed by GitHub
parent a4efa1ead0
commit d8204643fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,7 +6,13 @@
import React, { useMemo } from 'react';
import { i18n } from '@kbn/i18n';
import { EuiButtonIcon, EuiPopover, EuiContextMenuPanel, EuiContextMenuItem } from '@elastic/eui';
import {
EuiButton,
EuiIcon,
EuiPopover,
EuiContextMenuPanel,
EuiContextMenuItem,
} from '@elastic/eui';
import { euiStyled } from '../../../../../observability/public';
import { LogEntryColumnContent } from './log_entry_column';
@ -50,12 +56,15 @@ export const LogEntryContextMenu: React.FC<LogEntryContextMenuProps> = ({
const button = (
<ButtonWrapper>
<EuiButtonIcon
<EuiButton
size="s"
fill
aria-label={ariaLabel || DEFAULT_MENU_LABEL}
color="ghost"
iconType="boxesHorizontal"
onClick={onOpen}
/>
style={{ minWidth: 'auto' }}
>
<EuiIcon type="boxesHorizontal" />
</EuiButton>
</ButtonWrapper>
);
@ -88,8 +97,5 @@ const AbsoluteWrapper = euiStyled.div`
`;
const ButtonWrapper = euiStyled.div`
background: ${(props) => props.theme.eui.euiColorPrimary};
border-radius: 50%;
padding: 4px;
transform: translateY(-6px);
transform: translate(-6px, -6px);
`;