Upgrade microsite

This commit is contained in:
Eike Kettner 2019-12-29 23:37:32 +01:00
parent 2001cca88b
commit 57e274e2b0
42 changed files with 599 additions and 70 deletions

129
artwork/logo-only-36.svg Normal file
View File

@ -0,0 +1,129 @@
<?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="9.5249996mm"
height="9.5249996mm"
viewBox="0 0 9.5249999 9.5249999"
version="1.1"
id="svg8"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="logo-only-36.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8"
inkscape:cx="76.560542"
inkscape:cy="-246.01361"
inkscape:document-units="mm"
inkscape:current-layer="g4744"
showgrid="false"
inkscape:snap-text-baseline="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="3838"
inkscape:window-height="2141"
inkscape:window-x="1"
inkscape:window-y="18"
inkscape:window-maximized="0">
<sodipodi:guide
position="157.48528,254.43908"
orientation="0,1"
id="guide4763"
inkscape:locked="false" />
</sodipodi:namedview>
<metadata
id="metadata5">
<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:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-36.017861,-36.774674)">
<path
style="opacity:1;fill:#1c2d61;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.03403154;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
id="path4746"
sodipodi:type="arc"
sodipodi:cx="40.780361"
sodipodi:cy="41.537174"
sodipodi:rx="4.7624998"
sodipodi:ry="4.7624998"
sodipodi:start="6.0364656"
sodipodi:end="6.0351217"
sodipodi:open="true"
d="m 45.398647,40.374056 a 4.7624998,4.7624998 0 0 1 -3.453616,5.781013 4.7624998,4.7624998 0 0 1 -5.782173,-3.451674 4.7624998,4.7624998 0 0 1 3.449731,-5.783332 4.7624998,4.7624998 0 0 1 5.78449,3.447787" />
<path
style="opacity:1;fill:#f0f8ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.02474879;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
id="path4746-6"
sodipodi:type="arc"
sodipodi:cx="40.799664"
sodipodi:cy="41.536324"
sodipodi:rx="3.4634368"
sodipodi:ry="3.4634368"
sodipodi:start="6.0364656"
sodipodi:end="6.0351217"
sodipodi:open="true"
d="m 44.158223,40.690468 a 3.4634368,3.4634368 0 0 1 -2.511576,4.204131 3.4634368,3.4634368 0 0 1 -4.204974,-2.510163 3.4634368,3.4634368 0 0 1 2.50875,-4.205818 3.4634368,3.4634368 0 0 1 4.20666,2.507337" />
<g
id="g4744"
transform="translate(8.5571306,109.20034)"
style="fill:#9c0011;fill-opacity:1;stroke:none">
<path
sodipodi:open="true"
d="m 34.55465,-68.281929 a 2.436486,2.5484872 0 0 1 -1.766861,3.093512 2.436486,2.5484872 0 0 1 -2.95815,-1.847041 2.436486,2.5484872 0 0 1 1.764874,-3.094752 2.436486,2.5484872 0 0 1 2.959336,1.844964"
sodipodi:end="6.0351217"
sodipodi:start="6.0364643"
sodipodi:ry="2.5484872"
sodipodi:rx="2.436486"
sodipodi:cy="-67.659523"
sodipodi:cx="32.191944"
sodipodi:type="arc"
id="path4677-7-3-9"
style="opacity:1;fill:#9c0011;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.00879026;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<rect
transform="matrix(0.9932084,0.11634895,-0.12978749,0.99154183,0,0)"
ry="0.45960099"
y="-75.45359"
x="24.648472"
height="6.9246545"
width="1.0661749"
id="rect4736-4"
style="opacity:1;fill:#9c0011;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.01121587;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<flowRoot
xml:space="preserve"
id="flowRoot4789"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
transform="matrix(0.26458333,0,0,0.26458333,-8.5571306,-109.20034)"><flowRegion
id="flowRegion4791"
style="font-size:192px"><rect
id="rect4793"
width="200"
height="308.57144"
x="480"
y="733.94824"
style="font-size:192px" /></flowRegion><flowPara
id="flowPara4795" /></flowRoot> </g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB

159
artwork/search.svg Normal file
View File

