init local code

This commit is contained in:
chenxing
2026-09-07 09:09:39 +08:00
commit 99cd26b3d2
259 changed files with 20554 additions and 0 deletions
@@ -0,0 +1,31 @@
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" lang="zh-CN">
<head th:replace="~{${themeBase} + '/fragments/head' :: head}"></head>
<body>
<header th:replace="~{${themeBase} + '/fragments/header' :: header}"></header>
<main class="sp-page sp-container" id="main-content">
<div class="sp-page-card">
<nav class="sp-crumb" aria-label="面包屑">
<a th:href="${url.home()}">首页</a>
<span class="sp-crumb-sep" aria-hidden="true">/</span>
<span class="sp-crumb-current" th:text="${category.name}">栏目</span>
</nav>
<article class="sp-article">
<h1 class="sp-article-title" th:text="${category.name}">栏目名</h1>
<!-- 单页栏目内容(type=2,入库前已 jsoup 清洗) -->
<div class="sp-article-content" th:if="${!#strings.isEmpty(category.content)}"
th:utext="${category.content}">单页内容</div>
<div class="sp-empty" th:if="${#strings.isEmpty(category.content)}">
<p>页面暂无内容</p>
<p class="sp-empty-hint">内容编辑后将在此展示</p>
</div>
</article>
</div>
</main>
<footer th:replace="~{${themeBase} + '/fragments/footer' :: footer}"></footer>
<script th:src="${url.asset('js/main.js')}"></script>
</body>
</html>