Add config option to allow disabled header title

This commit is contained in:
Frank Li 2017-07-17 10:35:43 -07:00
parent 523d824651
commit 704897fd61
2 changed files with 5 additions and 3 deletions

View file

@ -48,6 +48,7 @@ const siteConfig = {
], ],
/* path to images for header/footer */ /* path to images for header/footer */
headerIcon: "img/docusaurus.svg", headerIcon: "img/docusaurus.svg",
disableHeaderTitle: false /* disable title text in header (only show headerIcon) */,
footerIcon: "img/docusaurus.svg", footerIcon: "img/docusaurus.svg",
favicon: "img/favicon.png", favicon: "img/favicon.png",
/* default link for docsSidebar */ /* default link for docsSidebar */

View file

@ -113,9 +113,10 @@ class HeaderNav extends React.Component {
<header> <header>
<a href={this.props.baseUrl}> <a href={this.props.baseUrl}>
<img src={this.props.baseUrl + siteConfig.headerIcon} /> <img src={this.props.baseUrl + siteConfig.headerIcon} />
<h2> {!this.props.config.disableHeaderTitle &&
{this.props.title} <h2>
</h2> {this.props.title}
</h2>}
</a> </a>
{this.renderResponsiveNav()} {this.renderResponsiveNav()}
</header> </header>