mirror of
https://github.com/jerryc127/hexo-theme-butterfly.git
synced 2026-10-04 06:22:00 +08:00
feat: 替換 Justified Gallery 為 flickr-justified-gallery
feat: 完全移除 jquery feat: 清除配置文件的CDN, 默認 CDN 不再顯示在 config feat: 切換夜間模式後, mermaid 也會切換夜間主題 feat: 移除騰訊分析 feat: 移除右下角字體調整按鈕 feat: 本地搜索可處理 json feat: 右下角按鈕自定義順序 feat: 右小角按鈕 UI 微調 improvement: 手機端更改閲讀模式退出按鈕到右下角 improvement: photofigcaption 和 fancybox 的 figcaption 優先顯示 圖片的title屬性,然後是 alt 屬性 improvement: 首頁ui微調 improvement: 禁止一些瀏覽器會出現點擊左下角按鈕出現放大網頁的行為 improvement: js 優化 fix: 修復窗口大小改變時,導航欄的ui 可能會錯亂的 bug fix: 修復 pjax 下, twikoo 評論獲取是上一篇評論的 bug fix: 壓縮 html 代碼後, mermaid 顯示正常
This commit is contained in:
1 parent
7e729cff79
commit
cb82bfb7b6
34 files changed
+611
-570
No files matched your search
@@ -24,7 +24,7 @@ Based on [hexo-theme-melody](https://github.com/Molunerfinn/hexo-theme-melody) t
|
|||||||
|
|
||||||
### GIT
|
### GIT
|
||||||
|
|
||||||
> If you are in Mainland China, you can download in [Gitee](https://gitee.com/iamjerryw/hexo-theme-butterfly)
|
> If you are in Mainland China, you can download in [Gitee](https://gitee.com/immyw/hexo-theme-butterfly.git)
|
||||||
|
|
||||||
Stable branch [recommend]:
|
Stable branch [recommend]:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
### Git 安裝
|
### Git 安裝
|
||||||
|
|
||||||
> 本倉庫同時上傳到 [Gitee](https://gitee.com/iamjerryw/hexo-theme-butterfly),如果你訪問 Github 緩慢,可從 Gitee 中下載。
|
> 本倉庫同時上傳到 [Gitee](https://gitee.com/immyw/hexo-theme-butterfly.git),如果你訪問 Github 緩慢,可從 Gitee 中下載。
|
||||||
|
|
||||||
在博客根目錄裡安裝穩定版【推薦】
|
在博客根目錄裡安裝穩定版【推薦】
|
||||||
|
|
||||||
|
|||||||
+63
-61
@@ -401,10 +401,6 @@ baidu_analytics:
|
|||||||
# https://analytics.google.com/analytics/web/
|
# https://analytics.google.com/analytics/web/
|
||||||
google_analytics:
|
google_analytics:
|
||||||
|
|
||||||
# Tencent Analytics ID
|
|
||||||
# https://mta.qq.com
|
|
||||||
tencent_analytics:
|
|
||||||
|
|
||||||
# CNZZ Analytics
|
# CNZZ Analytics
|
||||||
# https://www.umeng.com/
|
# https://www.umeng.com/
|
||||||
cnzz_analytics:
|
cnzz_analytics:
|
||||||
@@ -673,9 +669,6 @@ newest_comments:
|
|||||||
# Bottom right button (右下角按鈕)
|
# Bottom right button (右下角按鈕)
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
# Change font size
|
|
||||||
change_font_size: false
|
|
||||||
|
|
||||||
# Conversion between Traditional and Simplified Chinese (簡繁轉換)
|
# Conversion between Traditional and Simplified Chinese (簡繁轉換)
|
||||||
translate:
|
translate:
|
||||||
enable: false
|
enable: false
|
||||||
@@ -704,6 +697,14 @@ darkmode:
|
|||||||
# autoChangeMode: false
|
# autoChangeMode: false
|
||||||
autoChangeMode: false
|
autoChangeMode: false
|
||||||
|
|
||||||
|
# Don't modify the following settings unless you know how they work (非必要請不要修改 )
|
||||||
|
# Choose: readmode,translate,darkmode,hideAside,toc,chat,comment
|
||||||
|
# Don't repeat 不要重複
|
||||||
|
rightside_item_order:
|
||||||
|
enable: false
|
||||||
|
hide: # readmode,translate,darkmode,hideAside
|
||||||
|
show: # toc,chat,comment
|
||||||
|
|
||||||
# Lightbox (圖片大圖查看模式)
|
# Lightbox (圖片大圖查看模式)
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
# You can only choose one, or neither (只能選擇一個 或者 兩個都不選)
|
# You can only choose one, or neither (只能選擇一個 或者 兩個都不選)
|
||||||
@@ -724,7 +725,9 @@ fancybox: true
|
|||||||
mermaid:
|
mermaid:
|
||||||
enable: false
|
enable: false
|
||||||
# built-in themes: default/forest/dark/neutral
|
# built-in themes: default/forest/dark/neutral
|
||||||
theme: default
|
theme:
|
||||||
|
light: default
|
||||||
|
dark: dark
|
||||||
|
|
||||||
# Note (Bootstrap Callout)
|
# Note (Bootstrap Callout)
|
||||||
note:
|
note:
|
||||||
@@ -817,86 +820,85 @@ inject:
|
|||||||
# 非必要請不要修改
|
# 非必要請不要修改
|
||||||
CDN:
|
CDN:
|
||||||
# main
|
# main
|
||||||
main_css: /css/index.css
|
main_css:
|
||||||
jquery: https://cdn.jsdelivr.net/npm/jquery@latest/dist/jquery.min.js
|
main:
|
||||||
main: /js/main.js
|
utils:
|
||||||
utils: /js/utils.js
|
|
||||||
|
|
||||||
# pjax
|
# pjax
|
||||||
pjax: https://cdn.jsdelivr.net/npm/pjax/pjax.min.js
|
pjax:
|
||||||
|
|
||||||
# comments
|
# comments
|
||||||
gitalk: https://cdn.jsdelivr.net/npm/gitalk@latest/dist/gitalk.min.js
|
gitalk:
|
||||||
gitalk_css: https://cdn.jsdelivr.net/npm/gitalk/dist/gitalk.min.css
|
gitalk_css:
|
||||||
valine: https://cdn.jsdelivr.net/npm/valine/dist/Valine.min.js
|
valine:
|
||||||
disqusjs: https://cdn.jsdelivr.net/npm/disqusjs@1/dist/disqus.js
|
disqusjs:
|
||||||
disqusjs_css: https://cdn.jsdelivr.net/npm/disqusjs@1/dist/disqusjs.css
|
disqusjs_css:
|
||||||
utterances: https://utteranc.es/client.js
|
utterances:
|
||||||
twikoo: https://cdn.jsdelivr.net/npm/twikoo/dist/twikoo.all.min.js
|
twikoo:
|
||||||
waline: https://cdn.jsdelivr.net/npm/@waline/client/dist/Waline.min.js
|
waline:
|
||||||
|
|
||||||
# share
|
# share
|
||||||
addtoany: https://static.addtoany.com/menu/page.js
|
addtoany:
|
||||||
sharejs: https://cdn.jsdelivr.net/npm/social-share.js/dist/js/social-share.min.js
|
sharejs:
|
||||||
sharejs_css: https://cdn.jsdelivr.net/npm/social-share.js/dist/css/share.min.css
|
sharejs_css:
|
||||||
|
|
||||||
# search
|
# search
|
||||||
local_search: /js/search/local-search.js
|
local_search:
|
||||||
algolia_js: /js/search/algolia.js
|
algolia_js:
|
||||||
algolia_search: https://cdn.jsdelivr.net/npm/instantsearch.js@2.10.5/dist/instantsearch.min.js
|
algolia_search:
|
||||||
algolia_search_css: https://cdn.jsdelivr.net/npm/instantsearch.js@2.10.5/dist/instantsearch.min.css
|
algolia_search_css:
|
||||||
|
|
||||||
# math
|
# math
|
||||||
mathjax: https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
|
mathjax:
|
||||||
katex: https://cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.css
|
katex:
|
||||||
katex_copytex: https://cdn.jsdelivr.net/npm/katex@latest/dist/contrib/copy-tex.min.js
|
katex_copytex:
|
||||||
katex_copytex_css: https://cdn.jsdelivr.net/npm/katex@latest/dist/contrib/copy-tex.css
|
katex_copytex_css:
|
||||||
mermaid: https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js
|
mermaid:
|
||||||
|
|
||||||
# count
|
# count
|
||||||
busuanzi: //busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js
|
busuanzi:
|
||||||
|
|
||||||
# background effect
|
# background effect
|
||||||
canvas_ribbon: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/canvas-ribbon.min.js
|
canvas_ribbon:
|
||||||
canvas_fluttering_ribbon: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/canvas-fluttering-ribbon.min.js
|
canvas_fluttering_ribbon:
|
||||||
canvas_nest: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/canvas-nest.min.js
|
canvas_nest:
|
||||||
|
|
||||||
lazyload: https://cdn.jsdelivr.net/npm/vanilla-lazyload/dist/lazyload.iife.min.js
|
lazyload:
|
||||||
instantpage: https://cdn.jsdelivr.net/npm/instant.page/instantpage.min.js
|
instantpage:
|
||||||
typed: https://cdn.jsdelivr.net/npm/typed.js/lib/typed.min.js
|
typed:
|
||||||
pangu: https://cdn.jsdelivr.net/npm/pangu/dist/browser/pangu.min.js
|
pangu:
|
||||||
|
|
||||||
# photo
|
# photo
|
||||||
fancybox_css: https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css
|
fancybox_css:
|
||||||
fancybox: https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.js
|
fancybox:
|
||||||
medium_zoom: https://cdn.jsdelivr.net/npm/medium-zoom/dist/medium-zoom.min.js
|
medium_zoom:
|
||||||
|
|
||||||
# snackbar
|
# snackbar
|
||||||
snackbar_css: https://cdn.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.css
|
snackbar_css:
|
||||||
snackbar: https://cdn.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.js
|
snackbar:
|
||||||
|
|
||||||
# effect
|
# effect
|
||||||
activate_power_mode: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/activate-power-mode.min.js
|
activate_power_mode:
|
||||||
fireworks: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/fireworks.min.js
|
fireworks:
|
||||||
click_heart: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/click-heart.min.js
|
click_heart:
|
||||||
ClickShowText: https://cdn.jsdelivr.net/npm/butterfly-extsrc@1/dist/click-show-text.min.js
|
ClickShowText:
|
||||||
|
|
||||||
# fontawesome
|
# fontawesome
|
||||||
fontawesome: https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css
|
fontawesome:
|
||||||
|
|
||||||
# Conversion between Traditional and Simplified Chinese
|
# Conversion between Traditional and Simplified Chinese
|
||||||
translate: /js/tw_cn.js
|
translate:
|
||||||
|
|
||||||
# justifiedGallery
|
# flickr-justified-gallery
|
||||||
justifiedGallery_js: https://cdn.jsdelivr.net/npm/justifiedGallery/dist/js/jquery.justifiedGallery.min.js
|
flickr_justified_gallery_js:
|
||||||
justifiedGallery_css: https://cdn.jsdelivr.net/npm/justifiedGallery/dist/css/justifiedGallery.min.css
|
flickr_justified_gallery_css:
|
||||||
|
|
||||||
# aplayer
|
# aplayer
|
||||||
aplayer_css: https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css
|
aplayer_css:
|
||||||
aplayer_js: https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js
|
aplayer_js:
|
||||||
meting_js: https://cdn.jsdelivr.net/gh/metowolf/MetingJS@1.2/dist/Meting.min.js
|
meting_js:
|
||||||
|
|
||||||
# Prism.js
|
# Prism.js
|
||||||
prismjs_js: https://cdn.jsdelivr.net/npm/prismjs/prism.min.js
|
prismjs_js:
|
||||||
prismjs_lineNumber_js: https://cdn.jsdelivr.net/npm/prismjs/plugins/line-numbers/prism-line-numbers.min.js
|
prismjs_lineNumber_js:
|
||||||
prismjs_autoloader: https://cdn.jsdelivr.net/npm/prismjs/plugins/autoloader/prism-autoloader.min.js
|
prismjs_autoloader:
|
||||||
Loaded 3 of 34 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user