Skip to content

Commit

Permalink
[ML] Switch to EuiTitle for influencers list and data viz cards
Browse files Browse the repository at this point in the history
  • Loading branch information
peteharverson committed Feb 5, 2020
1 parent 365e183 commit 6f1de6b
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 41 deletions.
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
.ml-influencers-list {
line-height: 1.45; // SASSTODO: Calc proper value

.influencer-title {
font-size: $euiFontSizeM - 2px;
font-weight: 600;
line-height: 24px;
}

.field-label {
font-size: $euiFontSizeXS;
text-align: left;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,11 +114,7 @@ function InfluencersByName({ influencerFieldName, influencerFilter, fieldValues

return (
<React.Fragment key={influencerFieldName}>
<EuiTitle
size="xs"
className="influencer-title"
data-test-subj={`mlInfluencerFieldName ${influencerFieldName}`}
>
<EuiTitle size="xs" data-test-subj={`mlInfluencerFieldName ${influencerFieldName}`}>
<h3>{influencerFieldName}</h3>
</EuiTitle>
<EuiSpacer size="xs" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,6 @@
}

.mlFieldDataCard__valuesTitle {
@include fontSize($euiFontSizeXS - 1px);
font-weight: 700;
text-transform: uppercase;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*/

import React, { FC } from 'react';
import { EuiIcon, EuiSpacer, EuiText } from '@elastic/eui';
import { EuiIcon, EuiSpacer, EuiText, EuiTitle } from '@elastic/eui';
import { Axis, BarSeries, Chart, Settings } from '@elastic/charts';

import { FormattedMessage } from '@kbn/i18n/react';
Expand Down Expand Up @@ -50,12 +50,14 @@ export const BooleanContent: FC<FieldDataCardProps> = ({ config }) => {
<EuiSpacer size="m" />

<div>
<EuiText className="mlFieldDataCard__valuesTitle">
<FormattedMessage
id="xpack.ml.fieldDataCard.cardBoolean.valuesLabel"
defaultMessage="Values"
/>
</EuiText>
<EuiTitle size="xxxs" className="mlFieldDataCard__valuesTitle">
<span>
<FormattedMessage
id="xpack.ml.fieldDataCard.cardBoolean.valuesLabel"
defaultMessage="Values"
/>
</span>
</EuiTitle>
<EuiSpacer size="xs" />
<Chart renderer="canvas" className="story-chart" size={{ height: 200 }}>
<Axis id="bottom" position="bottom" showOverlappingTicks />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*/

import React, { FC } from 'react';
import { EuiIcon, EuiSpacer, EuiText } from '@elastic/eui';
import { EuiIcon, EuiSpacer, EuiText, EuiTitle } from '@elastic/eui';
// @ts-ignore
import { formatDate } from '@elastic/eui/lib/services/format';

Expand Down Expand Up @@ -57,12 +57,14 @@ export const KeywordContent: FC<FieldDataCardProps> = ({ config }) => {
<EuiSpacer size="m" />

<div>
<EuiText className="mlFieldDataCard__valuesTitle">
<FormattedMessage
id="xpack.ml.fieldDataCard.cardKeyword.topValuesLabel"
defaultMessage="Top values"
/>
</EuiText>
<EuiTitle size="xxxs" className="mlFieldDataCard__valuesTitle">
<span>
<FormattedMessage
id="xpack.ml.fieldDataCard.cardKeyword.topValuesLabel"
defaultMessage="Top values"
/>
</span>
</EuiTitle>
<EuiSpacer size="xs" />
<TopValues stats={stats} fieldFormat={fieldFormat} barColor="secondary" />
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

import React, { FC } from 'react';

import { EuiListGroup, EuiListGroupItem, EuiSpacer, EuiText } from '@elastic/eui';
import { EuiListGroup, EuiListGroupItem, EuiSpacer, EuiTitle } from '@elastic/eui';

import { FormattedMessage } from '@kbn/i18n/react';

Expand All @@ -32,15 +32,17 @@ export const ExamplesList: FC<Props> = ({ examples }) => {

return (
<div>
<EuiText className="mlFieldDataCard__valuesTitle">
<FormattedMessage
id="xpack.ml.fieldDataCard.cardText.examplesTitle"
defaultMessage="{numExamples, plural, one {value} other {examples}}"
values={{
numExamples: examples.length,
}}
/>
</EuiText>
<EuiTitle size="xxxs" className="mlFieldDataCard__valuesTitle">
<span>
<FormattedMessage
id="xpack.ml.fieldDataCard.cardText.examplesTitle"
defaultMessage="{numExamples, plural, one {value} other {examples}}"
values={{
numExamples: examples.length,
}}
/>
</span>
</EuiTitle>
<EuiSpacer size="s" />
<EuiListGroup flush={true} showToolTips={true}>
{examplesContent}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,7 @@ export class Explorer extends React.Component {
)}

{noInfluencersConfigured === false && (
<div
className="column col-xs-2 euiText"
data-test-subj="mlAnomalyExplorerInfluencerList"
>
<div className="column col-xs-2" data-test-subj="mlAnomalyExplorerInfluencerList">
<EuiTitle className="panel-title">
<h2>
<FormattedMessage
Expand Down

0 comments on commit 6f1de6b

Please sign in to comment.