Jerry Wong
4c3a782610
Merge pull request #1736 from DeepChirp/fix-zh-cn
...
fix(languages): 将大陆地区用字改为简体(`頁`→`页`)
2025-09-09 18:31:48 +08:00
DeepChirp
8645a4355d
fix(languages): 将大陆地区用字改为简体(頁→页)
2025-09-09 16:36:25 +08:00
Jerry
4226c95818
Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev
2025-09-09 15:40:14 +08:00
Jerry
67c95cee0c
🔍 搜索功能改進:
...
- 新增本地搜索分頁配置 (enablePagination, hitsPerPage)
- 重構 Algolia 搜索邏輯,支援多索引和更好的錯誤處理
- 優化搜索 UI 樣式,包括分頁按鈕和響應式設計
- 改進搜索結果顯示,新增編號和更好的高亮處理
📦 依賴項更新:
- 更新 plugins.yml 中的多個插件版本 (abcjs, algolia, aplayer 等)
- 更新 package.json 版本號為 5.5.0
🎨 UI/UX 優化:
- 改進側邊欄和目錄的動畫效果
- 優化樣式佈局,調整寬度百分比
- 新增說說頁面的分頁導航組件
- 改進右側邊欄按鈕樣式
🐛 錯誤處理和代碼優化:
- 修復 Umami Analytics 的錯誤處理和數據驗證
- 改進懶加載圖片的正則表達式,避免匹配腳本標籤
- 移除未使用的變數和改進代碼結構
- 新增說說內容的 Markdown 渲染支援
🔧 其他改進:
- 更新翻譯功能,移除箭頭函數語法以提升相容性
2025-09-09 15:40:08 +08:00
Jerry Wong
0a72f43fae
Merge pull request #1732 from DeepChirp/umami-script-name
...
feat(umami): 支持自定义脚本名称
2025-09-08 20:04:49 +08:00
Jerry Wong
006414da98
Merge pull request #1734 from DeepChirp/fix-pjax-failure
...
fix(Pjax): 增加错误处理以防止Pjax失效
2025-09-08 20:04:20 +08:00
DeepChirp
c61f55a773
fix(Pjax): 增加错误处理以防止Pjax失效
2025-09-05 23:43:14 +08:00
DeepChirp
6feac51de7
feat(umami): 支持自定义脚本名称
2025-09-03 12:56:07 +08:00
Jerry Wong
fcd760011a
Update FUNDING.yml
2025-08-27 11:35:54 +08:00
Jerry
ec1a226774
Fix merge conflicts
2025-08-19 14:55:15 +08:00
Jerry
5ee24defc3
feat: 預設關閉 structured_data
...
feat: 升級一些項目依賴
feat: 重寫 README.md 和 README_CN.md,改進文檔結構和內容
feat: tags 標籤插件夜間模式調整
feat: 加按鈕懸停效果和動畫
fix: 修復右下角箭頭圖標位置沒有居中的 bug
feat: 增加右下角箭頭和滾動百分比的切換效果
improvement: 優化 tags 頁標籤雲顯示效果
improvement: 整合部分js到 init.js
improvement: 統一 CSS 變數使用,改進主題一致性
2025-08-19 14:49:39 +08:00
Jerry Wong
58818a0630
Merge pull request #1718 from Windsland52/dev
...
fix(gitalk): 修复 MD5 函数导致的评论聚合问题
2025-08-14 13:51:09 +08:00
Jerry Wong
a551b9277f
Merge pull request #1720 from DeepChirp/structured_data
...
feat(structured_data): add `alternateNames` for backup
2025-08-14 13:50:33 +08:00
DeepChirp
1b5bc97431
feat(structured_data): add alternateNames for backup
2025-07-31 19:37:25 +08:00
Windsland52
0da72787fa
fix(gitalk): 修复 MD5 函数导致的评论聚合问题
...
- 修改 url_for 调用添加 {relative: false} 参数
- 解决空字符串 MD5 导致多页面评论混合的问题
2025-07-30 08:27:46 +08:00
Jerry
0e9b8f5b69
Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev
2025-07-27 15:26:37 +08:00
Jerry
89b3626c84
fix: 修復 aside 最後一個 沒有 margin-bottom 的 bug
...
feat: 適配 fortawesome v7
improvement: 優化 loading 加載
2025-07-27 15:26:28 +08:00
Jerry Wong
c5417d4532
Merge pull request #1699 from DeepChirp/copyright-space
...
在`©`后添加空格
2025-07-23 15:21:23 +08:00
DeepChirp
dd8a18e8f4
chore: clean up unnecessary comments
2025-07-15 13:41:26 +08:00
Jerry
a61e216452
fix: 修正 abcjs 報錯的 bug
2025-07-09 13:24:42 +08:00
DeepChirp
b89f165be3
chore: add a space after ©
2025-07-07 13:14:38 +08:00
Jerry
d2eacd2d8a
feat: 增加導航欄顯示文章標題的選項,並更新懶加載設置
2025-07-04 23:26:29 +08:00
Jerry
5bfc1da03b
feat: 更新版本號並升級多個插件的依賴版本,改善功能和相容性
2025-07-04 23:12:47 +08:00
Jerry
21c238e5c1
Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev
2025-06-25 16:27:06 +08:00
Jerry
60fa703fd3
feat: 增加導覽欄顯示文章標題的選項 feat: 文章頁增加'返回首頁'文字 improvement: 當 per_page 為 0 時,頁面不顯示導覽列
2025-06-25 16:25:46 +08:00
Jerry Wong
7353de6c2e
Merge pull request #1695 from DeepChirp/structured_data
...
feat(structured_data): 为网站首页添加结构化数据
2025-06-25 15:17:08 +08:00
DeepChirp
a9fe9f5332
feat(structured_data): 为网站首页添加结构化数据
2025-06-12 11:43:32 +08:00
Jerry
73de62a6e1
Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev
2025-05-09 17:57:40 +08:00
Jerry
cf059bd533
fix: 更新 package.json 和 plugins.yml 中的版本號
...
fix: 修正 truncateContent 函數, 加密文章不显示自动擷取內容
feat: 增加首頁樣式以支持單詞換行
fix: 修正 truncateContent 函數以正確處理自動擷取內容
fix: 修复 card_archives 计数 bug
fix: 修正分頁順序邏輯
2025-05-09 17:52:01 +08:00
Jerry Wong
8cb726ddaa
Merge pull request #1683 from SamirLiu127/dev
...
feat: Add google tag manager
2025-05-09 17:44:32 +08:00
SamirLiu
baee803689
feat: move noscript to additional-js
2025-05-09 13:28:01 +08:00
SamirLiu
023d82820d
feat: update merge_config.js
2025-05-09 13:23:17 +08:00
SamirLiu
b7f1610859
update: DataLayer parameter
2025-05-08 14:03:08 +08:00
SamirLiu
5bac44a284
feat: add dataLayer push event pjaxComplete
2025-05-08 13:51:09 +08:00
SamirLiu
9c5294b40c
fix: update analytics.pug for google tag manager under pjax
2025-05-07 19:21:39 +08:00
SamirLiu
a7315b6bfc
feat: add google tag manager config
2025-05-07 19:17:39 +08:00
SamirLiu
cb3778c686
feat: add google tag manager noscript
2025-05-07 19:17:39 +08:00
Jerry Wong
2ce969023c
Merge pull request #1686 from guozhenyi/dev
...
chore: 补充缺少的依赖库
2025-05-07 18:28:03 +08:00
gzy
7c697c15e8
chore: 补充缺少的依赖库
2025-04-30 16:56:46 +08:00
Jerry
ca030589fb
feat: 更新頁腳配置,增加導航欄和版權信息,改進樣式和結構
...
fix: 修改 getBgPath 函數以使用 this.url_for 獲取圖片的正確路徑
feat: 增加右側配置按鈕的動畫效果
2025-03-23 23:20:12 +08:00
Jerry Wong
a3f6b625ed
Update package.json
2025-03-04 16:14:26 +08:00
Jerry
628d1bbe52
Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev
2025-03-02 15:27:34 +08:00
Jerry
ede4f8bfea
update
2025-03-02 15:27:16 +08:00
Jerry Wong
feb3346cf6
Merge pull request #1650 from TephrocactusMYC/dev
...
feat(score tag): support RenderAbc options
2025-03-02 15:13:15 +08:00
Yuchen Mu
576fa5c80e
fix: resolve issues from previous commit about feat(score tag)
2025-03-02 10:23:40 +08:00
Yuchen Mu
6019cc8b7c
Merge branch 'jerryc127:dev' into dev
2025-03-02 10:12:00 +08:00
Jerry Wong
7f9409553a
Merge pull request #1649 from icemyst/patch-1
...
Update pjax.pug
2025-03-02 01:06:20 +08:00
Yuchen Mu
2de7d34b2b
feat(score tag): support RenderAbc options
...
Modified the score tag to pass custom options to the abcjs RenderAbc interface.
This enhancement enables proper rendering of guitar tablature with custom
settings such as instrument tuning, labels, and formatting options.
2025-02-24 19:03:46 +08:00
冰梦
4b8a610c08
Update pjax.pug
...
自定义404.html跳转更平滑,使用 window.location.href = e.request.responseURL 加载,自定义404.html加载速度缓慢,可能会出现loading二次加载
2025-02-20 14:10:13 +08:00
Jerry
13720bd94d
.DS_Store banished!
2025-02-16 21:26:08 +08:00