Add solitude

This commit is contained in:
IF-chan
2024-07-05 21:01:19 +08:00
parent 26d71c4fbc
commit 71758b9fce
289 changed files with 23277 additions and 0 deletions
@@ -0,0 +1,84 @@
.coverdiv#coverdiv
img#post-cover.nolazyload(src=url_for(page.cover), alt=page.title)
#post-info
#post-firstinfo
.meta-firstline
- var cc = page.reprint ? _p('post.reprint') : _p('post.original')
a.post-meta-original(title=_p('post.cc').replace(/\$\{cc}/, cc))= cc
if page.categories.data.length > 0
span.post-meta-categories
a.post-meta-categories(href=url_for('/' + page.categories.data[0].path))= page.categories.data[0].name
.tag_share
.post-meta__tag-list
each tag in page.tags.data
a.post-meta__tags(href=url_for(tag.path))
span.tags-name.tags-punctuation= tag.name
h1.post-title= page.title
#post-meta
.meta-secondline
if theme.post.meta.date
span.post-meta-date(title=_p('post.posted') + ' ' + full_date(page.date))
i.post-meta-icon.solitude.st-calendar-todo-fill
time(datetime=date_xml(page.date))= date_xml(page.date)
if theme.post.meta.updated
span.post-meta-date(title=_p('post.updated') + ' ' + full_date(page.updated))
i.post-meta-icon.solitude.st-refresh-line
time(datetime=date_xml(page.updated))= date_xml(page.updated)
if theme.wordcount
span.post-meta-wordcount
if theme.post.meta.wordcount
i.post-meta-icon.solitude.st-word-fill(title=_p('post.wordcount'))
span.word-count= wordcount(page.content)
span.post-meta-separator
if theme.post.meta.readtime
i.post-meta-icon.solitude.st-clock-fill(title=_p('post.minread'))
span= min2read(page.content) + " min"
if theme.post.meta.locate
span.post-meta-position(title=_p('post.ip') + page.locate)
i.post-meta-icon.solitude.st-map-pin-fill
span= page.locate
if theme.post.meta.pv
a.post-meta-pv(href=url_for(page.path), title=_p('post.pv'))
i.post-meta-icon.solitude.st-fire-fill
if theme.comment.use && theme.comment.pv
case theme.comment.use[0]
when "Twikoo"
span#twikoo_visitors
i.solitude.st-loading-line
when "Waline"
span.waline-pageview-count
i.solitude.st-loading-line
when "Valine"
span.leancloud_visitors(id=url_for(page.path))
span.leancloud-visitors-count
i.solitude.st-loading-line
when 'Artalk'
span#ArtalkPV
i.solitude.st-loading-line
else
if theme.busuanzi
if theme.busuanzi_use === 0
span#busuanzi_value_page_pv
i.solitude.st-loading-line
else
span#busuanzi_page_pv
i.solitude.st-loading-line
if theme.post.meta.comment && page.comment && theme.comment.count && theme.comment.use
span.post-meta-commentcount(title=_p('post.comment'), onclick="sco.scrollTo('post-comment')")
i.solitude.st-chat-fill
a(href=url_for(page.path) + "#post-comment")
case theme.comment.use[0]
when "Twikoo"
span.twikoo-count
i.solitude.st-loading-line
when "Waline"
span.waline-comment-count
i.solitude.st-loading-line
when "Valine"
span.valine-comment-count(data-xid=url_for(page.path) itemprop="commentCount")
i.solitude.st-loading-line
when 'Artalk'
span.artalk-count
i.solitude.st-loading-line
include ./wave