reupload commit

This commit is contained in:
Nico 2022-02-19 20:15:11 +01:00
commit 8c7f19df7f
49 changed files with 14472 additions and 0 deletions

37
.eleventy.js Normal file
View File

@ -0,0 +1,37 @@
module.exports = function(eleventyConfig) {
/** filter `md` convert markdown to html
* usage : {{ text | md | safe }}
*/
eleventyConfig.addFilter("md", function(value) {
let markdownIt = require("markdown-it");
md = new markdownIt({
html: true,
linkify: true,
typographer: true
});
return md.render(value)
});
/* filter `mdi`
* usage : {{ text | mdi | safe }}
* No surrounding <p> tag thanks to MarkdownIt `renderInline`
*/
eleventyConfig.addFilter("mdi", function(value) {
let markdownIt = require("markdown-it");
md = new markdownIt({
html: true,
linkify: true,
typographer: true
});
return md.renderInline(value)
});
/* Copy the `assets/` directory */
eleventyConfig.addPassthroughCopy("assets");
return {
dir: {
output: "dist"
},
passthroughFileCopy: true
};
};

130
.gitignore vendored Normal file
View File

@ -0,0 +1,130 @@
# Created by https://www.gitignore.io/api/node,code,macos
# Edit at https://www.gitignore.io/?templates=node,code,macos
### Code ###
.vscode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# TypeScript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
.env.test
# parcel-bundler cache (https://parceljs.org/)
.cache
# next.js build output
.next
# nuxt.js build output
.nuxt
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless/
# FuseBox cache
.fusebox/
# DynamoDB Local files
.dynamodb/
# End of https://www.gitignore.io/api/node,code,macos
# Dynamically created
dist/

22
README.md Normal file
View File

