1
0
mirror of https://gitlab.com/Anson-Projects/zine.git synced 2025-06-15 13:16:39 +00:00

fix SEO stuff

This commit is contained in:
Anson Biggs 2024-03-06 00:22:46 +00:00
parent 7014f6359d
commit ca93696602
9 changed files with 13 additions and 3 deletions

6
output/favicon/about.txt Normal file
View File

@ -0,0 +1,6 @@
This favicon was generated using the following font:
- Font Title: Leckerli One
- Font Author: Copyright (c) 2011 Gesine Todt (www.gesine-todt.de hallo@gesine-todt.de), with Reserved Font Names "Leckerli"
- Font Source: https://fonts.gstatic.com/s/leckerlione/v20/V8mCoQH8VCsNttEnxnGQ-1itLZxcBtItFw.ttf
- Font License: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL))

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 767 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
output/favicon/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1 @@
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

View File

@ -267,13 +267,16 @@ pub fn generate_index(mut entries: Vec<Entry>, featured: Entry) -> Markup {
html! {
(maud::DOCTYPE)
html {
html lang="en" {
head {
title { "Anson's Zine" }
title { "Anson's Zine | Public RSS Feed" }
meta charset="utf-8";
meta name="viewport" content="width=device-width, initial-scale=1";
meta name="description" content="Aggregate newspaper of RSS feeds for Anson"
link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>📰</text></svg>";
link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png";
link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png";
link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png";
link rel="manifest" href="/favicon/site.webmanifest";
link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.blue.min.css";
link rel="stylesheet" href="style.css";
}