diff options
author | rekado <rekado@elephly.net> | 2016-12-15 16:33:35 +0100 |
---|---|---|
committer | rekado <rekado@elephly.net> | 2016-12-16 00:41:45 +0100 |
commit | 88844945bf0ee2218790bbf5a4f72f3e02370f0a (patch) | |
tree | 8047c8b4d05025e3be89c06608ad84e59447a5dd /static |
Initial commit.
Diffstat (limited to 'static')
-rw-r--r-- | static/css/DroidSerif-webfont.woff | bin | 0 -> 29992 bytes | |||
-rw-r--r-- | static/css/reset.css | 62 | ||||
-rw-r--r-- | static/css/screen.css | 439 | ||||
-rw-r--r-- | static/images/banner-slim.svg | 263 | ||||
-rw-r--r-- | static/images/banner.svg | 303 |
5 files changed, 1067 insertions, 0 deletions
diff --git a/static/css/DroidSerif-webfont.woff b/static/css/DroidSerif-webfont.woff Binary files differnew file mode 100644 index 0000000..3d2bc95 --- /dev/null +++ b/static/css/DroidSerif-webfont.woff diff --git a/static/css/reset.css b/static/css/reset.css new file mode 100644 index 0000000..bf12609 --- /dev/null +++ b/static/css/reset.css @@ -0,0 +1,62 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0b1 | 201101 + NOTE: WORK IN PROGRESS + USE WITH CAUTION AND TEST WITH ABANDON */ + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, figcaption, figure, +footer, header, hgroup, menu, nav, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} + +/* remember to define visible focus styles! +:focus { + outline: ?????; +} */ + +/* remember to highlight inserts somehow! */ +ins { + text-decoration: none; +} +del { + text-decoration: line-through; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} diff --git a/static/css/screen.css b/static/css/screen.css new file mode 100644 index 0000000..af81a4d --- /dev/null +++ b/static/css/screen.css @@ -0,0 +1,439 @@ +@font-face { + font-family: 'droid_serifregular'; + src: url('DroidSerif-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'linbiolinum'; + src: url('linbiolinum_rah-webfont.woff2') format('woff2'), + url('linbiolinum_rah-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +html, body { + font-family: "droid_serifregular", serif; + text-rendering: optimizelegibility; + -moz-font-feature-settings: "liga"; + line-height: 140%; + color: #333; + background: #fcfbf3; } + +@media all {html {font-size: 24px;}} +@media all and (max-width:1000px){html {font-size: 24px;}} +@media all and (max-width:960px){html {font-size: 23px;}} +@media all and (max-width:920px){html {font-size: 22px;}} +@media all and (max-width:880px){html {font-size: 21px;}} +@media all and (max-width:840px){html {font-size: 20px;}} +@media all and (max-width:800px){html {font-size: 19px;}} +@media all and (max-width:760px){html {font-size: 18px;}} + +body { + margin: 0 auto; } + body .elephly { + background: #bdc0ac; } + +#index { + padding: 1rem; + margin-left: 2rem; } +#banner-slim, #banner { + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 1em; + padding-top: 1em; + width: 100%; + box-shadow: 0px 3px 8px #ccc; + background: #fff; + text-align: center; } +#banner-slim { + padding-bottom: 1em; } + +div.boxes { + text-align: center; + padding-left: 1em; + padding-right: 1em; } + +div.box { + font-size: 0.8em; + text-align: left; + display: inline-block; + background: #fff; + border-radius: 15px; + box-shadow: 0px 3px 8px #ccc; + border: 3px #aaa; + padding: 1em; + margin: 20px; + max-width: 400px; + min-width: 300px; + vertical-align: top; } + +@media screen and (max-width: 600px) { + #index { + text-align: center; }} + +/* drop caps */ +#page p:first-child:first-letter { + font-size: 5em; + float: left; + color: #ff00ff; + line-height: 60px; + padding-top: 4px; + padding-right: 8px; + padding-left: 3px; +} +#page ul { + list-style: square outside; + margin-top: 0.5rem; + margin-bottom: 0.5rem; } + +div.time { + color: #9ba0a7; + margin-top: -2.8rem; + margin-bottom: 2.5rem; + font-size: 0.9rem; + font-weight: normal; } + +div.figure { + text-align: center; + background: #fff; + box-sizing: border-box; + box-shadow: 0 0 0.4em 0 #888; + margin: 1rem; + padding: 1rem; } + @media screen and (min-width: 600px) { + div.figure { + float: right; }} + @media screen and (max-width: 600px) { + div.figure { + float: none; + clear: both; }} + div#page div.figure p.caption { + width: auto; + text-align: center; + font-size: 0.8rem; } + +div.footnotes { + margin-top: 1rem; + padding-top: 1rem; + border-top: 1px dotted #aaaaaa; } + +h1 { + color: #000; + clear: both; + line-height: 125%; + text-align: center; + margin-top: 1.3rem; + margin-bottom: 1.3rem; + display: block; + font-family: "droid sans", sans-serif; + letter-spacing: -0.03em; + font-size: 2.2rem; + font-weight: 400; } + +@media screen and (max-width: 600px) { + h1:first-child { + margin-top: 1rem; }} + +* + h2 { + margin-top: 1.8rem; } + +* + h3 { + margin-top: 1.5rem; } + +h2, h3 { + color: #333; + margin-bottom: 0.5em; + clear: both; + letter-spacing: -0.02em; + font-size: 1.2rem; + font-weight: 300; + font-family: "Droid Sans", Arial, sans-serif; } + +h2 { + text-align: center; + padding-bottom: 0.3em; + border-bottom: 2px solid #ff00ff; } + +h3 { + font-size: 1.2rem; } + +a { + color: #389; + text-decoration: none; } + a:visited { + color: #167; } + a:hover { + color: #000; + background: #eeede5; } + +strong { + font-weight: bold; } + +div.page { + overflow: visible; + max-width: 32rem; + padding-left: 2rem; + margin-right: 1rem; + margin-bottom: 1rem; } + @media only screen and (min-width: 600px) { + div.page { + margin-left: 4rem; + margin-right: 4rem; }} + @media only screen and (min-width: 1024px) { + div.page { + margin-left: auto; + margin-right: auto; }} + div.page ul { + max-width: 32rem; } + div.page p { + margin-bottom: 0; + text-align: justify; + max-width: 32rem; } + div.page p img, div#page p video { + display: inline; + float: right; + margin-left: 0.8rem; + -moz-border-radius: 15px; + border-radius: 15px; } + div.page p.back { + margin-top: 1.5rem; + width: 50%; } + div.page blockquote { + margin-left: 3rem; + margin-right: 3rem; + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 0.9rem; + font-style: italic; } + div.page img.full { + width: 100%; + margin-top: 0.5rem; + margin-bottom: 1rem; + margin-left: 0; + margin-right: 0; + position: static; + float: none; + clear: both; + padding: 0; + display: block; + -moz-border-radius: 15px; + border-radius: 15px; } + div.page img.stretch { + width: 100%; } + div.page div.fineprint { + font-size: .7rem; + text-indent: 0; + line-height: 1rem; + margin-top: 1rem; + padding-top: 1rem; + border-top: 1px dotted #aaaaaa; + width: 100%; + color: #666; + clear: both; + display: block; } + div.page div.fineprint div.license { + display: block; + clear: both; } + div.page div.fineprint img { + display: block; + float: left; + margin-right: .5rem; } + +p + p, div.figure + p { + text-indent: .5rem; + margin-top: 0.4rem; } + +warning { + clear: both; + margin: 1rem; + padding: 1rem; + background: #ffffaa; + border: 2px dashed #dddd88; + border-radius: 3px; + display: block; } + +pre { + margin: 1rem; + padding: 1rem; + display: inline-block; + border-radius: 3px; + background: #444; } + +pre.lyrics { + margin: 0; + padding: 0rem; + background: transparent; } + +pre code { + color: #aaff00; + background: transparent; } + +img.flickr { + position: relative; + display: block; + margin: 0 auto; + width: 100%; } + +img.undecorated { + margin: 0; + padding: 0; } + +img.headline { + margin: 0; + margin-right: 1rem; + padding: 0; + vertical-align: text-bottom; } + +img.feed-icon { + vertical-align: middle; + padding-left: 0.2rem; } + +div#columns { + overflow: hidden; + margin-bottom: 1rem; } + div#columns ul { + list-style: none outside none; + margin: 0; + float: left; + width: 50%; } + +span.code, code { + font-family: "Envy Code R", "Inconsolata", "Consolas", "Courier New", monospace; + color: #111; + background: #dedede; } + +span.code { + font-size: 0.85rem; + border-bottom: #888; + padding: .15rem; } + +br { + clear: left; } + +em { + font-style: italic; } + +.item + .item { + margin-top: 1rem; } + +ul.list { + list-style-type: square; } + ul.list li { + margin-bottom: .4rem; } + ul.list li .description { + font-size: .8rem; } + +div.download { + float: left; + width: 45%; + margin-right: 1rem; + margin-bottom: 1.5rem; } + div.download a { + display: block; + width: 100%; + text-align: center; + padding: 0.5em 0; + font-family: sans-serif; + background: #fff; + color: #888; + border-radius: 2rem; + -moz-border-radius: 2rem; } + div.download a:hover { + background: #888; + color: #fff; } + div.download table { + font-size: .8rem; + line-height: 1rem; + border-collapse: collapse; + margin-bottom: 1rem; + clear: both; } + div.download table th { + color: #999; + font-weight: 400; + padding-right: 1rem; + border-right: 1px solid #ffaa00; + text-align: right; } + div.download table td { + color: #777; + margin: 0; + padding: 0; + padding-left: 1rem; + text-align: left; } + +table { + font-size: 0.9rem; + margin-top: 0.5rem; + margin-bottom: 0.5rem; } + table thead { + border-bottom: 2px solid #ffaa00; } + table thead tr.header { + font-weight: bold; } + table tr.odd { + background-color: #fafafa; } + table th + th, table td + td { + padding-left: 1rem; } + +h1.year { + border-bottom: 4px solid #eeede5; + width: 50%; } + +h2.month { + font-weight: normal; } + +ul.archive { + margin-left: 1rem; } + +ul.tags { + list-style: none; + margin-left: 1rem; } + ul.tags li { + margin-right: 1rem; + white-space: nowrap; + display: inline-block; } + +#page ul.tree { + margin: 1rem; + font-family: monospace; + display: block; + list-style: none; } + + #page ul.tree li { line-height: 1.3rem; } + #page ul.tree .NORM { color: black; background-color: transparent;} + #page ul.tree .FIFO { color: purple; background-color: transparent;} + #page ul.tree .CHAR { color: yellow; background-color: transparent;} + #page ul.tree .DIR { color: blue; background-color: transparent;} + #page ul.tree .BLOCK { color: yellow; background-color: transparent;} + #page ul.tree .LINK { color: aqua; background-color: transparent;} + #page ul.tree .SOCK { color: fuchsia;background-color: transparent;} + #page ul.tree .EXEC { color: green; background-color: transparent;} + +#comments { + margin-top: 1rem; + font-size: 0.7rem; + padding: 0 1em 1rem; + border-top: 5px solid #999999; +} + +/* DISQUS */ +h1.disqus { + margin-top: 1rem; + float: left; } + +div#disqus_thread { + border-top: 5px solid #999999; + padding: 0 1em 1rem; + background: #eeede5; + margin-top: 1rem; + -moz-border-radius: 0 0 15px 15px; + border-radius: 0 0 15px 15px; + font-size: 14px; } + div#disqus_thread ul { + width: auto; } + div#disqus_thread #dsq-global-toolbar { + margin: 0.5em 0; } + div#disqus_thread #dsq-reply { + margin-top: 0.5rem; } + div#disqus_thread h3 { + clear: none; } diff --git a/static/images/banner-slim.svg b/static/images/banner-slim.svg new file mode 100644 index 0000000..eb71257 --- /dev/null +++ b/static/images/banner-slim.svg @@ -0,0 +1,263 @@ +<?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://creativecommons.org/ns#" + 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="165.95305mm" + height="28.900499mm" + viewBox="0 0 588.02262 102.40335" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="header-slim.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="263.01687" + inkscape:cy="150.00474" + inkscape:document-units="px" + inkscape:current-layer="layer2" + showgrid="false" + showborder="true" + inkscape:window-width="1280" + inkscape:window-height="743" + inkscape:window-x="0" + inkscape:window-y="33" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="background" + transform="translate(-22.000031,-131.56009)" /> + <g + inkscape:label="boot" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-113.5236,-203.71815)"> + <path + id="path4159-3" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.41182423;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 115.43033,269.76926 c 0,0 7.43865,11.8132 16.50857,15.00366 6.72736,2.36644 11.6964,4.18106 19.62057,5.29884 6.91677,0.97568 14.92029,-1.77714 22.27729,-0.33145 3.99824,0.78568 10.39275,6.14924 17.77719,8.41974 8.19586,2.52 17.29278,1.86163 18.86678,0.43869 m -44.44737,-9.36081 c 0,0 -13.35243,-3.91431 -14.53442,-9.5987 -1.13541,-5.46033 0.19378,-15.12046 9.12867,-14.02164 4.43134,0.54496 11.09596,-1.05427 14.6009,-2.76401 4.95429,-2.41674 9.52808,-7.55308 14.15707,-10.51802 6.02667,-3.8602 10.45205,-14.22793 12.01904,-13.04926 0,0 2.94884,5.64054 13.12156,9.86985 2.56718,1.06731 8.43343,3.56042 11.92613,3.32691 3.42035,-0.22867 4.39714,-3.76277 4.39714,-3.76277 l -0.35685,0.84552 m -19.62585,48.78276 c 0,0 6.03568,-9.48887 7.82077,-16.02671 1.30435,-4.77711 0.81289,-12.27292 2.29423,-16.99814 1.92488,-6.14004 7.94696,-12.01031 9.85348,-16.59986 -1.01774,-6.30804 -8.8699,-9.31859 -14.36987,-12.4814 -6.23348,-3.58462 -20.41797,-6.96116 -20.41797,-6.96116 0,0 -8.74573,14.42761 -15.32734,19.37837 -7.96497,5.99134 -17.83055,9.76317 -27.67519,11.31886 -7.59635,1.20041 -16.894,-2.55046 -24.93034,-0.43014 -3.79296,1.00075 -7.00481,2.9638 -10.13478,5.9815 -1.58503,1.52816 -0.96227,2.8316 -2.25927,4.07066 -3.51128,3.35447 -0.13534,8.98919 2.56848,12.02202 7.52916,8.44535 18.43636,11.10103 29.53659,13.29125 7.34173,1.44862 14.928,-1.28272 22.44801,0.28592 6.60932,1.37867 13.57103,6.41901 20.07511,8.23028 5.50113,1.53197 11.10738,3.09206 15.94436,0.87062 2.27381,-1.04427 4.57373,-5.95207 4.57373,-5.95207 z" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cssssccsssscsscccsscscssssssssssc" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178" + cx="-301.01883" + cy="106.03455" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6" + cx="-298.61157" + cy="113.97942" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6-7" + cx="-295.58624" + cy="121.79488" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6-7-5" + cx="-291.17429" + cy="128.85399" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3" + cx="-302.39325" + cy="97.844315" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5" + cx="-292.80392" + cy="93.27935" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5-6" + cx="-292.26913" + cy="101.30148" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5-6-2" + cx="-290.6647" + cy="108.25399" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 240.97721,246.66457 c 0,0 -0.49537,-0.81661 -0.96228,-1.30834 -0.53422,-0.56261 -1.54496,-1.20294 -1.54496,-1.20294 0,0 -2.50595,0.27579 -3.83263,0.52524 -1.56837,0.29489 -4.85251,1.10777 -4.85251,1.10777 l 1.51787,2.39175 c 0,0 2.97751,-1.13307 4.53224,-1.44459 1.8487,-0.37043 5.14227,-0.0689 5.14227,-0.0689 z" + id="rect4285" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cscsccsc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 219.06263,275.76342 c 0,0 -0.58025,3.23661 -3.18814,2.85992 -1.30455,1.99533 -11.24223,-0.0791 -14.0189,-0.027 -2.91012,0.0546 -8.73172,-0.0537 -8.73172,-0.0537 0,0 -3.49741,0.15087 -2.94153,1.0283 1.00241,1.58227 8.47334,1.8567 12.68694,2.88305 4.80731,1.17096 11.14509,5.39258 14.36586,3.73564 1.50026,-0.77183 1.82749,-10.42617 1.82749,-10.42617 z" + id="rect4288" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccscsasc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 152.46523,271.03812 c 0,0 -1.41869,-10.91253 -4.02658,-11.28923 -1.30455,1.99533 -12.84531,-2.34658 -18.99989,-0.82741 -4.16763,1.02871 -11.12751,6.48271 -11.12751,6.48271 l -2.06505,5.01522 c -0.84063,2.04158 5.47984,8.0406 9.28266,10.86379 5.59125,4.15091 10.83194,4.99773 11.13653,5.63005 4.80691,0.22813 9.92542,1.77219 12.17773,2.67446 0,0 6.35428,1.41839 15.87945,-0.24343 -17.59001,-6.54388 -14.66186,-13.87154 -12.25734,-18.30616 z" + id="rect4288-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacsscscc" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="pulleys" + style="display:inline" + transform="translate(-113.5236,-203.71815)"> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4317-3" + cx="526.30743" + cy="215.71735" + r="8.544878" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:3.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 187.71061,245.14035 329.99322,-38.98654 c 0,0 8.63198,-1.69239 12.68535,-0.47775 34.99274,21.40851 79.61939,57.09255 107.32143,76.60714 l 0,0" + id="path4542" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="strap" + style="display:inline" + transform="translate(-113.5236,-203.71815)"> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.70196,268.12297 -2.889,-10.78189" + id="path4323" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 179.56459,263.96338 -7.92487,-8.08632" + id="path4323-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-1.5126698" + inkscape:transform-center-y="-2.0168914" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 185.94704,259.39648 -3.4475,-9.65504" + id="path4323-1-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-0.17540053" + inkscape:transform-center-y="-2.5150047" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 179.18643,264.21549 3.54619,-14.26305" + id="path4323-1-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-1.5126682" + inkscape:transform-center-y="-2.0168905" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 186.21284,259.32734 1.86212,-14.48655" + id="path4323-1-2-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-0.17540159" + inkscape:transform-center-y="-2.5150016" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.76478028;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 608.84237,295.08385 92.70386,0" + id="path4447" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 623.29558,293.40672 c 0.50423,0.37816 4.67565,0.58178 4.67565,0.58178 l 4.94556,-3.78846 7.76444,-2.88617 5.5222,-8.63033 -8.03768,1.09572 -7.71295,-0.61946" + id="path4459" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.35295606px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 628.60767,275.15167 9.26893,2.32374 8.02323,0.70684" + id="path4465" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.35295606px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 628.78594,294.31566 2.58491,-0.80221 4.51542,-3.45226 5.37855,-2.69805" + id="path4467" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" /> + <ellipse + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4469" + ry="5.9473672" + rx="1.9540629" + cy="-62.856232" + cx="695.35815" + transform="matrix(0.87616356,0.48201392,-0.54908076,0.8357693,0,0)" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.05912113px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="252.46416" + y="288.34668" + id="text4471" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4473" + x="252.46416" + y="288.34668" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:56.47296906px;font-family:'League Gothic';-inkscape-font-specification:'League Gothic'"><tspan + style="font-size:56.47296906px;fill:#ff00ff" + id="tspan4475">Bootstrappable</tspan> Builds</tspan></text> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.55900002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4516" + cx="648.43512" + cy="273.54895" + r="4.4642859" /> + </g> +</svg> diff --git a/static/images/banner.svg b/static/images/banner.svg new file mode 100644 index 0000000..ca5098e --- /dev/null +++ b/static/images/banner.svg @@ -0,0 +1,303 @@ +<?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://creativecommons.org/ns#" + 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="189.2981mm" + height="106.90781mm" + viewBox="0 0 670.74129 378.80721" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="header.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="379.73166" + inkscape:cy="169.50442" + inkscape:document-units="px" + inkscape:current-layer="layer4" + showgrid="false" + showborder="true" + inkscape:window-width="1280" + inkscape:window-height="743" + inkscape:window-x="0" + inkscape:window-y="33" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="background" + transform="translate(66.670067,46.539188)"> + <rect + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.55900002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="rect4519" + width="670.74127" + height="378.80722" + x="-66.670067" + y="-46.539188" /> + </g> + <g + inkscape:label="boot" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-24.853503,-25.618874)"> + <path + id="path4159-3" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.41182423;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 93.43033,337.76926 c 0,0 7.43865,11.8132 16.50857,15.00366 6.72736,2.36644 11.6964,4.18106 19.62057,5.29884 6.91677,0.97568 14.92029,-1.77714 22.27729,-0.33145 3.99824,0.78568 10.39275,6.14924 17.77719,8.41974 8.19586,2.52 17.29278,1.86163 18.86678,0.43869 m -44.44737,-9.36081 c 0,0 -13.35243,-3.91431 -14.53442,-9.5987 -1.13541,-5.46033 0.19378,-15.12046 9.12867,-14.02164 4.43134,0.54496 11.09596,-1.05427 14.6009,-2.76401 4.95429,-2.41674 9.52808,-7.55308 14.15707,-10.51802 6.02667,-3.8602 10.45205,-14.22793 12.01904,-13.04926 0,0 2.94884,5.64054 13.12156,9.86985 2.56718,1.06731 8.43343,3.56042 11.92613,3.32691 3.42035,-0.22867 4.39714,-3.76277 4.39714,-3.76277 l -0.35685,0.84552 m -19.62585,48.78276 c 0,0 6.03568,-9.48887 7.82077,-16.02671 1.30435,-4.77711 0.81289,-12.27292 2.29423,-16.99814 1.92488,-6.14004 7.94696,-12.01031 9.85348,-16.59986 -1.01774,-6.30804 -8.8699,-9.31859 -14.36987,-12.4814 -6.23348,-3.58462 -20.41797,-6.96116 -20.41797,-6.96116 0,0 -8.74573,14.42761 -15.32734,19.37837 -7.96497,5.99134 -17.83055,9.76317 -27.67519,11.31886 -7.59635,1.20041 -16.894,-2.55046 -24.93034,-0.43014 -3.79296,1.00075 -7.00481,2.9638 -10.13478,5.9815 -1.58503,1.52816 -0.96227,2.8316 -2.25927,4.07066 -3.51128,3.35447 -0.13534,8.98919 2.56848,12.02202 7.52916,8.44535 18.43636,11.10103 29.53659,13.29125 7.34173,1.44862 14.928,-1.28272 22.44801,0.28592 6.60932,1.37867 13.57103,6.41901 20.07511,8.23028 5.50113,1.53197 11.10738,3.09206 15.94436,0.87062 2.27381,-1.04427 4.57373,-5.95207 4.57373,-5.95207 z" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cssssccsssscsscccsscscssssssssssc" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178" + cx="-320.14972" + cy="174.89682" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6" + cx="-317.74246" + cy="182.84167" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6-7" + cx="-314.71713" + cy="190.65714" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-6-7-5" + cx="-310.30518" + cy="197.71625" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3" + cx="-321.52414" + cy="166.70654" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5" + cx="-311.93481" + cy="162.14157" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5-6" + cx="-311.40002" + cy="170.1637" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4178-3-5-6-2" + cx="-309.79559" + cy="177.11621" + r="1.5891345" + transform="matrix(-0.8343289,-0.55126698,-0.55126698,0.8343289,0,0)" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 218.97721,314.66457 c 0,0 -0.49537,-0.81661 -0.96228,-1.30834 -0.53422,-0.56261 -1.54496,-1.20294 -1.54496,-1.20294 0,0 -2.50595,0.27579 -3.83263,0.52524 -1.56837,0.29489 -4.85251,1.10777 -4.85251,1.10777 l 1.51787,2.39175 c 0,0 2.97751,-1.13307 4.53224,-1.44459 1.8487,-0.37043 5.14227,-0.0689 5.14227,-0.0689 z" + id="rect4285" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cscsccsc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 197.06263,343.76342 c 0,0 -0.58025,3.23661 -3.18814,2.85992 -1.30455,1.99533 -11.24223,-0.0791 -14.0189,-0.027 -2.91012,0.0546 -8.73172,-0.0537 -8.73172,-0.0537 0,0 -3.49741,0.15087 -2.94153,1.0283 1.00241,1.58227 8.47334,1.8567 12.68694,2.88305 4.80731,1.17096 11.14509,5.39258 14.36586,3.73564 1.50026,-0.77183 1.82749,-10.42617 1.82749,-10.42617 z" + id="rect4288" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccscsasc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 130.46523,339.03812 c 0,0 -1.41869,-10.91253 -4.02658,-11.28923 -1.30455,1.99533 -12.84531,-2.34658 -18.99989,-0.82741 -4.16763,1.02871 -11.12751,6.48271 -11.12751,6.48271 l -2.06505,5.01522 c -0.84063,2.04158 5.47984,8.0406 9.28266,10.86379 5.59125,4.15091 10.83194,4.99773 11.13653,5.63005 4.80691,0.22813 9.92542,1.77219 12.17773,2.67446 0,0 6.35428,1.41839 15.87945,-0.24343 -17.59001,-6.54388 -14.66186,-13.87154 -12.25734,-18.30616 z" + id="rect4288-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacsscscc" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="pulleys" + style="display:inline" + transform="translate(-24.853503,-25.618874)"> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4317" + cx="183.1655" + cy="168.71939" + r="15.687736" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4319" + cx="256.867" + cy="167.09831" + r="32.77449" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4321" + cx="228.52968" + cy="100.1375" + r="24.706923" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4317-3" + cx="323.26675" + cy="196.52444" + r="15.687736" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4317-3-6" + cx="354.04843" + cy="185.69362" + r="8.6286154" /> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4319-0" + cx="403.29526" + cy="84.896515" + r="5.3285437" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="strap" + style="display:inline" + transform="translate(-24.853503,-25.618874)"> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 149.70196,336.12297 -2.889,-10.78189" + id="path4323" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 157.56459,331.96338 -7.92487,-8.08632" + id="path4323-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-1.5126698" + inkscape:transform-center-y="-2.0168914" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 163.94704,327.39648 -3.4475,-9.65504" + id="path4323-1-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-0.17540053" + inkscape:transform-center-y="-2.5150047" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 157.18643,332.21549 3.54619,-14.26305" + id="path4323-1-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-1.5126682" + inkscape:transform-center-y="-2.0168905" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 164.21284,327.32734 1.86212,-14.48655" + id="path4323-1-2-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:transform-center-x="-0.17540159" + inkscape:transform-center-y="-2.5150016" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ff00ff;stroke-width:2.82364845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 500.62461,208.08165 c 0,0 -82.28556,-125.650313 -94.79605,-130.767678 -24.32168,-9.948677 -27.11688,120.250908 -51.35172,119.607958 -12.19244,-0.32346 -14.73937,-11.67555 -21.73493,-15.58171 -9.87079,-5.51161 -16.34317,-1.95209 -17.50782,-1.1857 -12.40883,8.1655 -42.90278,29.01285 -68.59558,20.49064 -31.79054,-10.54481 -26.49128,-41.06905 -20.23604,-50.45443 7.20839,-10.81548 17.66768,-16.729 22.75814,-26.94321 11.81076,-23.698789 4.84349,-36.157159 -1.02641,-42.218823 -12.36537,-12.769329 -32.67301,-6.954508 -39.38006,1.161614 -6.82055,8.253481 -34.47333,50.492679 -42.56696,79.416709 -4.70733,16.82251 -2.73132,43.30431 -2.79149,66.12626 -0.11463,43.48013 1.75602,83.05204 1.75602,83.05204" + id="path4323-1-2-0-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssssssssssc" + inkscape:transform-center-x="-0.17540219" + inkscape:transform-center-y="-2.5150055" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.76478028;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 475.50222,222.35286 92.70386,0" + id="path4447" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.05886817;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 489.95543,220.67573 c 0.50423,0.37816 4.67565,0.58178 4.67565,0.58178 l 4.94556,-3.78846 7.76444,-2.88617 5.5222,-8.63033 -8.03768,1.09572 -7.71295,-0.61946" + id="path4459" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.35295606px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 495.26752,202.42068 9.26893,2.32374 8.02323,0.70684" + id="path4465" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.35295606px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 495.44579,221.58467 2.58491,-0.80221 4.51542,-3.45226 5.37855,-2.69805" + id="path4467" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" /> + <ellipse + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4469" + ry="5.9473672" + rx="1.9540629" + cy="-62.30698" + cx="543.51599" + transform="matrix(0.87616356,0.48201392,-0.54908076,0.8357693,0,0)" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.05912113px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="252.46416" + y="288.34668" + id="text4471" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4473" + x="252.46416" + y="288.34668" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:56.47296906px;font-family:'League Gothic';-inkscape-font-specification:'League Gothic'"><tspan + style="font-size:56.47296906px;fill:#ff00ff" + id="tspan4475">Bootstrappable</tspan> Builds</tspan></text> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.55900002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path4516" + cx="515.09497" + cy="200.81795" + r="4.4642859" /> + </g> +</svg> |