532 Commits

Author SHA1 Message Date
Jerry
f0e147c125 5.0 5.0.0 2024-10-03 17:30:15 +08:00
Jerry
fe1607260e 5.0 2024-10-03 17:29:37 +08:00
Jerry
2ca779a6ad 5.0 2024-10-03 17:21:50 +08:00
Jerry
d8a1fa6417 breaking change:
1. 部分配置更改

feat:
1. 移除 messenger 聊天插件
2. 更新 fackbook 版本號
3. 增加 香港繁體、日文和韓語
4. 使用的新的複製api 代替舊的
5. 增加 umami 分析
6. 增加 umami 獲取訪問量/訪客數
7. snackbar 增加透明度
8. 文章頁下, nav fixed 下 顯示文章標題

improvement:
1. 代碼優化
2. 修改部分用語
3. 回復之前的相對時間邏輯
4. timeline tag 樣式優化
5. 優化 seo
6. 優化 artalk 的最新評論

fix:
1. tag-hide toggle 圓角問題
2. lazyload 為 false 時,artalk 無法正常加載評論的 bug
3. 修復 gallery 出現抖動的 bug
2024-09-15 00:43:03 +08:00
Jerry
48212b9610 fix: 修復 pagination UI 顯示異常的 bug
fix: 修復 footer_img 配置不生效的 bug
improvement: 優化 背景url 的判斷
feat: 背景圖片配置不再需要添加 url()
2024-08-05 16:04:05 +08:00
Jerry
06f543ed96 由於整合了多個設定並更改了部分設定名稱,升級到 5.0 版本時,請重新設定 _config.yml 文件。
1. 新增 macstyle 設定,取消 mac / mac light 主題設定
2. 整合搜索相關設定
3. 修改程式碼區塊設定
4. 主頁文章新增多種版面配置
5. 新增說說頁面
6. 適配 hexo-blog-encrypt 加密插件
7. 改善手機端目錄的開啟效果
8. 新增平滑滾動功能
9. 支持以程式碼區塊方式撰寫 mermaid 圖表
10. 可自訂文章標題位置
11. 新增程式碼全螢幕按鈕
12. 友情連結頭像改為圓角設計
13. 優化程式碼,使用 hexo-util 的參數和 hexo 內建參數
14. 可自訂搜索框提示文字
15. 未設定選單時,不顯示側邊欄目錄和按鈕
16. 螢幕寬度超過 2000px 時,增加卡片高度
17. 根據語言設定調整字體:簡體中文使用雅黑,其他使用正黑體
18. 更新 plugins.yml
19. 全新的側邊欄界面設計
20. 新增 giscus 的 js 設定
21. 調整 utterances js 的設定位置
22. 新增 utterances option 設定
23. 修改 giscus 的主題設定
24. 多個界面元素改為圓角設計
25. 可選擇圓角或直角界面風格
26. 圖庫加載按鈕新增圖標
27. 改善標籤頁面的滑鼠懸停效果
28. 調整側邊欄的滑鼠懸停效果
29. 微調部分界面元素

1. 修復 Hexo 新版本下 Prism.js 無法正確高亮的問題
2. 修復文章標籤為空時可能出現的錯誤
3. 修正 mermaid 圖表可能出現的錯誤
4. 解決未設定選單時控制台報錯的問題
5. 修復 Algolia 搜索的每頁顯示數量設定無效的問題
6. 解決 Algolia 搜索結果出現滾動條的問題
7. 修正滾動條出現上下按鈕的問題
8. 修復圖庫遠程連結未加前綴的問題
9. 修正 label 標籤外掛右側多餘空格的問題
10. 解決 APlayer 報告內存洩漏的問題

