Additional Clean Up, Favicons, etc.

This commit is contained in:
2026-04-15 22:03:19 -05:00
parent 105d897c64
commit 4e1fb5e5ec
17 changed files with 887 additions and 9 deletions

View File

@@ -5,6 +5,12 @@
<title>Icolotl Index</title>
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="/static/favicon/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/static/favicon/favicon.svg" />
<link rel="shortcut icon" href="/static/favicon/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/static/favicon/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="Index" />
<link rel="manifest" href="/static/site.webmanifest" />
{% block head %}{% endblock %}
</head>

16
templates/error.html Normal file
View File

@@ -0,0 +1,16 @@
{% extends "base.html" %}
{% block head %}
<link rel="stylesheet" href="{{ url_for('static', filename='dialog.css') }}">
{% endblock %}
{% block content %}
<main>
<div>
<h2>{{ error.code }} {{ error.name }}</h2>
<h3>An error has occurred!</h3>
<p>{{ error.description }}</p>
<p><a href="/ade">Return to Front Page</a></p>
</div>
</main>
{% endblock %}

34
templates/license.html Normal file
View File

@@ -0,0 +1,34 @@
{% extends "base.html" %}
{% block head %}
<link rel="stylesheet" href="{{ url_for('static', filename='dialog.css') }}">
{% endblock %}
{% block content %}
<main>
<div>
<h2>Licenses and Sources</h2>
<h3>Icolotl Index</h3>
<p>This website is licensed under the <a href="https://www.gnu.org/licenses/agpl-3.0.en.html">GNU Affero General
Public License (Version 3 or Later)</a>. Its source code can be found at Avalon Repos <a
href="https://git.icolotl.com/Avalon/index">here</a>. </p>
<h3>Fonts</h3>
<p>We use fonts licensed under the <a href="https://openfontlicense.org/open-font-license-official-text/">SIL
Open Font License Version 1.1</a></p>
<ul>
<li><a href="https://github.com/JulietaUla/Montserrat">Montserrat</a></li>
</ul>
<h3>Software</h3>
<p>The Index is built on the following open source or source-available software. Thank you!</p>
<ul>
<li><a href="https://flask.palletsprojects.com/en/stable/">Flask</a></li>
<li><a href="https://www.mongodb.com/products/self-managed/community-edition">MongoDB</a></li>
<li><a href="https://gunicorn.org/">Gunicorn</a></li>
<li><a href="https://docs.python-requests.org/en/latest/index.html">Requests</a></li>
<li><a href="https://www.python.org/">Python</a></li>
<li><a href="https://nginx.org/en/">Nginx</a></li>
<li><a href="https://archlinux.org/">Arch Linux</a></li>
</ul>
</div>
</main>
{% endblock %}