Merge branch 'spacy.io' into develop

This commit is contained in:
Ines Montani 2019-03-15 18:17:12 +01:00
commit dc933110d4
7 changed files with 15 additions and 4 deletions

View File

@ -23,6 +23,11 @@
"list": "89ad33e698"
},
"docSearch": {
"apiKey": "f7dbcd148fae73db20b6ad33d03cc9e8",
"indexName": "dev_spacy_netlify",
"appId": "Y7BGGRAPHC"
},
"_docSearch": {
"apiKey": "371e26ed49d29a27bd36273dfdaf89af",
"indexName": "spacy"
},

View File

@ -6,12 +6,13 @@ import Icon from './icon'
import classes from '../styles/search.module.sass'
const Search = ({ id, placeholder, settings }) => {
const { apiKey, indexName } = settings
const { apiKey, indexName, appId } = settings
const [initialized, setInitialized] = useState(false)
useEffect(() => {
if (!initialized) {
setInitialized(true)
window.docsearch({
appId,
apiKey,
indexName,
inputSelector: `#${id}`,

View File

@ -8,7 +8,7 @@ import { H1 } from './typography'
import classes from '../styles/title.module.sass'
const Title = ({ title, tag, version, teaser, source, image, children, ...props }) => (
const Title = ({ id, title, tag, version, teaser, source, image, children, ...props }) => (
<header className={classes.root}>
{(image || source) && (
<div className={classes.corner}>
@ -25,7 +25,7 @@ const Title = ({ title, tag, version, teaser, source, image, children, ...props
)}
</div>
)}
<H1 className={classes.h1} {...props}>
<H1 className={classes.h1} id={id} {...props}>
{title}
</H1>
{tag && <Tag spaced>{tag}</Tag>}

View File

@ -17,7 +17,7 @@ export default function HTML(props) {
/>
{props.headComponents}
</head>
<body id="top" {...props.bodyAttributes}>
<body id="_top" {...props.bodyAttributes}>
{props.preBodyComponents}
<noscript key="noscript" id="gatsby-noscript">
This app works best with JavaScript enabled.

View File

@ -16,6 +16,9 @@
margin-bottom: 0.5em
vertical-align: middle
&[id]:target
padding-top: 0 !important
.teaser
font: normal var(--font-size-sm)/var(--line-height-md) var(--font-primary)
color: var(--color-dark)

View File

@ -90,6 +90,7 @@ const Docs = ({ pageContext, children }) => (
source={sourcePath}
tag={tag}
version={version}
id="_title"
/>
{children}
{subFooter}

View File

@ -191,6 +191,7 @@ export const pageQuery = graphql`
docSearch {
apiKey
indexName
appId
}
}
}