perf:优化手机端浏览菜单栏(手机版侧边栏)统计信息跟随 主题侧边栏信息-统计项 设置 (#86)

This commit is contained in:
mjking 2024-01-03 14:31:42 +08:00 committed by GitHub
parent 26423adb45
commit d4c7ca6c1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -75,18 +75,32 @@
<p class="motto" th:text="${contributor.bio}"></p> <p class="motto" th:text="${contributor.bio}"></p>
</div> </div>
</div> </div>
<ul class="navbar-slideout-menu"> <ul class="navbar-slideout-menu" th:if="${!#lists.isEmpty(theme.config.sidebar.custom_stats)}">
<li class="item"> <li class="item" th:each="itemData,sindex :${theme.config.sidebar.custom_stats}" th:switch="${itemData.type}">
<i class="ri-edit-circle-line"></i> <div th:case="visit">
<span>累计撰写 <strong th:text="${stats.post}"></strong> 篇文章</span> <i class="ri-pie-chart-line"></i>
</li> <span>累计收获 <strong th:text="${stats.visit}"></strong> 次访问</span>
<li class="item"> </div>
<i class="ri-apps-line"></i> <div th:case="upvote">
<span>累计创建 <strong th:text="${stats.category}"></strong> 个分类</span> <i class="ri-thumb-up-line"></i>
</li> <span>累计收获 <strong th:text="${stats.upvote}"></strong> 个点赞</span>
<li class="item"> </div>
<i class="ri-message-2-line"></i> <div th:case="comment">
<span>累计收到 <strong th:text="${stats.comment}"></strong> 条评论</span> <i class="ri-message-2-line"></i>
<span>累计收到 <strong th:text="${stats.comment}"></strong> 条评论</span>
</div>
<div th:case="category">
<i class="ri-apps-line"></i>
<span>累计创建 <strong th:text="${stats.category}"></strong> 个分类</span>
</div>
<div th:case="tag" th:with="tagsList = ${tagFinder.listAll()}, tags = ${#lists.size(tagsList)}">
<i class="ri-price-tag-2-line"></i>
<span>累计创建 <strong th:text="${tags}"></strong> 个标签</span>
</div>
<div th:case="*">
<i class="ri-edit-circle-line"></i>
<span>累计撰写 <strong th:text="${stats.post}"></strong> 篇文章</span>
</div>
</li> </li>
</ul> </ul>
<ul class="navbar-slideout-menu not-toc"> <ul class="navbar-slideout-menu not-toc">
@ -148,4 +162,4 @@
</div> </div>
<div class="navbar-mask"></div> <div class="navbar-mask"></div>
</header> </header>