mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
[SecuritySolution][EA][PrivMon]Changes to replace hard coded css values to use euiTheme instead (#225307)
## Summary Change to use EuiTheme instead of hardcoded css values ## Screenshot after the change:  ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
This commit is contained in:
parent
ac8b1c5b5f
commit
a88d7f02bd
1 changed files with 20 additions and 38 deletions
|
@ -6,8 +6,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { EuiFlexGroup, EuiFlexItem } from '@elastic/eui';
|
import { EuiFlexGroup, EuiFlexItem, EuiPanel } from '@elastic/eui';
|
||||||
import { css } from '@emotion/react';
|
|
||||||
import type { DataViewSpec } from '@kbn/data-views-plugin/public';
|
import type { DataViewSpec } from '@kbn/data-views-plugin/public';
|
||||||
|
|
||||||
import { ActivePrivilegedUsersTile } from './active_privileged_users_tile';
|
import { ActivePrivilegedUsersTile } from './active_privileged_users_tile';
|
||||||
|
@ -17,58 +16,41 @@ import { GrantedRightsTile } from './granted_rights_tile';
|
||||||
import { AccountSwitchesTile } from './account_switches_tile';
|
import { AccountSwitchesTile } from './account_switches_tile';
|
||||||
import { AuthenticationsTile } from './authentications_tile';
|
import { AuthenticationsTile } from './authentications_tile';
|
||||||
|
|
||||||
const tileStyles = css`
|
|
||||||
border: 1px solid #d3dae6;
|
|
||||||
border-radius: 6px;
|
|
||||||
padding: 12px;
|
|
||||||
height: 100%;
|
|
||||||
`;
|
|
||||||
|
|
||||||
export const KeyInsightsPanel: React.FC<{ spaceId: string; sourcerDataView: DataViewSpec }> = ({
|
export const KeyInsightsPanel: React.FC<{ spaceId: string; sourcerDataView: DataViewSpec }> = ({
|
||||||
spaceId,
|
spaceId,
|
||||||
sourcerDataView,
|
sourcerDataView,
|
||||||
}) => {
|
}) => {
|
||||||
return (
|
return (
|
||||||
<EuiFlexGroup
|
<EuiFlexGroup wrap gutterSize="l" responsive={false}>
|
||||||
wrap
|
<EuiFlexItem>
|
||||||
css={css`
|
<EuiPanel hasBorder>
|
||||||
width: 100%;
|
|
||||||
gap: 16px;
|
|
||||||
& > * {
|
|
||||||
min-width: calc(33.33% - 11px) !important;
|
|
||||||
max-width: calc(33.33% - 11px) !important;
|
|
||||||
}
|
|
||||||
`}
|
|
||||||
>
|
|
||||||
<EuiFlexItem grow={false}>
|
|
||||||
<div css={tileStyles}>
|
|
||||||
<ActivePrivilegedUsersTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
<ActivePrivilegedUsersTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
<EuiFlexItem grow={false}>
|
<EuiFlexItem>
|
||||||
<div css={tileStyles}>
|
<EuiPanel hasBorder>
|
||||||
<AlertsTriggeredTile spaceId={spaceId} />
|
<AlertsTriggeredTile spaceId={spaceId} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
<EuiFlexItem grow={false}>
|
<EuiFlexItem>
|
||||||
<div css={tileStyles}>
|
<EuiPanel hasBorder>
|
||||||
<AnomaliesDetectedTile spaceId={spaceId} />
|
<AnomaliesDetectedTile spaceId={spaceId} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
<EuiFlexItem grow={false}>
|
<EuiFlexItem>
|
||||||
<div css={tileStyles}>
|
<EuiPanel hasBorder>
|
||||||
<GrantedRightsTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
<GrantedRightsTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
<EuiFlexItem grow={false}>
|
<EuiFlexItem>
|
||||||
<div css={tileStyles}>
|
<EuiPanel hasBorder>
|
||||||
<AccountSwitchesTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
<AccountSwitchesTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
<EuiFlexItem grow={false}>
|
<EuiFlexItem>
|
||||||
<div css={tileStyles}>
|
<EuiPanel hasBorder>
|
||||||
<AuthenticationsTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
<AuthenticationsTile spaceId={spaceId} sourcerDataView={sourcerDataView} />
|
||||||
</div>
|
</EuiPanel>
|
||||||
</EuiFlexItem>
|
</EuiFlexItem>
|
||||||
</EuiFlexGroup>
|
</EuiFlexGroup>
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue