ui: better ogp meta on problem_detail page

This commit is contained in:
undefined committed 2025-02-15 20:41:50 +08:00
1 parent eaa38c6ba5
commit 1bd8ef5076
7 files changed
+39 -4

No files matched your search

@@ -23,3 +23,5 @@
</div>
{% if UserContext and not handler.user._id %}{% include "partials/login_dialog.html" %}{% endif %}
{% endblock %}
{% block ogp %}
{% endblock %}
@@ -19,12 +19,14 @@
<link rel="icon" type="image/png" href="{{ UiContext.cdn_prefix }}favicon-16x16.png" sizes="16x16">
{% if handler.context.request.url %}<link rel="canonical" href="{{ model.system.get('server.url') }}{{ handler.context.request.url.substring(1) }}">{% endif %}
<meta name="theme-color" content="#56758f">
{% block ogp %}
{% block ogp_site %}
<meta property="og:site_name" content="{{ (handler.domain|default({ui:[]})).ui.name|default(model.system.get('server.name')) }}" />
<meta property="og:title" content="{{ handler.renderTitle(page_name) }}" />
<meta property="og:url" content="{{ model.system.get('server.url') }}{{ handler.request.path.slice(1) }}" />
<meta property="og:image" content="{{ UiContext.cdn_prefix }}favicon-96x96.png" />
{% endblock %}
{% block ogp %}
<meta property="og:title" content="{{ handler.renderTitle(page_name) }}" />
{% endblock %}
<title>{{ handler.renderTitle(page_name) }}</title>
<style>
body {