57 Commits

Author SHA1 Message Date
宇阳
df95fb0e78 refactor(my): 重构个人页面组件结构
将组件从`component`目录移动到`components`目录,保持项目结构一致性
更新相关样式和类型引用路径
添加Next.js ESLint插件并调整ESLint配置
修复评论表单ref类型错误
2026-02-13 15:25:57 +08:00
宇阳
fc5f00fef7 把react-dom包更新到19.0.1版本。Json和锁文件 2025-12-08 13:14:33 +08:00
宇阳
5101dba94b chore:更新package中Next.js和React的依赖到最新版本(分别为15.1.9和19.0.1)。Json和package-lock.json 2025-12-08 13:11:20 +08:00
李晓松
702e098174 feat(comment): 集成人机验证功能增强评论安全性
- 新增 hCaptcha 人机验证支持,防止垃圾评论提交
- 添加验证码状态管理及错误提示
- 提交评论时携带验证码令牌进行服务器验证
- 表单验证失败时重置验证码状态
- 读取环境变量控制是否开启人机验证功能
- 更新依赖包,添加 @hcaptcha/react-hcaptcha 库支持
- 配置本地后端接口及 hCaptcha 站点密钥环境变量
2025-08-26 15:58:26 +08:00
宇阳
4fd677e587 feat(Technology): 替换静态SVG为动态IconCloud组件展示技术栈图标
refactor(Technology): 删除旧的SVG资源文件并添加react-icon-cloud依赖

style(Map): 调整地图容器高度样式
2025-08-15 01:10:23 +08:00
宇阳
1d70f764d7 fix(scripts): 在dev命令中添加lint检查
style(types): 将单引号替换为双引号以保持一致性
2025-07-28 16:50:35 +08:00
宇阳
dc95fd75a3 更新 package.json,添加 typescript-eslint 依赖;更新 pnpm-lock.yaml;优化多个组件的代码风格,统一引号使用,提升代码可读性和一致性。 2025-07-22 15:51:23 +08:00
神秘人
2bf113e833 更新 package.json 文件,修改项目版本为 3.0,并添加 Node 和 npm 的引擎要求,以确保兼容性和依赖管理的优化。 2025-07-07 13:43:25 +08:00
神秘人
6b5c50d74b 更新依赖项版本,包括 react-markdown、react-github-calendar、react-hook-form 等,优化项目的依赖管理和兼容性。 2025-07-07 13:39:01 +08:00
神秘人
9fef931186 移除不再使用的 Prettier 配置文件,并在 package.json 中添加 pnpm 相关的依赖管理配置,以优化项目的依赖处理。 2025-07-07 12:55:38 +08:00
神秘人
0613edaf21 更新依赖项,添加 dompurify 和 html-react-parser,优化项目的安全性和 HTML 解析能力。 2025-06-26 20:08:26 +08:00
神秘人
be063e2344 更新 package.json 文件,修改项目名称为 "thrive-blog",版本号升级至 2.0.0,添加作者信息以提升项目的可识别性和归属感。 2025-06-05 15:30:34 +08:00
神秘人
21c6f77ef5 在记录页面中添加编辑器组件以展示内容,优化内容渲染逻辑,提升用户体验。 2025-05-24 19:16:47 +08:00
神秘人
108a627296 在package.json中添加highlight.js和katex依赖,并更新pnpm-lock.yaml以反映其版本变化;移除Swiper组件中的不必要API调用以简化代码。 2025-04-18 20:45:32 +08:00
神秘人
fdb7f407eb 在个人信息页面和标签页中添加元数据,更新package.json以引入clsx依赖,并调整pnpm-lock.yaml以反映版本变化。 2025-04-18 16:33:50 +08:00
神秘人
8b70db21ba 在package.json中添加use-sync-external-store依赖,并更新pnpm-lock.yaml以反映其版本变化。 2025-04-18 15:13:19 +08:00
神秘人
4d5fb1a3b1 更新next.config.mjs以添加新的图片域名,删除package-lock.json文件,更新package.json中的framer-motion和zustand版本,调整pnpm-lock.yaml以反映依赖项的版本变化。 2025-04-18 15:05:09 +08:00
神秘人
2fc9f2005c 更新多个文件的权限设置,将文件模式从100644更改为100755,以确保可执行权限。 2025-04-16 18:42:20 +08:00
宇阳
593a4528ad 解决已知问题 2025-02-28 20:44:23 +08:00
宇阳
c1bcf09440 封装防抖hooks并移除ahooks 2025-02-28 20:04:35 +08:00
宇阳
bfcdbfc718 升级Nextjs15 2025-02-24 19:06:51 +08:00
宇阳
1aded97895 Next UI -> Hero UI 2025-02-24 19:06:51 +08:00
宇阳
8c21f3ded5 1 2025-02-24 19:06:51 +08:00
宇阳
999880f914 解决已知问题 2025-02-24 19:06:51 +08:00
宇阳
05315fcea1 完成动态修改favicon图标 2025-02-24 19:06:51 +08:00
Cyan
c536383dc8 新增代码块复制功能 2025-01-16 00:43:51 +08:00
Cyan
2db988b151 兼容系统:IOS < 16.3 2025-01-12 14:32:39 +08:00
Cyan
e7bd90a4d9 优化:调整MD样式,替换高亮插件提高兼容性 2024-12-29 20:32:54 +08:00
宇阳
43945923e7 优化 2024-12-29 04:59:49 +08:00
宇阳
5df578262e 支持 Markdown 解析 html 标签 2024-12-29 04:47:52 +08:00
Cyan
70b294f0bd 优化:调整MD样式,引入更多实用的MD插件。 2024-12-27 22:22:29 +08:00
宇阳
05a9ec9455 功能:完成 GitHub 贡献图表 2024-12-01 19:46:55 +08:00
宇阳
9c1752dbb7 功能:项目版权 2024-11-22 19:31:54 +08:00
Liu 宇阳
2ac3542156 优化:小调整 2024-11-19 14:10:07 +08:00
Liu 宇阳
e47fbeff59 功能:新增瀑布流布局 2024-11-13 20:39:53 +08:00
Liu 宇阳
206a1e2510 🎉 完成礼花效果 2024-11-09 19:28:26 +08:00
Liu 宇阳
f413579883 引入Echarts图表 2024-10-25 20:04:53 +08:00
宇阳
c5bcbaa840 完成rss订阅功能 2024-10-19 13:10:45 +08:00
宇阳
724ff89462 支持表格、复选框等渲染 2024-10-12 16:48:49 +08:00
宇阳
37023d0692 代码高亮 2024-10-08 12:22:53 +08:00
宇阳
3cbc4f0eef 滚动动画效果 2024-09-19 15:17:40 +08:00
宇阳
b1113cd37e 完成进度条loading效果 2024-09-16 20:21:14 +08:00
宇阳
e20be7a882 完成搜索文章功能 2024-09-16 19:31:52 +08:00
宇阳
6296017d01 引入zustand 2024-09-13 13:17:03 +08:00
宇阳
68f37d08d8 .... 2024-09-11 20:06:05 +08:00
宇阳
0ce0336594 完成足迹页面预览功能 2024-08-29 12:27:38 +08:00
宇阳
1cabe66f5d 引入nextui组件库 2024-08-27 20:19:10 +08:00
宇阳
588c2f737b 完成loading加载效果 2024-08-27 13:24:00 +08:00
宇阳
00f68fbb19 完成组件loading加载效果 2024-08-27 12:51:00 +08:00
宇阳
5c61eabb4d 默认评论头像 2024-08-26 20:15:57 +08:00