UNPKG

halo-theme-dream2.0-plus

Version:

梦之城,童话梦境,动漫类型博客主题。

31 lines 2.01 kB
<!DOCTYPE html> <th:block xmlns:th="https://www.thymeleaf.org" th:fragment="error_fragment" th:insert="~{common/layout :: layout (showTitle = ${#messages.msg('error.browser.title', error.status, #strings.defaultString(error.title, 'Internal server error'))}, canonical = ${site.url + '/' + error.status}, content = ~{::content}, isPost = true, hideSidebar = false)}"> <th:block th:fragment="content" th:with="posts = ${postFinder.list(1,6)}, isEmpty = ${#lists.isEmpty(posts)}"> <div class="card"> <div class="title card-content main-title" th:text="${#messages.msg('error.default.title', error.status, site.title)}"></div> </div> <div class="card"> <div class="card-content"> <div class="main-content"> <div style="margin: 20px 0; text-align: center; " th:with="homeName=#{global.route.back.home.name}, linkHtml='&lt;a href=&quot;/&quot; aria-label=&quot;' + ${homeName} + '&quot; title=&quot;' + ${homeName} + '&quot;&gt;' + ${homeName} + '&lt;/a&gt;', finalMessage=${#messages.msgWithParams('error.default.e404.tip', {linkHtml})}"> <i style="font-size: 7rem" th:text="${error.status}"></i> <p th:if="${error.status == 404}" style="font-size: 1.4em;text-indent: 2em;" th:utext="${finalMessage}"></p> <p th:unless="${error.status == 404}" style="font-size: 1.4em;text-indent: 2em;">[[#{error.default.other.tip}]]</p> </div> </div> </div> </div> <th:block th:if="${!isEmpty}"> <div class="card"> <div class="title card-content main-title">[[#{error.default.latest.posts}]]</div> </div> <th:block th:replace="~{main/article_list :: articleList (${posts.items})}"/> </th:block> </th:block> </th:block>