change(ui) - segment selection

This commit is contained in:
Shekar Siri 2023-01-03 13:11:40 +01:00
parent 0ebc7a6085
commit 1ffc9ea67d
4 changed files with 12 additions and 11 deletions

View file

@ -15,17 +15,16 @@ function MetricViewHeader() {
<div>
<div className="flex items-center mb-4 justify-between px-6">
<div className="flex items-baseline mr-3">
<PageTitle title="Metrics" className="" />
<PageTitle title="Cards" className="" />
</div>
<div className="ml-auto flex items-center">
{/* <Link to={'/metrics/create'}>
<Button variant="primary">Create</Button>
</Link> */}
<Link to={'/metrics/create'}>
<Button variant="primary">New Card</Button>
</Link>
<SegmentSelection
name="viewType"
className="my-3"
primary
icons={true}
className="mx-3"
primary
onSelect={ () => metricStore.updateKey('listView', !listView) }
value={{ value: listView ? 'list' : 'grid' }}
list={ [

View file

@ -45,7 +45,7 @@ function WidgetPreview(props: Props) {
name="viewType"
className="my-3"
primary
icons={true}
size="small"
onSelect={ changeViewType }
value={{ value: metric.viewType }}
list={ [
@ -63,7 +63,7 @@ function WidgetPreview(props: Props) {
name="viewType"
className="my-3"
primary={true}
icons={true}
size="small"
onSelect={ changeViewType }
value={{ value: metric.viewType }}
list={[

View file

@ -48,7 +48,7 @@ class SegmentSelection extends React.Component {
{item.icon && (
<Icon
name={item.icon}
size={size === 'extraSmall' || icons ? 14 : 20}
size={size === 'extraSmall' || size === 'small' || icons ? 14 : 20}
marginRight={item.name ? '6' : ''}
/>
)}

View file

@ -10,7 +10,8 @@
& .item {
color: $gray-medium;
font-weight: medium;
padding: 10px;
padding: 0 6px;
height: 33px;
flex: 1;
text-align: center;
cursor: pointer;
@ -70,6 +71,7 @@
.small .item {
padding: 4px 8px;
height: 26px;
}
.extraSmall .item {