diff --git a/Cargo.lock b/Cargo.lock index ce0cc79..a6bb463 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -297,7 +297,7 @@ dependencies = [ [[package]] name = "bard" -version = "0.3.13" +version = "0.3.14" dependencies = [ "dioxus", "tavern", diff --git a/bard/Cargo.toml b/bard/Cargo.toml index e3e2faf..6d78518 100644 --- a/bard/Cargo.toml +++ b/bard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bard" -version = "0.3.13" +version = "0.3.14" edition = "2024" description = "Dioxus components that will display a Tavern blogging system Blog." repository = "/CyberMages/tavern" diff --git a/bard/src/components/post.rs b/bard/src/components/post.rs index 2c927f1..50fa45c 100644 --- a/bard/src/components/post.rs +++ b/bard/src/components/post.rs @@ -83,18 +83,15 @@ pub fn PostHeader(tale: Tale, adventurer: Option) -> Element rsx! { - // Adding for SEO and OpenGraph post sharing. - document::Meta { name: "title", content: "{tale.lore.title}" } - document::Meta { name: "description", content: "{tale.lore.summary}" } - // Open Graph (used by LinkedIn, Bluesky, Discord, etc.) + document::Meta { property: "og:locale", content: "en_US" } + document::Meta { name: "title", property: "og:title", content: "{tale.lore.title}" } + document::Meta { name: "description", property: "og:description", content: "{tale.lore.summary}" } document::Meta { property: "og:type", content: "article" } - document::Meta { property: "og:title", content: "{tale.lore.title}" } - document::Meta { property: "og:description", content: "{tale.lore.summary}" } document::Meta { property: "og:url", content: "{url}" } if let Some(image) = settings.default_post_image { - document::Meta { property: "og:image", content: "{image}" } + document::Meta { name: "image", property: "og:image", content: "{image}" } } h1 { {tale.lore.title} }