summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrefetch2022-11-03 18:52:10 +0100
committerPrefetch2022-11-03 18:52:10 +0100
commit48b234bf0f84a1b7cf777d58e88dc87eb6920dd3 (patch)
tree9d316a3b15c8ea01966acdfa247adc253d9751cd
parent6e70f28ccbd5afc1506f71f013278a9d157ef03a (diff)
Add favicons, which are very well standardized /s
-rw-r--r--source/_includes/preamble.html13
-rw-r--r--source/infra/image/favicon.icobin2494 -> 0 bytes
-rw-r--r--source/infra/image/icon/ORIGINAL.pngbin0 -> 12108 bytes
-rw-r--r--source/infra/image/icon/ORIGINAL.svg77
-rw-r--r--source/infra/image/icon/android-chrome-192x192.pngbin0 -> 1722 bytes
-rw-r--r--source/infra/image/icon/android-chrome-512x512.pngbin0 -> 4410 bytes
-rw-r--r--source/infra/image/icon/apple-touch-icon.pngbin0 -> 1663 bytes
-rw-r--r--source/infra/image/icon/browserconfig.xml9
-rw-r--r--source/infra/image/icon/favicon-16x16.pngbin0 -> 244 bytes
-rw-r--r--source/infra/image/icon/favicon-32x32.pngbin0 -> 404 bytes
-rw-r--r--source/infra/image/icon/favicon.icobin0 -> 7406 bytes
-rw-r--r--source/infra/image/icon/mstile-150x150.pngbin0 -> 1184 bytes
-rw-r--r--source/infra/image/icon/safari-pinned-tab.svg34
-rw-r--r--source/infra/image/icon/site.webmanifest18
14 files changed, 151 insertions, 0 deletions
diff --git a/source/_includes/preamble.html b/source/_includes/preamble.html
index c94741b..96b26b5 100644
--- a/source/_includes/preamble.html
+++ b/source/_includes/preamble.html
@@ -1,4 +1,16 @@
<meta charset="utf-8">
+
+<!-- Generated by https://realfavicongenerator.net/ -->
+<link rel="apple-touch-icon" sizes="180x180" href="/infra/image/icon/apple-touch-icon.png">
+<link rel="icon" type="image/png" sizes="32x32" href="/infra/image/icon/favicon-32x32.png">
+<link rel="icon" type="image/png" sizes="16x16" href="/infra/image/icon/favicon-16x16.png">
+<link rel="manifest" href="/infra/image/icon/site.webmanifest">
+<link rel="mask-icon" href="/infra/image/icon/safari-pinned-tab.svg" color="#000000">
+<link rel="shortcut icon" href="/infra/image/icon/favicon.ico">
+<meta name="msapplication-TileColor" content="#603cba">
+<meta name="msapplication-config" content="/infra/image/icon/browserconfig.xml">
+<meta name="theme-color" content="#ffffff">
+
{% if page.layout == "blog" or page.syntax %}
<link rel="stylesheet" href="/infra/css/syntax.css?v=20221027">
{% endif %}
@@ -6,4 +18,5 @@
<link rel="stylesheet" href="/infra/css/katex.min.css?v=20221008">
{% endif %}
<link rel="stylesheet" href="/infra/css/main.css?v=20221027">
+
<script data-goatcounter="https://prefetch.goatcounter.com/count" async src="https://gc.zgo.at/count.js"></script>
diff --git a/source/infra/image/favicon.ico b/source/infra/image/favicon.ico
deleted file mode 100644
index 49450b2..0000000
--- a/source/infra/image/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/source/infra/image/icon/ORIGINAL.png b/source/infra/image/icon/ORIGINAL.png
new file mode 100644
index 0000000..b7440ec
--- /dev/null
+++ b/source/infra/image/icon/ORIGINAL.png
Binary files differ
diff --git a/source/infra/image/icon/ORIGINAL.svg b/source/infra/image/icon/ORIGINAL.svg
new file mode 100644
index 0000000..2752ebb
--- /dev/null
+++ b/source/infra/image/icon/ORIGINAL.svg
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="100mm"
+ height="100mm"
+ viewBox="0 0 100 100"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
+ sodipodi:docname="Prefetch3.svg"
+ inkscape:export-filename="Prefetch3.png"
+ inkscape:export-xdpi="260.09601"
+ inkscape:export-ydpi="260.09601"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#999999"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="true"
+ inkscape:zoom="2.647615"
+ inkscape:cx="150.89052"
+ inkscape:cy="168.64235"
+ inkscape:window-width="2560"
+ inkscape:window-height="1440"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid400"
+ units="mm"
+ spacingx="9.9999999"
+ spacingy="9.9999999" />
+ </sodipodi:namedview>
+ <defs
+ id="defs2">
+ <rect
+ x="13.887802"
+ y="36.321943"
+ width="377.95363"
+ height="343.2531"
+ id="rect315" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#000000;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:bevel"
+ id="rect254"
+ width="138.21701"
+ height="125.49765"
+ x="-20.774948"
+ y="-14.273945" />
+ <text
+ xml:space="preserve"
+ transform="matrix(0.24538659,0,0,0.24538659,6.5919062,-9.8560913)"
+ id="text313"
+ style="font-style:italic;font-size:32px;line-height:1.25;font-family:C059;-inkscape-font-specification:'C059, Italic';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;white-space:pre;shape-inside:url(#rect315);display:inline;fill:#ffffff;stroke:none"><tspan
+ x="13.888672"
+ y="284.57827"
+ id="tspan468"><tspan
+ style="font-size:288px"
+ id="tspan466">πρ</tspan></tspan></text>
+ </g>
+</svg>
diff --git a/source/infra/image/icon/android-chrome-192x192.png b/source/infra/image/icon/android-chrome-192x192.png
new file mode 100644
index 0000000..cbcb377
--- /dev/null
+++ b/source/infra/image/icon/android-chrome-192x192.png
Binary files differ
diff --git a/source/infra/image/icon/android-chrome-512x512.png b/source/infra/image/icon/android-chrome-512x512.png
new file mode 100644
index 0000000..23f29fb
--- /dev/null
+++ b/source/infra/image/icon/android-chrome-512x512.png
Binary files differ
diff --git a/source/infra/image/icon/apple-touch-icon.png b/source/infra/image/icon/apple-touch-icon.png
new file mode 100644
index 0000000..d1692bb
--- /dev/null
+++ b/source/infra/image/icon/apple-touch-icon.png
Binary files differ
diff --git a/source/infra/image/icon/browserconfig.xml b/source/infra/image/icon/browserconfig.xml
new file mode 100644
index 0000000..42f496e
--- /dev/null
+++ b/source/infra/image/icon/browserconfig.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<browserconfig>
+ <msapplication>
+ <tile>
+ <square150x150logo src="/infra/image/icon/mstile-150x150.png"/>
+ <TileColor>#603cba</TileColor>
+ </tile>
+ </msapplication>
+</browserconfig>
diff --git a/source/infra/image/icon/favicon-16x16.png b/source/infra/image/icon/favicon-16x16.png
new file mode 100644
index 0000000..b4b6187
--- /dev/null
+++ b/source/infra/image/icon/favicon-16x16.png
Binary files differ
diff --git a/source/infra/image/icon/favicon-32x32.png b/source/infra/image/icon/favicon-32x32.png
new file mode 100644
index 0000000..25eb9e2
--- /dev/null
+++ b/source/infra/image/icon/favicon-32x32.png
Binary files differ
diff --git a/source/infra/image/icon/favicon.ico b/source/infra/image/icon/favicon.ico
new file mode 100644
index 0000000..0e51f49
--- /dev/null
+++ b/source/infra/image/icon/favicon.ico
Binary files differ
diff --git a/source/infra/image/icon/mstile-150x150.png b/source/infra/image/icon/mstile-150x150.png
new file mode 100644
index 0000000..2fd2d12
--- /dev/null
+++ b/source/infra/image/icon/mstile-150x150.png
Binary files differ
diff --git a/source/infra/image/icon/safari-pinned-tab.svg b/source/infra/image/icon/safari-pinned-tab.svg
new file mode 100644
index 0000000..0f4acf3
--- /dev/null
+++ b/source/infra/image/icon/safari-pinned-tab.svg
@@ -0,0 +1,34 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="700.000000pt" height="700.000000pt" viewBox="0 0 700.000000 700.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.14, written by Peter Selinger 2001-2017
+</metadata>
+<g transform="translate(0.000000,700.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M0 3500 l0 -3500 3500 0 3500 0 0 3500 0 3500 -3500 0 -3500 0 0
+-3500z m3990 1530 c41 -41 34 -50 -209 -338 l-154 -182 -249 0 c-136 0 -248
+-3 -248 -6 0 -3 -92 -317 -205 -698 -252 -853 -257 -875 -215 -943 17 -29 25
+-33 62 -33 119 0 308 173 513 470 42 60 80 112 85 115 7 4 125 -53 149 -72 6
+-4 -96 -156 -180 -270 -158 -213 -306 -351 -454 -423 -210 -102 -414 -91 -535
+30 -64 64 -84 118 -83 225 0 118 13 166 242 948 105 357 191 650 191 653 0 2
+-168 4 -374 4 l-374 0 -17 -77 c-117 -546 -336 -1102 -555 -1415 -78 -111
+-251 -288 -338 -345 -115 -77 -239 -106 -262 -64 -14 27 -4 48 51 107 153 164
+312 550 514 1248 72 250 145 519 145 535 0 14 -207 14 -270 0 -77 -17 -201
+-86 -280 -154 -93 -81 -158 -125 -184 -125 -24 0 -56 28 -56 48 0 53 164 275
+297 403 133 128 238 180 418 210 48 9 393 14 1110 19 888 6 1050 9 1110 23 88
+19 163 47 245 92 76 40 83 42 110 15z m1765 -94 c142 -43 217 -88 320 -191 74
+-73 99 -106 133 -175 75 -154 87 -216 87 -445 -1 -170 -4 -216 -23 -305 -74
+-342 -235 -658 -449 -880 -133 -139 -242 -218 -390 -283 -145 -64 -357 -96
+-521 -78 -229 25 -331 101 -442 328 l-47 95 -18 -64 c-58 -209 -246 -823 -303
+-992 -51 -150 -72 -201 -87 -207 -24 -10 -516 -91 -522 -85 -2 2 15 46 38 97
+131 297 331 827 422 1119 25 80 99 327 166 550 179 602 240 770 348 951 182
+307 480 523 806 585 48 9 125 12 232 10 138 -3 172 -7 250 -30z"/>
+<path d="M5324 4760 c-226 -72 -450 -353 -609 -764 -108 -279 -178 -620 -159
+-774 21 -181 115 -314 264 -374 78 -31 228 -31 320 1 177 62 313 206 446 471
+208 418 300 885 228 1155 -36 135 -132 255 -230 289 -65 22 -183 20 -260 -4z"/>
+</g>
+</svg>
diff --git a/source/infra/image/icon/site.webmanifest b/source/infra/image/icon/site.webmanifest
new file mode 100644
index 0000000..da6a097
--- /dev/null
+++ b/source/infra/image/icon/site.webmanifest
@@ -0,0 +1,18 @@
+{
+ "name": "",
+ "short_name": "",
+ "icons": [
+ {
+ "src": "/infra/image/icon/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/infra/image/icon/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff"
+}