diff --git a/src/blogs/ai-that-serves-you-the-personal-agent-revolution.md b/src/blogs/ai-that-serves-you-the-personal-agent-revolution.md index ad951dd..be42fe7 100644 --- a/src/blogs/ai-that-serves-you-the-personal-agent-revolution.md +++ b/src/blogs/ai-that-serves-you-the-personal-agent-revolution.md @@ -5,6 +5,7 @@ date: "December 8, 2024" readTime: "7 min read" tags: ["AI", "Personal Agents", "Technology"] image: "/src/assets/heart.jpg" +description: "Unlike corporate AI that serves shareholders, Personal Agents work exclusively for you. Learn how this changes everything about AI interaction." featured: false draft: false cat: "blog" diff --git a/src/blogs/building-trust-in-a-zero-knowledge-world.md b/src/blogs/building-trust-in-a-zero-knowledge-world.md index 92f981b..f144acd 100644 --- a/src/blogs/building-trust-in-a-zero-knowledge-world.md +++ b/src/blogs/building-trust-in-a-zero-knowledge-world.md @@ -5,6 +5,7 @@ date: "December 12, 2024" readTime: "6 min read" tags: ["Cryptography", "Zero-Knowledge", "Security"] image: "/src/assets/balls.jpg" +description: "How HERO's zero-knowledge architecture enables trust without compromising privacy. A deep dive into the cryptographic foundations of digital sovereignty." featured: false draft: false cat: "blog" diff --git a/src/blogs/from-centralized-to-sovereign-the-evolution-of-digital-identity.md b/src/blogs/from-centralized-to-sovereign-the-evolution-of-digital-identity.md index 4142082..50b2951 100644 --- a/src/blogs/from-centralized-to-sovereign-the-evolution-of-digital-identity.md +++ b/src/blogs/from-centralized-to-sovereign-the-evolution-of-digital-identity.md @@ -5,6 +5,7 @@ date: "December 10, 2024" readTime: "5 min read" tags: ["Identity", "Blockchain", "Sovereignty"] image: "/src/assets/white_keyb.jpg" +description: "Tracing the journey from corporate-controlled identities to blockchain-verified, user-owned digital personas. The future is sovereign." featured: false draft: false cat: "blog" diff --git a/src/blogs/the-economics-of-digital-sovereignty.md b/src/blogs/the-economics-of-digital-sovereignty.md index a26f736..0b44aae 100644 --- a/src/blogs/the-economics-of-digital-sovereignty.md +++ b/src/blogs/the-economics-of-digital-sovereignty.md @@ -5,6 +5,7 @@ date: "December 3, 2024" readTime: "4 min read" tags: ["Economics", "Privacy", "Value"] image: "/src/assets/white_keyb.jpg" +description: "Why paying $20/month for digital freedom is the best investment you'll ever make. Breaking down the true cost of corporate data harvesting." featured: false draft: false cat: "blog" diff --git a/src/blogs/the-future-of-digital-sovereignty-why-personal-agents-matter.md b/src/blogs/the-future-of-digital-sovereignty-why-personal-agents-matter.md index c604e79..dfa39d3 100644 --- a/src/blogs/the-future-of-digital-sovereignty-why-personal-agents-matter.md +++ b/src/blogs/the-future-of-digital-sovereignty-why-personal-agents-matter.md @@ -5,6 +5,7 @@ date: "December 15, 2024" readTime: "8 min read" tags: ["Digital Sovereignty", "Privacy", "AI"] image: "/src/assets/heart.jpg" +description: "In an era where tech giants control our digital lives, Personal Agents represent a fundamental shift toward individual sovereignty and privacy. Discover how HERO is leading this revolution." featured: true draft: false cat: "blog" diff --git a/src/pages/Blog.jsx b/src/pages/Blog.jsx index 8795bfd..89a0434 100644 --- a/src/pages/Blog.jsx +++ b/src/pages/Blog.jsx @@ -187,7 +187,7 @@ const Blog = () => {

- {displayFeaturedPost.excerpt} + {displayFeaturedPost.description}

@@ -287,7 +287,7 @@ const Blog = () => {

- {post.excerpt} + {post.description}

diff --git a/src/pages/BlogPost.jsx b/src/pages/BlogPost.jsx index 5294b3a..f4e1682 100644 --- a/src/pages/BlogPost.jsx +++ b/src/pages/BlogPost.jsx @@ -19,9 +19,17 @@ const BlogPost = () => { const allModules = import.meta.glob('../blogs/*.md', { as: 'raw', eager: true }); let foundContent = null; - for (const path in allModules) { - if (path.endsWith(`_${slug}.md`)) { - foundContent = allModules[path]; + const possibleFileNames = [ + `capability_${slug}.md`, + `component_${slug}.md`, + `tech_${slug}.md`, + `${slug}.md` // For general blog posts + ]; + + for (const fileName of possibleFileNames) { + const filePath = `../blogs/${fileName}`; + if (allModules[filePath]) { + foundContent = allModules[filePath]; break; } }