Merge pull request #223 from arifszn/meta-tags-empty-name
Handle empty name in meta tags
This commit is contained in:
commit
18afaccd24
@ -22,7 +22,7 @@ const HeadTagEditor = ({ profile, theme, googleAnalytics, social }) => {
|
|||||||
gtag('config', '${googleAnalytics.id}');`}
|
gtag('config', '${googleAnalytics.id}');`}
|
||||||
</script>
|
</script>
|
||||||
)}
|
)}
|
||||||
<title>Portfolio of {profile.name}</title>
|
<title>Portfolio{profile.name && ` of ${profile.name}`}</title>
|
||||||
<meta
|
<meta
|
||||||
name="theme-color"
|
name="theme-color"
|
||||||
content={isDarkishTheme(theme) ? '#000000' : '#ffffff'}
|
content={isDarkishTheme(theme) ? '#000000' : '#ffffff'}
|
||||||
@ -30,18 +30,27 @@ const HeadTagEditor = ({ profile, theme, googleAnalytics, social }) => {
|
|||||||
|
|
||||||
<meta name="description" content={profile.bio} />
|
<meta name="description" content={profile.bio} />
|
||||||
|
|
||||||
<meta itemProp="name" content={`Portfolio of ${profile.name}`} />
|
<meta
|
||||||
|
itemProp="name"
|
||||||
|
content={`Portfolio${profile.name && ` of ${profile.name}`}`}
|
||||||
|
/>
|
||||||
<meta itemProp="description" content={profile.bio} />
|
<meta itemProp="description" content={profile.bio} />
|
||||||
<meta itemProp="image" content={profile.avatar} />
|
<meta itemProp="image" content={profile.avatar} />
|
||||||
|
|
||||||
<meta property="og:url" content={social?.website || ''} />
|
<meta property="og:url" content={social?.website || ''} />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:title" content={`Portfolio of ${profile.name}`} />
|
<meta
|
||||||
|
property="og:title"
|
||||||
|
content={`Portfolio${profile.name && ` of ${profile.name}`}`}
|
||||||
|
/>
|
||||||
<meta property="og:description" content={profile.bio} />
|
<meta property="og:description" content={profile.bio} />
|
||||||
<meta property="og:image" content={profile.avatar} />
|
<meta property="og:image" content={profile.avatar} />
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image" />
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
<meta name="twitter:title" content={`Portfolio of ${profile.name}`} />
|
<meta
|
||||||
|
name="twitter:title"
|
||||||
|
content={`Portfolio${profile.name && ` of ${profile.name}`}`}
|
||||||
|
/>
|
||||||
<meta name="twitter:description" content={profile.bio} />
|
<meta name="twitter:description" content={profile.bio} />
|
||||||
<meta name="twitter:image" content={profile.avatar} />
|
<meta name="twitter:image" content={profile.avatar} />
|
||||||
</Helmet>
|
</Helmet>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user