mirror of
https://github.com/jerryc127/hexo-theme-butterfly.git
synced 2025-09-15 12:58:48 +08:00
252 lines
5.2 KiB
Stylus
252 lines
5.2 KiB
Stylus
if hexo-config('readmode')
|
|
[data-theme='light']
|
|
$light-redmode-bg = #fff
|
|
|
|
.read-mode
|
|
background: $light-redmode-bg
|
|
|
|
#page-header.post-bg
|
|
a
|
|
color: $font-black !important
|
|
|
|
#article-container
|
|
pre,
|
|
.highlight:not(.js-file-line-container)
|
|
background: #f7f7f7 !important
|
|
|
|
*
|
|
color: $font-black !important
|
|
|
|
figure.highlight
|
|
.line:before
|
|
color: $font-black !important
|
|
|
|
.hljs
|
|
background: #f7f7f7 !important
|
|
|
|
code
|
|
color: #4c4948
|
|
|
|
blockquote
|
|
border-left: .2rem solid #ddd
|
|
background-color: $light-redmode-bg
|
|
|
|
ol,
|
|
li
|
|
&:before
|
|
background: $light-redmode-bg
|
|
color: #4c4948
|
|
|
|
ul
|
|
>li
|
|
&:before
|
|
border: .2rem solid #90a4ae
|
|
|
|
hr
|
|
border: 2px dashed #d6dbdf
|
|
background: $light-redmode-bg
|
|
|
|
&:before
|
|
color: darken(#d6dbdf, 10)
|
|
|
|
.hide-toggle
|
|
border: 1px solid darken(#d6dbdf, 10) !important
|
|
|
|
.hide-button,
|
|
.btn-beautify
|
|
background: $light-redmode-bg !important
|
|
color: #4c4948 !important
|
|
|
|
.btn-beautify
|
|
border: 1px solid darken(#d6dbdf, 10)
|
|
|
|
&.button--animated:before
|
|
background: $light-redmode-bg
|
|
|
|
.hide-inline,
|
|
.hide-block
|
|
& >.hide-button
|
|
border: 1px solid darken(#d6dbdf, 10)
|
|
|
|
& > .button--animated:before
|
|
background: $light-redmode-bg
|
|
|
|
.note
|
|
border: 2px solid #eee
|
|
background-color: $light-redmode-bg
|
|
|
|
.tabs
|
|
border: 1px solid darken(#d6dbdf, 10)
|
|
|
|
#rightside button
|
|
background: darken(#d6dbdf, 20) !important
|
|
|
|
[data-theme='dark']
|
|
$dark-readmode-bg = #0d0d0d
|
|
|
|
.read-mode
|
|
background: $dark-readmode-bg
|
|
|
|
#article-container
|
|
pre,
|
|
.highlight:not(.js-file-line-container)
|
|
*
|
|
color: rgba(255, 255, 255, .6) !important
|
|
|
|
code
|
|
color: rgba(255, 255, 255, .6)
|
|
|
|
blockquote
|
|
border-left: .2rem solid rgba(255, 255, 255, .6)
|
|
background-color: $dark-readmode-bg
|
|
|
|
ol,
|
|
li
|
|
&:before
|
|
background: $dark-readmode-bg
|
|
color: rgba(255, 255, 255, .6)
|
|
|
|
ul
|
|
>li
|
|
&:before
|
|
border: .15rem solid rgba(255, 255, 255, .6)
|
|
|
|
.hide-toggle
|
|
border: 1px solid rgba(255, 255, 255, .6) !important
|
|
|
|
.hide-button,
|
|
.btn-beautify
|
|
background: $dark-readmode-bg !important
|
|
filter: none
|
|
color: rgba(255, 255, 255, .6) !important
|
|
|
|
.btn-beautify
|
|
border: 1px solid rgba(255, 255, 255, .6)
|
|
|
|
&.button--animated:before
|
|
background: $dark-readmode-bg !important
|
|
|
|
.hide-inline,
|
|
.hide-block
|
|
& >.hide-button
|
|
border: 1px solid rgba(255, 255, 255, .6)
|
|
|
|
& > .button--animated:before
|
|
background: $dark-readmode-bg !important
|
|
|
|
.note
|
|
border: 2px solid rgba(255, 255, 255, .6)
|
|
filter: none
|
|
background-color: $dark-readmode-bg
|
|
color: rgba(255, 255, 255, .6)
|
|
|
|
.tabs
|
|
border: 2px solid rgba(255, 255, 255, .6)
|
|
|
|
> .nav-tabs
|
|
filter: none
|
|
|
|
a
|
|
color: rgba(255, 255, 255, .6)
|
|
|
|
.read-mode
|
|
#body-wrap
|
|
padding-left: 0 !important
|
|
|
|
#page-header.post-bg
|
|
background-color: transparent
|
|
background-image: none !important
|
|
|
|
a
|
|
text-shadow: none !important
|
|
|
|
&:before
|
|
opacity: 0
|
|
|
|
& > #post-info
|
|
padding: 0
|
|
color: $font-black
|
|
text-align: center
|
|
|
|
.layout_post
|
|
> #post
|
|
background: transparent
|
|
box-shadow: none
|
|
|
|
&:hover
|
|
box-shadow: none
|
|
|
|
figure.highlight
|
|
border-radius: 0 !important
|
|
box-shadow: none !important
|
|
|
|
& > :not(.highlight-tools)
|
|
display: block !important
|
|
|
|
& > canvas
|
|
display: none !important
|
|
|
|
.highlight-tools,
|
|
#footer,
|
|
#post > *:not(:first-child),
|
|
#to_comment,
|
|
#sidebar,
|
|
#toggle-sidebar,
|
|
#mobile-toc-button,
|
|
#nav
|
|
display: none !important
|
|
|
|
#web_bg
|
|
background: none
|
|
|
|
if !hexo-config('chat_btn')
|
|
#chatra,
|
|
#tidio-chat-code,
|
|
#tidio-chat,
|
|
#daodream-container,
|
|
.gitter-chat-embed,
|
|
.gitter-open-chat-button
|
|
display: none !important
|
|
|
|
#article-container
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
h5,
|
|
h6
|
|
padding: 0
|
|
|
|
&:before
|
|
content: ''
|
|
|
|
&:hover
|
|
padding: 0
|
|
|
|
ul,
|
|
li,
|
|
ol
|
|
&:hover:before
|
|
transform: none !important
|
|
|
|
.tabs
|
|
> .nav-tabs
|
|
background: transparent
|
|
|
|
> .tab
|
|
border-bottom: 0
|
|
|
|
a
|
|
border-top: none !important
|
|
background: transparent
|
|
|
|
&:hover
|
|
background: none !important
|
|
|
|
&.active
|
|
a
|
|
text-decoration: underline
|
|
|
|
> .tab-contents .tab-item-content.active
|
|
animation: none
|