chore: add og and icon 8e2c00b6
Steve Simkins · 2026-07-02 21:44 12 file(s) · +26 −1
apps/quotes/static/android-chrome-192x192.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/android-chrome-512x512.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/apple-touch-icon.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/favicon-16x16.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/favicon-32x32.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/favicon.ico (added) +0 −0

Binary file — no preview.

apps/quotes/static/icon.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/og.png (added) +0 −0

Binary file — no preview.

apps/quotes/static/site.webmanifest +12 −1
1 1
{
2 2
  "name": "Quotes",
3 3
  "short_name": "Quotes",
4 -
  "icons": [],
4 +
  "icons": [
5 +
    {
6 +
      "src": "/static/android-chrome-192x192.png",
7 +
      "sizes": "192x192",
8 +
      "type": "image/png"
9 +
    },
10 +
    {
11 +
      "src": "/static/android-chrome-512x512.png",
12 +
      "sizes": "512x512",
13 +
      "type": "image/png"
14 +
    }
15 +
  ],
5 16
  "theme_color": "#121113",
6 17
  "background_color": "#121113",
7 18
  "display": "standalone"
apps/quotes/templates/admin.html +4 −0
6 6
    <meta name="theme-color" content="#121113" />
7 7
    <link rel="stylesheet" href="/assets/darkmatter.css" />
8 8
    <link rel="stylesheet" href="/static/styles.css" />
9 +
    <link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png" />
10 +
    <link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png" />
11 +
    <link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png" />
12 +
    <link rel="icon" href="/static/favicon.ico" />
9 13
    <link rel="manifest" href="/static/site.webmanifest" />
10 14
    <title>Quotes | Admin</title>
11 15
  </head>
apps/quotes/templates/index.html +6 −0
6 6
    <meta name="theme-color" content="#121113" />
7 7
    <link rel="stylesheet" href="/assets/darkmatter.css" />
8 8
    <link rel="stylesheet" href="/static/styles.css" />
9 +
    <link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png" />
10 +
    <link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png" />
11 +
    <link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png" />
12 +
    <link rel="icon" href="/static/favicon.ico" />
9 13
    <link rel="manifest" href="/static/site.webmanifest" />
10 14
    <title>Quotes</title>
11 15
    <meta name="description" content="A quote a day from classic literature" />
13 17
    <meta property="og:type" content="website" />
14 18
    <meta property="og:title" content="Quotes" />
15 19
    <meta property="og:description" content="A quote a day from classic literature" />
20 +
    <meta property="og:image" content="{{.BaseURL}}/static/og.png" />
16 21
    <meta name="twitter:card" content="summary_large_image" />
17 22
    <meta property="twitter:url" content="{{.BaseURL}}" />
18 23
    <meta name="twitter:title" content="Quotes" />
19 24
    <meta name="twitter:description" content="A quote a day from classic literature" />
25 +
    <meta name="twitter:image" content="{{.BaseURL}}/static/og.png" />
20 26
  </head>
21 27
  <body>
22 28
    <main class="quote-hero">
apps/quotes/templates/login.html +4 −0
6 6
    <meta name="theme-color" content="#121113" />
7 7
    <link rel="stylesheet" href="/assets/darkmatter.css" />
8 8
    <link rel="stylesheet" href="/static/styles.css" />
9 +
    <link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png" />
10 +
    <link rel="icon" type="image/png" sizes="32x32" href="/static/favicon-32x32.png" />
11 +
    <link rel="icon" type="image/png" sizes="16x16" href="/static/favicon-16x16.png" />
12 +
    <link rel="icon" href="/static/favicon.ico" />
9 13
    <link rel="manifest" href="/static/site.webmanifest" />
10 14
    <title>Quotes | Login</title>
11 15
  </head>