Add hide_title metadata that hides the title text on the top of the doc (#540)

This commit is contained in:
Jason Gauci 2018-04-11 17:56:56 -07:00 committed by Joel Marcey
parent ad5b8b92b4
commit 6dd6ead19f
4 changed files with 3842 additions and 16 deletions

View file

@ -23,17 +23,16 @@ class DocsLayout extends React.Component {
if (this.props.Doc) {
DocComponent = this.props.Doc;
}
const title = i18n
? translation[this.props.metadata.language]['localized-strings'][
this.props.metadata.localized_id
] || this.props.metadata.title
: this.props.metadata.title;
return (
<Site
config={this.props.config}
className="sideNavVisible doc"
title={
i18n
? translation[this.props.metadata.language]['localized-strings'][
this.props.metadata.localized_id
] || this.props.metadata.title
: this.props.metadata.title
}
title={title}
description={content.trim().split('\n')[0]}
language={metadata.language}
version={metadata.version}
@ -46,14 +45,8 @@ class DocsLayout extends React.Component {
content={content}
config={this.props.config}
source={metadata.source}
title={
i18n
? translation[this.props.metadata.language][
'localized-strings'
][this.props.metadata.localized_id] ||
this.props.metadata.title
: this.props.metadata.title
}
hideTitle={this.props.metadata.hide_title}
title={title}
version={metadata.version}
language={metadata.language}
/>