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}');`}
|
||||
</script>
|
||||
)}
|
||||
<title>Portfolio of {profile.name}</title>
|
||||
<title>Portfolio{profile.name && ` of ${profile.name}`}</title>
|
||||
<meta
|
||||
name="theme-color"
|
||||
content={isDarkishTheme(theme) ? '#000000' : '#ffffff'}
|
||||
@ -30,18 +30,27 @@ const HeadTagEditor = ({ profile, theme, googleAnalytics, social }) => {
|
||||
|
||||
<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="image" content={profile.avatar} />
|
||||
|
||||
<meta property="og:url" content={social?.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:image" content={profile.avatar} />
|
||||
|
||||
<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:image" content={profile.avatar} />
|
||||
</Helmet>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user