@ -0,0 +1,22 @@
# OpenMole landing page redesign
_The new and improved design of the OpenMole landing page._
> This repository is still under active development.
## Tools
Built using [11ty (eleventy)](https://www.11ty.io/) as a static site generator and [nunjucks](https://mozilla.github.io/nunjucks/) as a templating format.
Trying my best to uphold [BEM CSS](https://css-tricks.com/bem-101/) methodology.
## Usage
Clone this repo using
`git clone ssh://git@gitlab.openmole.org:20022/narduin/refonte-hp.git`
Install node modules. Working with node version **10.11** and later.
`yarn install` _(or `npm install`)_
Run and live reload with browsersync
`yarn watch` _(or `npm run watch`)_
Build in _dist_ folder with
`yarn build` _(or `npm run build`)_

BIN
_design/index.sketch Normal file

Binary file not shown.

112
_includes/footer.njk Normal file
View File

@ -0,0 +1,112 @@
{% set links = [
{
category: "Community",
subs: [
{
title: "forum",
url: "http://ask.openmole.org/",
target: "_blank",
rel: "nofollow"
},
{
title: "chat",
url: "https://chat.openmole.org",
target: "_blank",
rel: "nofollow"
},
{
title: "FAQ",
url: "FAQ.html",
target: "_blank",
rel: "nofollow"
}
]
},
{
category: "Development",
subs: [
{
title: "changes",
url: "https://openmole.org/Release+Notes.html",
target: "_blank",
rel: "nofollow"
},
{
title: "sources",
url: "https://github.com/openmole/openmole",
target: "_blank",
rel: "nofollow"
},
{
title: "join us!",
url: "https://openmole.org/How+to+Contribute.html",
target: "_blank",
rel: "nofollow"
}
]
},
{
category: "About us",
subs: [
{
title: "Publications",
url: "https://openmole.org/Publications.html",
target: "_blank",
rel: "nofollow"
},
{
title: "Team",
url: "https://openmole.org/Who+We+Are.html",
target: "_blank",
rel: "nofollow"
},
{
title: "Partners",
url: "https://openmole.org/Our+Partners.html",
target: "_blank",
rel: "nofollow"
}
]
},
{
category: "Communication",
subs: [
{
title: "School",
url: "https://exmodelo.org/",
target: "_blank",
rel: "nofollow"
},
{
title: "Twitter",
url: "https://twitter.com/OpenMOLE",
target: "_blank",
rel: "nofollow"
},
{
title: "Contact",
url: "mailto:contact@openmole.org",
target: "_blank",
rel: "nofollow"
}
]
}
]
%}
<section class="footer bg-purple">
<div class="footer__links">
{% for link in links %}
<ul class="footer__category">
<li>
<h4>{{ link.category }}</h4>
</li>
{% for sub in link.subs %}
<li>
<a class="footer__link" href="{{ sub.url | safe }}" target="{{ sub.target | safe }}" rel="{{ sub.rel | safe }}" >{{ sub.title | safe }}</a>
</li>
{% endfor %}
</ul>
{% endfor %}
</div>
</section>

26
_includes/how.njk Normal file
View File

@ -0,0 +1,26 @@
<section class="how">
<div class="how__illustration"></div>
<div class="how__text">
<h2>Do I need OpenMOLE?</h2>
<div>
<p>If you have:
<ul type="disc">
<li>a program you want to study,</li>
<li>that can run on the command line,</li>
<li>for which you can set some inputs,</li>
<li>and get some output variables or files.</li>
</ul>
</p>
<p><b>The answer is YES, OpenMOLE is what you've been waiting for!</b></p>
<p>All you need to do is:
<ul type="disc">
<li>plug your program executable in OpenMOLE (5 minutes),</li>
<li>use one of the distributed exploration algorithms (5 minutes),</li>
<li>launch the exploration either on your own computer (10 seconds)</li>
<li>or on a distributed execution environment with thousands of machines (1 minute).</li>
</ul>
</p>
<p>To summarize, you can start exploring processes at scale using legacy code and advanced numerical methods in approximately 10 minutes.</p>
</div>
</div>
</section>

262
_includes/intro.njk Normal file
View File

@ -0,0 +1,262 @@
<section class="intro">
<div class="intro__container">
<div class="intro__content">
<div class="intro__icon">
<svg
viewbox="0 0 221.09 182.83"
width="100px"
xmlns="http://www.w3.org/2000/svg"
>
<ellipse
cx="110.55"
cy="164.66"
fill="#12122d"
rx="110.55"
ry="18.17"
></ellipse>
<path
d="M42.26 71.91V179c18.8 2.43 42.51 3.88 68.29 3.88s49.45-1.5 68.29-3.88V72z"
fill="#b3b3c6"
></path>
<g stroke="#3f3d56" stroke-miterlimit="10" stroke-width="6.8">
<circle
cx="86.13"
cy="102.07"
fill="#3f3d56"
fill-opacity=".6"
r="14.39"
></circle>
<circle
cx="134.96"
cy="102.07"
fill="#3f3d56"
fill-opacity=".6"
r="14.39"
></circle>
<path d="M99.84 102.07h21.41" fill="none"></path>
</g>
<path
d="M96.81 150.54a17.65 17.65 0 001.55 1.81 17.23 17.23 0 0024.37 0 16.48 16.48 0 001.55-1.81c-3.08 2.83-8.08 4.68-13.73 4.68s-10.66-1.85-13.74-4.68z"
fill="#3f3d56"
></path>
<path
d="M122.73 128l-6.07-6.07a8.64 8.64 0 00-12.23 0L98.36 128a17.22 17.22 0 00-4.73 15.5 17 17 0 003.18 7.07c3.08 2.83 8.08 4.68 13.74 4.68s10.65-1.85 13.73-4.68a17.18 17.18 0 00-1.55-22.57z"
fill="#fff"
></path>
<rect
fill="#3f3d56"
height="14.25"
rx="7.13"
transform="rotate(45 110.540844 143.957517)"
width="14.25"
x="103.42"
y="136.83"
></rect>
<g>
<path
d="M187.19 68.28h-8.38c-.33-19.16-10.72-36.15-26.72-47a70.42 70.42 0 00-11.62-6.38V49a2.83 2.83 0 01-5.66 0V12.72a75 75 0 00-11.23-2.83V25a8.41 8.41 0 01-8.4 8.4h-9.27a8.41 8.41 0 01-8.4-8.4V9.89a74.88 74.88 0 00-11.22 2.83V49a2.84 2.84 0 01-5.67 0V14.88A70.83 70.83 0 0069 21.26c-16 10.87-26.39 27.86-26.71 47H31.93a2.27 2.27 0 000 4.54h155.26a2.27 2.27 0 100-4.54z"
fill="#a6bf26"
></path>
<path
d="M115.18 0a3.86 3.86 0 013.87 3.86V25a3.87 3.87 0 01-3.87 3.87h-9.27a3.86 3.86 0 01-3.86-3.87V3.86A3.86 3.86 0 01105.91 0h9.27"
fill="#ffb500"
></path>
</g>
</svg>
</div>
<h1 class="intro__title" id="logo"><a href="/"><span class="color-white">Open</span>MOLE</a></h1>
<h2 class="intro__subtitle">
Free and open source model exploration software.
</h2>
<div class="intro__links">
<a class="cta" href="Documentation.html">Learn more</a>
<a class="cta cta-revert" href="Download.html">Get Started</a>
</div>
</div>
<div class="intro__image">
<svg
data-name="Layer 1"
height="488.03256"
viewbox="0 0 699.99998 488.03257"
width="700"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M353.73972 138.80252a6.189984 6.189984 0 116.18998-6.18999 6.197078 6.197078 0 01-6.18998 6.18999z"
fill="#a6bf26"
></path>
<path
d="M603.88936 262.09814c0 110.39218-79.17604 202.29486-183.84254 222.01617-.40849.0805-.82332.15474-1.238.22902q-9.75851 1.792-19.80794 2.71741c-.41468.0433-.82332.0805-1.23801.11141q-9.7864.85422-19.80794.86041c-.41468 0-.82331 0-1.238-.006q-10.0092-.0464-19.80795-.96564c-.41468-.0309-.82332-.0743-1.238-.11761q-10.03711-.97492-19.80795-2.82881c-.41468-.0743-.8295-.15477-1.23799-.23523-104.0537-20.21046-182.60453-111.82223-182.60453-221.7811 0-124.7777 101.15667-225.934422 225.93442-225.934422 124.77775 0 225.93443 101.156722 225.93443 225.934422z"
fill="#3f3d56"
></path>
<path
d="M419.4278 165.2249h1.237997v183.53304H419.4278zM419.4278 86.551643h1.237997v54.144836H419.4278zM334.625 80.901772h1.237997v267.85614H334.625zM355.67099 57.209667h1.237997v60.325447h-1.237997zM355.67099 146.34544h1.237997V329.9637h-1.237997zM356.90898 358.50713v128.55361c-.41468-.0309-.82332-.0743-1.238-.11762V358.50713zM376.71689 37.401699h1.237997v170.43916h-1.237997zM377.95493 231.4701v256.56246c-.41468 0-.82331 0-1.238-.006V231.4701zM397.76288 57.209667h1.237997v236.45738h-1.237997zM399.00088 479.69465v7.36609c-.41468.0433-.82332.0805-1.23801.11141v-7.4775zM335.86303 380.94583v103.16848c-.41468-.0743-.8295-.15477-1.23799-.23523V380.94583zM313.57907 104.87255h1.237997v38.631489h-1.237997zM313.57907 172.51384h1.237997v176.24408h-1.237997zM292.53317 119.10954h1.237997v229.64839h-1.237997zM271.48718 137.67946h1.237997v74.840179h-1.237997zM271.48718 237.31857h1.237997v111.43938h-1.237997zM250.44127 157.48741h1.237997v124.75024h-1.237997zM250.44127 305.42798h1.237997v43.329887h-1.237997zM229.39531 176.05737h1.237997v41.843449h-1.237997zM229.39531 245.27304h1.237997V348.7579h-1.237997zM208.34937 197.96625h1.237997v150.79169h-1.237997zM187.30344 230.52921h1.237997v53.813869h-1.237997zM187.30344 308.90808h1.237997v39.849838h-1.237997zM460.90079 119.10954h1.237997v36.793835h-1.237997zM460.90079 180.46831h1.237997v168.2896h-1.237997zM481.94672 144.73631h1.237997v31.321056h-1.237997zM481.94672 200.35425h1.237997v107.61808h-1.237997zM481.94672 329.96368h1.237997v18.794218h-1.237997zM502.99261 157.48741h1.237997v191.27051h-1.237997zM524.03857 176.05737h1.237997v61.261196h-1.237997zM524.03857 260.47992h1.237997v88.278h-1.237997zM545.08459 197.96625h1.237997v150.79169h-1.237997z"
fill="#a6bf26"
></path>
<path
d="M335.24404 381.56483a6.189984 6.189984 0 116.18998-6.18999 6.19727 6.19727 0 01-6.18998 6.18999zm0-11.14197a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM356.28998 349.37691a6.189984 6.189984 0 116.18999-6.18999 6.19727 6.19727 0 01-6.18999 6.18999zm0-11.14197a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM398.38188 311.61801a6.189984 6.189984 0 116.18998-6.18999 6.19727 6.19727 0 01-6.18998 6.18999zm0-11.14197a4.951987 4.951987 0 104.95198 4.95198 4.957664 4.957664 0 00-4.95198-4.95198zM377.33592 225.57723a6.189984 6.189984 0 116.18999-6.18999 6.197078 6.197078 0 01-6.18999 6.18999zm0-11.14197a4.951987 4.951987 0 104.952 4.95198 4.957664 4.957664 0 00-4.952-4.95198zM419.42783 158.1064a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14197a4.951987 4.951987 0 104.95198 4.95199 4.957664 4.957664 0 00-4.95198-4.95199zM272.1062 231.14822a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14198a4.951987 4.951987 0 104.95198 4.952 4.957664 4.957664 0 00-4.95198-4.952zM230.01431 236.7192a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14197a4.951987 4.951987 0 104.95198 4.95199 4.957664 4.957664 0 00-4.95198-4.95199zM251.06025 299.85703a6.189984 6.189984 0 116.18999-6.18998 6.19727 6.19727 0 01-6.18999 6.18998zm0-11.14196a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM420.04682 86.92159a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14197a4.951987 4.951987 0 104.95198 4.95199 4.957664 4.957664 0 00-4.95198-4.95199zM314.19809 163.67739a6.189984 6.189984 0 116.18999-6.18999 6.197078 6.197078 0 01-6.18999 6.18999zm0-11.14197a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM293.15214 119.7285a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14198a4.951987 4.951987 0 104.95199 4.952 4.957664 4.957664 0 00-4.95199-4.952zM187.92242 302.95204a6.189984 6.189984 0 116.18998-6.19 6.19727 6.19727 0 01-6.18998 6.19zm0-11.14198a4.951987 4.951987 0 104.95197 4.95198 4.957664 4.957664 0 00-4.95197-4.95198zM564.2735 230.52921h1.237997v53.813869H564.2735zM564.2735 308.90808h1.237997v39.849838H564.2735zM564.89245 302.95204a6.189984 6.189984 0 116.18998-6.19 6.19727 6.19727 0 01-6.18998 6.19zm0-11.14198a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM524.65756 254.05116a6.189984 6.189984 0 116.18998-6.18999 6.197078 6.197078 0 01-6.18998 6.18999zm0-11.14197a4.951987 4.951987 0 104.95198 4.95198 4.957664 4.957664 0 00-4.95198-4.95198zM482.56566 325.23598a6.189984 6.189984 0 116.18999-6.18999 6.19727 6.19727 0 01-6.18999 6.18999zm0-11.14197a4.951987 4.951987 0 104.95199 4.95198 4.957664 4.957664 0 00-4.95199-4.95198zM482.56566 194.62731a6.189984 6.189984 0 116.18999-6.18999 6.197078 6.197078 0 01-6.18999 6.18999zm0-11.14196a4.951987 4.951987 0 104.95199 4.95197 4.957664 4.957664 0 00-4.95199-4.95197zM461.51972 173.58136a6.189984 6.189984 0 116.18997-6.18999 6.197078 6.197078 0 01-6.18997 6.18999zM524.65756 176.67635a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14197a4.951987 4.951987 0 104.95198 4.95199 4.957664 4.957664 0 00-4.95198-4.95199z"
fill="#a6bf26"
></path>
<g transform="matrix(-.619 0 0 .619 -69.194566 -50.657034)">
<circle
cx="-971.1568"
cy="727.66669"
fill="#ccc"
opacity=".3"
r="53"
></circle>
<circle cx="-971.1568" cy="727.66669" fill="#a6bf26" r="30"></circle>
</g>
<path
d="M251.06025 299.85703a6.189984 6.189984 0 116.18999-6.18998 6.197078 6.197078 0 01-6.18999 6.18998zM353.73972 138.80252a6.189984 6.189984 0 116.18998-6.18999 6.197078 6.197078 0 01-6.18998 6.18999zm0-11.14198a4.951987 4.951987 0 104.952 4.95199 4.957664 4.957664 0 00-4.952-4.95199z"
fill="#a6bf26"
></path>
<text
fill="#fff"
font-family="Glacial Indifference"
font-size="17.5"
font-weight="400"
letter-spacing="0"
stroke-width=".618998"
style="
line-height: 1.25;
-inkscape-font-specification: 'Glacial Indifference, Normal';
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-caps: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-feature-settings: normal;
text-indent: 0;
text-align: center;
text-decoration-line: none;
text-decoration-style: solid;
text-decoration-color: #000;
text-transform: none;
text-orientation: mixed;
white-space: normal;
shape-padding: 0;
"
text-anchor="middle"
word-spacing="0"
x="641.64587"
y="392.33951"
>
<tspan x="636.64587" y="392.33951">
on your model
</tspan>
<tspan x="636.64587" y="417.09946">
dynamics.
</tspan>
</text>
<path
d="M440.16428 108.67046h1.237997v240.08743h-1.237997z"
fill="#a6bf26"
></path>
<g transform="matrix(.619 0 0 .619 -25.198891 -17.331952)">
<circle
cx="925.95984"
cy="169"
fill="#ccc"
opacity=".3"
r="53"
></circle>
<circle cx="925.95984" cy="169" fill="#a6bf26" r="30"></circle>
</g>
<text
fill="#fff"
font-family="Glacial Indifference"
font-size="17.5"
font-weight="400"
letter-spacing="0"
stroke-width=".618998"
style="
line-height: 1.25;
-inkscape-font-specification: 'Glacial Indifference, Normal';
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-caps: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-feature-settings: normal;
text-indent: 0;
text-align: center;
text-decoration-line: none;
text-decoration-style: solid;
text-decoration-color: #000;
text-transform: none;
text-orientation: mixed;
white-space: normal;
shape-padding: 0;
"
text-anchor="middle"
word-spacing="0"
x="548.46399"
y="14.855962"
>
<tspan x="548.46399" y="14.855962">
Adaptive design
</tspan>
<tspan x="548.46399" y="39.615894">
of experiments
</tspan>
</text>
<g transform="matrix(.619 0 0 .619 80.756621 -54.965139)">
<circle
cx="96.959831"
cy="369"
fill="#ccc"
opacity=".3"
r="53"
></circle>
<circle cx="96.959831" cy="369" fill="#a6bf26" r="30"></circle>
</g>
<text
fill="#fff"
font-family="Glacial Indifference"
font-size="17.5"
font-weight="400"
letter-spacing="0"
stroke-width=".618998"
style="
line-height: 1.25;
-inkscape-font-specification: 'Glacial Indifference, Normal';
font-variant-ligatures: normal;
font-variant-caps: normal;
font-variant-numeric: normal;
font-feature-settings: normal;
text-align: center;
"
text-anchor="middle"
word-spacing="0"
x="44.666828"
y="164.64064"
>
<tspan x="46.8" y="164.64064">
to gain
</tspan>
<tspan x="46.8" y="189.40057">
knowledge
</tspan>
</text>
<path
d="M140.929658 293.014965h110.136635v1.976786H140.187997V174.407764h.74166zM461.341028 168.557692h87.182913V87.173115h-.583163v80.050404h-86.59975z"
fill="#2f2e41"
></path>
<path
d="M397.76288 318.51306h1.237997v31.487143h-1.237997zM397.76288 374.7991h1.237997v111.43938h-1.237997zM398.38188 368.62878a6.189984 6.189984 0 116.18998-6.18998 6.197078 6.197078 0 01-6.18998 6.18998zm0-11.14198a4.951987 4.951987 0 104.95198 4.952 4.957664 4.957664 0 00-4.95198-4.952zM420.04681 438.37517a6.189984 6.189984 0 116.18999-6.18999 6.197078 6.197078 0 01-6.18999 6.18999z"
fill="#a6bf26"
></path>
<g fill="#a6bf26">
<path
d="M419.427851 365.952325h1.237997v53.81387h-1.237997zM419.427851 444.331206h1.237997v39.849839h-1.237997zM420.046815 438.37517a6.189984 6.189984 0 116.189984-6.189994 6.19727 6.19727 0 01-6.189984 6.189993zm0-11.141979a4.951987 4.951987 0 104.951985 4.951985 4.957664 4.957664 0 00-4.951985-4.951985z"
></path>
</g>
<path
d="M532.902587 400.244163h-.755753v31.911436H419.917522v.531857h112.985065z"
fill="#2f2e41"
></path>
</svg>
</div>
</div>
</section>

26
_includes/menu.njk Normal file
View File

@ -0,0 +1,26 @@
<nav class="menu">
<input type="checkbox" class="menu__burger visually_hidden" id="hamburger"/>
<label class="menu__label" for="hamburger">
<span aria-hidden="true">&#9776;</span><span class="visually_hidden">open menu</span>
</label>
<ul class="menu__links bg-purple">
<li>
<label class="menu__label--close" for="hamburger">
<span aria-hidden="true">&#10799;</span><span class="visually_hidden">close menu</span>
</label>
</li>
<li>
<a class="menu__link" href="/Documentation.html">Documentation</a>
</li>
<li>
<a class="menu__link" href="http://demo.openmole.org/app">Demo</a>
</li>
<li>
<a class="menu__link" href="Download.html">Download</a>
</li>
<li>
<a class="menu__link" href="Community.html">Community</a>
</li>
</ul>
</nav>

58
_includes/pre-footer.njk Normal file
View File

@ -0,0 +1,58 @@
{% set links = [
{
title: "Try the Demonstration Website",
url: "http://demo.openmole.org/app",
target: "_blank",
rel: ""
}, {
title: "Download the OpenMOLE Software",
url: "Download.html",
target: "_blank",
rel: ""
}, {
title: "Follow the Getting Started Guide",
url: "Step+By+Step+Introduction.html",
target: "_blank",
rel: ""
}, {
title: "Read the Full Documentation",
url: "Documentation.html",
target: "_blank",
rel: ""
}
] %}
<section class="prefooter">
<!--
<div class="prefooter__blog bg-purple">
<div class="blog__icon">
<svg width="52" height="53" viewbox="0 0 52 53" xmlns="http://www.w3.org/2000/svg">
<g fill="none" fill-rule="evenodd">
<path d="M14.33333 45.2c0 3.75554-2.98476 6.8-6.66666 6.8S1 48.95554 1 45.2V7.8h13.33333v37.4z" fill="#DBF1FF" fill-rule="nonzero"/>
<path d="M14.33333 45.2c0 3.75554-2.98476 6.8-6.66666 6.8S1 48.95554 1 45.2V7.8h13.33333v37.4z" fill="#F2F2F2" fill-rule="nonzero" opacity=".7005"/>
<path d="M7.66667 52h36.66666C48.01523 52 51 48.95554 51 45.2V1H14.33333v44.2c0 3.75554-2.98476 6.8-6.66666 6.8" fill="#F2F2F2" fill-rule="nonzero"/>
<path d="M7.66667 52h36.66666c2.71166-.0056 5.1498-1.68595 6.16667-4.25H13.83333c-1.01686 2.56405-3.45501 4.2444-6.16666 4.25z" fill="#000064" fill-rule="nonzero" opacity=".15"/>
<path fill="#A6BF26" fill-rule="nonzero" d="M34.33333 14.6h10v13.6h-10z"/>
<path d="M7.66667 52h36.66666C48.01523 52 51 48.95554 51 45.2V1H14.33333v6.8" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.33333 45.2c0 3.75554-2.98476 6.8-6.66666 6.8S1 48.95554 1 45.2V7.8h13.33333v37.4zm30-37.4H21h23.33333zm0 27.2H21h23.33333zm0 6.8H21h23.33333zm-10-27.2h10v13.6h-10V14.6zm-6.66666 0h-5 5zm0 6.8H21h6.66667zm0 6.8H21h6.66667z" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
</svg>
</div>
<h3 class=" blog__title u-fs-30 u-lh-37 color-white">
Stay up to date, visit the
<a href="#">
<span class="blog__link color-green u-ff-bold">blog!</span></a>
</h3>
</div>
-->
<div class="prefooter__text">
<h2 class="prefooter__title">
Wanna try?
</h2>
<div class="prefooter__links">
{% for link in links %}
<a class="prefooter__link" href="{{ link.url | safe }}" target="{{ link.target | safe }}" rel="{{ link.rel | safe }}">{{ link.title | safe }}</a>
{% endfor %}
</div>
</div>
</section>

104
_includes/push.njk Normal file
View File

@ -0,0 +1,104 @@
{% set cards = [
{
svg: "<svg width='100' height='80' viewBox='0 0 100 80' xmlns='http://www.w3.org/2000/svg'>
<g transform='translate(1 1)' fill='none' fill-rule='evenodd'>
<path fill='#F2F2F2' fill-rule='nonzero' d='M0 19.5h97.5V78H0z' />
<path fill='#A6BF26' fill-rule='nonzero' d='M0 0h97.5v19.5H0z' />
<circle fill='#3F3D56' fill-rule='nonzero' cx='9.75' cy='9.75' r='1.625' />
<circle fill='#3F3D56' fill-rule='nonzero' cx='21.125' cy='9.75' r='1.625' />
<circle fill='#3F3D56' fill-rule='nonzero' cx='32.5' cy='9.75' r='1.625' />
<path d='M0 19.5h6.5V78H0V19.5zM0 0h6.5v19.5H0V0z' fill='#000064' fill-rule='nonzero' opacity='.15' />
<path d='M0 0h97.5v19.5H0V0zm0 19.5V78h97.5V19.5H0z' stroke='#3F3D56' stroke-width='2' stroke-linecap='round'
stroke-linejoin='round' />
<path d='M58.5 35.75l11.375 13-11.375 13m-19.5-26l-11.375 13L39 61.75' stroke='#3F3D56' stroke-width='2'
stroke-linecap='round' stroke-linejoin='round' />
<circle stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='9.75' cy='9.75'
r='1.625' />
<circle stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='21.125' cy='9.75'
r='1.625' />
<circle stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='32.5' cy='9.75'
r='1.625' />
</g>
</svg>",
title: "Plug",
text: "Plug your model in OpenMOLE and run it, whatever the language. Java, Binary exe, NetLogo, R, SciLab, C++, Python, etc.",
cta: "read more",
url: "Embed.html"
},
{
svg: "<svg height='82' viewbox='0 0 88 82' width='88' xmlns='http://www.w3.org/2000/svg'>
<g fill='none' fill-rule='evenodd'>
<path d='M86.71429 9.57143V81L55.2857 72.42857 32.42857 81 1 72.42857V1l31.42857 8.57143L55.28571 1z' fill='#F2F2F2' fill-rule='nonzero'></path>
<path d='M32.42857 9.57143L55.28571 1v71.42857L32.42857 81z' fill='#000032' fill-rule='nonzero' opacity='.2'></path>
<path d='M86.71429 9.57143V81L55.2857 72.42857 32.42857 81 1 72.42857V1l31.42857 8.57143L55.28571 1 86.7143 9.57143zM46 30.57143c2.57143-2.42857 6-3.85714 9.57143-3.85714L46 30.57143z' stroke='#2E4369' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'></path>
<path d='M40.57143 45.57143c.42857-1.28572.71428-2.71429.71428-4.14286V41c0-2.14286.42858-4.28571 1.28572-6.14286M28.42857 55.28571c3.71429-.42857 7-2.14285 9.42857-5m-25.71428 5H23m-22 0h5.71429' stroke='#2E4369' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'></path>
<g stroke='#A6BF26' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'>
<path d='M59.71429 19.57143l14.14285 14.14286M59.57143 33.85714L73.71429 19.7143'></path>
</g>
</g>
</svg>",
title: "Explore",
text: "Explore your parameter space, optimize, perform sensitivity analyses on your model through innovative methods.",
cta: "read more",
url: "Explore.html"
},
{
svg: "<svg width='82' height='82' viewBox='0 0 82 82' xmlns='http://www.w3.org/2000/svg'>
<g transform='translate(1.62305 1)' fill='none' fill-rule='evenodd'>
<path d='M58.00856 37.0299c3.69145 0 7.3829 1.058 10.547 2.90949V2.64499C68.55557 1.19025 67.36904 0 65.91882 0H2.63675C1.18654 0 0 1.19025 0 2.645v58.18983c0 1.45474 1.18654 2.64499 2.63675 2.64499h34.93697c-3.03226-11.24122 3.69146-22.74694 14.89766-25.78868 1.71389-.39675 3.69145-.66125 5.53718-.66125z' fill='#F2F2F2' fill-rule='nonzero'/>
<path d='M5.2735 60.83483V2.64499C5.2735 1.19025 6.46005 0 7.91027 0h-5.2735C1.18653 0 0 1.19025 0 2.645v58.18983c0 1.45474 1.18654 2.64499 2.63675 2.64499h5.2735c-1.4502 0-2.63674-1.19025-2.63674-2.645z' fill='#000064' fill-rule='nonzero' opacity='.18'/>
<path d='M68.55557 39.93939c-10.1515-5.81899-22.93975-2.3805-28.87244 7.80272-5.9327 10.18322-2.37308 23.01144 7.77842 28.83042 10.1515 5.81898 22.93974 2.3805 28.87244-7.80273 1.84572-3.17399 2.90042-6.87698 2.76859-10.71222 0-7.40598-4.08697-14.4152-10.54701-18.1182z' fill='#A6BF26' fill-rule='nonzero'/>
<path d='M37.57372 63.47982c-2.50491-9.25748 1.58206-18.9117 9.88783-23.67268-10.54701 1.3225-18.45727 10.31547-18.45727 21.02769 0 .92574 0 1.71924.13184 2.64499h8.4376z' fill='#000064' fill-rule='nonzero' opacity='.18'/>
<ellipse fill='#44D88D' fill-rule='nonzero' cx='11.86539' cy='10.57997' rx='1.31838' ry='1.3225'/>
<ellipse fill='#44D88D' fill-rule='nonzero' cx='11.86539' cy='31.73991' rx='1.31838' ry='1.3225'/>
<ellipse fill='#44D88D' fill-rule='nonzero' cx='11.86539' cy='52.89985' rx='1.31838' ry='1.3225'/>
<path d='M67.2372 53.0321L56.69017 64.93456l-6.59188-6.61248m-12.52458 5.15774H2.63675C1.18654 63.47982 0 62.28957 0 60.83482V2.645C0 1.19025 1.18654 0 2.63675 0h63.28206c1.45022 0 2.63676 1.19025 2.63676 2.645v37.16214M58.00856 31.7399H36.91454m21.09402-21.15994H36.91454' stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/>
<ellipse stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='11.86539' cy='10.57997' rx='1.31838' ry='1.3225'/>
<ellipse stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='11.86539' cy='31.73991' rx='1.31838' ry='1.3225'/>
<ellipse stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='11.86539' cy='52.89985' rx='1.31838' ry='1.3225'/>
<path d='M68.55557 21.15994H0m44.03377 21.15994H0' stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/>
<ellipse stroke='#3F3D56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='58.00856' cy='58.18983' rx='21.09402' ry='21.15994'/>
</g>
</svg>",
title: "scale",
text: "Scale up your experiments with no effort on servers, clusters, grids, clouds, etc.",
cta: "read more",
url: "Scale+Up.html"
}
]
%}
<section class="push">
<div class="push__text">
<h2 class="push__title">
What is OpenMOLE?
</h2>
<div class="push__description">
<p>OpenMOLE has been developed since 2008 as a
<strong>free and open-source</strong>
platform. It offers tools to run, explore, diagnose and optimize your numerical model, taking advantage of distributed computing environments. With OpenMOLE you can
<strong>
explore your already developed model,
</strong>in any language (Java, Binary exe, NetLogo, R, SciLab, Python, C++, etc.)</p>
<p>OpenMOLE comes with a graphical user interface (GUI) to write
<strong>scripts around your model.</strong>
These scripts will use OpenMOLE methods to explore your model and
<strong>distribute</strong>
its executions on High Performing Computing (HPC) environments, with only a few lines of code!</p>
<p>
<strong>OpenMOLE is the tool you need</strong>
if you want to carry out real sensitivity analysis, calibration on mono or multi criterion, pattern diversity search in model dynamics, or any custom design of experiments.</p>
</div>
</div>
<div class="push__container">
{% for card in cards %}
<div class="push__card">
{{ card.svg | safe }}
<h3 class="push__subtitle">{{ card.title | safe }}</h3>
<p class="push__description">{{ card.text | safe }}</p>
<a href="{{ card.url | safe }}" class="cta cta-full push__cta">{{ card.cta | safe }}</a>
</div>
{% endfor %}
</div>
</section>

1
assets/css/main.min.css vendored Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="82px" height="82px" viewBox="0 0 82 82" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>checked-server-2150_254c14e0-c715-49b4-8b25-f4173cc307d6</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Desktop-HD" transform="translate(-1019.000000, -1239.000000)">
<g id="push" transform="translate(219.000000, 1210.000000)">
<g id="card-3" transform="translate(682.000000, 0.000000)">
<g id="title" transform="translate(100.682243, 30.000000)">
<g id="checked-server-2150_254c14e0-c715-49b4-8b25-f4173cc307d6" transform="translate(18.940810, 0.000000)">
<path d="M58.0085566,37.0298939 C61.7000102,37.0298939 65.3914638,38.0878909 68.5555669,39.9393856 L68.5555669,2.64499242 C68.5555669,1.19024659 67.3690282,0 65.9188143,0 L2.63675257,0 C1.18653866,0 0,1.19024659 0,2.64499242 L0,60.8348257 C0,62.2895716 1.18653866,63.4798182 2.63675257,63.4798182 L37.5737241,63.4798182 C34.5414587,52.2386004 41.2651777,40.7328833 52.4713762,37.691142 C54.1852653,37.2943932 56.1628298,37.0298939 58.0085566,37.0298939 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M5.27350514,60.8348257 L5.27350514,2.64499242 C5.27350514,1.19024659 6.4600438,0 7.91025771,0 L2.63675257,0 C1.18653866,0 0,1.19024659 0,2.64499242 L0,60.8348257 C0,62.2895716 1.18653866,63.4798182 2.63675257,63.4798182 L7.91025771,63.4798182 C6.4600438,63.4798182 5.27350514,62.2895716 5.27350514,60.8348257 Z" id="Path" fill="#000064" fill-rule="nonzero" opacity="0.18"></path>
<path d="M68.5555669,39.9393856 C58.4040695,34.1204023 45.6158195,37.5588924 39.6831262,47.7421132 C33.7504329,57.9253341 37.3100489,70.7535473 47.4615463,76.5725307 C57.6130437,82.391514 70.4012937,78.9530238 76.3339869,68.769803 C78.1797137,65.5958121 79.2344148,61.8928227 79.1025771,58.0575837 C79.1025771,50.6516049 75.0156107,43.642375 68.5555669,39.9393856 Z" id="Path" fill="#A6BF26" fill-rule="nonzero"></path>
<path d="M37.5737241,63.4798182 C35.0688092,54.2223447 39.1557757,44.5681223 47.4615463,39.807136 C36.914536,41.1296322 29.0042783,50.1226064 29.0042783,60.8348257 C29.0042783,61.7605731 29.0042783,62.5540708 29.1361159,63.4798182 L37.5737241,63.4798182 Z" id="Path" fill="#000064" fill-rule="nonzero" opacity="0.18"></path>
<ellipse id="Oval" fill="#44D88D" fill-rule="nonzero" cx="11.8653866" cy="10.5799697" rx="1.31837629" ry="1.32249621"></ellipse>
<ellipse id="Oval" fill="#44D88D" fill-rule="nonzero" cx="11.8653866" cy="31.7399091" rx="1.31837629" ry="1.32249621"></ellipse>
<ellipse id="Oval" fill="#44D88D" fill-rule="nonzero" cx="11.8653866" cy="52.8998485" rx="1.31837629" ry="1.32249621"></ellipse>
<path d="M67.2371906,53.0320981 L56.6901803,64.934564 L50.0982989,58.3220829 M37.5737241,63.4798182 L2.63675257,63.4798182 C1.18653866,63.4798182 0,62.2895716 0,60.8348257 L0,2.64499242 C0,1.19024659 1.18653866,0 2.63675257,0 L65.9188143,0 C67.3690282,0 68.5555669,1.19024659 68.5555669,2.64499242 L68.5555669,39.807136 M58.0085566,31.7399091 L36.914536,31.7399091 M58.0085566,10.5799697 L36.914536,10.5799697" id="Shape" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<ellipse id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="11.8653866" cy="10.5799697" rx="1.31837629" ry="1.32249621"></ellipse>
<ellipse id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="11.8653866" cy="31.7399091" rx="1.31837629" ry="1.32249621"></ellipse>
<ellipse id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="11.8653866" cy="52.8998485" rx="1.31837629" ry="1.32249621"></ellipse>
<path d="M68.5555669,21.1599394 L0,21.1599394 M44.0337679,42.3198788 L0,42.3198788" id="Shape" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<ellipse id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="58.0085566" cy="58.1898333" rx="21.0940206" ry="21.1599394"></ellipse>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="80px" viewBox="0 0 100 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>code-window-2037_924a3dd2-2cb6-4f85-b383-0edbbda3d68c</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Desktop-HD" transform="translate(-329.000000, -1239.000000)">
<g id="push" transform="translate(219.000000, 1210.000000)">
<g id="card-1">
<g id="title" transform="translate(111.000000, 30.000000)">
<g id="code-window-2037_924a3dd2-2cb6-4f85-b383-0edbbda3d68c">
<polygon id="Path" fill="#F2F2F2" fill-rule="nonzero" points="0 19.5 97.5 19.5 97.5 78 0 78"></polygon>
<polygon id="Path" fill="#A6BF26" fill-rule="nonzero" points="0 0 97.5 0 97.5 19.5 0 19.5"></polygon>
<circle id="Oval" fill="#3F3D56" fill-rule="nonzero" cx="9.75" cy="9.75" r="1.625"></circle>
<circle id="Oval" fill="#3F3D56" fill-rule="nonzero" cx="21.125" cy="9.75" r="1.625"></circle>
<circle id="Oval" fill="#3F3D56" fill-rule="nonzero" cx="32.5" cy="9.75" r="1.625"></circle>
<path d="M0,19.5 L6.5,19.5 L6.5,78 L0,78 L0,19.5 Z M0,0 L6.5,0 L6.5,19.5 L0,19.5 L0,0 Z" id="Shape" fill="#000064" fill-rule="nonzero" opacity="0.15"></path>
<path d="M0,0 L97.5,0 L97.5,19.5 L0,19.5 L0,0 Z M0,19.5 L0,78 L97.5,78 L97.5,19.5 L0,19.5 Z" id="Shape" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M58.5,35.75 L69.875,48.75 L58.5,61.75 M39,35.75 L27.625,48.75 L39,61.75" id="Shape" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<circle id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="9.75" cy="9.75" r="1.625"></circle>
<circle id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="21.125" cy="9.75" r="1.625"></circle>
<circle id="Oval" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" cx="32.5" cy="9.75" r="1.625"></circle>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

83
assets/img/svg/code.svg Normal file
View File

@ -0,0 +1,83 @@
<svg width="669" height="535" viewBox="0 0 669 535" xmlns="http://www.w3.org/2000/svg">
<g fill="none" fill-rule="evenodd">
<path
d="M340.70581 472.22452C189.46766 460.7297 9.09245 343.40744 18.26407 222.58675 27.4357 101.76607 202.13323-10.68338 353.3714.81145c151.23815 11.49484 238.27496 237.3308 229.10334 358.1515-9.17162 120.7582-90.53076 124.81888-241.76892 113.26157z"
fill="#F2F2F2" fill-rule="nonzero" />
<ellipse fill="#3F3D56" fill-rule="nonzero" cx="352.89986" cy="471.31946" rx="316.10014" ry="19.34344" />
<ellipse fill="#000" fill-rule="nonzero" opacity=".1" cx="352.89986" cy="472.26305" rx="268.92102"
ry="12.73836" />
<ellipse fill="#3F3D56" fill-rule="nonzero" cx="132.57334" cy="522.27292" rx="132.57334" ry="11.79478" />
<ellipse fill="#000" fill-rule="nonzero" opacity=".1" cx="132.57334" cy="522.74471" rx="112.75811"
ry="7.54866" />
<path fill="#3F3D56" fill-rule="nonzero" d="M122.66573 101.90691h468.96051v367.99718H122.66573z" />
<path
d="M352.51287 151.91678H236.39182c-.75119 0-1.43977-.62905-1.43977-1.38392 0-.75486.62598-1.44682 1.37717-1.44682h116.12105c.75119 0 1.37718.62905 1.37718 1.44682.1252.75487-.5008 1.38392-1.31458 1.38392zM478.84107 167.0141h-183.0009c-.75257 0-1.44243-.61538-1.44243-1.41537 0-.8.62715-1.41537 1.44244-1.41537h183.00089c.75257 0 1.44243.61538 1.44243 1.41537 0 .8-.62715 1.41537-1.44243 1.41537zM353.34857 182.11142H237.33408c-.7505 0-1.43845-.61538-1.43845-1.41537 0-.8.62541-1.41537 1.43845-1.41537h116.01449c.7505 0 1.43845.61538 1.43845 1.41537 0 .8-.62541 1.41537-1.43845 1.41537zM478.84504 182.11142H362.83056c-.7505 0-1.43846-.61538-1.43846-1.41537 0-.8.62542-1.41537 1.43846-1.41537h116.01448c.7505 0 1.43846.61538 1.43846 1.41537 0 .8-.62542 1.41537-1.43846 1.41537zM353.34857 198.15233H237.33408c-.7505 0-1.43845-.61538-1.43845-1.41538 0-.79999.62541-1.41537 1.43845-1.41537h116.01449c.7505 0 1.43845.61538 1.43845 1.41537 0 .8-.68795 1.41538-1.43845 1.41538zM353.34857 214.19323H237.33408c-.7505 0-1.43845-.61538-1.43845-1.41537 0-.8.62541-1.41538 1.43845-1.41538h116.01449c.7505 0 1.43845.61538 1.43845 1.41538 0 .79999-.62541 1.41537-1.43845 1.41537zM406.19837 151.91678h-32.99759c-.7457 0-1.42927-.61538-1.42927-1.41537 0-.8.62142-1.41537 1.42927-1.41537h32.9976c.7457 0 1.42926.61538 1.42926 1.41537 0 .8-.62142 1.41537-1.42927 1.41537zM406.19837 198.15233h-32.99759c-.7457 0-1.42927-.61538-1.42927-1.41538 0-.79999.62142-1.41537 1.42927-1.41537h32.9976c.7457 0 1.42926.61538 1.42926 1.41537 0 .8-.62142 1.41538-1.42927 1.41538zM406.25814 213.24965h-33.05488c-.747 0-1.43175-.62906-1.43175-1.38392 0-.75487.6225-1.44683 1.3695-1.44683h33.05488c.747 0 1.43175.62905 1.43175 1.38392s-.56025 1.44683-1.3695 1.44683c.06225 0 0 0 0 0zM461.86726 213.24965h-33.05488c-.747 0-1.3695-.62906-1.3695-1.44683 0-.75486.6225-1.38392 1.3695-1.38392h33.05488c.747 0 1.43175.62905 1.43175 1.38392s-.6225 1.44683-1.43175 1.44683zM269.3789 167.0141h-32.99758c-.7457 0-1.42927-.61538-1.42927-1.41537 0-.8.62142-1.41537 1.42927-1.41537h32.99759c.7457 0 1.42927.61538 1.42927 1.41537 0 .8-.68356 1.41537-1.42927 1.41537zM353.41111 380.26375H237.33408c-.7505 0-1.43845-.61538-1.43845-1.41537 0-.73846.62541-1.41538 1.43845-1.41538h116.01449c.7505 0 1.43845.61538 1.43845 1.41538s-.62541 1.41537-1.3759 1.41537zM352.40574 411.40197h-116.016c-.7501 0-1.4377-.61538-1.4377-1.41537 0-.73845.6251-1.41537 1.4377-1.41537h116.016c.7501 0 1.4377.61538 1.4377 1.41537-.0625.8-.6876 1.41537-1.4377 1.41537zM352.40499 425.55571H236.3905c-.7505 0-1.43846-.61538-1.43846-1.41537 0-.73846.62542-1.41537 1.43846-1.41537h116.01449c.7505 0 1.43845.61538 1.43845 1.41537 0 .73845-.62541 1.41537-1.43845 1.41537zM401.48046 411.40197h-32.99759c-.7457 0-1.42927-.61538-1.42927-1.41537 0-.73845.62142-1.41537 1.42927-1.41537h32.99759c.7457 0 1.42927.61538 1.42927 1.41537-.06214.8-.68356 1.41537-1.42927 1.41537zM401.48046 425.55571h-32.99759c-.7457 0-1.42927-.61538-1.42927-1.41537 0-.73846.62142-1.41537 1.42927-1.41537h32.99759c.7457 0 1.42927.61538 1.42927 1.41537-.06214.73845-.68356 1.41537-1.42927 1.41537zM457.15183 411.40197h-32.9976c-.7457 0-1.42926-.61538-1.42926-1.41537 0-.73845.62142-1.41537 1.42927-1.41537h32.99759c.7457 0 1.42927.61538 1.42927 1.41537 0 .8-.62142 1.41537-1.42927 1.41537zM478.77835 394.41749H295.84018c-.75258 0-1.44244-.61538-1.44244-1.41537 0-.73846.62715-1.41538 1.44244-1.41538h183.00089c.75257 0 1.44243.61538 1.44243 1.41538-.06272.79999-.68986 1.41537-1.50515 1.41537zM269.3789 394.41749h-32.99758c-.7457 0-1.42927-.61538-1.42927-1.41537 0-.73846.62142-1.41538 1.42927-1.41538h32.99759c.7457 0 1.42927.61538 1.42927 1.41538 0 .79999-.62142 1.41537-1.42927 1.41537zM478.77835 441.59661H295.84018c-.75258 0-1.44244-.61537-1.44244-1.41537 0-.73845.62715-1.41537 1.44244-1.41537h183.00089c.75257 0 1.44243.61538 1.44243 1.41537-.06272.8-.68986 1.41537-1.50515 1.41537zM269.3789 441.59661h-32.99758c-.7457 0-1.42927-.61537-1.42927-1.41537 0-.73845.62142-1.41537 1.42927-1.41537h32.99759c.7457 0 1.42927.61538 1.42927 1.41537 0 .8-.62142 1.41537-1.42927 1.41537z"
fill="#F2F2F2" fill-rule="nonzero" />
<circle fill="#A6BF26" fill-rule="nonzero" cx="135.87588" cy="111.34274" r="5.6615" />
<circle fill="#A6BF26" fill-rule="nonzero" cx="150.02962" cy="111.34274" r="5.6615" />
<circle fill="#A6BF26" fill-rule="nonzero" cx="165.12694" cy="111.34274" r="5.6615" />
<path fill="#000" fill-rule="nonzero" opacity=".1" d="M122.66573 119.83498h468.96051v1.88717H122.66573z" />
<path
d="M76.683 468.7971c-1.62415.8673-3.31077 1.6107-5.12232 2.16824-3.18583.8673-6.55906.55754-9.74488 1.30094-1.31182.30975-2.74856.92924-3.18583 2.16823-.31234.92925 0 1.92044.3748 2.84968 3.56063 10.28362 5.68452 21.24868 11.30657 30.5411 2.37375 3.90282 5.30971 7.43395 8.7454 10.53142 1.31182 1.17704 2.74857 2.29213 4.43518 2.47798 2.4987.2478 4.68504-1.54874 4.99738-3.96477.06247-.80534-.06247-1.61068-.3748-2.29213-.49974-1.11509-1.43675-1.98238-2.06142-3.03553-.68714-1.36288-1.06194-2.84967-1.12441-4.33646-.5622-4.39841-1.12441-8.98268.43727-13.19524 1.06194-2.78773 2.93596-5.20376 4.49764-7.68174 1.56168-2.47798 2.8735-5.45156 2.56115-8.36319-.24986-2.04433-1.24934-3.84086-2.24882-5.6374-1.06194-1.73459-3.12336-6.44275-5.24724-7.06225-2.18636-.61949-6.3092 2.53994-8.24568 3.53113zM134.43388 504.01806c.06207 1.00418-.12415 2.00835-.43452 2.94976-.68282 1.7573-2.29674 2.94976-3.1037 4.6443-1.17941 2.32215-.62074 5.14638.12414 7.59406.4966 1.56902 1.11734 3.2008 2.4209 4.1422 1.11733.69038 2.3588 1.1297 3.72444 1.19246 11.17333 1.56902 22.59496.69037 33.89244 1.00418 2.04844.06276 4.22103.12552 6.02118-.87866 1.80015-1.00417 2.91748-3.57736 1.676-5.2719-1.11733-1.50626-3.28993-1.50626-5.09007-1.56902-4.84178-.25105-9.37319-2.13387-12.97348-5.39743-.68282-.6276-1.30356-1.31798-1.80015-2.13387-.37244-.69037-.68282-1.4435-.93111-2.19663-1.61393-4.33049-3.47615-8.53546-5.64874-12.61491-.62074-1.1297-1.30356-2.32215-2.42089-2.94976-.80696-.37657-1.73807-.56485-2.60711-.56485-2.79333-.18828-10.11807-1.1297-12.29066 1.06694-2.11052 2.0711-.55867 8.40994-.55867 10.98313z"
fill="#2F2E41" fill-rule="nonzero" />
<ellipse fill="#FBBEBE" fill-rule="nonzero" transform="rotate(-85.935 151.73223 235.2933)" cx="151.73223"
cy="235.29331" rx="18.11484" ry="18.11136" />
<path
d="M135.6594 250.0237c-1.04006 2.88492-2.81428 5.58168-5.44501 7.14957l24.53314 5.14267c-.9177-3.6375-.97888-7.46314-.36708-11.22607.24472-.87801.3059-1.81875.12236-2.75948-.48944-1.81875-2.4472-2.69676-4.2826-3.13577-4.46613-1.06616-8.44282-1.6306-12.60305-3.6375-1.2236 2.32048-1.04006 5.89525-1.95776 8.46659z"
fill="#FBBEBE" fill-rule="nonzero" />
<path
d="M129.40072 251.79172c5.45044-2.4792 11.77797-2.29326 17.10311.43386 3.19509 1.67346 5.88898 4.21464 8.52023 6.69384 2.4433 2.29326 5.0119 4.9584 5.1372 8.24334.06265 1.61147-.43855 3.16098-.68914 4.77246-.93973 6.75581 2.50595 13.3257 8.64553 16.4247 2.00476 3.28493 2.38065 7.25165 2.4433 11.0944.1253 14.50333-4.51071 29.25456-1.19033 43.386.75179 3.34692 2.00476 6.56988 2.63125 9.9168.87708 4.3386.81443 8.80115 1.25297 13.20173.5012 4.77246 1.56622 9.42096 3.19509 13.9455-1.06503 1.73544-3.38303 2.35524-5.3878 2.23128-2.00475-.12396-3.94686-.99168-5.76368-1.92138-8.83347-4.46256-16.9778-10.41264-26.12452-14.19342-6.07693-2.54118-12.52975-4.09067-18.41873-7.00373-5.88899-2.91306-11.33943-7.49958-13.15624-13.75956-.75178-2.72712-.81443-5.5782-.87708-8.3673-.18795-11.83818-.3759-23.80031 2.25535-35.39057 2.318-10.2267 6.70342-19.95756 7.7058-30.3702.31324-3.4089.31324-7.00373 2.25535-9.85481 2.6939-4.0287 8.52023-5.02038 10.46234-9.48294zM141.70232 235.46706c1.07823-1.38842 3.17125-1.57775 4.88372-1.19909 1.71248.37866 3.2981 1.32531 5.074 1.64087.82452.25244 1.64905.12622 2.34672-.31556.63425-.56799.95138-1.38842 1.0148-2.27196.63425-3.59728.7611-7.32078.44398-10.98117-.06343-.50488-.06343-1.00976.12685-1.51464.44397-1.00977 1.7759-1.2622 2.85412-1.64087 3.67865-1.19909 6.02537-4.79637 5.70825-8.58298 0-.88354-.38056-1.76708-1.07823-2.33507-.7611-.6311-1.7759-.6311-2.72727-.6311a581.7284 581.7284 0 0 0-14.84144 0c-1.83933 0-3.74207.0631-5.3277.94665-1.14165.6942-2.0296 1.76708-3.10782 2.58751-2.72727 2.20886-6.46935 2.65063-9.76744 3.78661-1.64905.44177-3.10783 1.32532-4.3129 2.5244-1.14165 1.26221-1.64905 3.15552-.95138 4.67016.38056.6311.7611 1.2622 1.20508 1.8302 1.96617 3.1555.63425 7.19455.95137 10.85494.38055 4.60704 7.23045 12.05404 11.86047 13.12691 7.48414 1.8302 3.17125-9.46652 5.64482-12.4958zM130.0562 435.7173c.44148 3.32438 1.07217 6.7115.88297 10.0359-.25228 4.70432-1.95516 9.22047-2.2705 13.9248-.25229 3.51256.31534 7.02513-.18922 10.5377-.31534 2.25807-1.07218 4.3907-1.51367 6.58605-1.4506 7.27603.12614 14.80295 4.41487 20.88722.31535.5018.75684.94086 1.2614 1.25448.50455.18818 1.07217.2509 1.57673.18818 5.29784-.12545 10.59568-.56452 15.89352-1.44266.37842 0 .75683-.18818 1.00911-.43908.12614-.18817.18921-.37634.25228-.62724.94604-4.95522-1.26139-9.97317-1.82902-14.99112-.6307-5.3943.69377-10.7886 1.95516-16.05744.56762-2.5717 1.32446-5.1434 2.20743-7.65237.6307-1.69356 1.38753-3.3244 1.89209-5.08068.75683-2.69714 1.26139-5.45702 1.38753-8.27961.37841-4.45343.56762-8.84414.56762-13.29757.12614-4.20253-.25227-8.40506-1.07218-12.54487-1.19832-5.20612-3.59496-10.09862-5.9916-14.86568-1.2614.31363-2.52278.87815-3.5319 1.69356-3.0904 2.00718-6.30695 3.76346-9.7127 5.33157-2.2705 1.06632-6.6223 1.75629-8.0729 3.95164-1.38753 2.13263-.50456 6.52333-.37842 8.84413.31535 4.01436.69377 8.02872 1.2614 12.04308z"
fill="#2F2E41" fill-rule="nonzero" />
<path
d="M130.0562 435.7173c.44148 3.32438 1.07217 6.7115.88297 10.0359-.25228 4.70432-1.95516 9.22047-2.2705 13.9248-.25229 3.51256.31534 7.02513-.18922 10.5377-.31534 2.25807-1.07218 4.3907-1.51367 6.58605-1.4506 7.27603.12614 14.80295 4.41487 20.88722.31535.5018.75684.94086 1.2614 1.25448.50455.18818 1.07217.2509 1.57673.18818 5.29784-.12545 10.59568-.56452 15.89352-1.44266.37842 0 .75683-.18818 1.00911-.43908.12614-.18817.18921-.37634.25228-.62724.94604-4.95522-1.26139-9.97317-1.82902-14.99112-.6307-5.3943.69377-10.7886 1.95516-16.05744.56762-2.5717 1.32446-5.1434 2.20743-7.65237.6307-1.69356 1.38753-3.3244 1.89209-5.08068.75683-2.69714 1.26139-5.45702 1.38753-8.27961.37841-4.45343.56762-8.84414.56762-13.29757.12614-4.20253-.25227-8.40506-1.07218-12.54487-1.19832-5.20612-3.59496-10.09862-5.9916-14.86568-1.2614.31363-2.52278.87815-3.5319 1.69356-3.0904 2.00718-6.30695 3.76346-9.7127 5.33157-2.2705 1.06632-6.6223 1.75629-8.0729 3.95164-1.38753 2.13263-.50456 6.52333-.37842 8.84413.31535 4.01436.69377 8.02872 1.2614 12.04308z"
fill="#000" fill-rule="nonzero" opacity=".1" />
<path
d="M107.53687 364.22285c-2.35901 6.52785 1.11743 13.55784 4.15931 19.77185 7.5116 15.31533 12.72626 31.63495 17.94092 47.8918.37248 1.1926.80703 2.57348.37248 3.76607-.37248.87875-.99327 1.5692-1.73822 2.07134-3.6006 2.76178-8.1324 3.7033-12.41586 5.14695-4.09724 1.3809-8.07031 3.26393-11.73299 5.58634-3.10396 1.9458-5.95961 4.14267-8.87734 6.4023l-9.18773 7.09277c-.6208.3766-1.11743.94151-1.55198 1.50642-.86911 1.3809-.49664 3.26393-.06208 4.83312 1.1795 4.26821 2.6694 8.41088 4.53178 12.42802.3104.87875.86911 1.63196 1.61407 2.1341 1.42782.75322 3.16604-.25107 4.28347-1.44365 1.11742-1.1926 2.04861-2.76179 3.6006-3.26393 1.55198-.50214 3.22812.12554 4.84218-.12553 2.60733-.37661 4.34555-2.82455 6.20793-4.64482 7.69783-7.5949 20.48617-7.09276 28.92895-13.8089 1.24158-1.12983 2.48317-2.13411 3.84891-3.07563 1.42783-.87875 3.04189-1.31812 4.5318-2.07133 4.53178-2.32241 7.32535-7.03 8.87733-11.92588 1.55198-4.89589 1.92446-9.98008 3.04189-15.0015.5587-2.57348 1.30366-5.14696 1.55198-7.72043.18624-2.44795.12416-4.89589-.18624-7.34383l-3.04189-38.10004c-.24831-3.07562-.49663-6.214-.99326-9.28963-9.06358.31384-18.06508.69045-27.12865.81598-7.26328.1883-14.58864.69045-21.41736-1.63196z"
fill="#2F2E41" fill-rule="nonzero" />
<path
d="M102.7809 373.0454c1.24698 1.93823 4.23972 1.87766 6.29724.84798 2.0575-1.02968 3.67857-2.84677 5.73609-3.87645 2.8057-1.3931 6.04783-1.33253 9.22762-1.27196 4.9879.12114 9.97581.30285 14.77667 1.57481 4.92556 1.3931 9.72642 3.99759 14.83902 3.45246.87288-.12114 1.87046-.36341 2.36926-1.09025.31174-.54512.43644-1.15082.37409-1.69594l.18704-4.361c.1247-.72684 0-1.51425-.37409-2.18051-.43644-.54513-.99758-1.02968-1.68342-1.27196-7.2948-3.3919-15.5872-4.05816-23.6302-4.30044a419.51389 419.51389 0 0 0-12.34506-.1817c-3.49154 0-7.6689-.48456-11.03575.42398-4.55146 1.27196-7.04541 10.35739-4.7385 13.93099z"
fill="#2F2E41" fill-rule="nonzero" />
<path
d="M149.60731 255.53415c-9.57148-.06111-18.20458-6.23357-27.77606-6.4169-1.12605-.06112-2.31467.12222-3.37816.55001-1.31374.67225-2.18956 1.89452-3.1905 2.99456-2.81514 2.99456-6.94401 4.5835-9.82171 7.51695-2.75259 2.7501-4.254 6.78359-3.1905 10.5115 1.0635 3.72792 5.12982 6.47803 8.9459 5.62244 1.5014-4.82796 4.6919-9.04479 8.9459-11.91712 2.2521-1.4056 4.56678-2.56676 7.00656-3.60569 4.31655-1.89451 9.07101-3.85014 13.57524-2.44453 1.62653.61113 3.1905 1.46672 4.62934 2.44453l7.50705 4.88908c-.87582-3.30013-1.62653-7.02805-3.25305-10.14483z"
fill="#A6BF26" fill-rule="nonzero" />
<path
d="M109.61217 274.1836c-1.24878 1.55363.56195 3.853.24976 5.84166-.18732 1.30505-1.31122 2.36152-1.7483 3.60443-.4995 1.30505-.24975 2.7344-.37462 4.1016-.18732.99432-.43708 1.98865-.81171 2.92083-.8117 2.85868-1.37366 5.77952-1.68585 8.70035l-1.68585 12.42907c-.3122 1.86436-.43707 3.72872-.49951 5.65523.06244 1.42934 0 2.85869-.3122 4.22588-.37463 1.3672-1.18634 2.54796-1.74829 3.85302-.56195 1.30505-.8117 2.85868-.06244 4.03945-2.49755 2.0508-3.24682 6.15239-1.49853 8.82464.3122.43502.56195.87003.74927 1.42934.12488.6836 0 1.42935-.3122 2.0508l-1.68585 4.47447c-.43707 1.11861-.56195 2.92083.6244 3.1694-.99903 1.05648-1.7483 2.23724-2.31025 3.60444-.49951 1.3672-.24975 2.85869.62439 4.03945.43707.37287.74927.80789 1.06146 1.30505.18732.6836.12488 1.3672-.12488 1.98865-.4995 1.98866-.18731 4.1016.93659 5.77952 1.1239 1.74007 3.18438 2.6101 5.24487 2.23723 3.3717-.74574 6.4312-1.9265 9.8029-1.30505 7.30536 1.3672 14.67315 2.67225 21.79119 4.97163 8.11706 2.54796 15.98436 6.33883 24.41361 7.14672.56195.12429 1.1239 0 1.62342-.24858.43707-.43502.68682-.93218.74926-1.55364.87415-4.1016 1.7483-8.14104 2.62244-12.24263 1.06146-4.53661 1.87317-9.07323 2.43511-13.67198.3122-2.98298.37464-5.96596.43708-8.94894l.68683-23.73953c.3122-3.48014-.12488-7.02242-1.37366-10.31613l-3.87121-12.30478c-2.18537-7.02243-7.30536-13.29911-9.11608-20.44583-1.1239-4.5366-1.99805-9.38395-5.05756-12.92623-4.37072-5.03378-11.92583-5.84167-18.6068-4.97163-2.99706.37287-5.99413 1.05647-8.61656 2.6101-2.99707 1.80222-5.18243 4.59876-7.3678 7.33316-1.56097 2.23723-3.3717 4.10159-5.18243 6.33882z"
fill="#A6BF26" fill-rule="nonzero" />
<path
d="M125.16188 344.80563c.5676 2.39154 1.70278 4.59428 2.3965 6.92288 1.19826 3.90198 1.07213 8.11864 2.27038 12.02063.50453 1.63631 1.19825 3.2097 1.57665 4.90895.81985 3.90198-.3784 7.92983-1.89198 11.64301-1.51358 3.71318-3.3425 7.36342-3.84702 11.32834-.31533 2.76915.12613 5.97885 2.33344 7.74104 2.27037 1.88805 5.48673 1.76218 8.38776 1.51044 1.07212 0 2.08118-.25174 3.02716-.62935 2.20731-1.0699 3.1533-3.71318 3.7209-6.10472 1.76584-8.0557 1.2613-16.4261.75678-24.6706l-1.32438-21.52385c-.25227-4.15373-.50453-8.37039-1.82891-12.3353-.44146-1.44752-1.26132-4.40547-2.5857-5.28657-1.32439-.94403-5.04527-.94403-6.68499-1.00696-7.63097-.44055-7.50484 10.1955-6.30658 15.48206z"
fill="#FBBEBE" fill-rule="nonzero" />
<path
d="M133.32658 264.6572c-1.58377-.82059-3.54765-.44186-5.06807.44185-1.45707 1.00995-2.72409 2.20927-3.80105 3.66107-3.3576 4.10293-6.9686 8.83707-6.4618 14.13932.19006 1.95678.95027 3.85043 1.45708 5.80722 2.28063 8.45834-.2534 17.35853.06335 26.13248.19005 5.04975 1.26702 10.03639 2.34398 14.9599.2534 1.00995.57016 2.14614 1.58378 2.52488.7602.25248 1.52042-.06313 2.28063-.37874 5.51152-2.0199 11.65656-1.26243 16.47123 2.08303 1.83717-.94683 1.14031-4.0398.69686-5.99659-1.20367-5.99658.44345-12.1194 2.40733-17.8635 1.96388-5.7441 4.37121-11.4882 4.68797-17.61103.3801-6.88029-1.90053-13.63434-4.18116-20.1359-.5068-1.4518-1.01362-2.9036-2.15393-3.91356-.95026-.75746-2.09058-1.26243-3.29425-1.51492-2.34398-.75746-4.75131-1.1362-7.03195-2.33551z"
fill="#2F2E41" fill-rule="nonzero" />
<g transform="translate(235 245)">
<ellipse fill="#2F2E41" fill-rule="nonzero" cx="59.5" cy="88" rx="59.5" ry="10" />
<path
d="M23 38v57.8919C33.04685 97.18918 45.7123 98 59.5 98c13.7877 0 26.45315-.81081 36.5-2.1081V38H23z"
fill="#878696" fill-rule="nonzero" />
<g transform="translate(39 46)" stroke="#3F3D56" stroke-width="6.7996">
<ellipse fill-opacity=".6" fill="#3F3D56" fill-rule="nonzero" cx="7.97468" cy="8.05333" rx="7.6557"
ry="7.68" />
<ellipse fill-opacity=".6" fill="#3F3D56" fill-rule="nonzero" cx="33.91899" cy="8.05333" rx="7.6557"
ry="7.68" />
<path d="M15.25823 8.05333h11.37721" />
</g>
<path
d="M52 80l.82117 1.05495c3.66788 3.92673 9.63503 3.92673 13.35766 0 .32847-.35165.6022-.7033.82117-1.05495-1.69708 1.64103-4.4343 2.75458-7.5 2.75458-3.0657 0-5.80292-1.05495-7.5-2.75458z"
fill="#3F3D56" fill-rule="nonzero" />
<path
d="M66.22392 68.57163l-3.36196-3.22392c-1.87388-1.79695-4.90516-1.79695-6.72392 0l-3.36196 3.22392c-2.3148 2.21975-3.19662 5.33797-2.59037 8.19193.27557 1.32128.88183 2.5897 1.76366 3.75243C53.6579 81.99583 56.4136 83 59.5 83c3.1415 0 5.89721-.95132 7.55063-2.484.88183-1.10988 1.48809-2.43116 1.76366-3.75244.60625-2.90681-.27557-5.97218-2.59037-8.19193z"
fill="#FFF" fill-rule="nonzero" opacity=".5" />
<path
d="M56.17483 79.82517c-1.56644-1.56643-1.56644-4.08391 0-5.65034 1.56643-1.56644 4.08391-1.56644 5.65034 0 1.56644 1.56643 1.56644 4.08391 0 5.65034-1.56643 1.56644-4.08391 1.56644-5.65034 0z"
fill="#3F3D56" fill-rule="nonzero" />
<g fill-rule="nonzero">
<path
d="M100.45093 36.48904h-4.48695c-.16025-10.25753-5.71553-19.33972-14.26212-25.10959-1.92298-1.33561-4.0062-2.45753-6.19627-3.41918v18.21781c0 .8548-.69441 1.4959-1.49565 1.4959s-1.49565-.69453-1.49565-1.4959V6.78493c-1.92299-.6411-3.9528-1.17534-5.98261-1.49589v8.06712c0 2.45754-2.02982 4.48768-4.48696 4.48768h-4.9677c-2.45714 0-4.48696-2.03014-4.48696-4.48768V5.28904c-2.08323.37397-4.05963.8548-5.9826 1.4959v19.39314c0 .8548-.69442 1.4959-1.49566 1.4959-.85466 0-1.49565-.69453-1.49565-1.4959V7.96028c-2.19006.96164-4.2733 2.08356-6.19627 3.41917-8.54659 5.82329-14.10187 14.90548-14.26212 25.1096h-5.6621c-.69442 0-1.22858.53424-1.22858 1.22876s.53416 1.22877 1.22857 1.22877h82.95528c.69441 0 1.22857-.53425 1.22857-1.22877 0-.69452-.58757-1.22877-1.22857-1.22877z"
fill="#A6BF26" />
<path
d="M61.9913 0c1.12174 0 2.08323.90822 2.08323 2.08356v11.2726c0 1.12192-.90807 2.08357-2.08323 2.08357h-4.9677c-1.12174 0-2.08323-.90822-2.08323-2.08357V2.08356C54.94037.96164 55.84845 0 57.0236 0h4.9677"
fill="#FFB500" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="88px" height="82px" viewBox="0 0 88 82" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>destination-map-908_9a6e6358-6592-4ec3-975f-f65d535d5fb2-2</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Desktop-HD" transform="translate(-676.000000, -1239.000000)">
<g id="push" transform="translate(219.000000, 1210.000000)">
<g id="card-2" transform="translate(341.000000, 0.000000)">
<g id="title" transform="translate(82.000000, 30.000000)">
<g id="destination-map-908_9a6e6358-6592-4ec3-975f-f65d535d5fb2-2" transform="translate(35.000000, 0.000000)">
<polygon id="Path" fill="#F2F2F2" fill-rule="nonzero" points="85.7142857 8.57142857 85.7142857 80 54.2857143 71.4285714 31.4285714 80 0 71.4285714 0 0 31.4285714 8.57142857 54.2857143 0"></polygon>
<polygon id="Path" fill="#000032" fill-rule="nonzero" opacity="0.2" points="31.4285714 8.57142857 54.2857143 0 54.2857143 71.4285714 31.4285714 80"></polygon>
<path d="M85.7142857,8.57142857 L85.7142857,80 L54.2857143,71.4285714 L31.4285714,80 L0,71.4285714 L0,0 L31.4285714,8.57142857 L54.2857143,0 L85.7142857,8.57142857 Z M45,29.5714286 C47.5714286,27.1428571 51,25.7142857 54.5714286,25.7142857 L45,29.5714286 Z" id="Shape" stroke="#2E4369" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M39.5714286,44.5714286 C40,43.2857143 40.2857143,41.8571429 40.2857143,40.4285714 L40.2857143,40 C40.2857143,37.8571429 40.7142857,35.7142857 41.5714286,33.8571429 M27.4285714,54.2857143 C31.1428571,53.8571429 34.4285714,52.1428571 36.8571429,49.2857143 M11.1428571,54.2857143 L22,54.2857143 M0,54.2857143 L5.71428571,54.2857143" id="Shape" stroke="#2E4369" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<g id="Group" transform="translate(58.571429, 18.571429)" stroke="#A6BF26" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
<path d="M0.142857143,0 L14.2857143,14.1428571" id="Path"></path>
<path d="M0,14.2857143 L14.1428571,0.142857143" id="Path"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" data-name="f4673761-b724-4a95-a095-d2125482816e" viewBox="0 0 923 749">
<circle style="isolation:isolate" cx="870" cy="153" r="53" fill="#ccc" opacity=".3"/>
<circle cx="870" cy="153" r="30" fill="#a6bf26"/>
<circle style="isolation:isolate" cx="53" cy="618" r="53" fill="#ccc" opacity=".3"/>
<circle cx="53" cy="618" r="30" fill="#a6bf26"/>
<circle style="isolation:isolate" cx="125" cy="53" r="53" fill="#ccc" opacity=".3"/>
<circle cx="125" cy="53" r="30" fill="#a6bf26"/>
<path fill="#3f3d56" d="M821 384c0 178.34-127.91 326.81-297 358.67l-2 .37q-15.76 2.9-32 4.39c-.67.07-1.33.13-2 .18Q472.19 749 456 749h-2q-16.17-.07-32-1.56c-.67 0-1.33-.12-2-.19q-16.22-1.57-32-4.57l-2-.38C217.9 709.64 91 561.64 91 384 91 182.42 254.42 19 456 19s365 163.42 365 365z"/>
<path fill="#a6bf26" d="M523 227.5h2V524h-2zM523 100.4h2v87.47h-2zM386 91.27h2V524h-2zM420 53h2v97.46h-2zM420 197h2v296.64h-2zM422 539.75v207.68c-.67 0-1.33-.12-2-.19V539.75zM454 21h2v275.35h-2zM456 334.52V749h-2V334.52zM488 53h2v382h-2zM488 476h2v214.17h-2zM490 735.53v11.9c-.67.07-1.33.13-2 .18v-12.08zM524 576v166.67l-2 .37V576zM388 576v166.67l-2-.38V576zM352 130h2v62.41h-2zM352 239.28h2V524h-2zM318 153h2v371h-2zM284 183h2v120.91h-2zM284 343.97h2V524h-2zM250 215h2v201.54h-2zM250 454h2v70h-2zM216 245h2v67.6h-2zM216 356.82h2V524h-2zM182 261h2v263h-2zM148 333h2v86.94h-2zM148 459.62h2V524h-2zM543.38 130h1.04v377h-1.04zM590 153h2v59.44h-2zM590 252.13h2V524h-2zM624 210h2v35h-2zM624 284.25h2v173.86h-2zM624 493.64h2V524h-2zM658 215h2v309h-2zM692 245h2v98.97h-2zM692 381.39h2V524h-2zM726 261h2v263h-2z"/>
<path fill="#a6bf26" d="M387 577a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM421 525a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM524 577a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM489 702a10 10 0 1010 10 10 10 0 00-10-10zm0 18a8 8 0 118-8 8 8 0 01-8 8zM489 464a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8z"/>
<path fill="none" stroke="#a6bf26" stroke-miterlimit="10" stroke-width="2" d="M455 325a10 10 0 1110-10 10 10 0 01-10 10z"/>
<path fill="#a6bf26" d="M523 216a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM285 334a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM217 343a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM251 445a10 10 0 1110-10 10 10 0 01-10 10zM524 101a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM353 225a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM319 154a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM149 450a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM757 333h2v86.94h-2zM757 459.62h2V524h-2zM758 450a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM693 371a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM625 486a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM421 184a10 10 0 1110-10 10 10 0 01-10 10zM625 275a10 10 0 1110-10 10 10 0 01-10 10zm0-18a8 8 0 108 8 8 8 0 00-8-8zM693 246a10 10 0 1110-10 10 10 0 01-10 10z"/>
<path fill="none" stroke="#a6bf26" stroke-miterlimit="10" stroke-width="2" d="M591 241a10 10 0 1110-10 10 10 0 01-10 10z"/>
<path fill="#2f2e41" d="M871 241.02L691.98 238l.04-2L869 238.98V153h2v88.02zM421 175H122V53h2v120h297v2zM252 619H53v-2h197V434h2v185z"/>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,561 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
id="f4673761-b724-4a95-a095-d2125482816e"
data-name="Layer 1"
width="700"
height="488.03256"
viewBox="0 0 699.99998 488.03257"
version="1.1"
sodipodi:docname="hologram_HA.svg"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
<metadata
id="metadata157">
<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>hologram</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs155" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview153"
showgrid="false"
inkscape:zoom="0.9616307"
inkscape:cx="563.3369"
inkscape:cy="292.7473"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="f4673761-b724-4a95-a095-d2125482816e" />
<title
id="title2">hologram</title>
<path
d="m 353.73972,138.80252 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18999 6.1970779,6.1970779 0 0 1 -6.18998,6.18999 z"
id="path134"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 603.88936,262.09814 c 0,110.39218 -79.17604,202.29486 -183.84254,222.01617 -0.40849,0.0805 -0.82332,0.15474 -1.238,0.22902 q -9.75851,1.792 -19.80794,2.71741 c -0.41468,0.0433 -0.82332,0.0805 -1.23801,0.11141 q -9.7864,0.85422 -19.80794,0.86041 c -0.41468,0 -0.82331,0 -1.238,-0.006 q -10.0092,-0.0464 -19.80795,-0.96564 c -0.41468,-0.0309 -0.82332,-0.0743 -1.238,-0.11761 q -10.03711,-0.97492 -19.80795,-2.82881 c -0.41468,-0.0743 -0.8295,-0.15477 -1.23799,-0.23523 -104.0537,-20.21046 -182.60453,-111.82223 -182.60453,-221.7811 0,-124.7777 101.15667,-225.934422 225.93442,-225.934422 124.77775,0 225.93443,101.156722 225.93443,225.934422 z"
id="path24"
inkscape:connector-curvature="0"
style="fill:#3f3d56;stroke-width:0.61899841" />
<rect
x="419.4278"
y="165.2249"
width="1.2379968"
height="183.53304"
id="rect26"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="419.4278"
y="86.551643"
width="1.2379968"
height="54.144836"
id="rect28"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="334.625"
y="80.901772"
width="1.2379968"
height="267.85614"
id="rect30"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="355.67099"
y="57.209667"
width="1.2379968"
height="60.325447"
id="rect32"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="355.67099"
y="146.34544"
width="1.2379968"
height="183.61826"
id="rect34"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 356.90898,358.50713 v 128.55361 c -0.41468,-0.0309 -0.82332,-0.0743 -1.238,-0.11762 V 358.50713 Z"
id="path36"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="376.71689"
y="37.401699"
width="1.2379968"
height="170.43916"
id="rect38"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 377.95493,231.4701 v 256.56246 c -0.41468,0 -0.82331,0 -1.238,-0.006 V 231.4701 Z"
id="path40"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="397.76288"
y="57.209667"
width="1.2379968"
height="236.45738"
id="rect42"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 399.00088,479.69465 v 7.36609 c -0.41468,0.0433 -0.82332,0.0805 -1.23801,0.11141 v -7.4775 z"
id="path46"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 335.86303,380.94583 v 103.16848 c -0.41468,-0.0743 -0.8295,-0.15477 -1.23799,-0.23523 V 380.94583 Z"
id="path50"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="313.57907"
y="104.87255"
width="1.2379968"
height="38.631489"
id="rect52"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="313.57907"
y="172.51384"
width="1.2379968"
height="176.24408"
id="rect54"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="292.53317"
y="119.10954"
width="1.2379968"
height="229.64839"
id="rect56"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="271.48718"
y="137.67946"
width="1.2379968"
height="74.840179"
id="rect58"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="271.48718"
y="237.31857"
width="1.2379968"
height="111.43938"
id="rect60"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="250.44127"
y="157.48741"
width="1.2379968"
height="124.75024"
id="rect62"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="250.44127"
y="305.42798"
width="1.2379968"
height="43.329887"
id="rect64"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="229.39531"
y="176.05737"
width="1.2379968"
height="41.843449"
id="rect66"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="229.39531"
y="245.27304"
width="1.2379968"
height="103.48486"
id="rect68"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="208.34937"
y="197.96625"
width="1.2379968"
height="150.79169"
id="rect70"
style="fill:#a6bf26;stroke-width:0.59573841" />
<rect
x="187.30344"
y="230.52921"
width="1.2379968"
height="53.813869"
id="rect72"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="187.30344"
y="308.90808"
width="1.2379968"
height="39.849838"
id="rect74"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="460.90079"
y="119.10954"
width="1.2379968"
height="36.793835"
id="rect78"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="460.90079"
y="180.46831"
width="1.2379968"
height="168.2896"
id="rect80"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="481.94672"
y="144.73631"
width="1.2379968"
height="31.321056"
id="rect82"
style="fill:#a6bf26;stroke-width:0.7442674" />
<rect
x="481.94672"
y="200.35425"
width="1.2379968"
height="107.61808"
id="rect84"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="481.94672"
y="329.96368"
width="1.2379968"
height="18.794218"
id="rect86"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="502.99261"
y="157.48741"
width="1.2379968"
height="191.27051"
id="rect88"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="524.03857"
y="176.05737"
width="1.2379968"
height="61.261196"
id="rect90"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="524.03857"
y="260.47992"
width="1.2379968"
height="88.278"
id="rect92"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="545.08459"
y="197.96625"
width="1.2379968"
height="150.79169"
id="rect94"
style="fill:#a6bf26;stroke-width:0.59573841" />
<path
d="m 335.24404,381.56483 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18999 6.1972699,6.1972699 0 0 1 -6.18998,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path96"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 356.28998,349.37691 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1972699,6.1972699 0 0 1 -6.18999,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path98"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 398.38188,311.61801 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18999 6.1972699,6.1972699 0 0 1 -6.18998,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95198 4.9576636,4.9576636 0 0 0 -4.95198,-4.95198 z"
id="path104"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 377.33592,225.57723 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1970779,6.1970779 0 0 1 -6.18999,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.952,4.95198 4.9576636,4.9576636 0 0 0 -4.952,-4.95198 z"
id="path118-0" />
<path
d="m 419.42783,158.1064 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95199 4.9576636,4.9576636 0 0 0 -4.95198,-4.95199 z"
id="path108"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 272.1062,231.14822 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.95198,4.952 4.9576636,4.9576636 0 0 0 -4.95198,-4.952 z"
id="path110"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 230.01431,236.7192 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95199 4.9576636,4.9576636 0 0 0 -4.95198,-4.95199 z"
id="path112"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 251.06025,299.85703 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18998 6.1972699,6.1972699 0 0 1 -6.18999,6.18998 z m 0,-11.14196 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path122-8" />
<path
d="m 420.04682,86.92159 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95199 4.9576636,4.9576636 0 0 0 -4.95198,-4.95199 z"
id="path116"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 314.19809,163.67739 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1970779,6.1970779 0 0 1 -6.18999,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path118"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 293.15214,119.7285 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.95199,4.952 4.9576636,4.9576636 0 0 0 -4.95199,-4.952 z"
id="path120"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 187.92242,302.95204 a 6.1899842,6.1899842 0 1 1 6.18998,-6.19 6.1972699,6.1972699 0 0 1 -6.18998,6.19 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.95197,4.95198 4.9576636,4.9576636 0 0 0 -4.95197,-4.95198 z"
id="path122"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="564.2735"
y="230.52921"
width="1.2379968"
height="53.813869"
id="rect124"
style="fill:#a6bf26;stroke-width:0.61899841" />
<rect
x="564.2735"
y="308.90808"
width="1.2379968"
height="39.849838"
id="rect126"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 564.89245,302.95204 a 6.1899842,6.1899842 0 1 1 6.18998,-6.19 6.1972699,6.1972699 0 0 1 -6.18998,6.19 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path128"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 524.65756,254.05116 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18999 6.1970779,6.1970779 0 0 1 -6.18998,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95198 4.9576636,4.9576636 0 0 0 -4.95198,-4.95198 z"
id="path130"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 482.56566,325.23598 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1972699,6.1972699 0 0 1 -6.18999,6.18999 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95199,4.95198 4.9576636,4.9576636 0 0 0 -4.95199,-4.95198 z"
id="path132"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 482.56566,194.62731 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1970779,6.1970779 0 0 1 -6.18999,6.18999 z m 0,-11.14196 a 4.9519873,4.9519873 0 1 0 4.95199,4.95197 4.9576636,4.9576636 0 0 0 -4.95199,-4.95197 z"
id="path136"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 461.51972,173.58136 a 6.1899842,6.1899842 0 1 1 6.18997,-6.18999 6.1970779,6.1970779 0 0 1 -6.18997,6.18999 z"
id="path140"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 524.65756,176.67635 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14197 a 4.9519873,4.9519873 0 1 0 4.95198,4.95199 4.9576636,4.9576636 0 0 0 -4.95198,-4.95199 z"
id="path118-3" />
<g
id="g935"
transform="matrix(0.61899842,0,0,0.61899842,-69.194566,-50.657034)">
<circle
transform="scale(-1,1)"
id="circle16"
r="53"
cy="727.66669"
cx="-971.1568"
style="opacity:0.3;fill:#cccccc" />
<circle
transform="scale(-1,1)"
id="circle18"
r="30"
cy="727.66669"
cx="-971.1568"
style="fill:#a6bf26" />
</g>
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 251.06025,299.85703 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18998 6.1970779,6.1970779 0 0 1 -6.18999,6.18998 z"
id="path106-1" />
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 353.73972,138.80252 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18999 6.1970779,6.1970779 0 0 1 -6.18998,6.18999 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.952,4.95199 4.9576636,4.9576636 0 0 0 -4.952,-4.95199 z"
id="path118-1" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.80794907px;line-height:1.25;font-family:'Glacial Indifference';-inkscape-font-specification:'Glacial Indifference, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.61899841;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="641.64587"
y="392.33951"
id="text912"><tspan
sodipodi:role="line"
x="641.64587"
y="392.33951"
id="tspan914"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">on your model</tspan><tspan
sodipodi:role="line"
x="641.64587"
y="417.09946"
id="tspan929"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">dynamics.</tspan></text>
<rect
x="440.16428"
y="108.67046"
width="1.2379968"
height="240.08743"
id="rect56-1"
style="fill:#a6bf26;stroke-width:0.63291085" />
<g
id="g972"
transform="matrix(0.61899842,0,0,0.61899842,-25.198891,-17.331952)">
<circle
style="opacity:0.3;fill:#cccccc"
id="circle8"
r="53"
cy="169"
cx="925.95984" />
<circle
style="fill:#a6bf26"
id="circle10"
r="30"
cy="169"
cx="925.95984" />
</g>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.80794907px;line-height:1.25;font-family:'Glacial Indifference';-inkscape-font-specification:'Glacial Indifference, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.61899841;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="548.46399"
y="14.855962"
id="text890"><tspan
sodipodi:role="line"
id="tspan888"
x="548.46399"
y="14.855962"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">Adaptive design</tspan><tspan
sodipodi:role="line"
x="548.46399"
y="39.615894"
id="tspan923"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">of experiments</tspan></text>
<g
id="g968"
transform="matrix(0.61899842,0,0,0.61899842,80.756621,-54.965139)">
<circle
style="opacity:0.3;fill:#cccccc"
id="circle12"
r="53"
cy="369"
cx="96.959831" />
<circle
style="fill:#a6bf26"
id="circle14"
r="30"
cy="369"
cx="96.959831" />
</g>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.80794907px;line-height:1.25;font-family:'Glacial Indifference';-inkscape-font-specification:'Glacial Indifference, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.61899841"
x="44.666828"
y="164.64064"
id="text884"><tspan
sodipodi:role="line"
x="44.666828"
y="164.64064"
id="tspan886"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">to gain</tspan><tspan
sodipodi:role="line"
x="44.666828"
y="189.40057"
id="tspan931"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.61899841">knowledge</tspan></text>
<polygon
transform="matrix(0.37083042,0,0,0.98839334,77.517656,75.56843)"
style="fill:#2f2e41"
points="171,220 468,220 468,222 169,222 169,100 171,100 "
id="polygon148-9-8" />
<polygon
transform="matrix(-0.29158165,0,0,0.6670867,597.80124,20.464445)"
style="fill:#2f2e41"
points="468,222 169,222 169,100 171,100 171,220 468,220 "
id="polygon148-9-7" />
<rect
x="397.76288"
y="318.51306"
width="1.2379968"
height="31.487143"
id="rect58-3"
style="fill:#a6bf26;stroke-width:0.401503" />
<rect
x="397.76288"
y="374.7991"
width="1.2379968"
height="111.43938"
id="rect60-9"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
d="m 398.38188,368.62878 a 6.1899842,6.1899842 0 1 1 6.18998,-6.18998 6.1970779,6.1970779 0 0 1 -6.18998,6.18998 z m 0,-11.14198 a 4.9519873,4.9519873 0 1 0 4.95198,4.952 4.9576636,4.9576636 0 0 0 -4.95198,-4.952 z"
id="path110-0"
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841" />
<path
inkscape:connector-curvature="0"
style="fill:#a6bf26;stroke-width:0.61899841"
d="m 420.04681,438.37517 a 6.1899842,6.1899842 0 1 1 6.18999,-6.18999 6.1970779,6.1970779 0 0 1 -6.18999,6.18999 z"
id="path106-1-0" />
<g
id="g944"
transform="matrix(0.8970354,0,0,0.8970354,0.7409291,9.3282774)">
<rect
style="fill:#a6bf26;stroke-width:0.69004905"
id="rect124-8"
height="59.990799"
width="1.3800981"
y="397.5585"
x="466.74515" />
<rect
style="fill:#a6bf26;stroke-width:0.69004905"
id="rect126-8"
height="44.423931"
width="1.3800981"
y="484.93396"
x="466.74515" />
<path
style="fill:#a6bf26;stroke-width:0.69004905"
inkscape:connector-curvature="0"
id="path128-5"
d="m 467.43516,478.29427 a 6.9004905,6.9004905 0 1 1 6.90049,-6.9005 6.9086124,6.9086124 0 0 1 -6.90049,6.9005 z m 0,-12.42089 a 5.5203923,5.5203923 0 1 0 5.52039,5.52039 5.5267201,5.5267201 0 0 0 -5.52039,-5.52039 z" />
</g>
<polygon
transform="matrix(-0.37787647,0,0,0.26592863,596.76371,373.6513)"
style="fill:#2f2e41"
points="169,100 171,100 171,220 468,220 468,222 169,222 "
id="polygon148-9" />
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

17
assets/img/svg/icon.svg Normal file
View File

@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" width="302" height="302" viewBox="0 0 302 302">
<path fill="#3F3D56" d="M151.4 22C47.9 22 22 47.9 22 151.4s25.9 129.4 129.4 129.4S280.8 255 280.8 151.4 255 22 151.4 22z"/>
<ellipse fill="#2F2E41" cx="151.4" cy="217.7" rx="110.5" ry="18.2"/>
<path fill="#878696" d="M83.1 124.9V232c18.8 2.4 42.5 3.9 68.3 3.9 25.8 0 49.5-1.5 68.3-3.9V124.9H83.1z"/>
<g stroke="#3F3D56" stroke-width="6.7996" stroke-miterlimit="10">
<circle fill="#3F3D56" fill-opacity=".6" cx="127" cy="155.1" r="14.4"/>
<circle fill="#3F3D56" fill-opacity=".6" cx="175.8" cy="155.1" r="14.4"/>
<path fill="none" d="M140.7 155.1h21.4"/>
</g>
<path fill="#3F3D56" d="M137.7 203.5l1.5 1.8c6.7 6.7 17.6 6.7 24.4 0 .6-.6 1.1-1.2 1.5-1.8-3.1 2.8-8.1 4.7-13.7 4.7s-10.6-1.8-13.7-4.7z"/>
<path fill="#FFF" d="M163.6 181l-6.1-6.1c-3.4-3.4-8.9-3.4-12.2 0l-6.1 6.1c-4.2 4.2-5.8 10.1-4.7 15.5.5 2.5 1.6 4.9 3.2 7.1 3.1 2.8 8.1 4.7 13.7 4.7 5.7 0 10.7-1.8 13.7-4.7 1.6-2.1 2.7-4.6 3.2-7.1 1.1-5.5-.5-11.3-4.7-15.5z" opacity=".5"/>
<path fill="#3F3D56" d="M146.4 202c-2.8-2.8-2.8-7.3 0-10.1s7.3-2.8 10.1 0 2.8 7.3 0 10.1-7.3 2.8-10.1 0z"/>
<g>
<path fill="#A6BF26" d="M228.1 121.3h-8.4c-.3-19.2-10.7-36.2-26.7-47-3.6-2.5-7.5-4.6-11.6-6.4V102c0 1.6-1.3 2.8-2.8 2.8s-2.8-1.3-2.8-2.8V65.7c-3.6-1.2-7.4-2.2-11.2-2.8V78c0 4.6-3.8 8.4-8.4 8.4h-9.3c-4.6 0-8.4-3.8-8.4-8.4V62.9c-3.9.7-7.6 1.6-11.2 2.8V102c0 1.6-1.3 2.8-2.8 2.8-1.6 0-2.8-1.3-2.8-2.8V67.9c-4.1 1.8-8 3.9-11.6 6.4-16 10.9-26.4 27.9-26.7 47H72.8c-1.3 0-2.3 1-2.3 2.3s1 2.3 2.3 2.3h155.3c1.3 0 2.3-1 2.3-2.3s-1.1-2.3-2.3-2.3z"/>
<path fill="#FFB500" d="M156.1 53c2.1 0 3.9 1.7 3.9 3.9V78c0 2.1-1.7 3.9-3.9 3.9h-9.3c-2.1 0-3.9-1.7-3.9-3.9V56.9c0-2.1 1.7-3.9 3.9-3.9h9.3"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 221.09 182.83">
<ellipse cx="110.55" cy="164.66" fill="#2f2e41" rx="110.55" ry="18.17"/>
<path fill="#878696" d="M42.26 71.91V179c18.8 2.43 42.51 3.88 68.29 3.88s49.45-1.5 68.29-3.88V72z"/>
<g stroke="#3f3d56" stroke-miterlimit="10" stroke-width="6.8">
<circle cx="86.13" cy="102.07" r="14.39" fill="#3f3d56" fill-opacity=".6"/>
<circle cx="134.96" cy="102.07" r="14.39" fill="#3f3d56" fill-opacity=".6"/>
<path fill="none" d="M99.84 102.07h21.41"/>
</g>
<path fill="#3f3d56" d="M96.81 150.54a17.65 17.65 0 001.55 1.81 17.23 17.23 0 0024.37 0 16.48 16.48 0 001.55-1.81c-3.08 2.83-8.08 4.68-13.73 4.68s-10.66-1.85-13.74-4.68z"/>
<path fill="#fff" d="M122.73 128l-6.07-6.07a8.64 8.64 0 00-12.23 0L98.36 128a17.22 17.22 0 00-4.73 15.5 17 17 0 003.18 7.07c3.08 2.83 8.08 4.68 13.74 4.68s10.65-1.85 13.73-4.68a17.18 17.18 0 00-1.55-22.57z" opacity=".5"/>
<rect width="14.25" height="14.25" x="103.42" y="136.83" fill="#3f3d56" rx="7.13" transform="rotate(45 110.54 143.958)"/>
<g>
<path fill="#a6bf26" d="M187.19 68.28h-8.38c-.33-19.16-10.72-36.15-26.72-47a70.42 70.42 0 00-11.62-6.38V49a2.83 2.83 0 01-5.66 0V12.72a75 75 0 00-11.23-2.83V25a8.41 8.41 0 01-8.4 8.4h-9.27a8.41 8.41 0 01-8.4-8.4V9.89a74.88 74.88 0 00-11.22 2.83V49a2.84 2.84 0 01-5.67 0V14.88A70.83 70.83 0 0069 21.26c-16 10.87-26.39 27.86-26.71 47H31.93a2.27 2.27 0 000 4.54h155.26a2.27 2.27 0 100-4.54z"/>
<path fill="#ffb500" d="M115.18 0a3.86 3.86 0 013.87 3.86V25a3.87 3.87 0 01-3.87 3.87h-9.27a3.86 3.86 0 01-3.86-3.87V3.86A3.86 3.86 0 01105.91 0h9.27"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 221.09 182.83">
<ellipse cx="110.55" cy="164.66" fill="#12122d" rx="110.55" ry="18.17"/>
<path fill="#b3b3c6" d="M42.26 71.91V179c18.8 2.43 42.51 3.88 68.29 3.88s49.45-1.5 68.29-3.88V72z"/>
<g stroke="#3f3d56" stroke-miterlimit="10" stroke-width="6.8">
<circle cx="86.13" cy="102.07" r="14.39" fill="#3f3d56" fill-opacity=".6"/>
<circle cx="134.96" cy="102.07" r="14.39" fill="#3f3d56" fill-opacity=".6"/>
<path fill="none" d="M99.84 102.07h21.41"/>
</g>
<path fill="#3f3d56" d="M96.81 150.54a17.65 17.65 0 001.55 1.81 17.23 17.23 0 0024.37 0 16.48 16.48 0 001.55-1.81c-3.08 2.83-8.08 4.68-13.73 4.68s-10.66-1.85-13.74-4.68z"/>
<path fill="#fff" d="M122.73 128l-6.07-6.07a8.64 8.64 0 00-12.23 0L98.36 128a17.22 17.22 0 00-4.73 15.5 17 17 0 003.18 7.07c3.08 2.83 8.08 4.68 13.74 4.68s10.65-1.85 13.73-4.68a17.18 17.18 0 00-1.55-22.57z"/>
<rect width="14.25" height="14.25" x="103.42" y="136.83" fill="#3f3d56" rx="7.13" transform="rotate(45 110.540844 143.957517)"/>
<g>
<path fill="#a6bf26" d="M187.19 68.28h-8.38c-.33-19.16-10.72-36.15-26.72-47a70.42 70.42 0 00-11.62-6.38V49a2.83 2.83 0 01-5.66 0V12.72a75 75 0 00-11.23-2.83V25a8.41 8.41 0 01-8.4 8.4h-9.27a8.41 8.41 0 01-8.4-8.4V9.89a74.88 74.88 0 00-11.22 2.83V49a2.84 2.84 0 01-5.67 0V14.88A70.83 70.83 0 0069 21.26c-16 10.87-26.39 27.86-26.71 47H31.93a2.27 2.27 0 000 4.54h155.26a2.27 2.27 0 100-4.54z"/>
<path fill="#ffb500" d="M115.18 0a3.86 3.86 0 013.87 3.86V25a3.87 3.87 0 01-3.87 3.87h-9.27a3.86 3.86 0 01-3.86-3.87V3.86A3.86 3.86 0 01105.91 0h9.27"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="52px" height="54px" viewBox="0 0 52 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>news-3757_4bc71cc0-e75c-47f5-8840-6a0ff90d520d</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Desktop-HD" transform="translate(-498.000000, -2478.000000)">
<g id="Blog" transform="translate(218.000000, 2455.000000)">
<g id="content" transform="translate(281.000000, 24.000000)">
<g id="news-3757_4bc71cc0-e75c-47f5-8840-6a0ff90d520d" transform="translate(0.000000, 0.281441)">
<path d="M13.3333333,44.0916667 C13.3333333,47.8379982 10.348565,50.875 6.66666667,50.875 C2.98476833,50.875 0,47.8379982 0,44.0916667 L0,6.78333333 L13.3333333,6.78333333 L13.3333333,44.0916667 Z" id="Path" fill="#DBF1FF" fill-rule="nonzero"></path>
<path d="M13.3333333,44.0916667 C13.3333333,47.8379982 10.348565,50.875 6.66666667,50.875 C2.98476833,50.875 0,47.8379982 0,44.0916667 L0,6.78333333 L13.3333333,6.78333333 L13.3333333,44.0916667 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero" opacity="0.700497582"></path>
<path d="M6.66666667,50.875 L43.3333333,50.875 C47.0152317,50.875 50,47.8379982 50,44.0916667 L50,0 L13.3333333,0 L13.3333333,44.0916667 C13.3333333,47.8379982 10.348565,50.875 6.66666667,50.875" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M6.66666667,50.875 L43.3333333,50.875 C46.044987,50.869411 48.4831333,49.1931854 49.5,46.6354167 L12.8333333,46.6354167 C11.8164667,49.1931854 9.37832035,50.869411 6.66666667,50.875 Z" id="Path" fill="#000064" fill-rule="nonzero" opacity="0.15"></path>
<polygon id="Path" fill="#A6BF26" fill-rule="nonzero" points="33.3333333 13.5666667 43.3333333 13.5666667 43.3333333 27.1333333 33.3333333 27.1333333"></polygon>
<path d="M6.66666667,50.875 L43.3333333,50.875 C47.0152317,50.875 50,47.8379982 50,44.0916667 L50,0 L13.3333333,0 L13.3333333,6.78333333" id="Path" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M13.3333333,44.0916667 C13.3333333,47.8379982 10.348565,50.875 6.66666667,50.875 C2.98476833,50.875 0,47.8379982 0,44.0916667 L0,6.78333333 L13.3333333,6.78333333 L13.3333333,44.0916667 Z M43.3333333,6.78333333 L20,6.78333333 L43.3333333,6.78333333 Z M43.3333333,33.9166667 L20,33.9166667 L43.3333333,33.9166667 Z M43.3333333,40.7 L20,40.7 L43.3333333,40.7 Z M33.3333333,13.5666667 L43.3333333,13.5666667 L43.3333333,27.1333333 L33.3333333,27.1333333 L33.3333333,13.5666667 Z M26.6666667,13.5666667 L21.6666667,13.5666667 L26.6666667,13.5666667 Z M26.6666667,20.35 L20,20.35 L26.6666667,20.35 Z M26.6666667,27.1333333 L20,27.1333333 L26.6666667,27.1333333 Z" id="Shape" stroke="#3F3D56" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="22px" height="22px" viewBox="0 0 22 22" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>search-magnify-25_bfcfe460-35db-4ce3-9109-2917a482716e</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
<g id="Desktop-HD" transform="translate(-1192.000000, -26.000000)" stroke="#FFFFFF" stroke-width="2">
<g id="menu">
<g id="search" transform="translate(1071.000000, 20.000000)">
<g id="search-magnify-25_bfcfe460-35db-4ce3-9109-2917a482716e" transform="translate(122.000000, 7.000000)">
<path d="M13.0541176,13.0535294 L20,20" id="Path"></path>
<circle id="Oval" cx="7.64705882" cy="7.64705882" r="7.64705882"></circle>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="669px" height="535px" viewBox="0 0 669 535" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
<title>undraw_code_review_l1q9</title>
<desc>Created with Sketch.</desc>
<g id="maquette" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Desktop-HD" transform="translate(-41.000000, -1786.000000)">
<g id="How" transform="translate(0.000000, 1710.000000)">
<g id="undraw_code_review_l1q9" transform="translate(41.000000, 76.000000)">
<path d="M340.705815,472.224523 C189.46766,460.729691 9.09245151,343.407435 18.2640723,222.586752 C27.4356931,101.766068 202.133232,-10.6833781 353.371387,0.811454259 C504.609542,12.3062866 591.646351,238.142258 582.47473,358.962941 C573.30311,479.721153 491.94397,483.781827 340.705815,472.224523 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<ellipse id="Oval" fill="#3F3D56" fill-rule="nonzero" cx="352.899859" cy="471.319464" rx="316.100141" ry="19.3434415"></ellipse>
<ellipse id="Oval" fill="#000000" fill-rule="nonzero" opacity="0.1" cx="352.899859" cy="472.263047" rx="268.921016" ry="12.7383639"></ellipse>
<ellipse id="Oval" fill="#3F3D56" fill-rule="nonzero" cx="132.573343" cy="522.27292" rx="132.573343" ry="11.7947814"></ellipse>
<ellipse id="Oval" fill="#000000" fill-rule="nonzero" opacity="0.1" cx="132.573343" cy="522.744711" rx="112.75811" ry="7.54866008"></ellipse>
<rect id="Rectangle" fill="#3F3D56" fill-rule="nonzero" x="122.665726" y="101.906911" width="468.960508" height="367.997179"></rect>
<path d="M352.512871,151.916784 L236.391821,151.916784 C235.640634,151.916784 234.952045,151.287729 234.952045,150.532863 C234.952045,149.777997 235.578035,149.086037 236.329222,149.086037 C236.329222,149.086037 236.329222,149.086037 236.329222,149.086037 L352.450273,149.086037 C353.20146,149.086037 353.827449,149.715092 353.827449,150.532863 C353.952647,151.287729 353.326658,151.916784 352.512871,151.916784 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M478.841065,167.014104 L295.840177,167.014104 C295.087603,167.014104 294.397743,166.398724 294.397743,165.598731 C294.397743,164.798737 295.024888,164.183357 295.840177,164.183357 L295.840177,164.183357 L478.841065,164.183357 C479.593638,164.183357 480.283498,164.798737 480.283498,165.598731 C480.283498,166.398724 479.656353,167.014104 478.841065,167.014104 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M353.348569,182.111425 L237.334082,182.111425 C236.583584,182.111425 235.895628,181.496045 235.895628,180.696051 C235.895628,179.896057 236.521043,179.280677 237.334082,179.280677 L353.348569,179.280677 C354.099067,179.280677 354.787024,179.896057 354.787024,180.696051 C354.787024,181.496045 354.161609,182.111425 353.348569,182.111425 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M478.845043,182.111425 L362.830556,182.111425 C362.080058,182.111425 361.392102,181.496045 361.392102,180.696051 C361.392102,179.896057 362.017517,179.280677 362.830556,179.280677 L478.845043,179.280677 C479.595541,179.280677 480.283498,179.896057 480.283498,180.696051 C480.283498,181.496045 479.658083,182.111425 478.845043,182.111425 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M353.348569,198.152327 L237.334082,198.152327 C236.583584,198.152327 235.895628,197.536947 235.895628,196.736953 C235.895628,195.93696 236.521043,195.32158 237.334082,195.32158 L353.348569,195.32158 C354.099067,195.32158 354.787024,195.93696 354.787024,196.736953 C354.787024,197.536947 354.099067,198.152327 353.348569,198.152327 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M353.348569,214.19323 L237.334082,214.19323 C236.583584,214.19323 235.895628,213.57785 235.895628,212.777856 C235.895628,211.977862 236.521043,211.362482 237.334082,211.362482 L353.348569,211.362482 C354.099067,211.362482 354.787024,211.977862 354.787024,212.777856 C354.787024,213.57785 354.161609,214.19323 353.348569,214.19323 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M406.198371,151.916784 L373.200783,151.916784 C372.455075,151.916784 371.771509,151.301404 371.771509,150.50141 C371.771509,149.701417 372.392933,149.086037 373.200783,149.086037 L373.200783,149.086037 L406.198371,149.086037 C406.944079,149.086037 407.627645,149.701417 407.627645,150.50141 C407.627645,151.301404 407.006221,151.916784 406.198371,151.916784 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M406.198371,198.152327 L373.200783,198.152327 C372.455075,198.152327 371.771509,197.536947 371.771509,196.736953 C371.771509,195.93696 372.392933,195.32158 373.200783,195.32158 L373.200783,195.32158 L406.198371,195.32158 C406.944079,195.32158 407.627645,195.93696 407.627645,196.736953 C407.627645,197.536947 407.006221,198.152327 406.198371,198.152327 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M406.258139,213.249647 L373.203265,213.249647 C372.456262,213.249647 371.771509,212.620592 371.771509,211.865726 C371.771509,211.11086 372.394012,210.4189 373.141014,210.4189 C373.141014,210.4189 373.141014,210.4189 373.141014,210.4189 L406.195889,210.4189 C406.942892,210.4189 407.627645,211.047955 407.627645,211.802821 C407.627645,212.557687 407.067392,213.249647 406.258139,213.249647 C406.32039,213.249647 406.258139,213.249647 406.258139,213.249647 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M461.867257,213.249647 L428.812382,213.249647 C428.06538,213.249647 427.442877,212.620592 427.442877,211.802821 C427.442877,211.047955 428.06538,210.4189 428.812382,210.4189 L461.867257,210.4189 C462.61426,210.4189 463.299013,211.047955 463.299013,211.802821 C463.299013,212.557687 462.67651,213.249647 461.867257,213.249647 C461.867257,213.249647 461.867257,213.249647 461.867257,213.249647 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M269.378907,167.014104 L236.381319,167.014104 C235.635611,167.014104 234.952045,166.398724 234.952045,165.598731 C234.952045,164.798737 235.573469,164.183357 236.381319,164.183357 L236.381319,164.183357 L269.378907,164.183357 C270.124615,164.183357 270.808181,164.798737 270.808181,165.598731 C270.808181,166.398724 270.124615,167.014104 269.378907,167.014104 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M353.411111,380.263752 L237.334082,380.263752 C236.583584,380.263752 235.895628,379.648372 235.895628,378.848378 C235.895628,378.109922 236.521043,377.433004 237.334082,377.433004 L237.334082,377.433004 L353.348569,377.433004 C354.099067,377.433004 354.787024,378.048384 354.787024,378.848378 C354.787024,379.648372 354.161609,380.263752 353.411111,380.263752 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M352.405743,411.401975 L236.389743,411.401975 C235.63964,411.401975 234.952045,410.786595 234.952045,409.986601 C234.952045,409.248145 235.577131,408.571227 236.389743,408.571227 L236.389743,408.571227 L352.405743,408.571227 C353.155847,408.571227 353.843441,409.186607 353.843441,409.986601 C353.780933,410.786595 353.155847,411.401975 352.405743,411.401975 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M352.404987,425.555712 L236.3905,425.555712 C235.640002,425.555712 234.952045,424.940332 234.952045,424.140339 C234.952045,423.401883 235.57746,422.724965 236.3905,422.724965 L236.3905,422.724965 L352.404987,422.724965 C353.155485,422.724965 353.843441,423.340345 353.843441,424.140339 C353.843441,424.878794 353.218026,425.555712 352.404987,425.555712 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M401.480458,411.401975 L368.482871,411.401975 C367.737162,411.401975 367.053597,410.786595 367.053597,409.986601 C367.053597,409.248145 367.67502,408.571227 368.482871,408.571227 L401.480458,408.571227 C402.226166,408.571227 402.909732,409.186607 402.909732,409.986601 C402.84759,410.786595 402.226166,411.401975 401.480458,411.401975 L401.480458,411.401975 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M401.480458,425.555712 L368.482871,425.555712 C367.737162,425.555712 367.053597,424.940332 367.053597,424.140339 C367.053597,423.401883 367.67502,422.724965 368.482871,422.724965 L401.480458,422.724965 C402.226166,422.724965 402.909732,423.340345 402.909732,424.140339 C402.84759,424.878794 402.226166,425.555712 401.480458,425.555712 L401.480458,425.555712 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M457.151826,411.401975 L424.154239,411.401975 C423.408531,411.401975 422.724965,410.786595 422.724965,409.986601 C422.724965,409.248145 423.346388,408.571227 424.154239,408.571227 L457.151826,408.571227 C457.897534,408.571227 458.5811,409.186607 458.5811,409.986601 C458.5811,410.786595 457.959677,411.401975 457.151826,411.401975 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M478.77835,394.417489 L295.840177,394.417489 C295.087603,394.417489 294.397743,393.80211 294.397743,393.002116 C294.397743,392.26366 295.024888,391.586742 295.840177,391.586742 L478.841065,391.586742 C479.593638,391.586742 480.283498,392.202122 480.283498,393.002116 C480.220783,393.80211 479.593638,394.417489 478.77835,394.417489 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M269.378907,394.417489 L236.381319,394.417489 C235.635611,394.417489 234.952045,393.80211 234.952045,393.002116 C234.952045,392.26366 235.573469,391.586742 236.381319,391.586742 L236.381319,391.586742 L269.378907,391.586742 C270.124615,391.586742 270.808181,392.202122 270.808181,393.002116 C270.808181,393.80211 270.186757,394.417489 269.378907,394.417489 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M478.77835,441.596615 L295.840177,441.596615 C295.087603,441.596615 294.397743,440.981235 294.397743,440.181241 C294.397743,439.442785 295.024888,438.765867 295.840177,438.765867 L478.841065,438.765867 C479.593638,438.765867 480.283498,439.381247 480.283498,440.181241 C480.220783,440.981235 479.593638,441.596615 478.77835,441.596615 L478.77835,441.596615 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<path d="M269.378907,441.596615 L236.381319,441.596615 C235.635611,441.596615 234.952045,440.981235 234.952045,440.181241 C234.952045,439.442785 235.573469,438.765867 236.381319,438.765867 L236.381319,438.765867 L269.378907,438.765867 C270.124615,438.765867 270.808181,439.381247 270.808181,440.181241 C270.808181,440.981235 270.186757,441.596615 269.378907,441.596615 Z" id="Path" fill="#F2F2F2" fill-rule="nonzero"></path>
<circle id="Oval" fill="#A6BF26" fill-rule="nonzero" cx="135.875882" cy="111.342736" r="5.66149506"></circle>
<circle id="Oval" fill="#A6BF26" fill-rule="nonzero" cx="150.029619" cy="111.342736" r="5.66149506"></circle>
<circle id="Oval" fill="#A6BF26" fill-rule="nonzero" cx="165.126939" cy="111.342736" r="5.66149506"></circle>
<rect id="Rectangle" fill="#000000" fill-rule="nonzero" opacity="0.1" x="122.665726" y="119.834979" width="468.960508" height="1.88716502"></rect>
<path d="M76.6829942,468.797107 C75.0588464,469.6644 73.3722314,470.407794 71.5606819,470.96534 C68.3748535,471.832633 65.0016235,471.522885 61.8157951,472.266279 C60.5039834,472.576027 59.0672372,473.195522 58.6299667,474.434512 C58.3176305,475.363755 58.6299667,476.354947 59.00477,477.284189 C62.5654017,487.567807 64.6892873,498.532869 70.3113374,507.825295 C72.6850919,511.728114 75.6210514,515.259236 79.0567487,518.356711 C80.3685604,519.533751 81.8053066,520.648843 83.4919216,520.834691 C85.9906105,521.082489 88.1769634,519.285953 88.4892995,516.869923 C88.5517667,516.064579 88.4268323,515.259236 88.1144961,514.577791 C87.6147584,513.4627 86.67775,512.595407 86.0530778,511.542265 C85.3659383,510.179376 84.991135,508.692588 84.9286677,507.2058 C84.3664627,502.807385 83.8042577,498.223122 85.3659383,494.010556 C86.4278811,491.222828 88.3018978,488.806797 89.8635784,486.328817 C91.425259,483.850837 92.7370707,480.877261 92.4247346,477.965634 C92.1748657,475.9213 91.1753901,474.124765 90.1759145,472.328229 C89.1139717,470.593643 87.0525533,465.88548 84.9286677,465.265985 C82.7423149,464.64649 78.6194782,467.805915 76.6829942,468.797107 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M134.433878,504.018063 C134.495952,505.022236 134.30973,506.026409 133.99936,506.96782 C133.316545,508.725123 131.702619,509.917578 130.895657,511.612119 C129.716249,513.934268 130.274916,516.758504 131.019805,519.206175 C131.516397,520.775195 132.137138,522.406975 133.440693,523.348387 C134.558026,524.038756 135.799508,524.478081 137.165137,524.540842 C148.338468,526.109862 159.760096,525.231211 171.057575,525.545015 C173.106019,525.607776 175.278611,525.670537 177.078759,524.666364 C178.878907,523.662191 179.99624,521.088999 178.754759,519.394457 C177.637426,517.888198 175.464834,517.888198 173.664686,517.825437 C168.822909,517.574394 164.291502,515.691571 160.691207,512.428009 C160.008392,511.800401 159.387651,511.110033 158.891059,510.294142 C158.518615,509.603774 158.208244,508.850644 157.959948,508.097515 C156.346022,503.76702 154.4838,499.562047 152.311208,495.482595 C151.690468,494.352901 151.007653,493.160446 149.89032,492.532838 C149.083357,492.156273 148.152246,491.967991 147.283209,491.967991 C144.489876,491.779709 137.165137,490.838297 134.992545,493.034925 C132.882027,495.106031 134.433878,501.444871 134.433878,504.018063 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<ellipse id="Oval" fill="#FBBEBE" fill-rule="nonzero" transform="translate(151.732228, 235.293305) rotate(-85.935011) translate(-151.732228, -235.293305) " cx="151.732228" cy="235.293305" rx="18.1148447" ry="18.1113583"></ellipse>
<path d="M135.659399,250.023709 C134.61934,252.90862 132.845123,255.605384 130.214386,257.173271 L154.747532,262.315938 C153.829833,258.678442 153.768653,254.852799 154.380452,251.089872 C154.625172,250.211855 154.686352,249.271124 154.502812,248.330392 C154.013373,246.511644 152.055616,245.633627 150.220218,245.194619 C145.754084,244.128456 141.77739,243.564017 137.617156,241.557123 C136.393558,243.877595 136.577097,247.452375 135.659399,250.023709 Z" id="Path" fill="#FBBEBE" fill-rule="nonzero"></path>
<path d="M129.400724,251.791719 C134.851164,249.31252 141.178687,249.49846 146.50383,252.225579 C149.698916,253.899039 152.392812,256.440218 155.024059,258.919418 C157.46736,261.212677 160.035959,263.877816 160.161256,267.162756 C160.223905,268.774235 159.722715,270.323735 159.47212,271.935215 C158.532389,278.691033 161.97807,285.260912 168.117647,288.359911 C170.122406,291.64485 170.498299,295.611569 170.560948,299.454329 C170.686245,313.957645 166.050238,328.708882 169.370622,342.840319 C170.122406,346.187238 171.375381,349.410198 172.001869,352.757117 C172.878951,357.095716 172.816302,361.558275 173.254844,365.958854 C173.756034,370.731313 174.821062,375.379812 176.449929,379.904351 C175.384901,381.639791 173.066897,382.259591 171.062138,382.135631 C169.057378,382.011671 167.115267,381.143951 165.298453,380.214251 C156.464981,375.751692 148.320644,369.801613 139.173927,366.020834 C133.096999,363.479655 126.644179,361.930155 120.755197,359.017096 C114.866215,356.104036 109.415775,351.517517 107.598961,345.257539 C106.847176,342.530419 106.784527,339.67934 106.721879,336.89024 C106.533932,325.052063 106.345986,313.089926 108.977233,301.499668 C111.295237,291.27297 115.680649,281.542113 116.683029,271.129475 C116.996273,267.720576 116.996273,264.125736 118.938384,261.274657 C121.63228,257.245958 127.458613,256.254278 129.400724,251.791719 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M141.702321,235.467064 C142.780545,234.078641 144.873569,233.88931 146.586042,234.267971 C148.298516,234.646632 149.88414,235.593284 151.660039,235.908835 C152.484563,236.161276 153.309088,236.035056 154.006762,235.593284 C154.641012,235.025293 154.958136,234.204861 155.021561,233.321319 C155.655811,229.72404 155.782661,226.000541 155.465536,222.340151 C155.402111,221.83527 155.402111,221.330389 155.592386,220.825508 C156.036361,219.815745 157.368285,219.563305 158.446509,219.184644 C162.125156,217.985551 164.47188,214.388272 164.154755,210.601662 C164.154755,209.71812 163.774205,208.834578 163.076531,208.266587 C162.315431,207.635485 161.300632,207.635485 160.349257,207.635485 C155.402111,207.572375 150.454965,207.572375 145.507818,207.635485 C143.668494,207.635485 141.765746,207.698595 140.180122,208.582137 C139.038473,209.276349 138.150523,210.349222 137.072299,211.169654 C134.345026,213.378509 130.602954,213.82028 127.304856,214.956263 C125.655807,215.398034 124.197033,216.281576 122.991959,217.480669 C121.85031,218.742873 121.34291,220.636177 122.040585,222.150821 C122.421135,222.781923 122.801684,223.413024 123.245659,223.981016 C125.211833,227.136523 123.879909,231.175573 124.197033,234.835963 C124.577583,239.443004 131.427478,246.890002 136.0575,247.962875 C143.541645,249.79307 139.228748,238.496352 141.702321,235.467064 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M130.056192,435.717292 C130.497679,439.041684 131.128374,442.4288 130.939165,445.753191 C130.686887,450.457518 128.98401,454.973673 128.668662,459.678 C128.416384,463.190565 128.98401,466.703129 128.479454,470.215694 C128.164106,472.473771 127.407272,474.606399 126.965785,476.801752 C125.515186,484.077779 127.091924,491.604703 131.380652,497.688966 C131.696,498.190761 132.137486,498.629832 132.642042,498.943453 C133.146599,499.131626 133.714224,499.194351 134.21878,499.131626 C139.51662,499.006178 144.81446,498.567107 150.1123,497.688966 C150.490717,497.688966 150.869134,497.500793 151.121412,497.249895 C151.247551,497.061722 151.310621,496.873549 151.37369,496.622652 C152.319733,491.667427 150.1123,486.649478 149.544674,481.631528 C148.913979,476.237233 150.238439,470.842937 151.499829,465.574091 C152.067455,463.002392 152.824289,460.430693 153.707263,457.921718 C154.337958,456.22816 155.094792,454.597327 155.599348,452.841044 C156.356183,450.143897 156.860739,447.384025 156.986878,444.561428 C157.365295,440.107998 157.554504,435.717292 157.554504,431.263862 C157.680643,427.06133 157.302225,422.858797 156.482322,418.718989 C155.284001,413.512867 152.887359,408.620366 150.490717,403.853315 C149.229327,404.166936 147.967936,404.731456 146.958824,405.546872 C143.868417,407.554052 140.651872,409.310334 137.246117,410.878444 C134.975615,411.944758 130.623818,412.634726 129.173219,414.830079 C127.785689,416.962707 128.668662,421.353413 128.794802,423.674214 C129.110149,427.688574 129.488566,431.702933 130.056192,435.717292 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M130.056192,435.717292 C130.497679,439.041684 131.128374,442.4288 130.939165,445.753191 C130.686887,450.457518 128.98401,454.973673 128.668662,459.678 C128.416384,463.190565 128.98401,466.703129 128.479454,470.215694 C128.164106,472.473771 127.407272,474.606399 126.965785,476.801752 C125.515186,484.077779 127.091924,491.604703 131.380652,497.688966 C131.696,498.190761 132.137486,498.629832 132.642042,498.943453 C133.146599,499.131626 133.714224,499.194351 134.21878,499.131626 C139.51662,499.006178 144.81446,498.567107 150.1123,497.688966 C150.490717,497.688966 150.869134,497.500793 151.121412,497.249895 C151.247551,497.061722 151.310621,496.873549 151.37369,496.622652 C152.319733,491.667427 150.1123,486.649478 149.544674,481.631528 C148.913979,476.237233 150.238439,470.842937 151.499829,465.574091 C152.067455,463.002392 152.824289,460.430693 153.707263,457.921718 C154.337958,456.22816 155.094792,454.597327 155.599348,452.841044 C156.356183,450.143897 156.860739,447.384025 156.986878,444.561428 C157.365295,440.107998 157.554504,435.717292 157.554504,431.263862 C157.680643,427.06133 157.302225,422.858797 156.482322,418.718989 C155.284001,413.512867 152.887359,408.620366 150.490717,403.853315 C149.229327,404.166936 147.967936,404.731456 146.958824,405.546872 C143.868417,407.554052 140.651872,409.310334 137.246117,410.878444 C134.975615,411.944758 130.623818,412.634726 129.173219,414.830079 C127.785689,416.962707 128.668662,421.353413 128.794802,423.674214 C129.110149,427.688574 129.488566,431.702933 130.056192,435.717292 Z" id="Path" fill="#000000" fill-rule="nonzero" opacity="0.1"></path>
<path d="M107.536872,364.222849 C105.177859,370.750697 108.654299,377.780687 111.696184,383.994697 C119.207778,399.310033 124.422439,415.629653 129.637099,431.886505 C130.009575,433.079093 130.44413,434.459984 130.009575,435.652572 C129.637099,436.53132 129.016306,437.221766 128.271355,437.723908 C124.670756,440.48569 120.138968,441.427207 115.855497,442.870865 C111.758264,444.251756 107.785189,446.134789 104.122511,448.457197 C101.018546,450.402998 98.1628991,452.59987 95.2451725,454.859509 L86.0574376,461.952267 C85.4366447,462.328874 84.9400104,462.893784 84.5054554,463.458694 C83.6363453,464.839585 84.0088211,466.722618 84.4433761,468.291812 C85.6228826,472.560021 87.1127856,476.702693 88.9751642,480.719831 C89.2855607,481.59858 89.8442743,482.351793 90.5892258,482.853935 C92.0170494,483.607148 93.7552695,482.602864 94.8726968,481.410276 C95.990124,480.217689 96.9213133,478.648494 98.4732956,478.146352 C100.025278,477.64421 101.701419,478.271888 103.31548,478.020817 C105.92281,477.64421 107.66103,475.196267 109.523409,473.376002 C117.221241,465.781101 130.009575,466.283244 138.452358,459.567092 C139.693944,458.437272 140.93553,457.432988 142.301274,456.491471 C143.729098,455.612723 145.343159,455.173348 146.833062,454.420135 C151.36485,452.097727 154.158418,447.390145 155.710401,442.494259 C157.262383,437.598373 157.634859,432.514183 158.752286,427.492762 C159.310999,424.919283 160.055951,422.345804 160.304268,419.772326 C160.490506,417.324383 160.428427,414.87644 160.11803,412.428497 L157.076145,374.32846 C156.827828,371.252839 156.579511,368.114451 156.082876,365.03883 C147.0193,365.352669 138.017803,365.729276 128.954227,365.854811 C121.69095,366.043114 114.365594,366.545257 107.536872,364.222849 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M102.780904,373.045409 C104.02788,374.983634 107.020624,374.923064 109.078135,373.893383 C111.135646,372.863701 112.756715,371.046615 114.814226,370.016934 C117.619923,368.623835 120.862062,368.684404 124.041851,368.744974 C129.029757,368.866113 134.017663,369.047821 138.818522,370.319781 C143.744078,371.71288 148.544937,374.317369 153.657541,373.772243 C154.530424,373.651104 155.528005,373.408826 156.026796,372.681992 C156.33854,372.136867 156.463238,371.531171 156.400889,370.986046 L156.587935,366.625041 C156.712633,365.898207 156.587935,365.110803 156.213842,364.444538 C155.7774,363.899413 155.216261,363.414857 154.530424,363.172579 C147.235612,359.780686 138.943219,359.114421 130.900222,358.872143 C126.785199,358.751004 122.670177,358.690435 118.555155,358.690435 C115.063621,358.690435 110.886251,358.205878 107.519414,359.114421 C102.96795,360.386381 100.473998,369.471808 102.780904,373.045409 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<path d="M149.607315,255.53415 C140.035835,255.473036 131.402735,249.300582 121.831255,249.117242 C120.705199,249.056128 119.516584,249.239468 118.453086,249.667262 C117.139353,250.33951 116.263532,251.561778 115.262593,252.661819 C112.447451,255.656376 108.318578,257.245325 105.440878,260.178769 C102.688295,262.928872 101.186887,266.962357 102.250385,270.690275 C103.313882,274.418193 107.380197,277.168297 111.196278,276.312709 C112.697686,271.48475 115.88818,267.267924 120.142171,264.395594 C122.394284,262.989986 124.708955,261.828831 127.148744,260.789903 C131.465294,258.895387 136.219755,256.939758 140.72398,258.345367 C142.350506,258.956501 143.914474,259.812088 145.353324,260.789903 L152.860367,265.678976 C151.984545,262.378852 151.233841,258.650934 149.607315,255.53415 Z" id="Path" fill="#A6BF26" fill-rule="nonzero"></path>
<path d="M109.612173,274.183593 C108.363395,275.737227 110.174124,278.036606 109.861929,280.025258 C109.674612,281.33031 108.550712,282.386782 108.113639,283.629689 C107.614128,284.934742 107.863884,286.364085 107.739006,287.731283 C107.551689,288.725609 107.301934,289.719935 106.9273,290.652116 C106.115594,293.510802 105.553644,296.431635 105.241449,299.352467 L103.555599,311.78154 C103.243404,313.645901 103.118526,315.510263 103.056087,317.436769 C103.118526,318.866112 103.056087,320.295456 102.743893,321.662654 C102.369259,323.029852 101.557553,324.210614 100.995603,325.515667 C100.433653,326.820719 100.183897,328.374354 100.933164,329.555116 C98.4356074,331.605913 97.6863404,335.707507 99.4346301,338.379758 C99.7468247,338.814775 99.9965803,339.249793 100.183897,339.809101 C100.308775,340.4927 100.183897,341.238445 99.8717025,341.859898 L98.1858518,346.334365 C97.7487793,347.452981 97.6239015,349.255197 98.8102409,349.503778 C97.8112183,350.56025 97.0619513,351.741012 96.500001,353.10821 C96.0004897,354.475408 96.2502454,355.966897 97.1243902,357.147659 C97.5614626,357.520531 97.8736572,357.955548 98.1858518,358.452711 C98.3731685,359.13631 98.3107296,359.819909 98.0609739,360.441363 C97.5614626,362.430015 97.8736572,364.542957 98.9975577,366.220882 C100.121458,367.960953 102.181942,368.830988 104.242427,368.458115 C107.614128,367.712371 110.673635,366.531609 114.045336,367.153063 C121.35069,368.520261 128.718482,369.825314 135.836518,372.124692 C143.953577,374.672652 151.820881,378.46352 160.250134,379.271409 C160.812085,379.3957 161.374035,379.271409 161.873546,379.022828 C162.310619,378.58781 162.560374,378.090647 162.622813,377.469194 C163.496958,373.367599 164.371103,369.328151 165.245248,365.226556 C166.306709,360.689945 167.118415,356.153333 167.680365,351.554576 C167.99256,348.571598 168.054999,345.58862 168.117438,342.605643 L168.804266,318.866112 C169.116461,315.385972 168.679388,311.843686 167.43061,308.549981 L163.559397,296.245199 C161.374035,289.222772 156.254044,282.94609 154.443315,275.799373 C153.319415,271.262761 152.44527,266.415422 149.385763,262.873136 C145.015039,257.839362 137.45993,257.031472 130.778966,257.901507 C127.781898,258.274379 124.78483,258.957978 122.162396,260.511612 C119.165328,262.313828 116.979966,265.11037 114.794603,267.844766 C113.233631,270.081999 111.422902,271.94636 109.612173,274.183593 Z" id="Path" fill="#A6BF26" fill-rule="nonzero"></path>
<path d="M125.161885,344.805635 C125.729478,347.197173 126.864664,349.399906 127.558388,351.72851 C128.75664,355.630494 128.630508,359.847154 129.82876,363.749137 C130.333287,365.385453 131.027012,366.958834 131.405407,368.658085 C132.225263,372.560069 131.027012,376.587923 129.513431,380.301102 C127.999849,384.01428 126.170939,387.664523 125.666412,391.629442 C125.351082,394.398592 125.792544,397.608288 127.999849,399.370475 C130.270221,401.258531 133.486581,401.132661 136.387612,400.88092 C137.459732,400.88092 138.468786,400.629179 139.414774,400.251568 C141.62208,399.181669 142.568068,396.53839 143.135661,394.146851 C144.901506,386.091142 144.396979,377.720757 143.892451,369.476243 L142.568068,347.952396 C142.315804,343.798671 142.063541,339.582011 140.739157,335.617092 C140.297696,334.169582 139.47784,331.211626 138.153456,330.330533 C136.829073,329.386505 133.108186,329.386505 131.468473,329.32357 C123.837501,328.883023 123.963633,339.519076 125.161885,344.805635 Z" id="Path" fill="#FBBEBE" fill-rule="nonzero"></path>
<path d="M133.326584,264.657196 C131.742811,263.836611 129.778934,264.215343 128.258512,265.09905 C126.801442,266.109001 125.534424,267.308318 124.457459,268.760123 C121.099862,272.863049 117.488861,277.597194 117.995668,282.899437 C118.185721,284.856217 118.945932,286.749875 119.452739,288.706656 C121.733371,297.164996 119.199335,306.065189 119.51609,314.839139 C119.706142,319.888894 120.783107,324.875527 121.860072,329.799039 C122.113476,330.80899 122.43023,331.945185 123.443845,332.323916 C124.204055,332.576404 124.964266,332.260794 125.724477,331.945185 C131.236004,329.925283 137.381041,330.682746 142.195708,334.028209 C144.032884,333.08138 143.336024,329.988405 142.892568,328.031624 C141.688901,322.03504 143.336024,315.912212 145.299902,310.168115 C147.26378,304.424019 149.671114,298.679922 149.987868,292.557094 C150.367973,285.676802 148.087341,278.922755 145.806709,272.421195 C145.299902,270.96939 144.793095,269.517586 143.652779,268.507635 C142.702516,267.750171 141.562199,267.245196 140.358533,266.992708 C138.01455,266.235245 135.607216,265.856513 133.326584,264.657196 Z" id="Path" fill="#2F2E41" fill-rule="nonzero"></path>
<g id="icon" transform="translate(235.000000, 245.000000)">
<ellipse id="Oval" fill="#2F2E41" fill-rule="nonzero" cx="59.5" cy="88" rx="59.5" ry="10"></ellipse>
<path d="M23,38 L23,95.8918919 C33.0468521,97.1891892 45.7122987,98 59.5,98 C73.2877013,98 85.9531479,97.1891892 96,95.8918919 L96,38 L23,38 Z" id="Path" fill="#878696" fill-rule="nonzero"></path>
<g id="Group" transform="translate(39.000000, 46.000000)" stroke="#3F3D56" stroke-width="6.7996">
<ellipse id="Oval" fill-opacity="0.6" fill="#3F3D56" fill-rule="nonzero" cx="7.97468354" cy="8.05333333" rx="7.6556962" ry="7.68"></ellipse>
<ellipse id="Oval" fill-opacity="0.6" fill="#3F3D56" fill-rule="nonzero" cx="33.9189873" cy="8.05333333" rx="7.6556962" ry="7.68"></ellipse>
<path d="M15.2582278,8.05333333 L26.635443,8.05333333" id="Path"></path>
</g>
<path d="M52,80 L52.8211679,81.0549451 C56.4890511,84.981685 62.4562044,84.981685 66.1788321,81.0549451 C66.5072993,80.7032967 66.7810219,80.3516484 67,80 C65.3029197,81.6410256 62.5656934,82.7545788 59.5,82.7545788 C56.4343066,82.7545788 53.6970803,81.6996337 52,80 L52,80 Z" id="Path" fill="#3F3D56" fill-rule="nonzero"></path>
<path d="M66.223923,68.5716273 L62.8619615,65.3477051 C60.9880813,63.550765 57.9568046,63.550765 56.1380385,65.3477051 L52.776077,68.5716273 C50.4612838,70.7913769 49.5794579,73.9095967 50.1857132,76.7635605 C50.4612838,78.0848401 51.0675392,79.3532684 51.9493651,80.5159944 C53.657903,81.9958275 56.4136091,83 59.5,83 C62.641505,83 65.3972112,82.0486787 67.0506349,80.5159944 C67.9324608,79.4061196 68.5387162,78.0848401 68.8142868,76.7635605 C69.4205421,73.8567455 68.5387162,70.7913769 66.223923,68.5716273 Z" id="Path" fill="#FFFFFF" fill-rule="nonzero" opacity="0.5"></path>
<path d="M56.1748252,79.8251748 C54.6083916,78.2587413 54.6083916,75.7412587 56.1748252,74.1748252 C57.7412587,72.6083916 60.2587413,72.6083916 61.8251748,74.1748252 C63.3916084,75.7412587 63.3916084,78.2587413 61.8251748,79.8251748 C60.2587413,81.3916084 57.7412587,81.3916084 56.1748252,79.8251748 Z" id="Path" fill="#3F3D56" fill-rule="nonzero"></path>
<g id="Group" transform="translate(16.000000, 0.000000)" fill-rule="nonzero">
<path d="M84.4509317,36.4890411 L79.9639752,36.4890411 C79.8037267,26.2315068 74.2484472,17.1493151 65.7018634,11.3794521 C63.778882,10.0438356 61.6956522,8.92191781 59.5055901,7.96027397 L59.5055901,26.1780822 C59.5055901,27.0328767 58.8111801,27.6739726 58.0099379,27.6739726 C57.2086957,27.6739726 56.5142857,26.9794521 56.5142857,26.1780822 L56.5142857,6.78493151 C54.5913043,6.14383562 52.5614907,5.60958904 50.531677,5.2890411 L50.531677,13.3561644 C50.531677,15.8136986 48.5018634,17.8438356 46.0447205,17.8438356 L41.0770186,17.8438356 C38.6198758,17.8438356 36.5900621,15.8136986 36.5900621,13.3561644 L36.5900621,5.2890411 C34.5068323,5.6630137 32.5304348,6.14383562 30.6074534,6.78493151 L30.6074534,26.1780822 C30.6074534,27.0328767 29.9130435,27.6739726 29.1118012,27.6739726 C28.2571429,27.6739726 27.6161491,26.9794521 27.6161491,26.1780822 L27.6161491,7.96027397 C25.426087,8.92191781 23.3428571,10.0438356 21.4198758,11.3794521 C12.8732919,17.2027397 7.31801242,26.2849315 7.15776398,36.4890411 L1.49565217,36.4890411 C0.801242236,36.4890411 0.267080745,37.0232877 0.267080745,37.7178082 C0.267080745,38.4123288 0.801242236,38.9465753 1.49565217,38.9465753 L84.4509317,38.9465753 C85.1453416,38.9465753 85.6795031,38.4123288 85.6795031,37.7178082 C85.6795031,37.0232877 85.0919255,36.4890411 84.4509317,36.4890411 L84.4509317,36.4890411 Z" id="Path" fill="#A6BF26"></path>
<path d="M45.9913043,0 C47.1130435,0 48.0745342,0.908219178 48.0745342,2.08356164 L48.0745342,13.3561644 C48.0745342,14.4780822 47.1664596,15.439726 45.9913043,15.439726 L41.0236025,15.439726 C39.9018634,15.439726 38.9403727,14.5315068 38.9403727,13.3561644 L38.9403727,2.08356164 C38.9403727,0.961643836 39.8484472,0 41.0236025,0 L45.9913043,0" id="Path" fill="#FFB500"></path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 33 KiB

14
assets/js/main.min.js vendored Normal file
View File

@ -0,0 +1,14 @@
let prevScrollpos = window.pageYOffset;
const logo = document.getElementById("logo");
window.onscroll = function () {
let currentScrollPos = window.pageYOffset;
if (prevScrollpos > 68) {
// Move logo to header below 68px
logo.classList.add("isMoved");
} else {
logo.classList.remove("isMoved");
}
prevScrollpos = currentScrollPos;
};

39
index.njk Normal file
View File

@ -0,0 +1,39 @@
{# If we have to change all links to assets, we use a var to update all at once #}
{%- set assetsPath = './assets/' -%}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>OpenMOLE</title>
<link rel="stylesheet" href="{{ assetsPath }}css/main.min.css">
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//matomo.openmole.org/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', 1]);
_paq.push(['enableLinkTracking']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img src="//matomo.openmole.org/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
<!-- End Piwik Code -->
</head>
<body>
{% include 'menu.njk' %}
{% include 'intro.njk' %}
{% include 'push.njk' %}
{% include 'how.njk' %}
{% include 'pre-footer.njk' %}
{% include 'footer.njk' %}
<script src="{{ assetsPath }}js/main.min.js"></script>
</body>
</html>

6971
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

34
package.json Normal file
View File

@ -0,0 +1,34 @@
{
"name": "openMole",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build:css": "postcss src/css/main.css -o assets/css/main.min.css",
"build:js": "cp ./src/js/*.js ./assets/js/main.min.js",
"build:assets": "rm -rf ./dist/assets && cp -r ./assets ./dist/",
"watch:js": "chokidar \"src/js/*.js\" -c \"npm run build:js\"",
"watch:css": "chokidar \"src/css/**/*.css\" -c \"npm run build:css\"",
"browsersync": "browser-sync start --server 'dist' --no-open --files='dist/**/*'",
"watch": "npm run watch:js & npm run watch:css & eleventy --watch & npm run browsersync",
"build": "npm run build:js & npm run build:css & eleventy"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@11ty/eleventy": "^0.11.0",
"browser-sync": "~2.26.7",
"chokidar-cli": "^2.1.0",
"autoprefixer": "^9.8.0",
"css-mqpacker": "^7.0.0",
"cssnano": "^4.1.10",
"postcss": "^7.0.32",
"postcss-cli": "^7.1.1",
"postcss-custom-properties": "^9.1.1",
"postcss-import": "^12.0.1",
"uglify-js": "^3.10.0",
"at-least-node": "^1.0.0"
}
}

17
postcss.config.js Normal file
View File

@ -0,0 +1,17 @@
const postcssAutoprefixer = require("autoprefixer");
const postcssCustomProperties = require("postcss-custom-properties");
const postcssMqpacker = require("css-mqpacker");
const postcssImport = require("postcss-import");
const postcssNANO = require("cssnano");
module.exports = {
plugins: [
postcssImport(),
postcssAutoprefixer(),
postcssCustomProperties(),
// postcssMqpacker(),
postcssNANO({
preset: "default",
}),
],
};

16
src/css/main.css Normal file
View File

@ -0,0 +1,16 @@
/* TODO import normalize */
@import './parts/base.css';
@import './parts/font.css';
@import './parts/colors.css';
@import './parts/cta.css';
@import './parts/menu.css';
@import './parts/intro.css';
@import './parts/push.css';
@import './parts/how.css';
@import './parts/pre-footer.css';
@import './parts/footer.css';
/* We may use !important here */
@import './parts/utils.css';

134
src/css/parts/base.css Normal file
View File

@ -0,0 +1,134 @@
@font-face {
font-family: "glacial";
src: url("/assets/fonts/glacialindifference-regular-webfont.woff2")
format("woff2"),
url("/assets/fonts/glacialindifference-regular-webfont.woff") format("woff");
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "glacial";
src: url("/assets/fonts/glacialindifference-bold-webfont.woff2")
format("woff2"),
url("/assets/fonts/glacialindifference-bold-webfont.woff") format("woff");
font-weight: bold;
font-style: normal;
font-display: swap;
}
/* switching to border-box model for all elements */
html {
box-sizing: border-box;
/* set base font-size to equiv "10px", which is adapted to rem unit */
font-size: 62.5%;
/* IE9-IE11 math fixing. See http://bit.ly/1g4X0bX */
font-size: calc(1em * 0.625);
scroll-behavior: smooth;
}
*,
*::before,
*::after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
margin: 0;
font-size: 2rem;
font-family: "glacial", "Helvetica", "Arial", sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1.3;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
text-rendering: optimizeLegibility;
overflow-x: hidden;
color: #222222;
background-color: #fff;
}
section {
padding-left: 20px;
padding-right: 20px;
}
h1 {
font-size: 5.2rem;
}
h2 {
font-size: 4rem;
font-family: "glacial", "Arial", sans-serif;
font-weight: normal;
}
h3 {
font-size: 3.6rem;
font-family: "glacial", "Arial", sans-serif;
font-weight: bold;
text-transform: uppercase;
color: var(--green);
}
h4 {
font-size: 2.2rem;
font-weight: bold;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
padding: 0;
text-decoration: none;
}
strong,
b {
font-family: "glacial", "Arial", sans-serif;
font-style: normal;
font-weight: bold;
}
img,
svg {
max-width: 100%;
height: auto;
}
a,
a:visited {
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
a:visited {
color: var(--green);
}
li {
list-style-type: none;
}
ul,
li {
padding: 0;
margin: 0;
}
@media screen and (min-width: 768px;) {
h1 {
font-size: 6rem;
}
h2 {
font-size: 4rem;
}
h3 {
font-size: 3.8rem;
}
}

66
src/css/parts/colors.css Normal file
View File

@ -0,0 +1,66 @@
/* --- variables --- */
:root {
--purple: #3f3d56;
--green: #a6bf26;
--grey: #e5e5e5;
--dark: #222222;
--white: #ffffff;
}
/* --- bg colors --- */
.bg-green {
background-color: #a6bf26;
}
.bg-grey {
background-color: #e5e5e5;
}
.bg-white {
background-color: #fff;
}
.bg-purple {
background-color: #3f3d56;
}
.bg-dark {
background-color: #222222;
}
/* --- colors --- */
.color-green {
color: #a6bf26;
}
.color-white {
color: #fff;
}
.color-purple {
color: #3f3d56;
}
.color-dark {
color: #222222;
}
/* --- boder colors --- */
.border-green {
border-color: #a6bf26;
}
.border-white {
border-color: #fff;
}
.border-purple {
border-color: #3f3d56;
}
.border-dark {
border-color: #222222;
}

95
src/css/parts/cta.css Normal file
View File

@ -0,0 +1,95 @@
.cta,
.cta:visited {
padding: 16px 50px;
margin: 10px auto;
overflow: hidden;
display: block;
position: relative;
width: 235px;
max-width: 300px;
border: 2px solid white;
font-family: "glacial", "Arial", sans-serif;
font-weight: bold;
font-size: 2.2rem;
line-height: 2.6rem;
text-decoration: none;
z-index: 0;
color: var(--white);
background: none;
transition: color 0.3s;
}
.cta-revert,
.cta-revert:visited {
color: var(--purple);
background: white;
}
.cta-full,
.cta-full:visited {
color: white;
background: var(--purple);
border: 2px solid var(--purple);
}
.cta:hover,
.cta:focus {
color: var(--purple);
}
.cta::before {
background: var(--green);
}
.cta::after {
background: white;
}
.cta-revert:hover,
.cta-revert:focus {
color: white;
}
.cta-revert::before {
background: var(--green);
}
.cta-revert::after {
background: var(--purple);
}
.cta::before,
.cta::after {
content: "";
position: absolute;
height: 100%;
width: 100%;
bottom: 100%;
left: 0;
z-index: -1;
-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
transition: transform 0.3s;
transition-timing-function: ease;
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
-moz-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.cta:hover::before,
.cta:hover::after,
.cta:focus::before,
.cta:focus::after {
-webkit-transform: translate3d(0, 100%, 0);
-moz-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
-o-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.cta:hover::after,
.cta:focus::after {
-webkit-transition-delay: 0.175s;
-moz-transition-delay: 0.175s;
transition-delay: 0.175s;
}

86
src/css/parts/font.css Normal file
View File

@ -0,0 +1,86 @@
/* Classes for font-family */
.u-ff-book {
font-family: "glacial", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
}
.u-ff-bold {
font-family: "glacial", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
}
/* Text transform */
.u-ttu {
text-transform: uppercase;
}
/* Font sizes - mobile */
.u-fs-18 {
font-size: 1.8rem;
}
.u-fs-20 {
font-size: 2rem;
}
.u-fs-22 {
font-size: 2.2rem;
}
.u-fs-30 {
font-size: 3rem;
}
.u-fs-36 {
font-size: 3.6rem;
}
.u-fs-40 {
font-size: 4rem;
}
.u-fs-52 {
font-size: 5.2rem;
}
.u-fs-60 {
font-size: 6rem;
}
/* line-height - mobile */
.u-lh-1 {
line-height: 1;
}
.u-lh-25 {
line-height: 2.5rem;
}
.u-lh-26 {
line-height: 2.6rem;
}
.u-lh-37 {
line-height: 3.7rem;
}
.u-lh-40 {
line-height: 4rem;
}
/* Font sizes - desktop */
@media (min-width: 1024px) {
.u-fs-l-18 {
font-size: 1.8rem;
}
.u-fs-l-20 {
font-size: 2rem;
}
.u-fs-l-22 {
font-size: 2.2rem;
}
.u-fs-l-30 {
font-size: 3rem;
}
.u-fs-l-36 {
font-size: 3.6rem;
}
.u-fs-l-60 {
font-size: 6rem;
}
}

35
src/css/parts/footer.css Normal file
View File

@ -0,0 +1,35 @@
.footer {
padding: 40px 20px;
}
.footer__links {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
align-items: center;
max-width: 1004px;
margin: 0 auto;
}
.footer__category {
width: 130px;
margin: 10px 0;
color: var(--white);
}
.footer__link {
text-transform: capitalize;
/* border-bottom: 2px solid var(--white); */
/* transition: border 0.2s ease-in-out; */
line-height: 2;
color: var(--white);
}
/* .footer__link:hover,
.footer__link:focus {
border-color: transparent;
}
*/
.footer__link:visited {
color: var(--white);
}

44
src/css/parts/how.css Normal file
View File

@ -0,0 +1,44 @@
.how {
padding: 60px 0;
display: flex;
flex-flow: column-reverse wrap;
background-color: var(--grey);
}
.how__text {
padding-left: 20px;
padding-right: 20px;
}
.how__text li {
list-style-type: disc;
}
.how__text ul {
padding-left: 30px;
}
.how__illustration {
/* height: 310px; */
background-image: url("../img/svg/code.svg");
background-position: 50% 50%;
background-repeat: no-repeat;
height: 320px;
background-size: contain;
}
@media (min-width: 768px) {
.how {
flex-flow: row nowrap;
}
.how__text {
max-width: 50%;
flex: 0 1 500px;
}
.how__illustration {
background-position: right 50%;
max-width: 50%;
flex: 1 1 100%;
height: auto;
}
}

83
src/css/parts/intro.css Normal file
View File

@ -0,0 +1,83 @@
.intro {
padding: 60px 20px;
background-color: var(--purple);
}
.intro__icon {
display: none;
}
.intro__title {
text-align: center;
}
.intro__title a {
font-size: 5.2rem;
font-weight: bold;
text-decoration: none;
color: var(--green);
}
.intro__subtitle {
margin: 40px 0;
text-align: center;
color: var(--white);
}
.intro__links {
text-align: center;
}
.intro__image {
display: none;
}
@media (min-width: 768px) {
.intro {
margin-top: 86px;
padding: 40px 20px;
}
.intro__container {
min-height: 80vh;
max-width: 1004px;
margin: 0 auto;
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
}
.intro__content {
width: 33.333%;
}
.intro__icon {
display: block;
}
.intro__title {
text-align: left;
font-size: 6rem;
transform-origin: top left;
transition: 0.4s transform ease;
}
.intro__title.isMoved {
position: fixed;
top: 24px;
z-index: 1001;
transform: scale(0.5);
}
.intro__subtitle {
text-align: left;
}
.intro__links {
text-align: left;
}
.cta,
.cta:visited {
margin: 10px 0;
}
.intro__image {
display: block;
width: 66.666%;
}
}

128
src/css/parts/menu.css Normal file
View File

@ -0,0 +1,128 @@
.menu {
position: fixed;
top: 0;
right: 0;
text-align: right;
width: 100vw;
background-color: var(--purple);
z-index: 1000;
}
.menu__label {
position: absolute;
top: 0;
right: 0;
font-size: 4rem;
opacity: 1;
color: var(--green);
z-index: 999;
transition: opacity 0.2s ease-in-out;
}
.menu__label--close {
font-size: 6rem;
color: var(--green);
}
.menu__burger {
display: inline-block;
}
.menu__links {
list-style-type: none;
margin: 0;
padding: 20px;
display: flex;
flex-flow: column nowrap;
justify-content: center;
position: absolute;
top: -50%;
left: 50%;
height: 100vh;
width: 100vw;
transform: translate(-50%, -100%);
text-align: center;
transition: transform 0.4s ease-in-out;
z-index: 99;
}
.menu__link {
display: block;
padding: 10px;
font-size: 3rem;
color: var(--white);
transition: color 0.2s ease-in-out;
}
.menu__link:visited {
color: white;
}
.menu__link:hover,
.menu__link:focus {
color: var(--green);
transition: color 0.2s ease-in-out;
}
.menu__link:active {
border-bottom: 1px solid white;
}
.menu input:focus + .menu__label {
color: var(--dark);
transition: color 0.2s ease-in-out;
}
.menu input:checked + .menu__label {
opacity: 0;
transition: opacity 0.2s ease-in-out;
}
.menu input:checked ~ .menu__links {
top: 0;
transform: translate(-50%, 0);
transition: transform 0.4s ease-in-out;
}
.menu__links:focus-within {
top: 0;
transform: translate(-50%, 0);
transition: transform 0.4s ease-in-out;
}
@media screen and (min-width: 768px) {
.menu__label {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.menu__links {
position: static;
transform: none;
width: auto;
height: auto;
flex-flow: row wrap;
justify-content: flex-end;
max-width: 1004px;
margin: 0 auto;
}
.menu__links:focus-within {
transform: none;
}
.menu__link {
font-size: 2rem;
}
.menu__label--close {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
}

View File

@ -0,0 +1,124 @@
.prefooter {
padding: 0;
margin: 60px 0;
}
.prefooter__title {
text-align: center;
}
/* .prefooter__blog {
margin-top: 60px;
height: 120px;
max-width: 100%;
display: flex;
flex-flow: row nowrap;
align-items: center;
justify-content: space-around;
padding: 0 20px;
}
.blog__icon {
width: 50px;
margin-right: 20px;
}
.blog__link {
border-bottom: solid 2px transparent;
transition: border 0.2s ease-in-out;
}
.blog__link:hover {
border-color: var(--green);
} */
.prefooter__text {
margin-top: 40px;
padding-left: 20px;
padding-right: 20px;
}
.prefooter__link,
.prefooter__link:visited {
margin: 0 auto;
margin-bottom: 30px;
padding: 20px 15px;
display: block;
position: relative;
max-width: 236px;
text-decoration: none;
text-align: center;
list-style-type: none;
color: var(--purple);
}
.prefooter__link::after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 100%;
border: solid 2px var(--purple);
transition: transform 0.3s ease-in-out;
}
.prefooter__link:hover::after,
.prefooter__link:focus::after {
transform: scale(1.05);
}
.prefooter__title {
margin-bottom: 30px;
}
@media (min-width: 600px) and (max-width: 1024px) {
.prefooter__links {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(310px, 1fr));
grid-template-rows: repeat(2, 1fr);
align-items: center;
justify-items: center;
grid-gap: 20px;
max-width: 1004px;
margin: 0 auto;
}
.prefooter__link:nth-child(odd) {
grid-column: span 1;
justify-self: end;
}
.prefooter__link:nth-child(even) {
grid-column: span 1;
justify-self: start;
}
}
@media (min-width: 768px) {
.prefooter {
margin-bottom: 70px;
}
.prefooter__blog {
justify-content: center;
margin-bottom: 80px;
margin-top: 80px;
}
.prefooter__text {
padding: 0 20px;
max-width: 1004px;
margin: 0 auto;
}
.prefooter__link {
margin: 0;
}
}
@media (min-width: 1024px) {
.prefooter__links {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
align-items: center;
justify-items: center;
grid-gap: 20px;
max-width: 1004px;
margin: 0 auto;
}
}

68
src/css/parts/push.css Normal file
View File

@ -0,0 +1,68 @@
.push {
padding: 60px 20px 30px 20px;
}
.push__container {
margin-top: 40px;
}
.push__card {
margin: 40px 0;
padding: 20px;
text-align: center;
border: solid 2px;
border-color: var(--purple);
}
.push__subtitle {
margin-top: 10px;
color: var(--green);
}
.push__description {
color: var(--purple);
}
.push__cta {
max-width: 200px;
font-family: "glacial";
font-size: 2rem;
line-height: 2.4rem;
padding: 8px 20px;
margin: 0 auto;
}
@media (min-width: 768px) {
.push {
padding: 0 20px;
}
.push__text {
max-width: 834px;
margin: 100px auto 60px auto;
}
.push__container {
max-width: 1004px;
margin: 0 auto 100px auto;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
justify-items: center;
grid-gap: 20px;
}
.push__card {
max-width: 320px;
display: flex;
flex-flow: column nowrap;
align-items: center;
margin: 0;
}
.push__cta {
display: block;
margin-top: auto;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.push__card:last-child {
grid-column: span 2;
}
}

30
src/css/parts/utils.css Normal file
View File

@ -0,0 +1,30 @@
.visually_hidden {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-block-center {
margin-left: auto;
margin-right: auto;
}
.u-tac {
text-align: center;
}
.u-tar {
text-align: right;
}
.u-tal {
text-align: left;
}
.u-p-0 {
padding: 0;
}

14
src/js/main.js Normal file
View File

@ -0,0 +1,14 @@
let prevScrollpos = window.pageYOffset;
const logo = document.getElementById("logo");
window.onscroll = function () {
let currentScrollPos = window.pageYOffset;
if (prevScrollpos > 68) {
// Move logo to header below 68px
logo.classList.add("isMoved");
} else {
logo.classList.remove("isMoved");
}
prevScrollpos = currentScrollPos;
};

4724
yarn.lock Normal file

File diff suppressed because it is too large Load Diff