feat: add favicons for all three sites

This commit is contained in:
randogoth 2026-10-06 08:51:52 +03:00
parent c3864287cf
commit bc89e20ee7
9 changed files with 96 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 100 100"
version="1.1"
id="svg1"
sodipodi:docname="favicon.svg"
inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
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">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#cccccc"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="1"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="6.09"
inkscape:cx="50.082102"
inkscape:cy="50"
inkscape:window-width="1536"
inkscape:window-height="891"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg1" />
<rect
width="100"
height="100"
fill="#000000"
id="rect1" />
<path
style="font-style:italic;font-size:76px;font-family:inter;-inkscape-font-specification:'inter Italic';text-anchor:middle;fill:#ffffff;stroke-width:1.36969"
d="M 36.981314,89.544329 47.197779,27.737255 q 0.914908,-5.540272 3.303833,-9.403215 2.388924,-3.862942 6.099382,-5.845241 3.710457,-2.033128 8.488306,-2.033128 6.455181,0 10.775576,3.557973 4.371224,3.507145 6.099383,9.911497 1.728158,6.353522 0.304969,14.84183 -1.67733,10.013153 -6.810977,16.874958 -5.082819,6.861804 -12.961188,10.368949 -7.827539,3.507145 -17.739037,3.507145 h -1.270704 q -9.454043,0 -15.756737,-3.608801 -6.302696,-3.65963 -8.945761,-10.267293 -2.643066,-6.658493 -1.169049,-15.604254 1.11822,-6.70932 4.21874,-12.707045 3.100519,-5.997727 7.725884,-10.318122 4.676194,-4.320396 10.470607,-5.89607 l 1.067391,7.827541 q -3.557973,0.965735 -6.455179,3.710457 -2.897207,2.693894 -4.879506,6.861805 -1.931471,4.167912 -2.846378,9.555699 -1.219877,7.522572 0.457453,12.452905 1.728159,4.930335 6.150211,7.370088 4.472881,2.439753 11.385514,2.439753 h 1.219876 q 7.624228,0 13.1645,-2.338098 5.5911,-2.388924 9.047416,-7.370086 3.456318,-5.03199 4.777851,-12.910359 0.965735,-5.794413 0.355796,-10.318121 -0.609937,-4.52371 -2.846378,-7.115947 -2.185612,-2.643065 -6.099382,-2.643065 -2.185612,0 -3.812114,0.914906 -1.626502,0.86408 -2.693894,2.592238 -1.016563,1.677331 -1.423189,4.167911 L 46.130388,89.544329 Z"
id="text1"
aria-label="φ" />
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -5,6 +5,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% block title %}{{ SITENAME }}{% endblock %}</title>
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/style.css">
<link rel="icon" type="image/svg+xml" href="{{ SITEURL }}/theme/img/favicon.svg">
<link rel="icon" type="image/png" href="{{ SITEURL }}/theme/img/favicon.png">
</head>
<body>
<div id="bg"{% block bg %}{% endblock %}></div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 100 100"
version="1.1"
id="svg1"
sodipodi:docname="favicon.svg"
inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
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">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#cccccc"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="1"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="2.9331932"
inkscape:cx="37.842717"
inkscape:cy="55.059449"
inkscape:window-width="1536"
inkscape:window-height="891"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg1" />
<rect
width="100"
height="100"
fill="#0000aa"
id="rect1" />
<path
style="font-size:98px;font-family:inter;-inkscape-font-specification:inter;dominant-baseline:central;text-anchor:middle;fill:#00aaaa;stroke-width:1.10277"
d="m 45.028709,24.224913 -8.969948,8.429589 -6.59237,-8.105374 q -2.59372,4.971296 -2.59372,14.805816 v 14.805817 q 0,1.188788 2.053362,2.809862 2.161433,1.621075 3.350221,1.621075 1.945289,0 8.105374,-5.403582 v 3.458293 Q 32.600469,62.914564 25.791955,70.263437 16.605864,62.374206 9.6892794,60.536988 V 59.564343 Q 14.33636,58.483627 14.33636,51.567041 V 31.141499 q 0,-6.376227 -3.566365,-6.376227 -2.1614321,0 -3.9986502,2.485647 V 24.116842 L 17.146223,13.741963 q 4.106722,2.377576 6.376227,4.863224 2.377576,2.485648 3.566364,6.484299 1.29686,-3.890579 3.998652,-7.348872 2.701791,-3.458293 6.052012,-4.322866 z m 48.199946,1.729147 q -5.079367,1.296859 -5.079367,8.429588 v 18.264109 q 0,2.59372 1.513004,7.456944 1.621074,4.863225 1.621074,7.456944 0,6.052013 -4.322866,10.48295 -4.322867,4.539007 -10.158736,6.484297 -5.727798,2.05336 -11.563667,2.05336 -4.863224,0 -9.618377,-2.05336 -4.647081,-1.94529 -4.647081,-6.160082 0,-3.026006 2.377577,-4.863224 2.377576,-1.729146 5.403582,-1.729146 5.403583,0 7.673087,3.026006 -1.621074,2.269505 -1.621074,4.106723 0,3.566363 4.971296,3.566363 3.998651,0 6.59237,-2.37757 2.59372,-2.377582 2.59372,-6.268161 0,-2.269505 -1.621075,-6.268156 -1.621075,-3.998651 -1.621075,-6.268155 v -3.89058 q -7.565015,4.755153 -13.617028,11.13138 -6.916585,-3.674436 -9.618376,-9.726448 -2.701792,-6.160085 -2.701792,-14.913888 0,-6.052013 1.188788,-9.942592 1.29686,-3.89058 3.674437,-6.052013 2.485647,-2.269504 5.079367,-3.782507 2.701791,-1.513004 6.376228,-3.998651 3.782508,-2.59372 6.700442,-5.727798 8.753804,6.916586 20.425542,10.374879 z M 75.612976,54.268832 v -22.26276 q 0,-1.404931 -1.29686,-2.701791 -1.29686,-1.404932 -2.809863,-2.269505 -1.404931,-0.864573 -3.674436,-1.94529 -2.161432,-1.188788 -2.701791,-1.513003 -1.621075,3.134078 -1.621075,13.07667 v 4.863224 q 0,16.31882 6.052012,16.31882 2.161433,0 6.052013,-3.566365 z"
id="text1"
aria-label="𝖗𝖌" />
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View file