1. 優化 PJAX 下的函數調用
2. 整體代碼優化
3. 提升兼容性
4. 改善 Lighthouse 評分
5. 在 PJAX 關閉時減少不必要的全局變量
6. 優化 Waline 的 import 兼容性
7. 改善頁面進入效果
8. 優化程式碼區塊工具列顯示邏輯
9. 改善不同螢幕寬度下文章標題位置的顯示
10. 優化標籤顏色生成算法,避免過暗或過亮
11. 調整 Artalk 和 Waline 在夜間模式下的字體顏色,與主題保持一致
12. 調整 Algolia 搜索加載動畫位置,避免換行
13. 優化 Algolia 搜索結果為空時的處理
14. 改善系列文章的滑鼠懸停效果
15. 優化 404 頁面代碼
16. 解決搜索和側邊欄開啟時窗口抖動的問題
17. 優化 tabs 標籤外掛的代碼和效能
18. 改善 tabs 中使用 gallery 標籤外掛時的圖片加載邏輯
19. 優化目錄滾動效果,使當前標題保持在中間
20. 調整螢幕寬度超過 1024px 時 gallerygroup 的顯示數量
2024-08-03 19:05:57 +08:00
Jerry Wong
f5607124fd Merge pull request #1536 from mosuzi/master
fix: 修复 artalk.pug 插值语法错误
2024-07-31 00:11:45 +08:00
mosuzi
ae6bbf345e fix: 修复 artalk.pug 插值语法错误 2024-07-26 18:18:14 +08:00
mosuzi
aab5b2c56d fix: 修复 artalk.pug 插值语法错误 2024-07-26 18:03:38 +08:00
Jerry Wong
0d52505331 Merge pull request #1507 from windshadow233/dev
fixed the bug that height constraint was not working for code blocks in 'display: none' state
2024-07-18 16:31:50 +08:00
Eric Fan
f641541288 fixed the bug that height constraint was not working for code blocks in 'display: none' state 2024-05-13 23:02:25 +08:00
Jerry
f74ede6d15 breaking change: 增加 macstyle 配置,取消配置 mac / mac light 主題
feat: 可更改文章標題位置
feat: 增加代碼全屏
improvement: 當代碼塊 toolbar 其它功能設為 false 時, 仍能顯示 macstyle
improvement: 優化文章標題在左邊時,不同寬度的位置顯示
improvement: 代碼優化
2024-04-29 13:35:18 +08:00
Jerry
ae35499658 feat: 支持以代碼塊形式書寫 mermaid closed #1479 2024-04-10 16:35:14 +08:00
Jerry
9e0dce6c7a feat: 修改 toc 打開效果
feat: 適配 hexo-blog-encrypt
fix: 修復 hexo 新版本下,prismjs 的問題
improvement: 在 pjax 關閉的情況下。減少不必要的全局變量
improvement: 更新依賴版本
improvement: 頁面進入效果優化
improvement: 添加平滑滾動
improvement: 兼容性優化
improvement: 優化 lighthouse 分數
improvement: 優化代碼
2024-04-02 23:44:46 +08:00
Jerry
6c5d587f64 Merge branch 'dev' 4.13 2024-02-22 17:07:56 +08:00
Jerry
ee6b137e94 update 2024-02-22 17:07:29 +08:00
Jerry
e5e3998950 Merge branch 'dev' 2024-02-22 17:04:31 +08:00
Jerry
d9829167aa update 2024-02-22 17:04:11 +08:00
Jerry
097ea40a4a Merge branch 'dev' 4.12 2023-12-29 23:05:31 +08:00
Jerry
6ebe51e971 Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev 2023-12-29 23:02:03 +08:00
Jerry
6a99a80758 update 2023-12-29 23:01:58 +08:00
Jerry Wong
b409207978 Create FUNDING.yml 2023-11-25 15:02:54 +08:00
Jerry
bf14e665d9 Merge branch 'dev' 4.11 2023-11-24 16:43:06 +08:00
Jerry
63fb690d02 4.11 2023-11-24 16:42:34 +08:00
Jerry
805afb2e70 Merge branch 'dev' 2023-10-09 19:55:30 +08:00
Jerry
7923a15e17 4.10 4.10 2023-10-09 19:54:18 +08:00
Jerry
0d40e75589 fix: 修復主頁滾動, 頂部圖有延遲的 bug closed #1372
fix: 修復當設置搜索文件為xml時,搜索 < 和 > 沒有結果的 bug closed #1369
fix: 修復 CDN 的 custom_format 沒配置,preconnect 報錯的 bug closed #1371
2023-09-26 17:47:47 +08:00
Jerry
f9a2ad70ce feat: preconnect 根據 CDN 配置引入
feat: 移除 anchor 的 button, 直接點擊標題跳轉
feat: 更改 headline 的 hover 效果
improvement: tabs content 裏最後一個元素 margin-bottom 改為 0
fix: float 浮動佈局導致評論寬度異常的 bug
2023-09-23 02:00:02 +08:00
Jerry
deccde649b 修正冲突 2023-08-06 19:05:00 +08:00
Jerry
775942ae3e breaking change: 重構 gallery 標籤外掛
improvement: 首頁社交圖標左右邊距調整
feat: 文章版權增加圖標
improvement: 重構 main.js 代碼
improvement: 優化 pjax 下的性能
fix: 修復子目錄下,pjax 跳轉 404 錯誤
feat: getScript 增加 attribute 配置
improvement: 優化手機端 toc 打開和關閉特效
improvement: 文章進入特效改為 transform, 優化 stylus
improvement: 目錄側邊欄出現滾動條時,元素不會被擠壓
feat: 文章左右對齊
improvement: 處理 waline 的 url 後面多 / 導致跨域的問題
fix: 修復夜間模式下,小屏幕的toc 滾動條顏色不明顯的 bug
fix: 修復設置字體超過17px時,toc 裏面的邊框異常的 bug
improvement: 優化語言文件部分用詞
improvement: disqus 和 disqusjs 的評論數獲取不到時,顯示為 0
improvement: disqusjs 的評論數改為 api 獲取
improvement: 代碼優化
improvement: 更新 plugins.yml
2023-08-06 18:43:39 +08:00
Jerry Wong
b6e02432fe Merge pull request #1321 from jerryc127/revert-1309-dev
Revert "允许不显示footer中的since年份"
2023-06-30 10:52:49 +08:00
Jerry Wong
7dded29438 Revert "允许不显示footer中的since年份" 2023-06-30 10:51:57 +08:00
Jerry
347f605def Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev 2023-06-24 16:15:00 +08:00
Jerry
c67b4304d2 breaking changes: 更改 rightside-bottom 為 rightside_bottom
feat: 置頂圖標改為在標題左側
feat: 可配置打賞按鈕的文字
feat: 側邊欄增加 系列文章顯示
feat: 增加 series 系列文章 標籤外掛
feat: 移除 addthis 分享
improvement: 代碼優化
improvement: tabs 標籤外掛的回到頂部箭頭位置調整
improvement: 更新 plugin.yml
2023-06-24 16:12:23 +08:00
Jerry Wong
37646cd831 Merge pull request #1309 from KRLHY/dev 2023-06-11 23:09:39 +08:00
KRLHY
be40690613 允许不显示footer中的since年份
since设置为false即不显示since年份,否则正常显示
2023-06-11 21:21:15 +08:00
Jerry
c90b00f3dd Merge branch 'dev' 4.9.0 2023-06-06 23:35:08 +08:00
Jerry
507780ebd6 Merge branch 'dev' of https://github.com/jerryc127/hexo-theme-butterfly into dev 2023-06-06 23:32:44 +08:00
Jerry
5d52302a38 update 2023-06-06 23:32:36 +08:00
Jerry Wong
d943a01db3 Merge pull request #1281 from kifuan/dev
feat: 支持随机友链顺序
2023-05-22 19:11:28 +08:00
Jerry Wong
5944ffd811 Update flink.pug 2023-05-22 19:10:39 +08:00
kifuan
0066457cf0 fix: 使用 null 而不是空对象来正确判空 2023-05-15 00:38:30 +08:00
kifuan
f12ae8fbb3 fix: 当 site.data.link 为空时报错 2023-05-14 22:00:09 +08:00
kifuan
90a923eb4b chore: 格式 2023-05-14 17:57:18 +08:00
kifuan
ed5ba1d5a9 fix: 非 random 时静态渲染 2023-05-14 17:56:24 +08:00
kifuan
16ae63d0c4 fix: 缺省 random 2023-05-14 17:37:01 +08:00
kifuan
7bef2fa7cd fix: 静态渲染时顺序也要变 2023-05-14 17:28:37 +08:00
kifuan
3e1fdf52d4 精简一下 2023-05-14 12:36:49 +08:00
kifuan
759e63b643 feat: 支持随机友链 2023-05-14 12:31:02 +08:00
Jerry
6e0b29080d Merge branch 'dev' 4.8.5 2023-05-09 00:43:22 +08:00