Align brand search SEO with Grace Salmoun

هذا الالتزام موجود في:
2026-05-03 16:48:06 +03:00
الأصل bd1bb5c2a8
التزام e6f1c6670b
15 ملفات معدلة مع 101 إضافات و48 حذوفات

عرض الملف

@@ -2,7 +2,7 @@ import Link from "next/link";
import { JsonLd } from "@/components/json-ld";
import { SectionHeading } from "@/components/section-heading";
import { SiteShell } from "@/components/site-shell";
import { portfolioContent, resumeFile, sharedProfile, type Language } from "@/data/portfolio";
import { getBasePath, portfolioContent, resumeFile, sharedProfile, type Language } from "@/data/portfolio";
import { getResumeStructuredData } from "@/data/seo";
export function ResumePageContent({ language }: { language: Language }) {
@@ -11,6 +11,7 @@ export function ResumePageContent({ language }: { language: Language }) {
const address = language === "ar" ? sharedProfile.addressAr : sharedProfile.address;
const hasResume = resumeFile.available;
const structuredData = getResumeStructuredData(language);
const portfolioPath = getBasePath(language);
return (
<SiteShell language={language}>
@@ -41,7 +42,7 @@ export function ResumePageContent({ language }: { language: Language }) {
{t.ui.resumeUnavailable}
</p>
)}
<Link href={`/${language}`} className="button-secondary">
<Link href={portfolioPath} className="button-secondary">
{t.ui.backToPortfolio}
</Link>
</div>