@ -5,6 +5,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% block title %}{{ SITENAME }}{% endblock %}</title>
<link rel="stylesheet" href="{{ SITEURL }}/theme/bbs.css">
<link rel="icon" type="image/svg+xml" href="{{ SITEURL }}/theme/favicon.svg">
<link rel="icon" type="image/png" href="{{ SITEURL }}/theme/favicon.png">
<link rel="me" href="https://mas.to/@randogoth">
{% if FEED_ALL_ATOM %}<link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Atom">{% endif %}
{% if FEED_ALL_RSS %}<link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} RSS">{% endif %}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

View file

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<rect width="100" height="100" fill="#ffffff"/>
<g transform="translate(25.9417,10) scale(0.298184)" color="#000000">
<g transform="translate(-150.26933,-390.24689)"><path fill="currentColor" transform="matrix(0.13333333,0,0,-0.13333333,0,816)" d="m 1127.08,2003.92 -0.06,-0.3 c 10.57,-3.95 107.03,-39.95 161.26,-55.57 53.65,-15.46 85.22,-23.27 89.12,-24.24 l 0.01,-0.25 c -7.26,-2.64 -111.38,-40.61 -161.15,-64.09 l -1.53,-0.72 c -12.12,-5.72 -6.89,-23.99 6.42,-22.46 75.33,8.66 191.92,21.61 236.48,24.16 67.75,3.87 248.11,-12.47 250.1,-12.65 l 0.03,-0.02 c 0.27,-0.96 11.45,-41.19 -6.82,-68.11 -18.49,-27.25 -180.05,-218.01 -216.07,-265.71 -36,-47.68 -71.04,-112.89 -98.29,-146.96 -27.25,-34.06 -95.38,-115.81 -124.58,-138.2 -29.2,-22.38 -60.34,-41.85 -53.53,-46.71 6.81,-4.87 76.89,6.81 131.39,22.38 54.51,15.58 241.37,109.98 327.99,175.19 86.62,65.2 189.79,154.09 247.21,212.81 57.42,58.73 120.68,135.62 156.7,184.28 35.97,48.62 38.92,62.26 39.89,91.41 l 0.02,0.08 c 1.65,0.34 126.77,26.55 165.44,69.09 l 37.44,41.2 c 0.99,1.08 2.16,1.97 3.47,2.62 l 19.22,9.6 0.02,0.27 -30.93,23.2 -0.02,0.01 c -0.19,0.22 -29.36,36.08 -78.84,59.36 -46.86,22.06 -62.49,25.89 -64.09,26.25 l -0.12,0.1 c 1.18,3.26 42.8,118.27 42.8,158.58 0,40.87 -44.77,157.66 -81.75,229.68 -36.99,72.02 -114.85,222.88 -140.15,264.73 -25.3,41.85 -115.82,175.19 -185.89,241.37 -70.08,66.18 -199.52,190.76 -238.46,198.54 -38.92,7.79 70.08,-134.3 70.08,-162.53 0,-28.23 35.04,-79.81 36.99,-109 1.95,-29.2 26.27,-90.52 30.17,-114.85 3.89,-24.33 41.48,-131.74 41.48,-131.74 0,0 7.18,-40.53 35.41,-127.15 28.09,-86.21 81.25,-292.94 81.74,-294.88 l -0.03,-0.07 -119.93,-206.33 -0.06,-0.07 c -1.77,-0.23 -111.23,-14.59 -177.75,-32.72 -66.63,-18.18 -97.16,-29.58 -97.56,-29.73 h -0.04 l -333.23,20.15"/></g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -11,6 +11,8 @@
if(t){document.documentElement.setAttribute("data-theme",t);}}catch(e){}})();
</script>
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/style.css">
<link rel="icon" type="image/svg+xml" href="{{ SITEURL }}/theme/img/favicon.svg">
<link rel="icon" type="image/png" href="{{ SITEURL }}/theme/img/favicon.png">
{% if FEED_ALL_ATOM %}
<link rel="alternate" type="application/atom+xml" href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" title="{{ SITENAME }}">
{% endif %}