@ -0,0 +1,159 @@
<?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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="14.60939mm"
height="14.738198mm"
viewBox="0 0 14.60939 14.738198"
version="1.1"
id="svg5908"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="search.svg">
<defs
id="defs5902">
<linearGradient
inkscape:collect="always"
id="linearGradient6185">
<stop
style="stop-color:#90b4bc;stop-opacity:1"
offset="0"
id="stop6181" />
<stop
style="stop-color:#cbf4f2;stop-opacity:0"
offset="1"
id="stop6183" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient5984">
<stop
style="stop-color:#172651;stop-opacity:1;"
offset="0"
id="stop5980" />
<stop
style="stop-color:#172651;stop-opacity:0;"
offset="1"
id="stop5982" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5984"
id="linearGradient5986"
x1="83.017578"
y1="47.484482"
x2="124.26878"
y2="46.241692"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5984"
id="linearGradient5993"
gradientUnits="userSpaceOnUse"
x1="83.017578"
y1="47.484482"
x2="124.26878"
y2="46.241692" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient6185"
id="linearGradient6195"
x1="13.525695"
y1="77.657806"
x2="52.648178"
y2="59.159847"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="10.24"
inkscape:cx="-7.723604"
inkscape:cy="30.408526"
inkscape:document-units="mm"
inkscape:current-layer="g5991"
showgrid="false"
inkscape:window-width="3838"
inkscape:window-height="2141"
inkscape:window-x="1"
inkscape:window-y="18"
inkscape:window-maximized="0" />
<metadata
id="metadata5905">
<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:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-13.241106,-79.788687)">
<g
id="g5991"
transform="matrix(0.20833464,0,0,0.2961247,10.471793,65.245691)">
<rect
transform="rotate(27.148744)"
ry="4.4855337"
y="40.750698"
x="70.522202"
height="12.160764"
width="45.302185"
id="rect5929"
style="opacity:1;fill:url(#linearGradient5993);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
d="M 35.603664,83.599529 A 17.29241,17.29241 0 0 1 14.40183,71.443624 17.29241,17.29241 0 0 1 26.530387,50.226135 17.29241,17.29241 0 0 1 47.763498,62.327325 17.29241,17.29241 0 0 1 35.689695,83.57602"
sodipodi:open="true"
sodipodi:end="1.3014728"
sodipodi:start="1.3066303"
sodipodi:ry="17.29241"
sodipodi:rx="17.29241"
sodipodi:cy="66.906982"
sodipodi:cx="31.088541"
sodipodi:type="arc"
id="path5912"
style="opacity:1;fill:#172651;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
d="M 35.622879,82.440124 A 15.823282,15.823283 0 0 1 16.22231,71.316959 15.823282,15.823283 0 0 1 27.32045,51.902063 15.823282,15.823283 0 0 1 46.749639,62.975161 15.823282,15.823283 0 0 1 35.701602,82.418612"
sodipodi:open="true"
sodipodi:end="1.3014728"
sodipodi:start="1.3066303"
sodipodi:ry="15.823283"
sodipodi:rx="15.823282"
sodipodi:cy="67.165741"
sodipodi:cx="31.491352"
sodipodi:type="arc"
id="path5912-7-3"
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.91504204;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
d="M 35.048067,82.374388 A 15.823282,15.823282 0 0 1 15.647498,71.251224 15.823282,15.823282 0 0 1 26.745638,51.836329 15.823282,15.823282 0 0 1 46.174827,62.909427 15.823282,15.823282 0 0 1 35.12679,82.352877"
sodipodi:open="true"
sodipodi:end="1.3014728"
sodipodi:start="1.3066303"
sodipodi:ry="15.823282"
sodipodi:rx="15.823282"
sodipodi:cy="67.100006"
sodipodi:cx="30.91654"
sodipodi:type="arc"
id="path5912-7"
style="opacity:1;fill:url(#linearGradient6195);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.91504204;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

161
artwork/stow.svg Normal file
View File

