aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuchen Pei <me@ypei.me>2021-06-24 21:19:57 +1000
committerYuchen Pei <me@ypei.me>2021-06-24 21:19:57 +1000
commit502f77902ea7dc38792a342739e34bbe6eabab0f (patch)
treee66ed91f4e37f593899ba2211f4fecccd72b8f52
parentcac1ef2a1adaa42eca9d9138a8cf4e1bcaa0b5e3 (diff)
Turned footer into icons.
-rw-r--r--assets/Emacs-logo.svg239
-rw-r--r--assets/LibreJS_icon.pngbin0 -> 1604 bytes
-rw-r--r--assets/Org-mode-unicorn.svg102
-rw-r--r--assets/by-sa.svg121
-rw-r--r--assets/gfdl-logo-med.pngbin0 -> 14775 bytes
-rw-r--r--assets/gnu-linux-banner.pngbin0 -> 11628 bytes
-rw-r--r--html-templates/postamble.html15
-rw-r--r--html-templates/preamble.html2
8 files changed, 472 insertions, 7 deletions
diff --git a/assets/Emacs-logo.svg b/assets/Emacs-logo.svg
new file mode 100644
index 0000000..1903f17
--- /dev/null
+++ b/assets/Emacs-logo.svg
@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg6612"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ width="270"
+ height="217"
+ version="1.0"
+ sodipodi:docbase="/home/sphinx/images"
+ sodipodi:docname="Emacs-logo.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <metadata
+ id="metadata6617">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Dmitry Dzhus</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:date>2007-07</dc:date>
+ <dc:title>Emacs logo</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emacs</rdf:li>
+ <rdf:li>logo</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:description>Emacs logo by Luis Fernandes was created in 2001. This is an SVG version created by hand from scratch in Inkscape.</dc:description>
+ <dc:language>en</dc:language>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6615" />
+ <sodipodi:namedview
+ inkscape:window-height="990"
+ inkscape:window-width="1276"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1.7926268"
+ inkscape:cx="227.95993"
+ inkscape:cy="149.03165"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:current-layer="svg6612" />
+ <g
+ id="g2240"
+ style="fill:#000000;fill-opacity:1;stroke:none"
+ transform="translate(-4.7334344,4.3389815)">
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 176.57988,37.972907 C 174.9871,39.007967 168.87448,51.953525 168.7783,53.533221 C 180.64186,73.113933 202.57955,40.078784 206.55381,24.980764 C 206.55381,24.980764 196.17124,43.179003 186.77317,43.526939 C 175.75676,43.93479 178.17554,36.935973 176.57988,37.972907 z "
+ id="path2242"
+ sodipodi:nodetypes="cccsz" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 22.47173,15.758997 L 15.81003,32.485756 C 15.81003,32.485756 19.89052,42.218104 26.49069,42.838195 C 41.61737,44.259359 58.45245,15.619537 63.19409,15.758997 C 67.93574,15.898457 77.55353,23.422298 82.6657,33.922656 C 89.39535,20.759071 97.58642,14.911225 111.16839,24.667015 C 119.07042,30.342966 135.58934,52.795226 145.47559,53.901349 C 156.18021,55.099037 165.37798,44.912817 169.81138,26.288239 C 163.67513,34.237468 161.1768,37.806706 155.0286,38.212082 C 148.68317,38.630462 149.241,39.885604 127.06684,16.874679 C 104.89268,-6.1362469 94.43317,4.8811053 87.87854,14.643316 C 86.41421,13.039524 78.99699,1.01863 70.05858,1.1156811 C 63.72511,1.1844483 53.17415,16.174161 46.86414,21.616488 C 40.30897,27.270272 36.37856,28.267647 33.99471,28.294944 C 30.30074,28.339067 25.84923,26.450798 22.47173,15.758997 z "
+ id="path2244"
+ sodipodi:nodetypes="ccsscsscsscsssc" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 76.60517,33.616604 C 59.9071,53.934058 59.23819,54.418087 50.46092,68.860929 C 41.68365,83.303771 39.35397,92.905012 43.4733,96.486252 C 47.62389,100.09467 55.01913,100.29382 64.07871,93.597586 C 76.68602,83.936084 93.51416,70.148169 98.13382,58.409876 C 99.33455,55.358876 77.4725,76.054153 68.69926,81.186233 C 63.43563,84.265304 56.36004,85.075126 52.55923,81.397725 C 44.80291,73.893236 79.52343,36.77475 76.60517,33.616604 z "
+ id="path2246"
+ sodipodi:nodetypes="csscsssc" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 101.40617,64.709511 C 101.3713,63.070854 109.84351,50.554306 111.30784,50.066195 C 132.55351,64.354287 121.48844,101.10862 114.51543,104.3162 C 114.51543,104.3162 115.7357,88.557199 112.56298,78.655527 C 109.39026,68.753854 101.4411,66.351131 101.40617,64.709511 z "
+ id="path2248"
+ sodipodi:nodetypes="cccsz" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 212.01995,32.790058 C 210.0143,24.25611 219.12924,1.1854142 230.75546,1.1854142 C 259.78347,1.1854142 245.6869,47.473559 240.02956,64.570053 C 226.22301,100.34158 217.47477,153.8249 216.87918,158.42673 C 216.15214,164.0442 207.47903,179.09487 211.85861,154.24293 C 216.23819,129.39099 224.1069,100.38994 233.56074,66.549824 C 238.51906,48.801431 244.54954,17.14762 227.7868,17.100791 C 219.23545,16.991458 219.72047,23.025811 212.01995,32.790058 z "
+ id="path2250"
+ sodipodi:nodetypes="cscssscc" />
+ </g>
+ <g
+ id="g2233"
+ style="stroke:none">
+ <path
+ sodipodi:nodetypes="cccsz"
+ id="path9706"
+ d="M 176.57988,37.972907 C 174.9871,39.007967 168.87448,51.953525 168.7783,53.533221 C 180.64186,73.113933 202.57955,40.078784 206.55381,24.980764 C 206.55381,24.980764 196.17124,43.179003 186.77317,43.526939 C 175.75676,43.93479 178.17554,36.935973 176.57988,37.972907 z "
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="ccsscsscsscsssc"
+ id="path7673"
+ d="M 22.47173,15.758997 L 15.81003,32.485756 C 15.81003,32.485756 19.89052,42.218104 26.49069,42.838195 C 41.61737,44.259359 58.45245,15.619537 63.19409,15.758997 C 67.93574,15.898457 77.55353,23.422298 82.6657,33.922656 C 89.39535,20.759071 97.58642,14.911225 111.16839,24.667015 C 119.07042,30.342966 135.58934,52.795226 145.47559,53.901349 C 156.18021,55.099037 165.37798,44.912817 169.81138,26.288239 C 163.67513,34.237468 161.1768,37.806706 155.0286,38.212082 C 148.68317,38.630462 149.241,39.885604 127.06684,16.874679 C 104.89268,-6.1362469 94.43317,4.8811053 87.87854,14.643316 C 86.41421,13.039524 78.99699,1.01863 70.05858,1.1156811 C 63.72511,1.1844483 53.17415,16.174161 46.86414,21.616488 C 40.30897,27.270272 36.37856,28.267647 33.99471,28.294944 C 30.30074,28.339067 25.84923,26.450798 22.47173,15.758997 z "
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="csscsssc"
+ id="path8693"
+ d="M 76.60517,33.616604 C 59.9071,53.934058 59.23819,54.418087 50.46092,68.860929 C 41.68365,83.303771 39.35397,92.905012 43.4733,96.486252 C 47.62389,100.09467 55.01913,100.29382 64.07871,93.597586 C 76.68602,83.936084 93.51416,70.148169 98.13382,58.409876 C 99.33455,55.358876 77.4725,76.054153 68.69926,81.186233 C 63.43563,84.265304 56.36004,85.075126 52.55923,81.397725 C 44.80291,73.893236 79.52343,36.77475 76.60517,33.616604 z "
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccsz"
+ id="path9704"
+ d="M 101.40617,64.709511 C 101.3713,63.070854 109.84351,50.554306 111.30784,50.066195 C 132.55351,64.354287 121.48844,101.10862 114.51543,104.3162 C 114.51543,104.3162 115.7357,88.557199 112.56298,78.655527 C 109.39026,68.753854 101.4411,66.351131 101.40617,64.709511 z "
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cscssscc"
+ id="path2171"
+ d="M 212.01995,32.790058 C 210.0143,24.25611 219.12924,1.1854142 230.75546,1.1854142 C 259.78347,1.1854142 245.6869,47.473559 240.02956,64.570053 C 226.22301,100.34158 217.47477,153.8249 216.87918,158.42673 C 216.15214,164.0442 207.47903,179.09487 211.85861,154.24293 C 216.23819,129.39099 224.1069,100.38994 233.56074,66.549824 C 238.51906,48.801431 244.54954,17.14762 227.7868,17.100791 C 219.23545,16.991458 219.72047,23.025811 212.01995,32.790058 z "
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1;stroke:none"
+ id="g2256"
+ transform="translate(0.8166413,4.3944529)">
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 79.886738,152.50463 C 67.822172,155.61715 50.502331,192.18769 49.743523,198.14195 C 52.532726,198.83925 111.02019,130.19512 80.295208,193.81167 C 102.57324,174.95912 124.9556,141.04167 107.8027,183.94795 C 103.74903,194.08781 123.59559,194.09426 142.96938,172.96563 C 137.88975,176.22186 112.22868,191.62171 126.35499,159.60889 C 133.77483,142.79418 109.21923,159.41447 102.3683,165.83729 C 103.80096,159.33343 108.94433,147.78354 100.61675,150.98227 C 92.289176,154.181 83.310373,160.6892 67.937825,175.11509 C 76.765795,160.89643 77.224181,159.40756 79.886738,152.50463 z "
+ id="path2258"
+ sodipodi:nodetypes="cccscscscc" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 248.85492,188.50638 C 263.21933,186.53398 284.36437,164.67209 255.21207,163.30784 C 223.17817,161.81588 262.88238,150.47751 262.88238,150.47751 C 245.58932,149.36183 214.14946,168.68613 239.80172,165.74839 C 265.63062,162.76646 265.93049,186.17596 239.24388,186.14445 C 235.50916,186.14004 236.66387,182.41388 236.66387,182.41388 L 225.77752,187.22526 C 236.0826,190.18366 240.70876,189.62494 248.85492,188.50638 z "
+ id="path2260"
+ sodipodi:nodetypes="cscssccs" />
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 35.422878,148.66454 C 20.150885,157.04591 -6.2772909,190.95274 6.2647537,199.01662 C 17.984924,206.55208 68.941642,170.29445 77.667057,153.75538 C 4.3035383,211.52619 14.065561,174.90254 27.008448,162.02628 C 35.805465,151.30801 64.004057,143.68513 71.481066,128.52052 C 32.789119,149.29474 30.405114,131.50519 62.642197,110.82103 C 68.569623,107.02504 107.74937,89.042889 77.768775,114.28261 C 95.502651,106.02716 110.52675,93.267855 98.941531,90.767173 C 83.884151,87.517022 60.202847,105.92694 48.092626,115.80927 C 40.969928,121.62162 11.868522,145.38354 35.422878,148.66454 z "
+ id="path2262"
+ sodipodi:nodetypes="cscccscssc" />
+ <g
+ style="fill:#000000;fill-opacity:1;stroke:none"
+ id="g2264">
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path2266"
+ d="M 153.52386,181.54504 C 114.3973,212.57672 133.43947,164.59338 180.00502,149.95001 C 144.43247,174.12306 139.76476,184.61018 153.52386,181.54504 z "
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path2268"
+ d="M 196.30981,176.96638 C 156.1373,209.46239 150.29865,172.10195 184.30492,155.10468 C 167.14111,181.92747 183.59666,177.6607 196.30981,176.96638 z "
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 229.3687,178.97034 C 185.57023,211.04797 178.47643,161.27557 237.30661,150.27509 C 188.34589,179.18978 219.44475,183.56954 229.3687,178.97034 z "
+ id="path2270"
+ sodipodi:nodetypes="ccc" />
+ </g>
+ <g
+ id="g2201"
+ style="fill:#2076c1;fill-opacity:1;stroke:none">
+ <path
+ sodipodi:nodetypes="cccscscscc"
+ id="path2173"
+ d="M 79.886738,152.50463 C 67.822172,155.61715 50.502331,192.18769 49.743523,198.14195 C 52.532726,198.83925 111.02019,130.19512 80.295208,193.81167 C 102.57324,174.95912 124.9556,141.04167 107.8027,183.94795 C 103.74903,194.08781 123.59559,194.09426 142.96938,172.96563 C 137.88975,176.22186 112.22868,191.62171 126.35499,159.60889 C 133.77483,142.79418 109.21923,159.41447 102.3683,165.83729 C 103.80096,159.33343 108.94433,147.78354 100.61675,150.98227 C 92.289176,154.181 83.310373,160.6892 67.937825,175.11509 C 76.765795,160.89643 77.224181,159.40756 79.886738,152.50463 z "
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ <path
+ sodipodi:nodetypes="cscssccs"
+ id="path2183"
+ d="M 248.85492,188.50638 C 263.21933,186.53398 284.36437,164.67209 255.21207,163.30784 C 223.17817,161.81588 262.88238,150.47751 262.88238,150.47751 C 245.58932,149.36183 214.14946,168.68613 239.80172,165.74839 C 265.63062,162.76646 265.93049,186.17596 239.24388,186.14445 C 235.50916,186.14004 236.66387,182.41388 236.66387,182.41388 L 225.77752,187.22526 C 236.0826,190.18366 240.70876,189.62494 248.85492,188.50638 z "
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ <path
+ sodipodi:nodetypes="cscccscssc"
+ id="path6069"
+ d="M 35.422878,148.66454 C 20.150885,157.04591 -6.2772909,190.95274 6.2647537,199.01662 C 17.984924,206.55208 68.941642,170.29445 77.667057,153.75538 C 4.3035383,211.52619 14.065561,174.90254 27.008448,162.02628 C 35.805465,151.30801 64.004057,143.68513 71.481066,128.52052 C 32.789119,149.29474 30.405114,131.50519 62.642197,110.82103 C 68.569623,107.02504 107.74937,89.042889 77.768775,114.28261 C 95.502651,106.02716 110.52675,93.267855 98.941531,90.767173 C 83.884151,87.517022 60.202847,105.92694 48.092626,115.80927 C 40.969928,121.62162 11.868522,145.38354 35.422878,148.66454 z "
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ <g
+ id="g2188"
+ style="fill:#2076c1;fill-opacity:1;stroke:none">
+ <path
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="M 153.52386,181.54504 C 114.3973,212.57672 133.43947,164.59338 180.00502,149.95001 C 144.43247,174.12306 139.76476,184.61018 153.52386,181.54504 z "
+ id="path2175"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="M 196.30981,176.96638 C 156.1373,209.46239 150.29865,172.10195 184.30492,155.10468 C 167.14111,181.92747 183.59666,177.6607 196.30981,176.96638 z "
+ id="path2177"
+ sodipodi:nodetypes="ccc" />
+ </g>
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path2179"
+ d="M 229.3687,178.97034 C 185.57023,211.04797 178.47643,161.27557 237.30661,150.27509 C 188.34589,179.18978 219.44475,183.56954 229.3687,178.97034 z "
+ style="fill:#2076c1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ </g>
+ <path
+ sodipodi:nodetypes="cscsss"
+ id="path2252"
+ d="M 124.1858,189.83823 C 119.19632,187.34349 148.26509,119.15484 152.29057,142.10943 C 154.09525,152.40027 170.73124,123.57014 170.73124,123.57014 C 170.73124,123.57014 183.79749,99.804357 184.43848,101.87524 C 187.48343,111.71277 149.00775,175.41789 146.27516,159.36674 C 143.51342,143.14437 124.77748,190.13407 124.1858,189.83823 z "
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 127.36915,186.62713 C 122.37967,184.13239 151.44844,115.94374 155.47392,138.89833 C 157.2786,149.18917 173.91459,120.35904 173.91459,120.35904 C 173.91459,120.35904 186.98084,96.593259 187.62183,98.664137 C 190.66678,108.50167 152.1911,172.20679 149.45851,156.15564 C 146.69677,139.93327 127.96083,186.92297 127.36915,186.62713 z "
+ id="path3158"
+ sodipodi:nodetypes="cscsss" />
+ <path
+ sodipodi:nodetypes="cscsc"
+ id="path2254"
+ d="M 56.312166,214.04162 C 56.312166,214.04162 56.065636,199.44685 80.768246,168.4823 C 100.68005,143.52298 123.7636,107.53934 123.7636,107.53934 C 123.7636,107.53934 119.97892,126.52044 103.15975,148.19092 C 83.527796,173.4855 56.312166,214.04162 56.312166,214.04162 z "
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:#c64e3b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 59.52326,215.22497 C 59.52326,215.22497 59.27673,200.6302 83.97934,169.66565 C 103.89115,144.70633 126.9747,108.72269 126.9747,108.72269 C 126.9747,108.72269 123.19002,127.70379 106.37085,149.37427 C 86.73889,174.66885 59.52326,215.22497 59.52326,215.22497 z "
+ id="path4129"
+ sodipodi:nodetypes="cscsc" />
+</svg>
diff --git a/assets/LibreJS_icon.png b/assets/LibreJS_icon.png
new file mode 100644
index 0000000..82ac632
--- /dev/null
+++ b/assets/LibreJS_icon.png
Binary files differ
diff --git a/assets/Org-mode-unicorn.svg b/assets/Org-mode-unicorn.svg
new file mode 100644
index 0000000..150fafd
--- /dev/null
+++ b/assets/Org-mode-unicorn.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
+]>
+<svg version="1.1"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+ x="0px" y="0px" width="162px" height="176px" viewBox="-7.65 -13.389 162 176" enable-background="new -7.65 -13.389 162 176"
+ xml:space="preserve">
+<defs>
+</defs>
+<path fill="#A04D32" stroke="#000000" stroke-width="3" d="M141.044,59.449c-0.205-3.15-2.842-4.366-5.993-2.125
+ c-7.219-1.297-14.305-0.687-17.8-0.981c-7.662-1.073-14.041-5.128-14.041-5.128c0.932-1.239,0.486-3.917-5.498-4.101
+ c-1.646-0.542-3.336-1.327-4.933-1.979c0.544-1.145-0.133-2.836-0.133-2.836c2.435-0.672,2.808-3.842,1.848-5.709
+ c3.106,0.084,2.612-4.718,2.183-6.381c2.435-0.923,2.771-3.831,1.763-6.129c2.938-0.671,3.022-4.114,2.771-6.548
+ c3.022-0.168,2.603-5.457,2.603-6.549c2.604-1.679,2.016-3.946,2.425-6.573c1.605-3.25-0.577-4.173-2.116-0.71
+ c-1.651,3.001-3.769,4.311-3.75,6.528c0.755,1.259-5.625,3.106-3.61,7.052c-1.428,1.763-4.785,4.03-3.592,6.733
+ c-0.606,1.326-4.888,4.433-3.041,7.371c-4.029,2.687-3.789,3.335-2.938,5.793c-1.147,0.736-2.318,1.862-2.995,3.094
+ c-1.319-1.568-2.603-4.429-2.584-8.294c0-3.275-6.099,0.318-6.099,6.784c0,0.556-0.057,1.061-0.135,1.542
+ c-2.11,0.243-4.751,0.707-8.08,1.494c-0.106,0.073-0.157,0.186-0.182,0.316c-0.131-0.485-0.231-1.001-0.277-1.553
+ c-0.582-3.79-4.934-9.56-7.057-2.434c-1.096,2.611-1.74,4.392-2.115,5.789v0c0,0-0.336,0.226-0.957,0.61
+ c-2.619,1.622-3.562,6.686-13.075,9.883c-3.211,1.079-7.4,1.945-12.959,2.395C21.107,57.576,2.789,74.117,1.562,89.9
+ c-0.283,3.964,0.31,13.737,3.596,22.31c0.002,0.006,0.003,0.014,0.005,0.02c0.015,0.042,0.032,0.081,0.048,0.122
+ c0.052,0.134,0.103,0.267,0.156,0.398c0.28,0.718,0.579,1.405,0.895,2.062c1.885,4.028,4.46,7.59,7.934,9.882
+ c1.764,1.376,3.342,2.258,4.372,2.762c5.907,9.749,18.442,22.252,42.075,14.859c36.255-10.284,56.263,13.809,58.568,15.5
+ c3.399,3.433-8.786-29.835-34.587-44.788c-15.253-8.322-5.678-22.656-4.585-27.718c0,0,12.227,8.557,21.087-4.52
+ c8.004,2.062,13.367-1.462,20.251,1.03c4.183,1.833,21.77,0.726,15.234-9.104c4.11-2.683,4.544-1.815,6.6-5.9
+ C144.315,61.863,141.808,60.803,141.044,59.449z M70.751,46.15c-0.041,0.018-0.086,0.04-0.125,0.056
+ c0.039-0.034,0.075-0.062,0.115-0.102C70.744,46.118,70.748,46.136,70.751,46.15z M57.338,50.673
+ c-0.073,0.429-0.143,0.829-0.212,1.216c0.037-0.832,0.085-1.714,0.143-2.646C57.293,49.678,57.319,50.147,57.338,50.673z
+ M68.031,44.34c0.746,1.124,1.662,2.179,1.662,2.179S68.818,45.729,68.031,44.34z"/>
+<path fill="#77AA99" stroke="#000000" stroke-width="0.5" d="M14.093,117.635c0,0,10.021,36.105,46.549,24.68
+ c36.255-10.284,56.263,13.809,58.568,15.5c3.399,3.433-8.786-29.835-34.587-44.788c-15.253-8.322-5.678-22.656-4.585-27.718
+ c0,0,12.227,8.557,21.087-4.52c8.004,2.062,13.367-1.462,20.251,1.03c4.183,1.833,21.77,0.726,15.234-9.104
+ c4.11-2.683,4.544-1.815,6.6-5.9c1.105-4.952-1.402-6.011-2.166-7.366c-0.205-3.15-2.842-4.366-5.993-2.125
+ c-7.219-1.297-14.305-0.687-17.8-0.981c-7.662-1.073-14.041-5.128-14.041-5.128c0.932-1.239,0.486-3.917-5.498-4.101
+ c-3.287-1.082-6.752-3.136-9.288-3.162c-2.567,0-2.914-2.537-2.914-2.537c-1.606-0.87-3.924-4.252-3.899-9.438
+ c0-3.275-6.099,0.318-6.099,6.784s-5.818,7.758-5.818,7.758s-2.549-2.281-2.855-5.958c-0.582-3.79-4.934-9.56-7.057-2.434
+ c-3.226,7.646-3.485,9.43-4.115,13.154c-1.31,7.711-0.345,8.012-0.345,8.012L22.498,82.723L14.093,117.635z"/>
+<path fill="#314B49" stroke="#314B49" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" d="M91.756,56.215
+ c1.548-0.562,0.896-0.415,1.152-0.581c-2.959,0.575-9.635,0.614-14.317-1.133c0.392,0.23,2.568,0.962,2.845,1.128
+ c0.218,0.715,0.1,1.438,2.932,2.709c2.559,0.793,5.845,0.461,6.835-0.529C91.312,56.125,91.329,56.744,91.756,56.215z"/>
+<path fill="#314B49" stroke="#314B49" stroke-width="0.5" d="M124.124,75.361c-2.829-2.085-4.881-0.264-6.469-0.413
+ c0.99-0.645,3.762-2.062,8.245-2.062c2.532,0,3.879,2.196,5.57,2.207c1.141,0.007,4.472-1.71,5.14-2.378
+ c-0.969,0.838,0.454,1.755-0.489,3.003c-0.282,0.359-0.837,1.511-2.663,2.051C131.408,78.74,128.047,79.531,124.124,75.361z"/>
+<path fill="#314B49" d="M62.577,37.415c0,0-3.355,7.996,0.312,15.329s0.522-6.829,4.688-4.162c3.397,0.385-2.387-3.215-2.033-7.819
+ C65.368,37.871,63.774,35.569,62.577,37.415z"/>
+<path fill="#314B49" d="M126.981,63.799c0,1.121-1.363,2.03-3.045,2.03c3.573-1.121-0.201-4.653-3.045-2.03
+ c0-1.121,1.363-2.03,3.045-2.03S126.981,62.678,126.981,63.799z"/>
+<path fill="#314B49" d="M121.814,61.215c3.772-0.231,6.336,0.323,5.536,3.138c0.548-1.126,1.292-2.83-1.046-3.507
+ C124.558,60.458,123.005,60.468,121.814,61.215z"/>
+<path fill="#A04D32" stroke="#000000" stroke-width="0.5" d="M67.574,82.616c0-3.521-1.509-7.166-7.04-14.583
+ c-1.635-2.192-2.62-4.336-3.211-6.275c-1.401-3.295-3.426-8.019-0.613-17.233c0,0,0.621-0.384,0,0
+ c-2.619,1.622-3.562,6.686-13.075,9.883c-3.211,1.079-7.4,1.945-12.959,2.395C21.107,57.576,2.789,74.117,1.562,89.9
+ c-0.283,3.964,0.31,13.737,3.596,22.31c0.002,0.006,0.003,0.014,0.005,0.02c0.015,0.042,0.032,0.081,0.048,0.122
+ c0.052,0.134,0.103,0.267,0.156,0.398c0.28,0.718,0.579,1.405,0.895,2.062c1.885,4.028,4.46,7.59,7.934,9.882
+ c3.084,2.404,5.606,3.306,5.606,3.306c-2.588-3.578-3.77-7.562-2.263-12.32c0.651,2.637,1.903,4.162,3.646,4.777
+ c-0.615-1.884-0.827-3.549,0-4.651c2.567,6.734,5.353,9.031,8.171,10.686c-2.631-4.914-4.032-10.005-3.771-15.337
+ c2.569,6.028,6.596,9.945,10.56,13.954c-3.78-5.966-6.911-12.104-6.977-19.046c1.693,2.778,3.935,4.932,6.6,6.601
+ c-1.683-2.709-2.505-5.51-2.263-8.423c4.424,4.945,9.361,6.607,14.332,8.046c-5.197-3.625-9.843-7.537-12.32-12.572
+ c2.972,1.464,5.948,1.693,8.926,1.383c-3.706-1.872-5.069-5.252-5.783-9.052c5.177,5.279,10.587,8.827,16.091,11.692
+ c-5.456-5.26-9.479-10.65-11.566-16.218c2.1,1.18,4.157,1.736,6.16,1.509c-2.766-3.124-3.465-6.182-4.211-9.241
+ c2.637,3.916,4.959,6.022,7.103,7.103c-2.189-4.482-2.034-8.432-0.503-12.068c2.524,1.675,4.902,4.295,6.915,9.303
+ c0.731-2.386-0.447-6.364-1.886-10.56c2.175,0.622,4.779,3.351,8.171,9.932c-0.33-3.865-2.139-7.775-4.148-11.692
+ C63.813,75.316,68.343,84.519,67.574,82.616z"/>
+<path fill="#796958" stroke="#000000" stroke-width="0.5" d="M83.915,43.558c0,0-0.252,7.472,6.717,2.603
+ c3.61,0.084,2.015-3.862,2.015-3.862c2.435-0.672,2.808-3.842,1.848-5.709c3.106,0.084,2.612-4.718,2.183-6.381
+ c2.435-0.923,2.771-3.831,1.763-6.129c2.938-0.671,3.022-4.114,2.771-6.548c3.022-0.168,2.603-5.457,2.603-6.549
+ c2.604-1.679,2.016-3.946,2.425-6.573c1.605-3.25-0.577-4.173-2.116-0.71c-1.651,3.001-3.769,4.311-3.75,6.528
+ c0.755,1.259-5.625,3.106-3.61,7.052c-1.428,1.763-4.785,4.03-3.592,6.733c-0.606,1.326-4.888,4.433-3.041,7.371
+ c-4.029,2.687-3.789,3.335-2.938,5.793C85.038,38.557,82.784,41.308,83.915,43.558z"/>
+<path fill="#FFFFFF" d="M101.739,8.295c0,0-0.735,1.324-0.735,2.133s2.185,0.568,2.927-0.227
+ C102.306,10.225,100.966,10.49,101.739,8.295z"/>
+<path fill="#FFFFFF" d="M97.478,14.565c0,0-0.812,1.068-0.183,2.316c0.392,0.98,2.807,0.962,3.549,0.167
+ C99.219,17.072,96.704,16.761,97.478,14.565z"/>
+<path fill="#FFFFFF" d="M94.343,21.02c0,0-0.998,1.346-0.492,2.602c0,0.809,2.838,0.956,3.58,0.161
+ C95.806,23.805,93.786,23.294,94.343,21.02z"/>
+<path fill="#FFFFFF" d="M91.266,28.182c0,0-1.403,1.542-0.149,2.945c1.438,0.809,3.744,0.049,4.486-0.746
+ C93.978,30.403,90.709,30.457,91.266,28.182z"/>
+<path fill="#FFFFFF" d="M88.261,33.903c0,0-1.575,1.414-0.02,3.312c1.438,0.809,4.57,0.198,5.312-0.597
+ C91.929,36.642,87.564,35.272,88.261,33.903z"/>
+<path fill="#FFFFFF" d="M85.114,40.644c0,0-1.403,1.542-0.149,2.945c1.438,0.809,6.036-0.186,6.778-0.981
+ C90.118,42.631,84.558,42.919,85.114,40.644z"/>
+<path fill="#A04D32" stroke="#000000" stroke-width="0.5" d="M83.997,43.672c-0.45-0.45-0.534-0.896-0.367-1.718
+ c0,0,0.369-4.107-16.333-0.158c-1.072,0.74,2.396,4.722,2.396,4.722s0.418,0.215,1.047-0.415c0.253,1.123,0.852,4.081,0.233,4.579
+ c1.245-0.771,1.868-1.946,1.676-4.125c2.122,0.461,3.742,1.64,4.692,3.779c0.304-1.4,0.603-2.799-0.384-4.126
+ c2.182,0.285,3.88,1.496,5.362,3.124c0.221-0.933,0.354-1.883,0-2.931c1.391,0.473,2.587,1.607,3.71,2.988
+ C86.03,49.391,86.24,45.529,83.997,43.672z"/>
+<path opacity="0.26" d="M67.975,71.318c0,0,6.761,13.59,17.595,13.991s10.834-2.73,10.834-2.73S80.877,85.627,67.975,71.318z"/>
+<path opacity="0.26" d="M71.13,79.012c2.279,3.104,4.856,5.221,7.722,6.382c0,0-7.365,11.108-3.611,20.023
+ s13.125,11.053,23.321,21.249c7.942,7.942,17.158,24.961,17.158,24.961s-17.834-14.176-29.42-13.479c0,0-2.687-9.668-10.585-17.566
+ C64.471,109.337,59.547,94.707,71.13,79.012z"/>
+<path opacity="0.18" fill="#FFFFFF" d="M52.362,51.627c-3.874,2.501-8.419,7.096-24.415,8.083
+ C10.898,66.494,0.514,86.395,4.17,100.174c1.348,7.317,3.891,14.18,3.891,14.18c-0.887-5.919-1.383-11.397,1.033-13.599
+ c1.435,2.384,2.969,2.468,4.507,2.479c-1.59-2.404-1.788-4.808,0-7.212c1.489,1.525,2.992,1.881,4.507,1.353
+ c-2.128-2.449-1.867-4.848,0-7.211c1.388,5.022,4.462,7.453,7.662,9.689c-2.208-4.333-4.166-8.672-2.93-13.07
+ c1.323,0.729,2.595,0.644,3.831,0c-1.257-1.576-0.925-3.153,0-4.732c2.947,3.04,6.213,3.724,9.465,4.507
+ c-2.661-2.454-5.543-4.527-6.761-9.465c1.501-1.811,3.269-2.685,5.408-2.253c-1.901-1.167-1.65-2.543,0-4.057
+ c2.089,1.104,4.195,1.352,6.31,1.127C38.286,70.23,32.669,66.916,52.362,51.627z"/>
+<path opacity="0.27" fill="#FFFFFF" d="M78.923,32.771c0.996-0.963,1.146-0.65,0.854,0.285c-0.982,2.36,0.353,4.647,0.797,6.206
+ l-3.871,0.114C76.811,37.105,76.95,34.582,78.923,32.771z"/>
+</svg>
diff --git a/assets/by-sa.svg b/assets/by-sa.svg
new file mode 100644
index 0000000..463276a
--- /dev/null
+++ b/assets/by-sa.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="80"
+ height="15"
+ id="svg2279"
+ sodipodi:version="0.32"
+ inkscape:version="0.45+devel"
+ version="1.0"
+ sodipodi:docname="by-sa.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs2281">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3442">
+ <rect
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.92243534;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3444"
+ width="20.614058"
+ height="12.483703"
+ x="171.99832"
+ y="239.1203" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#999999"
+ borderopacity="1"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10.5125"
+ inkscape:cx="40"
+ inkscape:cy="7.5"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ width="80px"
+ height="15px"
+ showborder="true"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="935"
+ inkscape:window-height="624"
+ inkscape:window-x="50"
+ inkscape:window-y="160" />
+ <metadata
+ id="metadata2284">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="BY-SA"
+ transform="matrix(0.9875019,0,0,0.9333518,-323.90064,-356.81188)">
+ <g
+ id="g3747"
+ transform="translate(158,145)">
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.04161763;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3749"
+ width="80"
+ height="15"
+ x="170.5"
+ y="237.86218" />
+ <rect
+ y="239.36218"
+ x="172"
+ height="12"
+ width="77"
+ id="rect3751"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.92243534;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:#abb1aa;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.46913578"
+ d="M 171.99996,239.37505 L 171.99996,251.37505 L 192.33474,251.37505 C 193.64339,249.62474 194.52652,247.59057 194.52652,245.37505 C 194.52652,243.17431 193.65859,241.1179 192.36599,239.37505 L 171.99996,239.37505 z"
+ id="path3753"
+ sodipodi:nodetypes="cccscc" />
+ <g
+ id="g3755"
+ transform="matrix(0.9612533,0,0,0.9612533,6.8341566,9.5069994)"
+ clip-path="url(#clipPath3442)">
+ <path
+ id="path3757"
+ cx="296.35416"
+ ry="22.939548"
+ cy="264.3577"
+ type="arc"
+ rx="22.939548"
+ d="M 190.06417,245.36206 C 190.06667,249.25405 186.91326,252.41072 183.02153,252.41323 C 179.12979,252.41572 175.97262,249.26256 175.97036,245.3706 C 175.97036,245.36783 175.97036,245.36507 175.97036,245.36206 C 175.9681,241.47007 179.12126,238.3134 183.013,238.31113 C 186.90524,238.30864 190.06191,241.46181 190.06417,245.3538 C 190.06417,245.35628 190.06417,245.35929 190.06417,245.36206 z"
+ style="opacity:1;fill:#ffffff" />
+ <path
+ d="M 188.74576,239.62226 C 190.30843,241.18492 191.08988,243.09869 191.08988,245.36206 C 191.08988,247.62592 190.32197,249.51913 188.78615,251.04165 C 187.15627,252.64521 185.22995,253.44672 183.00722,253.44672 C 180.81132,253.44672 178.91837,252.65172 177.32887,251.06174 C 175.73912,249.47198 174.94436,247.57226 174.94436,245.36206 C 174.94436,243.15235 175.73912,241.23908 177.32887,239.62226 C 178.87799,238.0591 180.77094,237.27764 183.00722,237.27764 C 185.2706,237.27764 187.18312,238.05909 188.74576,239.62226 z M 178.38093,240.67355 C 177.05978,242.008 176.39945,243.57116 176.39945,245.36429 C 176.39945,247.15694 177.05326,248.70682 178.36062,250.01393 C 179.66822,251.32153 181.22487,251.97509 183.03105,251.97509 C 184.83724,251.97509 186.40716,251.31502 187.74161,249.99412 C 189.0086,248.76725 189.64234,247.22467 189.64234,245.36429 C 189.64234,243.51799 188.99831,241.95084 187.71101,240.66354 C 186.42396,239.37649 184.86406,238.7327 183.03105,238.7327 C 181.19804,238.73271 179.64767,239.37975 178.38093,240.67355 z M 181.85761,244.57559 C 181.65573,244.13545 181.35354,243.91525 180.95051,243.91525 C 180.23802,243.91525 179.8819,244.39501 179.8819,245.35404 C 179.8819,246.31328 180.23802,246.79255 180.95051,246.79255 C 181.421,246.79255 181.75705,246.55908 181.95869,246.09111 L 182.94629,246.61701 C 182.47555,247.45339 181.76934,247.87168 180.82763,247.87168 C 180.10136,247.87168 179.51953,247.64899 179.08265,247.20409 C 178.64502,246.7587 178.42684,246.14477 178.42684,245.36206 C 178.42684,244.59313 178.65204,243.98271 179.10271,243.53056 C 179.55338,243.07838 180.11463,242.8524 180.7875,242.8524 C 181.78288,242.8524 182.49561,243.24465 182.92647,244.02835 L 181.85761,244.57559 z M 186.50398,244.57559 C 186.30184,244.13545 186.00567,243.91525 185.61517,243.91525 C 184.88839,243.91525 184.52474,244.39501 184.52474,245.35404 C 184.52474,246.31328 184.88839,246.79255 185.61517,246.79255 C 186.08642,246.79255 186.41644,246.55908 186.6048,246.09111 L 187.61447,246.61701 C 187.14448,247.45339 186.43926,247.87168 185.49931,247.87168 C 184.77403,247.87168 184.19346,247.64899 183.75683,247.20409 C 183.32096,246.7587 183.10254,246.14477 183.10254,245.36206 C 183.10254,244.59313 183.32422,243.98271 183.76737,243.53056 C 184.21026,243.07838 184.77404,242.8524 185.4592,242.8524 C 186.45282,242.8524 187.16455,243.24465 187.5939,244.02835 L 186.50398,244.57559 z"
+ id="path3759"
+ style="opacity:1" />
+ </g>
+ </g>
+ <path
+ id="text3761"
+ d="M 357.4197,389.68502 C 357.66518,389.68502 357.85131,389.63144 357.9781,389.52427 C 358.10488,389.4171 358.16827,389.25904 358.16828,389.05005 C 358.16827,388.84376 358.10488,388.68703 357.9781,388.57986 C 357.85131,388.47002 357.66518,388.4151 357.4197,388.41509 L 356.55784,388.41509 L 356.55784,389.68502 L 357.4197,389.68502 M 357.4723,392.30926 C 357.78522,392.30926 358.0199,392.24363 358.17637,392.11235 C 358.33552,391.98107 358.4151,391.78281 358.4151,391.51756 C 358.4151,391.25769 358.33686,391.06345 358.18041,390.93485 C 358.02396,390.80357 357.78792,390.73793 357.4723,390.73793 L 356.55784,390.73793 L 356.55784,392.30926 L 357.4723,392.30926 M 358.92089,390.15119 C 359.25538,390.24764 359.51434,390.42581 359.69779,390.68568 C 359.88121,390.94557 359.97293,391.26439 359.97294,391.64215 C 359.97293,392.22086 359.776,392.6522 359.38217,392.93619 C 358.98833,393.22018 358.38947,393.36218 357.5856,393.36218 L 355.00001,393.36218 L 355.00001,387.36218 L 357.33878,387.36218 C 358.17771,387.36218 358.78466,387.4881 359.15962,387.73994 C 359.53727,387.99178 359.7261,388.395 359.7261,388.94959 C 359.7261,389.24162 359.65732,389.49078 359.51975,389.69708 C 359.38217,389.90069 359.18255,390.05206 358.92089,390.15119 M 359.83746,387.36218 L 361.54096,387.36218 L 362.91671,389.50015 L 364.29245,387.36218 L 366,387.36218 L 363.69764,390.83438 L 363.69764,393.36218 L 362.13982,393.36218 L 362.13982,390.83438 L 359.83746,387.36218 M 365.15837,390.40839 L 367.69946,390.40839 L 367.69946,391.57785 L 365.15837,391.57785 L 365.15837,390.40839 M 373.12153,387.55105 L 373.12153,388.82099 C 372.78973,388.67363 372.46602,388.56245 372.15042,388.48743 C 371.8348,388.41241 371.53671,388.3749 371.25618,388.3749 C 370.88391,388.3749 370.60877,388.42581 370.43073,388.52761 C 370.25268,388.62943 370.16367,388.7875 370.16367,389.00183 C 370.16367,389.16259 370.22301,389.28851 370.3417,389.37959 C 370.4631,389.46801 370.68159,389.54436 370.99721,389.60866 L 371.66081,389.74127 C 372.33249,389.87524 372.80996,390.07886 373.0932,390.35213 C 373.37644,390.62541 373.51806,391.01389 373.51807,391.51756 C 373.51806,392.17933 373.3198,392.67229 372.92326,392.99647 C 372.52941,393.31797 371.92651,393.47872 371.11455,393.47872 C 370.7315,393.47872 370.3471,393.44255 369.96136,393.37021 C 369.5756,393.29788 369.18985,393.1907 368.80411,393.04871 L 368.80411,391.74262 C 369.18985,391.94624 369.56211,392.10029 369.92089,392.20477 C 370.28236,392.30658 370.63034,392.35749 370.96484,392.35749 C 371.30473,392.35749 371.56504,392.30123 371.74578,392.1887 C 371.92651,392.07618 372.01688,391.91542 372.01688,391.70645 C 372.01688,391.51891 371.95484,391.37423 371.83076,391.27242 C 371.70936,391.17062 371.46523,391.07952 371.09837,390.99915 L 370.49547,390.86653 C 369.89122,390.73793 369.44882,390.53297 369.16827,390.25166 C 368.89042,389.97035 368.7515,389.59125 368.7515,389.11435 C 368.7515,388.51691 368.94572,388.05743 369.33418,387.73592 C 369.72262,387.41442 370.28101,387.25367 371.00935,387.25367 C 371.34115,387.25367 371.68238,387.27912 372.03307,387.33003 C 372.38374,387.37826 372.74656,387.45193 373.12153,387.55105 M 378.55573,392.26907 L 376.11985,392.26907 L 375.73545,393.36218 L 374.16953,393.36218 L 376.40714,387.36218 L 378.2644,387.36218 L 380.50201,393.36218 L 378.93609,393.36218 L 378.55573,392.26907 M 376.5083,391.15588 L 378.16324,391.15588 L 377.3378,388.76874 L 376.5083,391.15588"
+ style="font-size:8.25858784px;font-style:normal;font-weight:bold;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:'Bitstream Vera Sans'" />
+ </g>
+ </g>
+</svg>
diff --git a/assets/gfdl-logo-med.png b/assets/gfdl-logo-med.png
new file mode 100644
index 0000000..200c76f
--- /dev/null
+++ b/assets/gfdl-logo-med.png
Binary files differ
diff --git a/assets/gnu-linux-banner.png b/assets/gnu-linux-banner.png
new file mode 100644
index 0000000..6205f1d
--- /dev/null
+++ b/assets/gnu-linux-banner.png
Binary files differ
diff --git a/html-templates/postamble.html b/html-templates/postamble.html
index 221c206..1cd7780 100644
--- a/html-templates/postamble.html
+++ b/html-templates/postamble.html
@@ -1,10 +1,13 @@
<footer>
<center>
- Copyright 2013-2021 by Yuchen Pei, licensed under <a href=https://creativecommons.org/licenses/by-sa/4.0/>CC BY-SA 4.0</a>.
-<br/>
-This website was assembled using <a href=https://orgmode.org/manual/Publishing.html>org mode</a> and <a href=https://www.gnu.org/software/librejs/free-your-javascript.html>respects your freedom (LibreJS-compliant)</a>.
-<br/>
-<a href="/blog-feed.xml"><img src="/assets/feed-icon.svg" style="height: 1rem" title="blog feed"/></a>
-<a href="/microblog-feed.xml"><img src="/assets/feed-icon.svg" style="height: 1rem" title="microblog feed"/></a>
+ <a href="https://www.gnu.org/"><img src="/assets/gnu-linux-banner.png" style="height: 3rem" title="Powered by GNU/Linux"/></a>
+ <a href="https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html"><img src="/assets/Emacs-logo.svg" style="height: 3rem" title="Edited with GNU Emacs"/></a>
+ <a href="https://orgmode.org/manual/Publishing.html"><img src="/assets/Org-mode-unicorn.svg" style="height: 3rem" title="Made with Org Mode"/></a>
+ <a href="https://www.gnu.org/software/librejs/free-your-javascript.html"><img src="/assets/LibreJS_icon.png" title="LibreJS-compliant" style="height: 3rem"/></a>
+ <a href="/blog-feed.xml"><img src="/assets/feed-icon.svg" style="height: 3rem" title="Blog Feed"/></a>
+ <a href="/microblog-feed.xml"><img src="/assets/feed-icon.svg" style="height: 3rem" title="Microblog Feed"/></a>
+ <br/>
+ <a href="https://creativecommons.org/licenses/by-sa/4.0/"><img src="/assets/CC-BY-SA.svg" style="height:3rem" title="Licensed under CC BY-SA 4.0"/></a>
+ <a href="https://www.gnu.org/licenses/fdl-1.3.html"><img src="/assets/gfdl-logo-med.png" style="height:3rem" title="Licensed under GFDL"/></a>
</center>
</footer>
diff --git a/html-templates/preamble.html b/html-templates/preamble.html
index 9da0cf0..d8ddf03 100644
--- a/html-templates/preamble.html
+++ b/html-templates/preamble.html
@@ -7,7 +7,7 @@
</nav>
</header>
<div id="fsf-banner">
- <center>Please join me to support the FSF for a free society.</center>
+ <center>Please join me to support the FSF for a free society:</center>
<iframe src="//static.fsf.org/nosvn/banners/2021fundraiser-spring/"
style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;">
</iframe>