773 Commits

Author SHA1 Message Date
宇阳
b95545dae2 refactor(api): 更新文章和记录API调用结构以支持分页
- 修改getArticleListAPI的返回类型为Paginate<Article[]>,以支持更好的分页功能。
- 更新相关组件以适应新的数据结构,确保从API响应中正确访问结果。
- 调整记录API,移除不必要的函数,简化代码结构。
3.3.6
2026-03-20 20:32:45 +08:00
宇阳
a00b647869 refactor(api):统一请求导入方式,更新API调用结构
- 将所有API文件中的Request导入方式从默认导入改为命名导入,以提高一致性。
- 更新了文章、分类、评论、配置、邮件、足迹、记录、RSS、轮播图、标签、用户、留言和网站类型等API文件中的请求调用结构,确保参数传递更清晰。
3.3.5
2026-03-17 20:42:21 +08:00
宇阳
ba2843c927 fix(api):更新getCateListAPI返回类型并调整组件中的数据处理
将getCateListAPI的返回类型从Cate[]更改为Paginate<Cate[]>,以获得更好的分页支持。
更新了Statis和Header组件中的数据处理,以便从API响应中访问新的结果结构。
2026-03-17 20:41:01 +08:00
宇阳
5e042a153b 重构(article):更新 UpAndDown 组件的属性以提高清晰度和一致性
- 将 UpAndDown 组件的属性名称从 'id' 改为 'currentId' 以提高可读性。
- 更新 Search 组件中的 API 调用参数,使用命名参数以提高清晰度和可维护性。
3.3.4
2026-03-15 12:25:25 +08:00
宇阳
57c164560b 重构(api):更新文章和分类 API 方法,使用 GET 请求
- 将文章列表和分页 API 方法从 POST 改为 GET,以提高清晰度和性能。
- 更新了 RSS 路由和 ArticleLayout 组件中的 API 调用结构,以反映新的方法签名。
2026-03-15 12:21:24 +08:00
宇阳
28cd265b5b style(components): 统一侧边栏组件样式并优化动态组件交互
调整侧边栏组件的边距和圆角样式,保持一致性
优化动态组件的动画效果和加载状态
重构部分组件代码结构,提升可读性
2026-03-08 17:14:48 +08:00
宇阳
f6e355e859 style(equipment/fishpond): 移除注释并优化页面样式与布局
refactor(fishpond): 调整瀑布流断点配置和卡片样式
feat(fishpond): 添加新的图标和交互效果
2026-03-08 16:56:45 +08:00
宇阳
c4c8f816aa feat(equipment): 优化设备页面UI设计并添加交互效果
- 引入react-icons库添加图标元素
- 重构页面布局和样式,增强视觉层次感
- 添加卡片悬停动画和交互效果
- 调整背景装饰效果,提升整体质感
- 优化颜色方案,使用更高级的灰色调
2026-03-08 16:37:27 +08:00
宇阳
a7689f1ee8 docs: 更新README文档结构并添加交流群信息
- 移除技术栈表格,简化文档结构
- 将"界面预览"改为"项目预览"
- 调整交流群位置并添加加群方式
2026-03-08 16:18:26 +08:00
宇阳
b46f161b74 docs: 更新 README 文档结构和内容
重构 README 文档,优化布局结构并更新项目描述
移除冗余内容,增加技术栈表格和项目结构说明
更新项目链接和开源协议信息,添加更清晰的界面预览
2026-03-08 16:07:25 +08:00
宇阳
862c6a6d87 feat: 更新文章组件样式并添加图片域名配置
refactor(article): 重构版权声明和上下篇文章导航组件
style(article): 优化随机文章标题悬停效果
config: 添加 res.liuyuyang.net 到图片域名白名单
2026-03-06 20:59:14 +08:00
宇阳
e2a2b632c4 chore: 更新依赖和优化组件结构
- 在pnpm-lock.yaml中添加了@next/eslint-plugin-next@16.1.6和fast-glob@3.3.1的依赖。
- 删除了不再使用的next.svg和technology.svg文件。
- 统一了组件导入路径,将部分组件从`component`目录移动到`components`目录,提升项目结构一致性。
- 优化了多个组件的数据处理逻辑,确保更安全的空值处理。
2026-02-13 15:48:36 +08:00
宇阳
5aa383d8bb style(eslint): 调整 typescript-eslint 规则并移除重复配置
移除重复的 '@typescript-eslint/no-explicit-any' 规则配置
2026-02-13 15:39:47 +08:00
宇阳
0a90a3d0ae fix(eslint): 调整eslint规则配置
关闭react-hooks/exhaustive-deps规则
禁用@next/next/no-img-element规则
将@typescript-eslint/no-explicit-any设为警告
2026-02-13 15:37:29 +08:00
宇阳
df95fb0e78 refactor(my): 重构个人页面组件结构
将组件从`component`目录移动到`components`目录,保持项目结构一致性
更新相关样式和类型引用路径
添加Next.js ESLint插件并调整ESLint配置
修复评论表单ref类型错误
2026-02-13 15:25:57 +08:00
宇阳
888e351c9a 优化多个组件的数据获取逻辑,使用更安全的空值处理方式,提升代码可读性和稳定性。确保在获取配置数据时避免冗余的空值处理,增强用户体验。 2026-02-13 15:13:15 +08:00
宇阳
4102036665 优化API调用逻辑,移除冗余的空值处理,提升多个组件的数据获取效率和代码可读性。确保在获取数据时使用更安全的空值处理,增强用户体验。 2026-02-13 15:04:45 +08:00
宇阳
df57298140 优化API调用逻辑,移除冗余的空值处理,提升代码可读性和稳定性。更新多个组件以确保数据获取更加简洁高效。 2026-02-13 14:41:53 +08:00
宇阳
1a8667045d 优化数据获取逻辑,重构文章和朋友圈页面的API调用,确保在获取数据时使用更安全的空值处理,提升代码可读性和稳定性。 2026-02-13 14:34:18 +08:00
宇阳
be73ccaaf1 优化随机文章组件的样式,调整布局以提升用户体验。将上下文导航组件移至文章内容下方,增强页面结构的清晰度。 2026-01-31 23:36:21 +08:00
宇阳
1b1bcbaf13 添加随机文章组件至文章页面,优化评论按钮样式,增强用户交互体验。重构记录卡片组件,增加相对时间标签,提升信息展示的清晰度和可读性。移除不再使用的样式文件,简化代码结构。 2026-01-31 23:19:39 +08:00
宇阳
3b0839a272 重构数据统计页面,添加背景装饰元素,优化布局和样式,提升视觉效果和用户体验。更新统计组件以使用更灵活的卡片样式,增强信息展示的清晰度和可读性。调整归档和分类统计组件的样式,确保一致性和美观性。 2026-01-31 18:44:22 +08:00
宇阳
9b49dcd99b 优化朋友圈页面的卡片样式,增强全站置顶项的视觉效果,调整图片和文本布局,提升用户体验。增加了对不同类型项的样式适配,确保更流畅的交互体验。 3.3.3 2026-01-31 18:09:17 +08:00
宇阳
0ac86bbf87 添加申请友联组件至朋友圈页面,优化布局和样式,提升用户体验。更新按钮文本以更好地反映功能,增强视觉效果和交互性。 2026-01-31 17:46:49 +08:00
宇阳
e5127cf7e6 优化样式文件,统一引号格式,增强可读性。重构朋友圈页面,添加复制功能和全局背景装饰,提升用户体验。更新组件以支持新样式和动画效果,确保更流畅的视觉体验。 2026-01-31 17:32:50 +08:00
宇阳
244587bb04 添加背景装饰元素至设备、鱼塘、记录、简历和留言墙页面,提升视觉效果和用户体验。重构记录卡片组件,优化时间格式化逻辑,增强图片展示效果。 2026-01-29 21:44:14 +08:00
宇阳
24334a91a4 1 2026-01-29 20:54:52 +08:00
宇阳
2823d1fabf 重构文章页面,删除不再使用的组件和样式文件,优化布局逻辑,添加微信朋友圈风格的自定义颜色和阴影效果,提升整体用户体验和视觉效果。 2026-01-29 20:41:08 +08:00
宇阳
f98ed89421 优化标签墙页面,移除不必要的组件,重构标签展示逻辑,使用 memo 和 useMemo 提升性能,添加 CSS containment 和硬件加速以优化渲染效果,确保更流畅的用户体验。 2026-01-10 21:52:03 +08:00
宇阳
aa74fe1295 重构记录页面,优化数据获取逻辑,添加滚动加载功能和加载状态指示,提升用户体验。更新组件以支持初始数据加载和懒加载指示器,确保更流畅的内容展示。 2026-01-10 21:17:43 +08:00
宇阳
3ac341f9fd 优化鱼塘和留言墙页面的样式,添加底部渐变效果以增强视觉吸引力,调整标题间距以改善布局。确保组件在不同屏幕尺寸下的表现一致。 2026-01-06 21:15:19 +08:00
宇阳
7d0f55b58c 重构留言墙页面,优化数据获取逻辑,添加滚动加载功能,改进加载状态指示,提升用户体验。更新样式以增强卡片动画效果,确保更流畅的视觉体验。 2026-01-06 20:52:13 +08:00
宇阳
943ab27513 重构留言墙页面,移除颜色映射表,替换为瀑布流布局组件以优化留言展示,提升用户体验和视觉效果。 2026-01-06 20:32:32 +08:00
宇阳
9609319569 重构留言墙页面,添加颜色映射表以优化样式处理,改进布局和动画效果,增强用户体验。更新样式文件以支持卡片淡入动画,提升视觉效果。 2026-01-06 20:22:19 +08:00
宇阳
bc200c3b47 更新404页面的错误提示文本为中文,并重构Header组件,替换AAA组件为SidebarNav组件,删除不再使用的AAA组件文件以简化代码结构。 2025-12-30 20:45:20 +08:00
宇阳
4585370338 更新next.config.mjs以启用standalone输出模式,支持Docker部署;同时更新pnpm-lock.yaml中的多个依赖版本,确保项目依赖的最新性和安全性。 2025-12-25 20:53:11 +08:00
宇阳
c771d4cb13 重构:优化多个组件中的API调用,使用安全的数据结构处理返回值,确保在数据缺失时使用默认值。更新了布局、页面和组件中的数据获取逻辑,提高了代码的可读性和一致性。 2025-12-23 21:57:53 +08:00
宇阳
9cc462d4f4 删除相册相关的API、页面和样式文件,以简化代码结构并移除不再使用的功能。 2025-12-22 10:45:29 +08:00
宇阳
c2b0d6c87f 更新Footer组件中的图片链接,替换为新的资源地址以确保一致性和可用性。 3.3.2 2025-12-21 17:33:43 +08:00
宇阳
0c868869ce 优化RSS路由中的数据处理,增强代码可读性和一致性。调整了API调用的默认值处理,确保在数据缺失时使用安全的回退值,并规范化了代码格式。 3.3.1 2025-12-11 20:49:17 +08:00
宇阳
c1e25fa2a0 重构:用默认值和安全的数据结构增强设备、my和resume页面中的数据处理
更新了设备页面,使用安全的数据结构,并为设备项和组提供默认值。
—改进了我的页面,实现了用户信息的默认值,保证了数据的安全处理。
-重构简历页面,包括默认的个人信息、链接、教育和项目详细信息,确保在数据丢失时使用回退值。
2025-12-10 16:46:16 +08:00
宇阳
7e14223a6d 更新.gitignore以反映新的构建输出目录,并在next.config.mjs中注释掉distDir配置以使用默认值 3.3.0 2025-12-09 10:53:20 +08:00
宇阳
fc5f00fef7 把react-dom包更新到19.0.1版本。Json和锁文件 3.2.7 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
宇阳
689dd15cc3 更新README.md和多个页面中的图片链接,替换为新的资源地址以确保一致性和可用性。 2025-12-04 17:17:09 +08:00
宇阳
578426488e 更新。Gitignore和next.js配置自定义构建输出目录
在next.config.mjs中将build输出目录改为next
-更新。Gitignore以反映新的输出目录
—调整了tsconfig。Json包含next/types*。为更好的类型支持
2025-12-03 21:58:01 +08:00
宇阳
372d4f815d fix: ensure h_captcha_response is non-nullable in API calls for friend and wall components 3.2.6 2025-11-20 21:11:02 +08:00
Liu 宇阳
5504212465 Merge pull request #87 from SonderZhong/main
feat: 添加网站地图sitemap,增强SEO,优化HCaptcha(配置为空不加载),增强ICP备案功能
3.2.5
2025-11-20 19:56:27 +08:00
sonder
2fe7b65090 feat: add comprehensive SEO optimization with dynamic metadata
- Implemented dynamic metadata generation for root layout and article pages with Open Graph and Twitter Card support
- Added robots.txt and sitemap.xml generation for improved search engine crawling
- Made HCaptcha verification optional based on configuration across comment, friend application, and wall message forms
2025-11-19 03:55:54 +08:00
宇阳
d9401466c7 调整地图容器中图片样式,修改图标尺寸以提升视觉效果。 2025-10-30 10:17:19 +08:00