More info to Link previews

This commit is contained in:
Michał 2023-04-22 09:02:05 +00:00
parent bb7b9fb2c3
commit 2af2a36b74
5 changed files with 13 additions and 5 deletions

View file

@ -2,7 +2,10 @@
{% block nav_groups %}selected{% endblock %}
{% block head %}
{% if images %}
<meta property="og:image" content="{{ url_for('media_api.media', path='uploads/' + images.0.filename) }}"/>
<meta name="twitter:image" content="{{ url_for('media_api.media', path='uploads/' + images.0.filename) }}">
<meta name="theme-color" content="rgb({{ images.0.colours.0.0 }}{{ images.0.colours.0.1 }}{{ images.0.colours.0.2 }})"/>
<meta name="twitter:card" content="summary_large_image">
{% endif %}
<script type="text/javascript">

View file

@ -3,7 +3,9 @@
{% if return_page %}?page={{ return_page }}{% endif %}{% endblock %}
{% block head %}
<meta property="og:image" content="{{ url_for('media_api.media', path='uploads/' + image.filename) }}"/>
<meta name="twitter:image" content="{{ url_for('media_api.media', path='uploads/' + image.filename) }}">
<meta name="theme-color" content="rgb({{ image.colours.0.0 }}{{ image.colours.0.1 }}{{ image.colours.0.2 }})"/>
<meta name="twitter:card" content="summary_large_image">
<script type="text/javascript">
function imageShare() {
@ -85,7 +87,6 @@
<img src="{{ url_for('media_api.media', path='uploads/' + image.filename) }}?r=prev" alt="{{ image.alt }}" onload="imgFade(this)" style="opacity:0;"/>
<span></span>
</div>
<div class="image-grid">
<div class="image-block">
<div class="image-container">
@ -101,7 +102,6 @@
{% endif %}
/>
</div>
<div class="pill-row">
{% if next_url %}<div><a class="pill-item" href="{{ next_url }}"><i class="ph ph-arrow-left"></i></a></div>{% endif %}
<div>
@ -118,7 +118,6 @@
{% if prev_url %}<div><a class="pill-item" href="{{ prev_url }}"><i class="ph ph-arrow-right"></i></a></div>{% endif %}
</div>
</div>
<div class="info-container">
<div class="info-tab">
<div class="info-header">
@ -159,7 +158,7 @@
</div>
{% endif %}
</div>
</div>
</div>
{% for tag in image.exif %}
<div class="info-tab">
<div class="info-header">

View file

@ -1,4 +1,9 @@
{% extends 'layout.html' %}
{% block head %}
<meta property="og:image" content="{{ url_for('static', filename='icon.png') }}"/>
<meta name="twitter:image" content="{{ url_for('static', filename='icon.png') }}"/>
<meta name="twitter:card" content="summary"/>
{% endblock %}
{% block nav_home %}selected{% endblock %}
{% block content %}
<div class="banner-small">

View file

@ -15,7 +15,6 @@
<meta name="twitter:title" content="{{ config.WEBSITE_CONF.name }}"/>
<meta name="twitter:description" content="{{ config.WEBSITE_CONF.motto }}"/>
<meta name="twitter:card" content="summary_large_image">
<link rel="manifest" href="static/manifest.json"/>

View file

@ -2,10 +2,12 @@
{% block head %}
{% if user.picture %}
<meta property="og:image" content="{{ url_for('media_api.media', path='pfp/' + user.picture) }}"/>
<meta name="twitter:image" content="{{ url_for('media_api.media', path='pfp/' + user.picture) }}">
{% endif %}
{% if user.colour %}
<meta name="theme-color" content="rgb({{ user.colour.0 }}, {{ user.colour.1 }}, {{ user.colour.2 }})"/>
{% endif %}
<meta name="twitter:card" content="summary">
<script type="text/javascript">
function moreInfo() {