bbcovert/theme/posts.html

96 lines
2.7 KiB
HTML
Raw Normal View History

2024-06-26 22:28:20 +08:00
<!DOCTYPE html>
<html lang="zh-CN" class="mdui-theme-auto">
2024-06-22 14:50:40 +08:00
<head>
2024-06-26 22:28:20 +08:00
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no" />
<meta name="renderer" content="webkit" />
<link rel="stylesheet" href="https://unpkg.com/mdui@2/mdui.css">
<script src="https://unpkg.com/mdui@2/mdui.global.js"></script>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<title>Posts -- from {{ posts.from_topic }}</title>
2024-06-22 14:50:40 +08:00
</head>
<body>
2024-06-26 22:28:20 +08:00
<mdui-top-app-bar style="position: relative;">
<mdui-button-icon id="open-drawer" icon="menu"></mdui-button-icon>
<mdui-top-app-bar-title>Posts</mdui-top-app-bar-title>
<div style="flex-grow: 1"></div>
</mdui-top-app-bar>
<mdui-navigation-drawer close-on-overlay-click modal close-on-esc id="navi-drawer">
<mdui-list>
{% for forum in forums %}
<mdui-list-item headline="{{ forum.name }}" end-icon="arrow-right" href="{{ forum.url }}">
</mdui-list-item>
{% endfor %}
</mdui-list>
</mdui-navigation-drawer>
<script>
const navigationDrawer = document.querySelector("#navi-drawer");
const openButton = document.querySelector("#open-drawer")
openButton.addEventListener("click", () => navigationDrawer.open = true);
</script>
<mdui-button variant="text" href="{{ posts.from_url }}">Back</mdui-button>
<mdui-list>
{% for posts in posts.posts %}
<mdui-list-item>
<div slot="custom">
<span>{{ posts.id }}楼 作者:
{% if posts.posterurl != '' %}
<a href="{{ posts.posterurl }}">
{{ posts.postername }}
</a>
{% else %}
<a href="">
{{ posts.postername }}
</a>
{% endif %}
</span>
<div class="mdui-prose">
{{ posts.text | safe }}
</div>
</div>
</mdui-list-item>
<hr style="FILTER: alpha(opacity=100,finishopacity=0,style=1)" width="100%" color=#706099 size=1>
{% endfor %}
</mdui-list>
<div style="width:100%;">
<span style="display:block;text-align:center">{{ page.now }} / {{ page.count }}页</span>
<div style="display:flex">
<mdui-button href="{{ page.first_url }}" icon="first-page">第一页</mdui-button>
{% if page.prev_url != "" %}
<mdui-button href="{{ page.prev_url }}" icon="arrow-back">上一页</mdui-button>
{% endif %}
<div style="flex-grow:1"></div>
{% if page.next_url != "" %}
<mdui-button href="{{ page.next_url }}" end-icon="arrow-forward">下一页</mdui-button>
{% endif %}
<mdui-button href="{{ page.end_url }}" end-icon="last-page">最后一页</mdui-button>
</div>
</div>
2024-06-22 14:50:40 +08:00
</body>
</html>