Commit Graph

1237 Commits

Author SHA1 Message Date
二叉树树
ed75f3160a fix(通知组件): 修复查看更新按钮点击失效问题并优化滚动条样式
- 将 data-diff-toggle 事件委托改为直接 onclick 绑定,解决 Astro 组件重渲染时事件监听失效问题
- 为更新列表添加 overflow-x: hidden 防止水平滚动
- 在组件内定义自定义滚动条样式,统一各浏览器显示效果
- 调整通知级别从 warning 改为 info 以匹配实际使用场景
2026-01-25 20:28:34 +08:00
二叉树树
7a64a98c70 Merge branch 'main' of https://github.com/afoim/fuwari 2026-01-25 20:11:00 +08:00
二叉树树
49830ca18d feat(widget): 新增文章更新通知系统
- 将通知组件重构为可折叠的铃铛图标和面板,支持最小化状态
- 使用 IndexedDB 替代 localStorage 存储文章数据,支持多站点范围隔离
- 添加内容差异对比功能,可查看文章更新的具体变化
- 实现通知状态持久化,未读更新显示红点提示
- 更新站点公告以说明新功能
2026-01-25 20:10:55 +08:00
二叉树树
a3ea4896fe feat(widget): 新增文章更新检测与通知组件
- 添加新文章通知组件,通过比对 RSS 源检测新发布的文章并在页面右下角显示通知
- 添加内容差异高亮组件,通过比对本地缓存检测文章内容更新并高亮显示变化部分
- 新增 diff 依赖包用于文本差异比较,同时添加对应的类型定义
- 在布局中引入新组件,支持开发者调试模式
2026-01-25 19:02:57 +08:00
二叉树树
b076915581 更新 astro.config.mjs 2026-01-24 22:42:11 +08:00
二叉树树
0fcc13c499 Merge pull request #158 from Suk-ldev/main
修复属性名称
2026-01-24 22:40:24 +08:00
Suk
5be5295a44 修复属性名称 2026-01-24 22:39:05 +08:00
二叉树树
b21b9c8c09 Merge pull request #157 from xxytan/patch-4
Update 傲雪の.json
2026-01-24 22:37:48 +08:00
Kentural
5a819d72df Update 傲雪の.json 2026-01-24 22:36:42 +08:00
二叉树树
bc419d631d fix: 优化移动端背景图显示并更新通知内容
- 为移动端浏览器添加 will-change 和 transform 属性,防止动态 URL 栏导致的背景跳动
- 在站点通知中添加关于背景图缩放问题的反馈提示
2026-01-24 22:33:14 +08:00
二叉树树
d83aa08d86 fix(friends): 修复Suk's Blog.json中JSON属性缺少引号的问题
确保JSON文件格式正确,避免解析错误。
2026-01-24 22:23:06 +08:00
二叉树树
3536ed6c46 Merge pull request #156 from Suk-ldev/main
增加SukBlog友链
2026-01-24 22:20:18 +08:00
二叉树树
36599c7d4c Update Suk's Blog.json 2026-01-24 22:18:26 +08:00
二叉树树
06b7541906 Rename Suk's Blog to Suk's Blog.json 2026-01-24 21:44:27 +08:00
Suk
1c0b6c904b Merge pull request #1 from Suk-ldev/Suk-ldev-patch-1
增加Suk's Blog.json
2026-01-24 19:39:47 +08:00
Suk
8b8994fade 增加Suk's Blog.json 2026-01-24 19:32:26 +08:00
二叉树树
af148be3ca Merge pull request #155 from cyyyv/friend-link
Add Friend link
2026-01-24 17:21:16 +08:00
cyyy
b3d1cf6afd 更新 叶子のBlog.json 2026-01-24 17:17:05 +08:00
cyyy
46e8a3e430 Add 叶子のBlog JSON data 2026-01-24 17:11:24 +08:00
二叉树树
0b3bb8f7f2 fix: 更新默认图片链接为本地路径
将外部图片链接 https://t.alcy.cc/ycy 统一替换为本地路径 /random/h,
包括置顶文章、记录文章和站点背景配置,确保图片资源的稳定性和一致性。
2026-01-24 16:19:25 +08:00
二叉树树
c62e03270a docs: 更新公告内容以提供更清晰的反馈指引
将公告内容中的反馈指引补充为“在确保你的网络可以访问 giscus.app 的情况下”,使读者在反馈问题前能先自行检查网络连通性,从而减少不必要的反馈并提高问题排查效率。
2026-01-24 16:17:14 +08:00
二叉树树
a56c369896 chore: 删除过时的ICP查询API文章
该文章描述的服务已不再维护,相关信息已过时。为保持内容时效性,移除该文档。
2026-01-24 12:22:02 +08:00
二叉树树
16ffdaf793 feat: 添加公告组件并移除未使用的依赖
- 新增 NoticeConfig 类型和公告组件 Announcement.astro,支持可配置的公告显示
- 移除未使用的 assets 集合和 React 相关依赖,简化项目结构
- 更新依赖项从 dependencies 移动到 devDependencies,优化包管理
- 移除赞助页面的加密货币相关代码,清理界面
- 调整搜索组件样式,改善视觉一致性
2026-01-24 11:40:05 +08:00
二叉树树
26c5dc70df fix(giscus): 增强评论加载的可靠性和添加调试日志
添加轮询机制等待 Swup 初始化,确保导航钩子正确注册。
增加详细的调试日志以便于问题排查。
添加额外的 content:replace 事件监听,防止在边缘情况下评论加载失败。
2026-01-24 10:44:04 +08:00
二叉树树
935d2ffa78 feat(comments): 集中 Giscus 加载逻辑并支持主题切换
- 将 Giscus 评论脚本从文章页面移至全局布局
- 添加动态脚本加载函数,防止重复加载
- 通过 MutationObserver 监听主题变化并实时更新 Giscus 主题
- 集成 Swup 页面导航事件,确保页面切换后评论正确加载
- 简化文章页面中的 Giscus 容器,仅保留数据属性
2026-01-24 10:30:44 +08:00
二叉树树
28ffdb4205 fix: 启用 Giscus 评论系统的严格模式
将 data-strict 属性从 "0" 改为 "1",确保评论仅关联到实际发布的文章页面,避免在预览或非目标页面上加载评论。
2026-01-24 10:02:14 +08:00
二叉树树
243451a947 docs: 调整删除git提交文章中的图片与文字顺序
调整示例部分图片与文字的显示顺序,将说明图片移至命令之前,使步骤逻辑更清晰。
2026-01-24 09:44:28 +08:00
二叉树树
14bd6f60a2 Merge pull request #154 from Linming-XHL/patch-1
Update 临明小狐狸の小窝.json
2026-01-24 08:33:21 +08:00
二叉树树
95781b378d docs: 修正Markdown文件中Vim退出命令的转义字符
避免冒号被错误解析为Markdown语法,使用反斜杠对冒号进行转义
2026-01-24 08:24:07 +08:00
二叉树树
fe09c85d80 docs: 在删除Git提交记录文章中补充pip安装命令
为使用 git-filter-repo 工具提供明确的安装步骤,避免读者在操作过程中因缺少安装命令而中断流程。
2026-01-24 08:14:58 +08:00
LinmingXHL
a2f2fd9351 Update 临明小狐狸の小窝.json 2026-01-24 08:01:42 +08:00
二叉树树
7da4d6c1fc posts: 更新文章:《如何让一个文件在Git提交中永远消失?如何丢掉其中一条提交并保持逻辑完整?》 2026-01-24 07:58:04 +08:00
二叉树树
ed236ff531 chore: 更新重定向目标链接
将 /gal 路径的重定向目标从 Notion 页面更改为个人博客文章链接。
2026-01-23 17:37:09 +08:00
二叉树树
a38a0685db fix: 移除根路径重定向到外部博客的配置
重定向配置已过时,根路径现在由应用自身处理。
2026-01-23 17:15:57 +08:00
二叉树树
5621d60734 feat(redirects): 添加多个页面重定向规则 2026-01-23 17:07:44 +08:00
二叉树树
8e4933f6c8 chore: 更新依赖版本并添加论坛导航链接
- 将 detect-libc 依赖从 2.1.2 降级至 2.0.4
- 在导航栏配置中添加外部论坛链接
2026-01-22 23:24:44 +08:00
二叉树树
2d63e04a64 docs(astro.config): 修正图标目录配置项的注释格式
移除冗余注释,保持配置项注释的简洁性
2026-01-22 18:20:56 +08:00
二叉树树
9f5932622c feat(图标): 添加本地SVG图标支持并更新相关配置
- 在astro配置中添加iconDir指定本地图标目录
- 移除@iconify-json/simple-icons生产依赖,改为开发依赖
- 添加多个本地SVG图标文件(creative-commons, qq, telegram等)
- 更新配置文件使用本地图标替代Font Awesome图标
- 在Profile组件中添加文章数和字数统计功能
2026-01-22 18:20:56 +08:00
二叉树树
086e16a56d feat(profile): 添加 Folo 社交链接到个人资料配置 2026-01-22 18:20:56 +08:00
二叉树树
9b74f9d09c perf(layout): 添加预连接链接以优化页面加载性能
添加对关键第三方域名的预连接,包括图片、统计和支持服务,减少DNS查找和连接建立时间,提升页面加载速度
2026-01-22 18:20:56 +08:00
二叉树树
0847adf945 feat(Footer): 添加 GitHub 服务器图标支持 2026-01-22 18:20:56 +08:00
二叉树树
d05a597777 ci: 添加并更新GitHub Actions部署配置
删除旧的部署配置文件并添加新的配置,使用固定CNAME替换环境变量
2026-01-22 18:20:55 +08:00
二叉树树
cd8b51fa52 docs: 修正folo验证文档中的RSS链接格式
移除RSS链接后的多余空格,保持文档格式一致性
2026-01-22 18:20:55 +08:00
二叉树树
e8291d69e4 feat: 添加QQ和Telegram链接并更新Folo验证信息
在个人资料配置中添加QQ和Telegram的社交链接,同时在Folo验证文档中新增博客验证信息
2026-01-22 18:20:55 +08:00
二叉树树
a59da0e760 style(friends): 移除卡片背景模糊效果以提升性能 2026-01-22 18:20:55 +08:00
Mucheng
47832142cc Add files via upload 2026-01-22 18:20:55 +08:00
二叉树树
80c05832f4 fix: 让直达评论区按钮始终显示 2026-01-22 18:20:55 +08:00
二叉树树
de297867fc Update GrushTom.json 2026-01-22 18:20:55 +08:00
二叉树树
f850eeee12 Rename GrushTom to GrushTom.json 2026-01-22 18:20:54 +08:00
GrushTom
aacf8ddda1 Add GrushTom friend data 2026-01-22 18:20:54 +08:00