@ -0,0 +1,161 @@
<?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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="14.522366mm"
height="14.70852mm"
viewBox="0 0 14.522366 14.70852"
version="1.1"
id="svg5293"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="stow.svg">
<defs
id="defs5287">
<linearGradient
inkscape:collect="always"
id="linearGradient5805">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop5801" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop5803" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5805"
id="linearGradient5807"
x1="97.004578"
y1="152.66513"
x2="97.004578"
y2="138.76712"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="3.959798"
inkscape:cx="167.88961"
inkscape:cy="92.281344"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="3838"
inkscape:window-height="2141"
inkscape:window-x="1"
inkscape:window-y="18"
inkscape:window-maximized="0" />
<metadata
id="metadata5290">
<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:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-76.696143,-143.14098)">
<flowRoot
xml:space="preserve"
id="flowRoot5295"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'Anonymous Pro';-inkscape-font-specification:'Anonymous Pro';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
transform="scale(0.26458333)"><flowRegion
id="flowRegion5297"><rect
id="rect5299"
width="302.85715"
height="200"
x="151.42857"
y="396.80536" /></flowRegion><flowPara
id="flowPara5301" /></flowRoot> <g
id="g5862"
transform="matrix(0.38327373,0,0,0.33829508,47.227117,104.41207)">
<g
transform="rotate(25.881625,86.124624,321.22969)"
id="g5777">
<g
id="g5763">
<g
id="g5750">
<g
id="g5738">
<g
id="g5727">
<g
id="g5717">
<g
id="g5708">
<g
id="g5700">
<rect
ry="0.077411793"
y="136.3042"
x="9.8106909"
height="20.178848"
width="14.499372"
id="rect5317"
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.04044545;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
inkscape:connector-curvature="0"
id="path5319"
d="m 12.160764,141.11504 c 9.68852,-0.13364 9.755337,0 9.755337,0 v -0.13364 0"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path5319-3"
d="m 11.961895,151.16736 c 9.688519,-0.13364 9.755338,0 9.755338,0 v -0.13364 0"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path5319-6"
d="m 11.82826,147.8265 c 9.68852,-0.13364 9.755338,0 9.755338,0 v -0.13364 0"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path5319-7"
d="m 12.09553,144.21835 c 9.688519,-0.13364 9.755338,0 9.755338,0 v -0.13364 0"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<rect
ry="0.097748853"
y="138.67198"
x="77.277542"
height="18.899141"
width="37.110588"
id="rect5636"
style="opacity:1;fill:url(#linearGradient5807);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.77973491;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
inkscape:connector-curvature="0"
id="path5693"
d="m 77.432168,138.91961 23.336802,-24.13695 v 0 0"
style="fill:none;stroke:#000000;stroke-width:0.86332273;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

90
artwork/tag.svg Normal file
View File

