{t("about.title")}
diff --git a/src/page/bmi-calculator/index.tsx b/src/page/bmi-calculator/index.tsx
index 267a00b..cca041e 100644
--- a/src/page/bmi-calculator/index.tsx
+++ b/src/page/bmi-calculator/index.tsx
@@ -1,5 +1,6 @@
import { useState } from "react"
import { useTranslation } from "react-i18next"
+import Seo from "@/components/seo"
/**
* BMI Calculator page component that displays the BMI calculator tool.
@@ -72,6 +73,11 @@ export default function BmiCalculator() {
return (
+
{/* Left panel - 30% */}
{/* Input Form - fills remaining height */}
diff --git a/src/page/contact/index.tsx b/src/page/contact/index.tsx
index 9f74b60..5f391b4 100644
--- a/src/page/contact/index.tsx
+++ b/src/page/contact/index.tsx
@@ -1,5 +1,6 @@
import React from "react"
import { useTranslation } from "react-i18next"
+import Seo from "@/components/seo"
/**
* Contact page component that encourages manual GitHub Issue submission.
@@ -38,6 +39,11 @@ ${message}
return (
+
{/* Header */}
{t("contact.title")}
diff --git a/src/page/home/index.tsx b/src/page/home/index.tsx
index 60d7c76..841f592 100644
--- a/src/page/home/index.tsx
+++ b/src/page/home/index.tsx
@@ -1,5 +1,6 @@
import { Link } from "react-router-dom"
import { useTranslation } from "react-i18next"
+import Seo from "@/components/seo"
/**
* Home page component that displays the main landing content.
@@ -9,6 +10,11 @@ export default function Home() {
return (
+
{/* Page Header */}
{t("home.title")}
diff --git a/src/page/json-grid/index.tsx b/src/page/json-grid/index.tsx
index a9351c2..a60a040 100644
--- a/src/page/json-grid/index.tsx
+++ b/src/page/json-grid/index.tsx
@@ -1,6 +1,7 @@
import { useCallback, useMemo, useState } from "react"
import { useTranslation } from "react-i18next"
import JsonCodeEditor from "@/components/json-code-editor"
+import Seo from "@/components/seo"
type RowRecord = Record
@@ -79,6 +80,11 @@ export default function JsonGrid() {
return (
+
diff --git a/src/page/json-viewer/index.tsx b/src/page/json-viewer/index.tsx
index 263b437..6a6560e 100644
--- a/src/page/json-viewer/index.tsx
+++ b/src/page/json-viewer/index.tsx
@@ -3,6 +3,7 @@ import { useTranslation } from "react-i18next"
import jp from "jsonpath"
import JsonTreeNode from "@/components/json-tree-node"
import JsonCodeEditor from "@/components/json-code-editor"
+import Seo from "@/components/seo"
/**
* JSON Viewer page component that displays the JSON visualisation tool in DevLab.
@@ -91,6 +92,11 @@ export default function JsonViewer() {
return (
+
{/* Left panel - 30% */}
{/* JSON Source - fills remaining height */}