diff --git a/src/Blog.mjs b/src/Blog.mjs index fa800af0f..c47d044b9 100644 --- a/src/Blog.mjs +++ b/src/Blog.mjs @@ -256,6 +256,7 @@ function $$default(props) { return false; }); return React.createElement(React.Fragment, undefined, React.createElement(Meta.make, { + siteName: "ReScript Blog", description: "News, Announcements, Release Notes and more", title: "Blog | ReScript Documentation" }), React.createElement("div", { diff --git a/src/Blog.res b/src/Blog.res index f1d14a75f..da89b9c81 100644 --- a/src/Blog.res +++ b/src/Blog.res @@ -189,9 +189,7 @@ module FeatureCard = { {date->Util.Date.toDayMonthYear->React.string} -

- {React.string(firstParagraph)} -

+

{React.string(firstParagraph)}

@@ -282,11 +280,11 @@ let default = (props: props): React.element => { } let overlayState = React.useState(() => false) + let title = "Blog | ReScript Documentation" <>
diff --git a/src/BlogArticle.mjs b/src/BlogArticle.mjs index 8e3509941..0506b8bb3 100644 --- a/src/BlogArticle.mjs +++ b/src/BlogArticle.mjs @@ -129,6 +129,7 @@ function $$default(props) { var description = match.description; var title = match.title; var tmp = { + siteName: "ReScript Blog", title: title + " | ReScript Blog", ogImage: Belt_Option.getWithDefault(Caml_option.null_to_opt(match.previewImg), Blog.defaultPreviewImg) }; diff --git a/src/BlogArticle.res b/src/BlogArticle.res index 78b585101..b6754a6ea 100644 --- a/src/BlogArticle.res +++ b/src/BlogArticle.res @@ -156,6 +156,7 @@ let default = (props: props) => { | Ok({date, author, co_authors, title, description, articleImg, previewImg}) =>
Js.Null.toOption} ogImage={previewImg->Js.Null.toOption->Belt.Option.getWithDefault(Blog.defaultPreviewImg)} diff --git a/src/Packages.mjs b/src/Packages.mjs index 1b1ead674..03b15197f 100644 --- a/src/Packages.mjs +++ b/src/Packages.mjs @@ -465,6 +465,7 @@ function $$default(props) { return false; }); return React.createElement(React.Fragment, undefined, React.createElement(Meta.make, { + siteName: "ReScript Packages", description: "Official and unofficial resources, libraries and bindings for ReScript", title: "Package Index | ReScript Documentation" }), React.createElement("div", { diff --git a/src/Packages.res b/src/Packages.res index 47f4ba5ce..b7fcc79ef 100644 --- a/src/Packages.res +++ b/src/Packages.res @@ -466,6 +466,7 @@ let default = (props: props) => { let overlayState = React.useState(() => false) <>