Commit Graph

9 Commits

  • 🔍 搜索功能改進:
    - 新增本地搜索分頁配置 (enablePagination, hitsPerPage)
    - 重構 Algolia 搜索邏輯,支援多索引和更好的錯誤處理
    - 優化搜索 UI 樣式,包括分頁按鈕和響應式設計
    - 改進搜索結果顯示,新增編號和更好的高亮處理
    
    📦 依賴項更新:
    - 更新 plugins.yml 中的多個插件版本 (abcjs, algolia, aplayer 等)
    - 更新 package.json 版本號為 5.5.0
    
    🎨 UI/UX 優化:
    - 改進側邊欄和目錄的動畫效果
    - 優化樣式佈局,調整寬度百分比
    - 新增說說頁面的分頁導航組件
    - 改進右側邊欄按鈕樣式
    
    🐛 錯誤處理和代碼優化:
    - 修復 Umami Analytics 的錯誤處理和數據驗證
    - 改進懶加載圖片的正則表達式,避免匹配腳本標籤
    - 移除未使用的變數和改進代碼結構
    - 新增說說內容的 Markdown 渲染支援
    
    🔧 其他改進:
    - 更新翻譯功能,移除箭頭函數語法以提升相容性
  • feat: 更新 lazyload 配置,支持原生 lazyload 功能
    feat: 代碼優化
    feat: 優化 pageType 邏輯
    fix: 修復解密文章後, chartjs 沒有加載的 bug
  • breaking changes: CDN 配置了 version 為 true, 本地鏈接也會加上版本號 closed #1218
    breaking changes: CDN option 部分參數名字修改
    feat: 升級 fancybox 到 v5
    feat: 更新 facebook js 版本
    feat: 移除 gitter 聊天插件 closed #1212
    improvement: 社交圖標 hover 旋轉180度 closed #1195
    improvement: 代碼優化
    fix: 開啟 archor 後, pace.js 會隨着 archor 添加而觸發的問題
    fix: 修復設置圖片時,圖片後綴大寫而導致識別錯誤的 bug closed #1205
  • 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 重構
  • breaking changes: waline 適配 V2
    breaking changes: waline 的 visitor 改為 pageview
    feat: algolia 搜索增加文章內容顯示和高亮
    feat: 搜索內容顯示區域變大
  • breaking changes: algolia 升級至 v4
    feat:  本地搜索增加數據庫加載中和搜索中 loading 顯示
    feat: 更改文章美化後,列表的顯示效果 closed #693 closed #686
    improvement: UI 微調
  • fix: 修復上個版本導致的代碼塊部分css沒有生成的bugs
    fix: 修復valine背景圖片再次出現時,由左到右移動的bugs
    improvement: 調大sidebar的寬度
    improvement: html結構調整,mobile-sidebar改為sidebar/search調整
    remove: 刪除多餘的css和pug
  • 🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🍻 文件整理
    🍻 UI微調