refactor(all): update branding from "Joy Zhao" to "Joey Zhao" across site content and metadata

This commit is contained in:
zguiyang
2026-03-14 14:59:59 +08:00
parent 4fa8213e8f
commit 965ae613f8
11 changed files with 13 additions and 13 deletions

View File

@@ -3,7 +3,7 @@
"type": "module",
"version": "0.0.1",
"description": "Modern portfolio template with animations and glassmorphism effects",
"author": "Joy Zhao",
"author": "Joey Zhao",
"license": "MIT",
"repository": {
"type": "git",

View File

@@ -17,7 +17,7 @@ export const translations = {
hire: 'Hire',
},
site: {
title: 'Joy Zhao - Full Stack Developer',
title: 'Joey Zhao - Full Stack Developer',
description: 'Full Stack Developer specializing in React, Node.js, and modern web technologies',
},
hero: {
@@ -204,7 +204,7 @@ export const translations = {
hire: '合作',
},
site: {
title: 'Joy Zhao - 全栈开发者',
title: 'Joey Zhao - 全栈开发者',
description: '专注于 React、Node.js 和现代 Web 技术的全栈开发者',
},
hero: {
@@ -268,7 +268,7 @@ export const translations = {
description: '了解更多关于我的背景、技能和经验',
intro: {
title: '简介',
content: '我是Joy Zhao, 一名Ts全栈工程师也是本站的站长。\n\n热爱生活、阅读以及编程寻找远程工作的机会探索自由职业的可能性。\n喜欢自驾去追寻那些美丽的风景尝试新的事物。',
content: '我是Joey Zhao, 一名Ts全栈工程师也是本站的站长。\n\n热爱生活、阅读以及编程寻找远程工作的机会探索自由职业的可能性。\n喜欢自驾去追寻那些美丽的风景尝试新的事物。',
belief: '我相信这里是想法变为现实的地方。我正在探索自由职业者之路,努力成为数字游民中的一员。',
},
me: {

View File

@@ -1,6 +1,6 @@
import type { PersonalInfo } from '@/types';
export const personalInfo: PersonalInfo = {
name: "Joy Zhao",
name: "Joey Zhao",
location: "China",
avatar: "https://avatars.githubusercontent.com/u/24975063?v=4",
email: "zhaoguiyang18@gmail.com",

View File

@@ -55,7 +55,7 @@ const pageTitle = t("about.title");
<div class="relative h-48 w-48 rounded-full border-4 border-background overflow-hidden bg-muted">
<img
src="/avatar.png"
alt="Joy Zhao"
alt="Joey Zhao"
class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-110"
onerror="this.src='https://ui-avatars.com/api/?name=Joy+Zhao&background=0D8ABC&color=fff&size=200'"
/>

View File

@@ -86,7 +86,7 @@ Object.values(allPosts).forEach((post: any) => {
});
// Page title and description
const title = `${categoryName} - Blog | Joy Zhao`;
const title = `${categoryName} - Blog | Joey Zhao`;
const description = `Explore articles about ${categoryName}. Dive into my thoughts on ${categoryName} and related topics.`;
---

View File

@@ -43,7 +43,7 @@ const sortedBlogPosts = sortPostsByDate(blogPosts);
---
<BlogLayout title="Blog - Joy Zhao" description="Thoughts on AI products, full-stack development, and building in public. Explore my latest posts below.">
<BlogLayout title="Blog - Joey Zhao" description="Thoughts on AI products, full-stack development, and building in public. Explore my latest posts below.">
<main class="min-h-screen">
<!-- Header Section -->
<Container className="pt-24 pb-12">

View File

@@ -73,7 +73,7 @@ if (tagName === decodedTag) {
}
// Generate page title and description
const title = `#${tagName} - Blog | Joy Zhao`;
const title = `#${tagName} - Blog | Joey Zhao`;
const description = `Explore articles tagged with #${tagName}. Dive into my thoughts on ${tagName} and related topics.`;
---

View File

@@ -55,7 +55,7 @@ const pageTitle = t("about.title");
<div class="relative h-48 w-48 rounded-full border-4 border-background overflow-hidden bg-muted">
<img
src="/avatar.png"
alt="Joy Zhao"
alt="Joey Zhao"
class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-110"
onerror="this.src='https://ui-avatars.com/api/?name=Joy+Zhao&background=0D8ABC&color=fff&size=200'"
/>

View File

@@ -81,7 +81,7 @@ if (categoryName === decodedCategory) {
}
// Generate page title and description
const title = `${categoryName} - 博客 | Joy Zhao`;
const title = `${categoryName} - 博客 | Joey Zhao`;
const description = `探索关于${categoryName}的文章。深入了解我对${categoryName}及相关主题的思考。`;
---

View File

@@ -55,7 +55,7 @@ const tags = extractTags(allPostsArray);
---
<BlogLayout title="博客 - Joy Zhao" description="关于 AI 产品、全栈开发和公开构建的思考。探索技术与产品构建的交汇点。">
<BlogLayout title="博客 - Joey Zhao" description="关于 AI 产品、全栈开发和公开构建的思考。探索技术与产品构建的交汇点。">
<main class="min-h-screen">
<!-- 头部区域 -->
<Container className="pt-24 pb-12">

View File

@@ -74,7 +74,7 @@ if (!tagName) {
}
// 动态生成页面标题和描述
const pageTitle = `# ${tagName} - 博客 | Joy Zhao`;
const pageTitle = `# ${tagName} - 博客 | Joey Zhao`;
const pageDescription = `浏览带有 # ${tagName} 标签的文章。深入了解我关于 ${tagName} 及相关主题的想法。`;
---