X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/9438812a13875c06996ed7190f8faf21011910bd..21237e49270dda6c87200630b03e1047a96d5d86:/src/components/list-item-text-icon/list-item-text-icon.tsx diff --git a/src/components/list-item-text-icon/list-item-text-icon.tsx b/src/components/list-item-text-icon/list-item-text-icon.tsx index 6f8a2c43..29768c05 100644 --- a/src/components/list-item-text-icon/list-item-text-icon.tsx +++ b/src/components/list-item-text-icon/list-item-text-icon.tsx @@ -4,7 +4,7 @@ import * as React from 'react'; import { StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core/styles'; -import { ArvadosTheme } from '../../common/custom-theme'; +import { ArvadosTheme } from '~/common/custom-theme'; import { ListItemIcon, ListItemText, Typography } from '@material-ui/core'; import { IconType } from '../icon/icon'; import * as classnames from "classnames"; @@ -17,14 +17,14 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ alignItems: 'center' }, listItemText: { - fontWeight: 700 + fontWeight: 400 }, active: { color: theme.palette.primary.main, }, hasMargin: { marginLeft: `${theme.spacing.unit}px`, - }, + } }); export interface ListItemTextIconDataProps { @@ -32,6 +32,7 @@ export interface ListItemTextIconDataProps { name: string; isActive?: boolean; hasMargin?: boolean; + iconSize?: number; } type ListItemTextIconProps = ListItemTextIconDataProps & WithStyles; @@ -39,14 +40,15 @@ type ListItemTextIconProps = ListItemTextIconDataProps & WithStyles; export const ListItemTextIcon = withStyles(styles)( class extends React.Component { render() { - const { classes, isActive, hasMargin, name, icon: Icon } = this.props; + const { classes, isActive, hasMargin, name, icon: Icon, iconSize } = this.props; return ( - + +