@ -0,0 +1,90 @@
<?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="14.836508mm"
height="14.954134mm"
viewBox="0 0 14.836508 14.954134"
version="1.1"
id="svg5870"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="tag.svg">
<defs
id="defs5864" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="98.18385"
inkscape:cy="-142.24281"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="3838"
inkscape:window-height="2141"
inkscape:window-x="1"
inkscape:window-y="18"
inkscape:window-maximized="0" />
<metadata
id="metadata5867">
<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:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-62.826115,-84.959244)">
<g
id="g5881"
transform="matrix(0.16069429,0.16229614,-0.16069429,0.16229614,65.169697,65.422356)">
<rect
transform="matrix(0.77499969,-0.63196161,0.77499969,0.63196161,0,0)"
ry="4.4855332"
y="87.517372"
x="-19.262943"
height="32.940388"
width="33.972054"
id="rect5874"
style="opacity:1;fill:#172651;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.86083698;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<rect
ry="12.185672"
y="47.226063"
x="70.695381"
height="40.323494"
width="60.637527"
id="rect5872"
style="opacity:1;fill:#172651;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.08249819;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
<path
d="m 80.186024,74.676744 a 7.0870538,7.5595236 0 0 1 -8.689277,-5.314057 7.0870538,7.5595236 0 0 1 4.970721,-9.275405 7.0870538,7.5595236 0 0 1 8.702095,5.290137 7.0870538,7.5595236 0 0 1 -4.94828,9.289048"
sodipodi:open="true"
sodipodi:end="1.3014728"
sodipodi:start="1.3066303"
sodipodi:ry="7.5595236"
sodipodi:rx="7.0870538"
sodipodi:cy="67.379456"
sodipodi:cx="78.335564"
sodipodi:type="arc"
id="path5876"
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -3,6 +3,7 @@ import scala.sys.process._
import com.typesafe.sbt.SbtGit.GitKeys._
import docspell.build._
val elmCompileMode = settingKey[ElmCompileMode]("How to compile elm sources")
val sharedSettings = Seq(
@ -282,14 +283,11 @@ val restserver = project.in(file("modules/restserver")).
val microsite = project.in(file("modules/microsite")).
enablePlugins(MicrositesPlugin).
disablePlugins(ReleasePlugin).
settings(sharedSettings).
settings(
name := "docspell-microsite",
publishArtifact := false,
scalacOptions -= "-Yno-imports",
scalacOptions ~= { _ filterNot (_ startsWith "-Ywarn") },
scalacOptions ~= { _ filterNot (_ startsWith "-Xlint") },
scalaVersion := "2.12.10",
skip in publish := true,
micrositeFooterText := Some(
"""
@ -297,27 +295,24 @@ val microsite = project.in(file("modules/microsite")).
|""".stripMargin
),
micrositeName := "Docspell",
micrositeDescription := "Docspell A Document Organizer",
micrositeDescription := "A (PDF) Document Organizer",
micrositeDocumentationUrl := "/docspell/getit.html",
micrositeDocumentationLabelDescription := "Download",
micrositeFavicons := Seq(microsites.MicrositeFavicon("favicon.png", "96x96")),
micrositeBaseUrl := "/docspell",
micrositeAuthor := "eikek",
micrositeGithubOwner := "eikek",
micrositeGithubRepo := "docspell",
micrositeGitterChannel := false,
micrositeFavicons := Seq(microsites.MicrositeFavicon("favicon.png", "96x96")),
micrositeShareOnSocial := false,
micrositeHighlightLanguages ++= Seq("json", "javascript"),
micrositePalette := Map(
"brand-primary" -> "#5d000a", // link color
"brand-secondary" -> "#172651", //sidebar background
"brand-tertiary" -> "#495680", //main brand background
"gray-dark" -> "#050913", //header font color
"gray" -> "#131f43", //font color
"gray-light" -> "#E3E2E3",
"gray-lighter" -> "#f8fbff", //body background
"white-color" -> "#FFFFFF"),
fork in tut := true,
scalacOptions in Tut ~= (_.filterNot(Set("-Ywarn-unused-import", "-Ywarn-dead-code", "-Werror"))),
resourceGenerators in Tut += Def.task {
micrositeEditButton := Some(microsites.MicrositeEditButton("Improve this page", "/edit/master/modules/microsite/docs/{{ page.path }}")),
fork in run := true,
micrositeCompilingDocsTool := WithMdoc,
mdocVariables := Map(
"VERSION" -> version.value
),
Compile/resourceGenerators += Def.task {
val conf1 = (resourceDirectory in (restserver, Compile)).value / "reference.conf"
val conf2 = (resourceDirectory in (joex, Compile)).value / "reference.conf"
val out1 = resourceManaged.value/"main"/"jekyll"/"_includes"/"server.conf"
@ -334,14 +329,12 @@ val microsite = project.in(file("modules/microsite")).
IO.copy(Seq(oa1 -> oaout))
Seq(out1, out2, oaout)
}.taskValue,
resourceGenerators in Tut += Def.task {
Compile/resourceGenerators += Def.task {
val staticDoc = (restapi/Compile/openapiStaticDoc).value
val target = resourceManaged.value/"main"/"jekyll"/"openapi"/"docspell-openapi.html"
IO.copy(Seq(staticDoc -> target))
Seq(target)
}.taskValue,
micrositeCompilingDocsTool := WithTut //WithMdoc
// mdocIn := sourceDirectory.value / "main" / "tut"
}.taskValue
)
val root = project.in(file(".")).
@ -357,8 +350,7 @@ val root = project.in(file(".")).
, backend
, webapp
, restapi
, restserver
, microsite)
, restserver)

View File

@ -1,6 +1,5 @@
---
layout: docs
position: 5
title: Api
---

View File

@ -0,0 +1,10 @@
---
layout: docs
title: Demo
---
# {{ page.title }}
<img width="100%" src="img/docspell-demo.gif" title="Demo">

View File

@ -1,12 +1,6 @@
---
layout: home
position: 3
section: quickstart
layout: docs
title: Quickstart
technologies:
- first: ["Scala + Elm", "Backend is in Scala with Cats/Fs2, Webapp in Elm"]
- second: ["Unpaper + Tesseract", "Text is extracted using OCR provided by tesseract"]
- third: ["Stanford NLP", "Documents are analyzed using Stanford NLP classifiers"]
---
## Download

