fix: add meta tags (#30), favicon (#31), aria-labels (#29)

This commit is contained in:
Jarian Cottingham 2026-07-05 04:26:48 +00:00 committed by Jarian
parent 6228589c14
commit 2bb690d3da
2 changed files with 6 additions and 1 deletions

View File

@ -4,6 +4,11 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>NewsArchiver</title> <title>NewsArchiver</title>
<meta name="description" content="NewsArchiver - Archive news articles from RSS feeds">
<meta property="og:title" content="NewsArchiver">
<meta property="og:description" content="Archive news articles from RSS feeds">
<meta property="og:type" content="website">
<link rel="icon" type="image/svg+xml" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ctext y='.9em' font-size='90'%3E📰%3C/text%3E%3C/svg%3E">
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
<style> <style>
#theme-toggle { #theme-toggle {

View File

@ -23,7 +23,7 @@
{% endif %} {% endif %}
</div> </div>
{% if not source.disabled %} {% if not source.disabled %}
<button class="pull-btn" data-source="{{ source.slug }}">Pull latest</button> <button class="pull-btn" data-source="{{ source.slug }}" aria-label="Pull latest articles from {{ source.name }}">Pull latest</button>
{% endif %} {% endif %}
</li> </li>
{% endfor %} {% endfor %}