Skip to content

Commit 7923a15

Browse files
committed
4.10
1 parent 0d40e75 commit 7923a15

File tree

8 files changed

+37
-29
lines changed

8 files changed

+37
-29
lines changed

_config.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ post_copyright:
163163
# Sponsor/reward
164164
reward:
165165
enable: false
166+
text:
166167
QR_code:
167168
# - img: /img/wechat.jpg
168169
# link:
@@ -634,6 +635,9 @@ index_top_img_height:
634635
category_ui: # 留空或 index
635636
tag_ui: # 留空或 index
636637

638+
# Stretches the lines so that each line has equal width(文字向兩側對齊,對最後一行無效)
639+
text_align_justify: false
640+
637641
# Website Background (設置網站背景)
638642
# can set it to color or image (可設置圖片 或者 顔色)
639643
# The formal of image: url(http://xxxxxx.com/xxx.jpg)
@@ -701,7 +705,7 @@ click_heart:
701705
mobile: false
702706

703707
# Mouse click effects: words (鼠標點擊效果: 文字)
704-
ClickShowText:
708+
clickShowText:
705709
enable: false
706710
text:
707711
# - I
@@ -946,7 +950,7 @@ CDN:
946950
# canvas_nest:
947951
# canvas_ribbon:
948952
# click_heart:
949-
# ClickShowText:
953+
# clickShowText:
950954
# disqusjs:
951955
# disqusjs_css:
952956
# docsearch_css:

layout/includes/third-party/effect.pug

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ if theme.activate_power_mode.enable
2424
if theme.click_heart && theme.click_heart.enable
2525
script#click-heart(src=url_for(theme.asset.click_heart) async mobile=`${theme.click_heart.mobile}`)
2626

