-
965ae613f8
refactor(all): update branding from "Joy Zhao" to "Joey Zhao" across site content and metadata
main
zguiyang
2026-03-14 14:59:59 +08:00
-
4fa8213e8f
refactor(home): modernize layout, spacing, and component styles
zguiyang
2026-03-14 14:29:12 +08:00
-
e677c03e26
refactor(header): replace static image icon with SVG and update gradient text style
zguiyang
2026-03-14 12:45:32 +08:00
-
043cdc6734
refactor(styles): enhance glass effects, card designs, and transitions across components
zguiyang
2026-03-14 12:43:11 +08:00
-
56aac2f9f2
refactor(header): replace emoji icons with Lucide React components and enhance navigation structure
zguiyang
2026-03-14 12:22:43 +08:00
-
621ac38369
refactor(about): enhance design and structure for socials, contact, and skills sections
zguiyang
2026-03-14 12:11:48 +08:00
-
a8ab7e6811
refactor(about): modernize and unify
About pages with improved design and translations
zguiyang
2026-03-14 12:05:23 +08:00
-
8ff4074c1b
refactor(hire): replace emoji icons with Lucide React components for improved scalability and consistency
zguiyang
2026-03-14 12:00:42 +08:00
-
a181dd7673
refactor(projects): add type annotation to
applyFilter function for improved clarity
zguiyang
2026-03-14 11:42:29 +08:00
-
2474d51e1b
feat(components): extract and reuse
ProjectCard for cleaner project showcases
zguiyang
2026-03-14 11:41:45 +08:00
-
32954cf69a
feat(home): enhance visual design and layout improvements
zguiyang
2026-03-14 11:30:33 +08:00
-
9c6b7fd698
feat(home): redesign homepage with refined visuals and improved layout flow
zguiyang
2026-03-14 11:17:02 +08:00
-
a85e9f57ba
feat(home): redesign homepage into refined full-screen hero flow
zguiyang
2026-03-13 16:08:02 +08:00
-
98d9535e61
refactor(layout): unify inner-page typography rhythm with container-based widths
zguiyang
2026-03-13 15:37:35 +08:00
-
e2eb43e24c
refactor(theme): introduce global UI design tokens for page surfaces
zguiyang
2026-03-13 15:27:02 +08:00
-
bf89acbd2c
feat(ui): unify site visual language across key pages
zguiyang
2026-03-13 15:26:08 +08:00
-
33cc9a31b8
feat: add local font files and update global styles to use them
zguiyang
2026-03-13 15:08:25 +08:00
-
0d050b0c14
refactor: update styles and animations across pages for improved consistency and aesthetics
zguiyang
2026-03-13 14:39:09 +08:00
-
30b097cc74
docs: refresh AGENTS and add Claude instructions
zguiyang
2026-03-13 14:11:57 +08:00
-
a208bab7ea
feat(portfolio): redesign site as opportunity gateway
zguiyang
2026-03-13 14:01:04 +08:00
-
52a5d14a4e
Add new OpenSpec skills for enhanced workflow management
zguiyang
2026-03-13 13:38:53 +08:00
-
bbb2f41591
feat: add new OpenSpec skills for change management and onboarding
zguiyang
2026-03-13 13:18:03 +08:00
-
21539772ef
feat(blog): 添加博客工具函数以处理文章数据和分类标签
joyzhao
2026-01-12 14:43:05 +08:00
-
b8a8cc474b
feat(comments): 添加 Waline 自定义样式文件以适配网站主题 fix(blog): 删除不再使用的博客工具函数文件
joyzhao
2026-01-12 14:36:11 +08:00
-
78c468a7d2
feat(comments): 添加页面浏览和评论功能支持
joyzhao
2026-01-12 11:04:30 +08:00
-
ca9e083399
feat(comments): 添加 Waline 评论组件,替换 Giscus 评论组件
joyzhao
2026-01-12 09:46:29 +08:00
-
1952f4de64
fix(i18n): 更新翻译文本,将“查看项目”修改为“关于我”
joyzhao
2026-01-09 17:39:35 +08:00
-
bdf9fad89f
fix(blog): 更新注释内容,修正密码登录相关说明
joyzhao
2026-01-09 16:43:55 +08:00
-
c97d31afe4
feat(blog): 添加 1Panel 自动化部署笔记,提供轻量级部署方案和 SSH 免密登录配置
joyzhao
2026-01-09 16:41:14 +08:00
-
7675b6c299
feat(blog): 添加 1Panel 自动化部署笔记,简化部署流程
joyzhao
2026-01-09 16:12:59 +08:00
-
9f05776781
feat(blog): 更新博客文章元数据,添加阅读时间和分类信息
joyzhao
2026-01-09 12:10:37 +08:00
-
63c97c9b00
feat(blog): 更新博客文章,分享全栈开发者的技术选型反思与经验
joyzhao
2026-01-09 12:00:02 +08:00
-
3d0a37a751
feat(blog): 优化博客文章列表链接样式,提升用户体验
joyzhao
2026-01-09 10:01:11 +08:00
-
0e6f611455
feat: 添加“返回顶部”组件,提升用户导航体验
joyzhao
2026-01-09 09:55:52 +08:00
-
99c41d537f
feat(blog): 添加“返回博客列表”链接,支持多语言切换
joyzhao
2026-01-09 09:45:58 +08:00
-
551877780f
fix: 修正博客导航中上一篇和下一篇文章的索引逻辑
joyzhao
2026-01-09 09:39:20 +08:00
-
51eac1c2ef
feat(blog): add multiple new articles on browser rendering, JavaScript traps, Git commit conventions, Tailwind CSS integration, and Gitea actions automation
joyzhao
2026-01-09 09:31:20 +08:00
-
1c9f154652
feat: 添加 GiscusComments 组件,支持文章评论功能
joyzhao
2026-01-09 09:07:41 +08:00
-
4bf7dd83f9
feat: 添加 @giscus/react 依赖,支持评论功能
joyzhao
2026-01-09 08:30:03 +08:00
-
23b5fac1da
refactor: 更新语言类型导入路径,统一使用 '@/types/i18n'
joyzhao
2026-01-09 08:19:48 +08:00
-
e7e15ab69f
feat: 更新全栈开发者选型忏悔录文章,添加元数据和描述信息
joyzhao
2026-01-08 22:18:52 +08:00
-
3fedd45180
feat: 添加 AGENTS.md 文件,提供 AI 代理操作指南和项目结构说明
joyzhao
2026-01-08 22:05:32 +08:00
-
b425ac4708
feat: 更新翻译内容,添加关于服务和个人信息的多语言支持
joyzhao
2026-01-08 22:04:09 +08:00
-
4a4fd423b2
refactor: 调整语言类型导入顺序,删除无用的临时博客文章
joyzhao
2026-01-08 17:30:49 +08:00
-
eda4430fa5
feat: 添加全栈开发者的选型忏悔录文章
joyzhao
2026-01-08 17:30:44 +08:00
-
4a9fe4bfc5
feat: 添加技术选型文章并更新相关内容
joyzhao
2026-01-07 22:25:48 +08:00
-
22e7050b23
feat: 添加关于选择 Nuxt.js 和 NestJS 的文章
joyzhao
2025-09-29 11:18:15 +08:00
-
8df3deebff
chore: remove vscode configuration files
joyzhao
2025-07-02 16:18:30 +08:00
-
4650eac67f
ci(deploy): fix incorrect target path in deployment workflow
joyzhao
2025-06-26 09:57:40 +08:00
-
c65e9e8e9f
ci(deploy): fix incorrect target path in deployment workflow
joyzhao
2025-06-26 09:53:48 +08:00
-
731f57b764
ci: fix incorrect TARGET path in deploy workflow
joyzhao
2025-06-26 09:45:28 +08:00
-
fefd643fd4
ci: update deploy target path in workflow
joyzhao
2025-06-25 21:51:43 +08:00
-
bb5714f154
ci: update deploy target path in workflow
joyzhao
2025-06-25 21:31:51 +08:00
-
59b7e8dda4
ci: update deploy target path in workflow
joyzhao
2025-06-25 21:25:30 +08:00
-
710ce9ba39
refactor(i18n): move Lang type to types/i18n directory
joyzhao
2025-06-21 22:30:44 +08:00
-
3b9e0465e4
ci: update node version to 20.x in deploy workflow
joyzhao
2025-06-21 21:34:04 +08:00
-
5e0958fb05
ci: add Gitea workflow for docs deployment
joyzhao
2025-06-21 21:32:19 +08:00
-
a49bd3f8a3
feat(homepage): add call-to-action buttons for services and about pages
joyzhao
2025-06-21 10:47:03 +08:00
-
9dcde89a8c
refactor(i18n): separate type import from utils import
joyzhao
2025-06-21 10:37:09 +08:00
-
01d80952b6
feat: add code icon svg with gradient styling
joyzhao
2025-06-21 10:33:49 +08:00
-
d6d2b131d1
feat(ui): modernize design with gradient icons and animations
joyzhao
2025-06-21 10:31:48 +08:00
-
d0fe30a5e3
refactor(data): move data exports to index file
joyzhao
2025-06-21 10:17:27 +08:00
-
6d80b12855
refactor: remove stats grid section from homepage
joyzhao
2025-06-21 10:05:49 +08:00
-
b47ae190e4
refactor: remove projects section and navigation link
joyzhao
2025-06-21 10:04:13 +08:00
-
a80915c1b2
fix: temporarily hide LinkedIn links and share button
joyzhao
2025-06-21 09:41:33 +08:00
-
a8c3d4b197
refactor(i18n): consolidate Lang type imports to types/i18n
joyzhao
2025-06-21 09:36:32 +08:00
-
67f713565a
refactor: clean up codebase by removing redundant comments
joyzhao
2025-06-21 09:28:10 +08:00
-
ea01dc6dd8
refactor: reorganize project structure and improve type definitions
joyzhao
2025-06-21 09:18:39 +08:00
-
e38ec6b12f
docs(project_rules): update project documentation with detailed technical specifications
joyzhao
2025-06-21 08:54:15 +08:00
-
398093dde9
feat(mdx): add MDX support and migrate markdown files to MDX
joyzhao
2025-06-20 11:36:11 +08:00
-
a446ce68bd
feat(i18n): add slogans and update translations for multiple pages
joyzhao
2025-06-20 10:49:53 +08:00
-
3909db0ceb
feat(homepage): add typewriter effect to subtitle section
joyzhao
2025-06-20 10:27:41 +08:00
-
fc6a1d32fd
feat: add job availability notice to homepage
joyzhao
2025-06-20 09:45:21 +08:00
-
46c3c2ee41
refactor(data): update skills and about info sections
joyzhao
2025-06-20 09:22:52 +08:00
-
45299c1fa6
perf(ui): optimize animations with hardware acceleration
joyzhao
2025-06-20 09:11:14 +08:00
-
c698d1ae45
feat: add sitemap integration and configure site URL
joyzhao
2025-06-19 21:17:01 +08:00
-
3b0c8e39df
docs(services): update service documentation with clearer terms and contact info
joyzhao
2025-06-19 21:03:44 +08:00
-
2e694a3608
docs: update about page content and personal info
joyzhao
2025-06-19 20:59:32 +08:00
-
f01143c7b6
feat(blog): add new blog posts about JavaScript, Docusaurus, Git, browser rendering, and Gitea Actions
joyzhao
2025-06-19 20:51:23 +08:00
-
10e7a24da8
chore: clean up and migrate temp docs to proper locations
joyzhao
2025-06-19 20:42:28 +08:00
-
f8173fd706
feat: migrate and organize documentation and blog posts
joyzhao
2025-06-19 20:24:09 +08:00
-
c064c8a1c5
feat(ui): improve blog list and terminal mockup responsiveness
joyzhao
2025-06-19 18:53:05 +08:00
-
6c5813ecd2
refactor(ui): simplify empty state components and remove unused blog posts
joyzhao
2025-06-19 18:43:20 +08:00
-
62364d1d11
feat(ui): improve empty state for taxonomy pages
joyzhao
2025-06-19 18:31:45 +08:00
-
f4ff971c85
refactor(Container): simplify container component and remove size prop
joyzhao
2025-06-19 18:26:05 +08:00
-
5fcf7a9d33
feat(ui): add Container component and replace manual container divs
joyzhao
2025-06-19 18:10:49 +08:00
-
b4a8d13cdd
refactor(layouts): extract common layout components to base template
joyzhao
2025-06-19 17:37:48 +08:00
-
21fba08741
feat(taxonomy): add unified taxonomy page layout and utilities
joyzhao
2025-06-19 17:22:27 +08:00
-
7951121c7f
refactor(blog): extract blog utilities into shared module
joyzhao
2025-06-19 16:28:59 +08:00
-
429b13985f
feat(blog): refactor blog components and improve category/tag handling
joyzhao
2025-06-19 14:45:29 +08:00
-
deb80c0df7
feat(blog): add tagId and categoryId for multilingual routing support
joyzhao
2025-06-19 14:08:47 +08:00
-
601f3f06ce
fix(routing): encode special characters in tag and category URLs
joyzhao
2025-06-19 13:30:10 +08:00
-
eb00c13375
feat(blog): add dynamic tag and category pages for multilingual support
joyzhao
2025-06-19 13:24:23 +08:00
-
8fbeec7dc8
feat(table-of-contents): implement scrollable TOC with radix-ui
joyzhao
2025-06-19 12:36:35 +08:00
-
8cecab8479
refactor(layout): improve blog post layout and component styling
joyzhao
2025-06-19 11:52:05 +08:00
-
fb9b2b6971
feat(blog): replace hardcoded posts with dynamic loading from markdown files
joyzhao
2025-06-19 11:34:04 +08:00
-
25281f4459
refactor(types): centralize type definitions in shared types file
joyzhao
2025-06-19 11:26:47 +08:00
-
acd0fa4bb9
fix: update github username in personal info
joyzhao
2025-06-19 11:10:19 +08:00
-
62df420d80
refactor(profile): centralize personal info in data module and update components
joyzhao
2025-06-19 11:00:39 +08:00
-
5b6b9f5d58
refactor(i18n): restructure translation system with nested objects and proxy
joyzhao
2025-06-19 10:52:05 +08:00