mirror of
https://github.com/jerryc127/hexo-theme-butterfly.git
synced 2026-04-12 22:17:06 +08:00
20 lines
722 B
Plaintext
20 lines
722 B
Plaintext
|
|
- var sidebar_class = theme.auto_open_sidebar.enable === true ? 'auto_open' : ''
|
|
|
|
#sidebar(class=sidebar_class)
|
|
- const showToc = is_post() && page.toc != false && theme.toc.enable
|
|
-
|
|
let tocNumber
|
|
if (page.toc_number !== undefined) tocNumber = page.toc_number
|
|
else if (theme.toc.number !== undefined) tocNumber = theme.toc.number
|
|
else tocNumber = true
|
|
-
|
|
if(showToc)
|
|
.sidebar-toc
|
|
div.sidebar-toc__title= _p('sidebar.catalog')
|
|
div.sidebar-toc__progress
|
|
span.progress-notice= _p('sidebar.have_read')
|
|
span.progress-num 0
|
|
span.progress-percentage %
|
|
div.sidebar-toc__progress-bar
|
|
div.sidebar-toc__content!=toc(page.content, {list_number: tocNumber}) |