feat: preconnect 根據 CDN 配置引入

feat: 移除 anchor 的 button, 直接點擊標題跳轉
feat: 更改 headline 的 hover 效果
improvement: tabs content 裏最後一個元素 margin-bottom 改為 0
fix: float 浮動佈局導致評論寬度異常的 bug
This commit is contained in:
Jerry
2023-09-23 02:00:02 +08:00
Unverified
parent deccde649b
commit f9a2ad70ce
16 changed files with 109 additions and 108 deletions

View File

@@ -230,9 +230,8 @@
max-width: $toc-mobile-maxWidth
max-height: calc(100% - 60px)
width: $toc-mobile-width
transition: transform .3s
transition: none
transform: scale(0)
transform-origin: right bottom
&.open
transform: scale(1)

View File

@@ -2,6 +2,11 @@
.comment-head
margin-bottom: 20px
&:after
display: block
clear: both
content: ''
.comment-headline
display: inline-block
vertical-align: middle

View File

@@ -1,13 +1,12 @@
beautify()
headStyle(fontsize)
padding-left: unit(fontsize + 12, 'px')
padding-left: unit(fontsize + 8, 'px')
&:before
margin-left: unit((-(fontsize + 6)), 'px')
font-size: unit(fontsize, 'px')
font-size: unit(fontsize - 2, 'px')
&:hover
padding-left: unit(fontsize + 18, 'px')
padding-left: unit(fontsize + 12, 'px')
h1,
h2,
@@ -22,6 +21,7 @@ beautify()
top: calc(50% - 7px)
color: $title-prefix-icon-color
content: $title-prefix-icon
left: 0
line-height: 1
transition: all .2s ease-out
@extend .fontawesomeIcon
@@ -106,35 +106,15 @@ beautify()
font-family: Monaco, 'Ubuntu Mono', monospace
line-height: 1em
if hexo-config('anchor.button.enable')
if hexo-config('anchor.click_to_scroll')
a.headerlink
&:after
@extend .fontawesomeIcon
float: right
color: var(--headline-presudo)
content: $archor-button-icon
font-size: .95em
transition: all .3s
&:hover
&:after
color: var(--pseudo-hover)
if !hexo-config('anchor.button.always_show')
a.headerlink
&:after
opacity: 0
h1,
h2,
h3,
h4,
h5,
h6
&:hover
a.headerlink
&:after
opacity: 1
position: absolute
top: 0
right: 0
left 0
bottom: 0
width 100%
height: 100%
ol,
ul