27-
if theme.ClickShowText && theme.ClickShowText.enable
27+
if theme.clickShowText && theme.clickShowText.enable
2828
script#click-show-text(
29-
src= url_for(theme.asset.ClickShowText)
30-
data-mobile= `${theme.ClickShowText.mobile}`
31-
data-text= theme.ClickShowText.text.join(",")
32-
data-fontsize= theme.ClickShowText.fontSize
33-
data-random= `${theme.ClickShowText.random}`
29+
src= url_for(theme.asset.clickShowText)
30+
data-mobile= `${theme.clickShowText.mobile}`
31+
data-text= theme.clickShowText.text.join(",")
32+
data-fontsize= theme.clickShowText.fontSize
33+
data-random= `${theme.clickShowText.random}`
3434
async
3535
)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hexo-theme-butterfly",
3-
"version": "4.10.0-b3",
3+
"version": "4.10.0",
44
"description": "A Simple and Card UI Design theme for Hexo",
55
"main": "package.json",
66
"scripts": {

plugins.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
algolia_search:
22
name: algoliasearch
33
file: dist/algoliasearch-lite.umd.js
4-
version: 4.18.0
4+
version: 4.20.0
55
instantsearch:
66
name: instantsearch.js
77
file: dist/instantsearch.production.min.js
8-
version: 4.56.5
8+
version: 4.57.0
99
pjax:
1010
name: pjax
1111
file: pjax.min.js
@@ -37,17 +37,17 @@ disqusjs_css:
3737
twikoo:
3838
name: twikoo
3939
file: dist/twikoo.all.min.js
40-
version: 1.6.16
40+
version: 1.6.22
4141
waline_js:
4242
name: '@waline/client'
4343
file: dist/waline.js
4444
other_name: waline
45-
version: 2.15.5
45+
version: 2.15.8
4646
waline_css:
4747
name: '@waline/client'
4848
file: dist/waline.css
4949
other_name: waline
50-
version: 2.15.5
50+
version: 2.15.8
5151
sharejs:
5252
name: butterfly-extsrc
5353
file: sharejs/dist/js/social-share.min.js
@@ -64,16 +64,16 @@ katex:
6464
name: katex
6565
file: dist/katex.min.css
6666
other_name: KaTeX
67-
version: 0.16.8
67+
version: 0.16.9
6868
katex_copytex:
6969
name: katex
7070
file: dist/contrib/copy-tex.min.js
7171
other_name: KaTeX
72-
version: 0.16.8
72+
version: 0.16.9
7373
mermaid:
7474
name: mermaid
7575
file: dist/mermaid.min.js
76-
version: 10.2.4
76+
version: 10.5.0
7777
canvas_ribbon:
7878
name: butterfly-extsrc
7979
file: dist/canvas-ribbon.min.js
@@ -98,7 +98,7 @@ click_heart:
9898
name: butterfly-extsrc
9999
file: dist/click-heart.min.js
100100
version: 1.1.3
101-
ClickShowText:
101+
clickShowText:
102102
name: butterfly-extsrc
103103
file: dist/click-show-text.min.js
104104
version: 1.1.3
@@ -121,12 +121,12 @@ pangu:
121121
fancybox_css:
122122
name: '@fancyapps/ui'
123123
file: dist/fancybox/fancybox.css
124-
version: 5.0.20
124+
version: 5.0.24
125125
other_name: fancyapps-ui
126126
fancybox:
127127
name: '@fancyapps/ui'
128128
file: dist/fancybox/fancybox.umd.js
129-
version: 5.0.20
129+
version: 5.0.24
130130
other_name: fancyapps-ui
131131
medium_zoom:
132132
name: medium-zoom
@@ -144,12 +144,12 @@ fontawesome:
144144
name: '@fortawesome/fontawesome-free'
145145
file: css/all.min.css
146146
other_name: font-awesome
147-
version: 6.4.0
147+
version: 6.4.2
148148
egjs_infinitegrid:
149149
name: '@egjs/infinitegrid'
150150
other_name: egjs-infinitegrid
151151
file: dist/infinitegrid.min.js
152-
version: 4.10.0
152+
version: 4.10.1
153153
aplayer_css:
154154
name: aplayer
155155
file: dist/APlayer.min.css
@@ -180,11 +180,11 @@ prismjs_autoloader:
180180
artalk_js:
181181
name: artalk
182182
file: dist/Artalk.js
183-
version: 2.5.5
183+
version: 2.6.3
184184
artalk_css:
185185
name: artalk
186186
file: dist/Artalk.css
187-
version: 2.5.5
187+
version: 2.6.3
188188
pace_js:
189189
name: pace-js
190190
other_name: pace
@@ -199,12 +199,12 @@ docsearch_js:
199199
name: '@docsearch/js'
200200
other_name: docsearch-js
201201
file: dist/umd/index.js
202-
version: 3.5.1
202+
version: 3.5.2
203203
docsearch_css:
204204
name: '@docsearch/css'
205205
other_name: docsearch-css
206206
file: dist/style.css
207-
version: 3.5.1
207+
version: 3.5.2
208208
abcjs_basic_js:
209209
name: abcjs
210210
file: dist/abcjs-basic-min.js

source/css/_layout/aside.styl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@
232232
width: $toc-mobile-width
233233
transition: none
234234
transform: scale(0)
235+
transform-origin: right bottom
235236

236237
&.open
237238
transform: scale(1)

source/css/_layout/post.styl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ beautify()
7272
#article-container
7373
word-wrap: break-word
7474
overflow-wrap: break-word
75-
text-align: justify
75+
76+
if hexo-config('text_align_justify')
77+
text-align: justify
7678

7779
a
7880
color: $theme-link-color

source/css/_tags/note.styl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@
7373
&:last-child
7474
margin-bottom: 0 !important
7575

76+
.img-alt
77+
margin: 5px 0 10px
78+
7679
if $note-icons
7780
&:not(.no-icon)
7881
padding-left: 3em

source/js/main.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -595,12 +595,10 @@ document.addEventListener('DOMContentLoaded', function () {
595595
},
596596
'mobile-toc-button': item => { // Show mobile toc
597597
const tocEle = document.getElementById('card-toc')
598-
tocEle.style.transformOrigin = `right ${item.getBoundingClientRect().top + 17}px`
599598
tocEle.style.transition = 'transform 0.3s ease-in-out'
600599
tocEle.classList.toggle('open')
601600
tocEle.addEventListener('transitionend', () => {
602601
tocEle.style.transition = ''
603-
tocEle.style.transformOrigin = ''
604602
}, { once: true })
605603
},
606604
'chat-btn': () => { // Show chat

0 commit comments

Comments
 (0)