refactor(alpine): restructure components and remove unused utilities for better modularity and maintainability
这个提交包含在:
@@ -0,0 +1,39 @@
|
||||
<footer class="devcm-statusbar" th:fragment="statusbar (pageType)">
|
||||
<div class="devcm-statusbar__left">
|
||||
<span th:text="${#strings.isEmpty(theme.config.basic.title) ? site.title : theme.config.basic.title}">DevCM</span>
|
||||
<span th:text="${pageType}">home</span>
|
||||
</div>
|
||||
<div class="devcm-statusbar__center">
|
||||
<span>© <span th:text="${#dates.year(#dates.createNow())}">2026</span></span>
|
||||
<span th:text="#{devcm.status.poweredBy}">Powered by</span>
|
||||
<a th:href="${theme.config.footer.footer_powered_link}" th:text="${theme.config.footer.footer_powered_text}"
|
||||
>FillCode</a
|
||||
>
|
||||
<div class="devcm-statusbar__beian">
|
||||
<span th:if="${not #strings.isEmpty(theme.config.footer.footer_icp_text)}">
|
||||
<a
|
||||
href="https://beian.miit.gov.cn/"
|
||||
target="_blank"
|
||||
th:href="${theme.config.footer.footer_icp_link}"
|
||||
th:text="${theme.config.footer.footer_icp_text}"
|
||||
></a>
|
||||
</span>
|
||||
<span th:if="${not #strings.isEmpty(theme.config.footer.footer_gongan_text)}">
|
||||
<img th:src="@{/assets/image/gongan.png}" alt="" />
|
||||
<a
|
||||
href="https://www.beian.gov.cn/"
|
||||
target="_blank"
|
||||
th:href="${theme.config.footer.footer_gongan_link}"
|
||||
th:text="${theme.config.footer.footer_gongan_text}"
|
||||
></a>
|
||||
</span>
|
||||
<halo:footer />
|
||||
</div>
|
||||
</div>
|
||||
<div class="devcm-statusbar__right">
|
||||
<span th:text="${#locale.toLanguageTag()}">en-US</span>
|
||||
<span>UTF-8</span>
|
||||
<span>HTML</span>
|
||||
<i class="devcm-statusbar__dot" aria-hidden="true"></i>
|
||||
</div>
|
||||
</footer>
|
||||
在新议题中引用
屏蔽一个用户