Skip to content

Commit 2382814

Browse files
authored
Merge pull request #91 from iterative/allow-custom-title-template
2 parents 29b98cc + c16a716 commit 2382814

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

packages/gatsby-theme-iterative/gatsby-config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ module.exports = ({
172172
],
173173
siteMetadata: {
174174
author: 'Iterative',
175-
siteUrl: 'https://cml.dev'
175+
siteUrl: 'https://cml.dev',
176+
titleTemplate: ''
176177
}
177178
})

packages/gatsby-theme-iterative/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dvcorg/gatsby-theme-iterative",
3-
"version": "0.1.17",
3+
"version": "0.1.18",
44
"description": "",
55
"main": "index.js",
66
"types": "src/typings.d.ts",

packages/gatsby-theme-iterative/src/components/Page/DefaultSEO/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const DefaultSEO: React.FC<IDefaultSEOProps> = ({ pathname }) => {
1919
const siteMeta = getSiteMeta()
2020
const siteUrl = siteMeta.siteUrl
2121
const metaTitle = siteMeta.title
22+
const metaTitleTemplate = siteMeta.titleTemplate
2223
const metaDescription = siteMeta.description
2324
const metaKeywords = siteMeta.keywords
2425
const fullUrl = siteUrl + pathname
@@ -109,7 +110,7 @@ const DefaultSEO: React.FC<IDefaultSEOProps> = ({ pathname }) => {
109110
lang: 'en'
110111
}}
111112
defaultTitle={metaTitle}
112-
titleTemplate={`%s | ${metaTitle}`}
113+
titleTemplate={metaTitleTemplate || `%s | ${metaTitle}`}
113114
meta={meta}
114115
link={[
115116
{

packages/gatsby-theme-iterative/src/queries/siteMeta.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ interface ISiteMeta {
55
description: string
66
keywords: string
77
siteUrl: string
8+
titleTemplate: string
89
}
910

1011
export default function siteMeta(): ISiteMeta {
@@ -19,6 +20,7 @@ export default function siteMeta(): ISiteMeta {
1920
description
2021
keywords
2122
siteUrl
23+
titleTemplate
2224
}
2325
}
2426
}

0 commit comments

Comments
 (0)