1
1
mirror of https://github.com/explosion/spaCy.git synced 2025-03-27 05:14:13 +03:00

Fix default value for theme

This commit is contained in:
Marcus Blättermann 2022-11-16 23:55:41 +01:00
parent ab4b6cc1dc
commit a2fc7ecb27
No known key found for this signature in database
GPG Key ID: A1E1F04008AC450D
3 changed files with 6 additions and 6 deletions
website/src
components
templates

View File

@ -25,11 +25,11 @@ export default function Main({
sidebar = false, sidebar = false,
asides = false, asides = false,
wrapContent = false, wrapContent = false,
theme = 'blue', theme,
footer, footer,
children, children,
}) { }) {
const pattern = patterns[theme] const pattern = patterns[theme ?? 'blue']
const mainClassNames = classNames(classes.root, { const mainClassNames = classNames(classes.root, {
[classes['with-sidebar']]: sidebar, [classes['with-sidebar']]: sidebar,
[classes['with-asides']]: asides, [classes['with-asides']]: asides,
@ -50,6 +50,6 @@ Main.propTypes = {
sidebar: PropTypes.bool, sidebar: PropTypes.bool,
asides: PropTypes.bool, asides: PropTypes.bool,
wrapContent: PropTypes.bool, wrapContent: PropTypes.bool,
theme: PropTypes.string.isRequired, theme: PropTypes.string,
footer: PropTypes.node, footer: PropTypes.node,
} }

View File

@ -76,7 +76,7 @@ const Docs = ({ pageContext, children }) => {
{sidebar && <Sidebar items={sidebar.items} pageMenu={pageMenu} slug={slug} />} {sidebar && <Sidebar items={sidebar.items} pageMenu={pageMenu} slug={slug} />}
<Main <Main
section={section} section={section}
theme={nightly ? 'nightly' : legacy ? 'legacy' : theme} theme={nightly ? 'nightly' : legacy ? 'legacy' : theme ?? 'blue'}
sidebar sidebar
asides asides
wrapContent wrapContent

View File

@ -96,8 +96,8 @@ class Layout extends React.Component {
render() { render() {
const { location, children } = this.props const { location, children } = this.props
const { title, section, sectionTitle, teaser, theme = 'blue', searchExclude } = this.props const { title, section, sectionTitle, teaser, theme, searchExclude } = this.props
const uiTheme = nightly ? 'nightly' : legacy ? 'legacy' : theme const uiTheme = nightly ? 'nightly' : legacy ? 'legacy' : theme ?? 'blue'
const bodyClass = classNames(`theme-${uiTheme}`, { 'search-exclude': !!searchExclude }) const bodyClass = classNames(`theme-${uiTheme}`, { 'search-exclude': !!searchExclude })
const isDocs = ['usage', 'models', 'api', 'styleguide'].includes(section) const isDocs = ['usage', 'models', 'api', 'styleguide'].includes(section)