В сообщении http://www.material-ui.com/#/components/app-bar говорится, что среди возможных свойств, которые они поддерживают, является элемент «iconElementLeft ...» ... Пользовательский элемент, который будет отображаться в левой части панели приложений, такой как SvgIcon ».Значки SVG с Material-UI: где найти, как стилизовать?
У меня теперь нет стиля, как и все остальное в строке меню ... Я указываю на значок svg, который я нашел, и используя атрибуты img, чтобы попытаться вставить его. Как я могу сделать Материал-UI стиль это как родной вещи?
export default (props)=>{
return (
<AppBar
title={<span style={styles.title}><Link to="/" className="logoLink">GIGG.TV</Link></span>}
className="header"
iconElementLeft={<img src='../../public/img/rocket.svg' height='40' width='40' alt='' />}
// showMenuIconButton={false}
iconElementRight={
<IconMenu
iconButtonElement={
<IconButton><MoreVertIcon /></IconButton>
}
targetOrigin={{horizontal: 'right', vertical: 'top'}}
anchorOrigin={{horizontal: 'right', vertical: 'top'}}
>
<MenuItem
linkButton={true}
primaryText="Home"
containerElement={<Link to="/" className="logoLink">GIGG.tv</Link>} />
<MenuItem primaryText="Sign in" containerElement={ <SignInModal/>} />
<MenuItem
linkButton={true}
primaryText="Login as Artist"
containerElement={<Link to="/artistSignIn" >Sign in/Up </Link>} />
</IconMenu>
}/>
)
}
Кроме того, как я мог смотреть сквозь все иконки в пакете Материал-UI НПМ, чтобы увидеть, если у них есть что-то родное, что могло бы работать?
Спасибо! Одна заметка для других, кто может это найти, на странице компонента компонента материала-ui SVG в настоящее время ссылается на https://design.google.com/icons/, который, если вы не видите заголовок строки заголовка серого на белом, является непознаваемым. Нет CTRL-F для них ... –
Да, это легко пропустить. – hazardous