Skip to content

Commit 697a9c7

Browse files
authored
Change og:site_name for Blog, BlogArticle and Packages (#438)
1 parent a953b44 commit 697a9c7

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

src/Blog.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ function $$default(props) {
256256
return false;
257257
});
258258
return React.createElement(React.Fragment, undefined, React.createElement(Meta.make, {
259+
siteName: "ReScript Blog",
259260
description: "News, Announcements, Release Notes and more",
260261
title: "Blog | ReScript Documentation"
261262
}), React.createElement("div", {

src/Blog.res

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,7 @@ module FeatureCard = {
189189
{date->Util.Date.toDayMonthYear->React.string}
190190
</div>
191191
</div>
192-
<p className="body-md text-gray-70">
193-
{React.string(firstParagraph)}
194-
</p>
192+
<p className="body-md text-gray-70"> {React.string(firstParagraph)} </p>
195193
</div>
196194
</div>
197195
<Link href="/blog/[slug]" _as={"/blog/" ++ slug}>
@@ -282,11 +280,11 @@ let default = (props: props): React.element => {
282280
}
283281

284282
let overlayState = React.useState(() => false)
283+
let title = "Blog | ReScript Documentation"
285284

286285
<>
287286
<Meta
288-
title="Blog | ReScript Documentation"
289-
description="News, Announcements, Release Notes and more"
287+
siteName="ReScript Blog" title description="News, Announcements, Release Notes and more"
290288
/>
291289
<div className="mt-16 pt-2">
292290
<div className="text-gray-80 text-18">

src/BlogArticle.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ function $$default(props) {
129129
var description = match.description;
130130
var title = match.title;
131131
var tmp = {
132+
siteName: "ReScript Blog",
132133
title: title + " | ReScript Blog",
133134
ogImage: Belt_Option.getWithDefault(Caml_option.null_to_opt(match.previewImg), Blog.defaultPreviewImg)
134135
};

src/BlogArticle.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ let default = (props: props) => {
156156
| Ok({date, author, co_authors, title, description, articleImg, previewImg}) =>
157157
<div className="w-full">
158158
<Meta
159+
siteName="ReScript Blog"
159160
title={title ++ " | ReScript Blog"}
160161
description=?{description->Js.Null.toOption}
161162
ogImage={previewImg->Js.Null.toOption->Belt.Option.getWithDefault(Blog.defaultPreviewImg)}

src/Packages.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,7 @@ function $$default(props) {
465465
return false;
466466
});
467467
return React.createElement(React.Fragment, undefined, React.createElement(Meta.make, {
468+
siteName: "ReScript Packages",
468469
description: "Official and unofficial resources, libraries and bindings for ReScript",
469470
title: "Package Index | ReScript Documentation"
470471
}), React.createElement("div", {

src/Packages.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,7 @@ let default = (props: props) => {
466466
let overlayState = React.useState(() => false)
467467
<>
468468
<Meta
469+
siteName="ReScript Packages"
469470
title="Package Index | ReScript Documentation"
470471
description="Official and unofficial resources, libraries and bindings for ReScript"
471472
/>

0 commit comments

Comments
 (0)