View File

@ -1,12 +1,9 @@
---
layout: home
position: 1
section: home
title: Home
technologies:
- first: ["Scala + Elm", "Backend is in Scala with Cats/Fs2, Webapp in Elm"]
- second: ["Unpaper + Tesseract", "Text is extracted using OCR provided by tesseract"]
- third: ["Stanford NLP", "Documents are analyzed using Stanford NLP classifiers"]
layout: homeFeatures
features:
- first: ["Stow documents away", "Most of the time documents (emails, postal mail) are received or created. It should be fast to stow them away, knowing that they can be found if necessary."]
- second: ["Semi-Automatic Tagging", "Documents are analyzed and tagged automatically. “Semi”, because it may not always be correct; results can be reviewed and corrected."]
- third: ["Find them", "If there is a document needed, you can search for it. Usually, restricting to a date range and a correspondent will result in only a few documents to sift through. Alternatively, you can add your own tags, names etc to better match your workflow."]
---
# A Document Organizer

View File

@ -1,18 +1,27 @@
.jumbotron {
#masthead {
background: url(../img/back-master-small.jpg);
background-repeat: no-repeat;
background-size: 100% 800px;
}
.content-wrapper h1, .h1 {
border-bottom: 1px solid #d8dfe5;
padding-bottom: 0.8rem;
.docs #sidebar-wrapper .sidebar-nav .sidebar-nav-item.open>a, .docs #sidebar-wrapper .sidebar-nav .sidebar-nav-item.open button {
background: #495680;
}
.docs #sidebar-wrapper .sidebar-nav .sidebar-nav-item .sub-section {
background: #172651;
}
.docs #sidebar-wrapper .sidebar-nav .sidebar-nav-item .sub-section a.active {
font-weight: bold;
}
.docs #sidebar-wrapper {
background: #172651;
}
body {
font-size: 1.75em;
.docs #sidebar-wrapper #sidebar-brand {
background: #495680;
}
h4 {
.docs h4 {
text-decoration: underline;
}

View File

@ -2,7 +2,10 @@ options:
- title: Home
url: index.html
- title: Getit
- title: Demo
url: demo.html
- title: Quickstart
url: getit.html
- title: Documentation

View File

@ -0,0 +1 @@
../../../../../../../artwork/logo-only.svg

View File

@ -0,0 +1 @@
../../../../../../../artwork/stow.svg

View File

@ -0,0 +1 @@
../../../../../../../artwork/logo-only-36.svg

View File

@ -0,0 +1 @@
light-navbar-brand.svg

View File

@ -1 +0,0 @@
../../../../../../../artwork/logo-96.png

View File

@ -1 +0,0 @@
../../../../../../../artwork/logo-96.png

View File

@ -0,0 +1 @@
../../../../../../../artwork/tag.svg

View File

@ -1 +0,0 @@
../../../../../../../artwork/logo-96.png

View File

@ -1 +0,0 @@
../../../../../../../artwork/logo-96.png

View File

@ -0,0 +1 @@
../../../../../../../artwork/search.svg

View File

@ -1,16 +0,0 @@
---
layout: home
position: 2
section: demo
title: Demo
technologies:
- first: ["Scala + Elm", "Backend is in Scala with Cats/Fs2, Webapp in Elm"]
- second: ["Unpaper + Tesseract", "Text is extracted using OCR provided by tesseract"]
- third: ["Stanford NLP", "Documents are analyzed using Stanford NLP classifiers"]
---
# {{ page.title }}
<img width="100%" src="img/docspell-demo.gif" title="Demo">

View File

@ -99,7 +99,7 @@ span.small-info {
.login-layout .login-view, .register-layout .register-view, .newinvite-view {
background: #fff;
position: relative;
top: 20vh;
top: 2vh;
}
.invisible {

View File

@ -1,4 +1,4 @@
addSbtPlugin("com.47deg" % "sbt-microsites" % "0.9.2")
addSbtPlugin("com.47deg" % "sbt-microsites" % "1.0.2")
addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
addSbtPlugin("com.github.eikek" % "sbt-openapi-schema" % "0.5.0")
addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.12")