Commit Graph

14 Commits

  • 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
  • 由於整合了多個設定並更改了部分設定名稱,升級到 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 的顯示數量
  • feat: 修改 toc 打開效果
    feat: 適配 hexo-blog-encrypt
    fix: 修復 hexo 新版本下,prismjs 的問題
    improvement: 在 pjax 關閉的情況下。減少不必要的全局變量
    improvement: 更新依賴版本
    improvement: 頁面進入效果優化
    improvement: 添加平滑滾動
    improvement: 兼容性優化
    improvement: 優化 lighthouse 分數
    improvement: 優化代碼
  • feat: gallery 標籤外掛增加 json 獲取
    feat: 本地搜索,點擊文章內容也會跳轉到相應頁面
    feat: 添加 docsearch
    feat: 標籤頁支持配置 orderby 和 order 參數
    feat: card_tags 可配置 orderby 和 order 參數
    fix: 修復本地搜索,輸入 ?d 報錯的 bug closed #1192
    fix: 修復 waline 在 pjax 模式下 css 沒有加載的 bug
    fix: 修復 artalk 最新評論無法加載 closed #1191
    fix: 修復 card_author 和 card_announcement 設為 false 後,aside 卡片沒有間距的 bug closed #1174
    improvement: getCSS 重構
  • feat: 不蒜子可配置 CDN closed #1132
    feat: gallery 標簽外掛增加圖片懶加載,增加 lazyload rowHeight 和 limit 屬性配置
    feat: 可設置固定導航欄 closed #1150
    fix: 修復開啟懶加載後,再使用 flink_url 的方式引入友鏈數據,友鏈頭像有可能不顯示的 bug closed #1146
    fix: 修復閲讀模式下,代碼塊的背景顏色仍顯示彩色背景的 bug (自定義代碼塊) closed #1139
    improvement: 搜索結果換行時不會拆分單詞顯示
    improvement: 優化搜索結果顯示滾動條位置
    improvement: css/js 優化
  • breaking changes: 移除 cnzz 分析
    feat: 導航欄可隱藏博客名字
    feat: 導航欄可設置 logo closed #1104
  • breaking changes: algolia 升級至 v4
    feat:  本地搜索增加數據庫加載中和搜索中 loading 顯示
    feat: 更改文章美化後,列表的顯示效果 closed #693 closed #686
    improvement: UI 微調
  • feat: 去除 jQuery (fancybox和圖庫 仍需要加載jQuery)
    feat: 點擊文字特效增加隨機配置
    feat: 可配置是否添加css前綴
    fix: 修復子目錄下,配置justifiedGallery CDN(相對鏈接)後,連接會無法訪問的bugs
    fix: 修復 pangu 配置post 後,仍在全站生效的bugs
    improvement: 夜間模式下,廣告降低亮度
    improvement: 手機端toc邊距微調
    improvement: html格式優化
    improvement: 搜索優化
    improvement: 刪除不必要的語言文件
  • improvements: 代碼名全大寫
    improvements: 補全card-categories和card-archives的 '查看更多‘鏈接 close #337
    fix: 修復comments沒設置時,報Unexpected token ')'的bugs close #344
    improvements: 優化js和html
    fix: 修復toc 滾動百分比不準的Bugs
  • 1. chore: 只支持hexo 4.2.0以上版本
    2. feat: 可隱藏Mobile sidebar 子菜單
    3. refactor: archives和card-post 改為flex佈局
    4. feat: 當寬度小於1024時,點擊toc滾動,增加滾動效果
    5. feat: 點擊滾動,如果滾動是向上時,將會偏移60px, 避免導航欄遮擋 close #317
    6. feat: 可配置font-size
    7. refactor: 去除字體放大、縮小按鈕
    8. refactor: 部分css由'px'改為'em',適應font-size值改變而改變
    9.  feat: pjax增加exclude配置
    10. fix: 修復canvas_nest 配置沒有生效的Bugs
    11. feat: 新增 cnzz_analytics
    12. feat: 騰訊分析改為騰訊移動分析,並適配pjax
    13. perf: 改cookies為localstore存儲
    14. feat: 設置中的theme_color可單獨配置幾個,而不需要全部開啟 close #314
    15. feat: butterfly.yml 採用deepMerge, 與_config文件進行合併而不是替換
    16. fix: 修復rightsize-bottom配置無效的bug
    17. refactor: aside增加position sticky
    18. refactor: 調整webinfo 寬度小時的顯示
    19. feat: 更改addtoany item的寫法
    20. refactor: aside 內容邊距調整
    21. feat: 增加最後更新時間顯示
  • 🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🍻 文件整理
    🍻 UI微調