Restore logo (#218)

* move tower logo svg into component

* switch to new logo in header & login screen
This commit is contained in:
Keith Grant
2019-05-23 13:47:41 -04:00
committed by GitHub
parent cc2869d0c2
commit 189e12f8b3
5 changed files with 140 additions and 125 deletions

View File

@@ -4,13 +4,13 @@ import {
Nav,
NavList,
Page,
PageHeader,
PageHeader as PFPageHeader,
PageSidebar,
Button
} from '@patternfly/react-core';
import { withI18n } from '@lingui/react';
import { t } from '@lingui/macro';
import styled from 'styled-components';
import { RootDialog } from './contexts/RootDialog';
import { withNetwork } from './contexts/Network';
@@ -22,6 +22,20 @@ import NavExpandableGroup from './components/NavExpandableGroup';
import TowerLogo from './components/TowerLogo';
import PageHeaderToolbar from './components/PageHeaderToolbar';
const PageHeader = styled(PFPageHeader)`
& .pf-c-page__header-brand-link {
color: inherit;
&:hover {
color: inherit;
}
& svg {
width: 125px;
}
}
`;
class App extends Component {
constructor (props) {
super(props);
@@ -104,7 +118,8 @@ class App extends Component {
<PageHeader
showNavToggle
onNavToggle={this.onNavToggle}
logo={<TowerLogo linkTo="/" />}
logo={<TowerLogo />}
logoProps={{ href: '/' }}
toolbar={(
<PageHeaderToolbar
loggedInUser={me}