summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs.html.j2210
-rw-r--r--icons/icon-api.svg1
-rw-r--r--icons/icon-backend.svg1
-rw-r--r--icons/icon-backoffice.svg1
-rw-r--r--icons/icon-bank.svg1
-rw-r--r--icons/icon-code.svg1
-rw-r--r--icons/icon-developers.svg1
-rw-r--r--icons/icon-exchange.svg1
-rw-r--r--icons/icon-market.svg1
-rw-r--r--icons/icon-share.svg1
-rwxr-xr-xtemplate.py1
11 files changed, 220 insertions, 0 deletions
diff --git a/docs.html.j2 b/docs.html.j2
new file mode 100644
index 00000000..8996693d
--- /dev/null
+++ b/docs.html.j2
@@ -0,0 +1,210 @@
+{% extends "common/base.j2" %}
+{% block body_content %}
+
+<div class="container">
+
+
+ <div class="row justify-content-center text-center">
+ <div class="col-8">
+ <h2>Components</h2>
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row">
+ <div class="col">
+ <a href="https://{{ docshost }}/merchant/backend/html/manual.html">
+ <img src="../icons/icon-backend.svg" height=60>
+ <h3>Merchant Backend Administration</h3>
+ </a>
+ {{ _("Tutorial and manual for operating a merchant") }}.
+ {{ _("Also available as") }} <a href="https://{{ docshost }}/merchant/backend/pdf/manual.pdf">PDF</a>.
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/merchant/backend/html/merchant-api-curl.html">
+ <img src="../icons/icon-market.svg" height=60>
+ <h3>{{ _("Merchant API Tutorial (Command Line)") }}</h3>
+ </a>
+ {% trans %}
+ Tutorial for processing Taler payments using the merchant backend's API, with command line (and cURL) examples.
+ Also available as
+ {% endtrans %} <a href="https://{{ docshost }}/merchant/backend/pdf/merchant-api-curl.pdf">PDF</a>.
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/merchant/backend/html/merchant-api-python.html">
+ <img src="../icons/icon-market.svg" height=60>
+ <h3>Merchant API Tutorial (Python)</h3>
+ </a>
+ {% trans %}
+ Tutorial for processing Taler payments using the merchant backend's API, with Python 3 examples.
+ Also available as
+ {% endtrans %} <a href="https://{{ docshost }}/merchant/backend/pdf/merchant-api-python.pdf">PDF</a>.
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row">
+ <div class="col">
+ <a href="https://{{ docshost }}/exchange/html/taler-exchange.html">
+ <img src="../icons/icon-exchange.svg" height=60>
+ <h3>Exchange</h3>
+ </a>
+ {% trans %}
+ Operator's manual for the GNU Taler exchange.
+ Also available as
+ {% endtrans %} <a href="https://{{ docshost }}/exchange/pdf/taler-exchange.pdf">PDF</a>.
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/bank/html/taler-bank.html">
+ <img src="../icons/icon-bank.svg" height=60>
+ <h3>{{ _("Bank Integration") }}</h3>
+ </a>
+ {% trans %}
+ Manual for tightly integrating Taler with banking applications.
+ Also available as
+ {% endtrans %} <a href="https://{{ docshost }}/bank/pdf/taler-bank.pdf">PDF</a>.
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/backoffice/html/manual.html">
+ <img src="../icons/icon-backoffice.svg" height=60>
+ <h3>{{ _("Back office") }}</h3>
+ </a>
+ {% trans %}
+ Manual to run the back-office Web application.
+ Also available as
+ {% endtrans %} <a href="https://{{ docshost }}/backoffice/pdf/manual.pdf">PDF</a>.
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row justify-content-center text-center">
+ <div class="col-8">
+ <h2>Internals</h2>
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row">
+ <div class="col">
+ <a href="https://{{ docshost }}/api/index.html">
+ <img src="../icons/icon-api.svg" height=60>
+ <h3>HTTP API</h3>
+ </a>
+ {{ _("Reference for the HTTP-based API for Taler components.") }}
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/onboarding/html/onboarding.html">
+ <img src="../icons/icon-developers.svg" height=60>
+ <h3>Onboarding</h3>
+ </a>
+ {% trans %}
+ Description of our taler.net setup and how to contribute.
+ Also available as
+ {% endtrans %}
+ <a href="https://{{ docshost }}/onboarding/pdf/onboarding.pdf">PDF</a>.
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row justify-content-center text-center">
+ <div class="col-8">
+ <h2>Community</h2>
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row">
+ <div class="col">
+ <a href="https://lists.gnu.org/mailman/listinfo/taler">
+ <img src="../icons/icon-share.svg" height=60>
+ <h3>Mailing List</h3>
+ </a>
+ {{ _("The official GNU Taler mailing list.") }}
+ </div>
+
+ <div class="col">
+ <a href="https://webchat.freenode.net/?channels=taler">
+ <img src="../icons/icon-share.svg" height=60>
+ <h3>IRC</h3>
+ </a>
+ {{ _("Our IRC channel is #taler on freenode.") }}
+ </div>
+
+ <div class="col">
+ <a href="https://gnunet.org/bugs/">
+ <img src="../icons/icon-share.svg" height=60>
+ <h3>Bug Tracker</h3>
+ </a>
+ {{ _("Our bug tracker for bugs and feature request.") }}
+ </div>
+
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row justify-content-center text-center">
+ <div class="col-8">
+ <h2>Code</h2>
+ </div>
+ </div>
+
+ <div class="row mt-5">
+ </div>
+
+ <div class="row">
+
+ <div class="col">
+ <a href="https://{{ docshost }}/code/exchange/index.html">
+ <img src="../icons/icon-code.svg" height=60>
+ <h3>{{ _("Code (Exchange)") }}</h3>
+ </a>
+ {{ _("Documented source code (with Doxygen) for the exchange.") }}
+ </div>
+
+ <div class="col">
+ <a href="https://{{ docshost }}/code/merchant/index.html">
+ <img src="../icons/icon-code.svg" height=60>
+ <h3>{{ _("Code (Merchant backend)") }}</h3>
+ </a>
+ {{ _("Documented source code (with Doxygen) for the merchant.") }}
+ </div>
+
+ <div class="col">
+ <a>
+ <img src="../icons/icon-code.svg" height=60>
+ <h3>Code (Wallet)</h3>
+ </a>
+ {{ _("TBD: Documented source code (with TypeDoc) for the wallet.") }}
+ </div>
+
+ <div class="col">
+ <a href="https://git.taler.net">
+ <img src="../icons/icon-code.svg" height=60>
+ <h3>{{ _("Git repositories") }}</h3>
+ </a>
+ {{ _("Git repositories for all of GNU Taler.") }}
+ </div>
+
+ </div>
+
+</div>
+
+{% endblock body_content %}
diff --git a/icons/icon-api.svg b/icons/icon-api.svg
new file mode 100644
index 00000000..26b61995
--- /dev/null
+++ b/icons/icon-api.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 65 60" enable-background="new 0 0 65 65" xml:space="preserve"><g><rect x="48.1" y="23.2" width="4.5" height="1.5"/><path d="M53.1,55.5h-5.6c-0.4,0-0.8,0.3-0.8,0.8c0,0.4,0.3,0.8,0.8,0.8h5.6c0.4,0,0.8-0.3,0.8-0.8C53.9,55.8,53.5,55.5,53.1,55.5z"/><path d="M56.3,20.6V5.2H4V40h-4.2v3l2.8,3.7h34.6v13h28.1V20.6H56.3z M63.8,26.1H38.6v-4h25.1V26.1z M38.6,27.6h25.1v25H38.6V27.6z M54.8,6.7v3.6H5.5V6.7H54.8z M5.5,11.8h49.3v8.7H37.1V40H5.5V11.8z M3.3,45.2l-2-2.7v-1h35.9v3.7H3.3z M38.6,58.3v-4.1h25.1v4.1 H38.6z"/><path d="M31.4,27.9l0-4.1l-2.3-0.4c-0.2-0.8-0.5-1.5-0.9-2.2l1.4-1.9l-2.9-2.9l-2,1.3c-0.7-0.4-1.4-0.7-2.2-0.9l-0.4-2.3l-4.1,0 l-0.4,2.3c-0.8,0.2-1.5,0.5-2.2,0.9l-1.9-1.4l-2.9,2.9l1.3,2c-0.4,0.7-0.7,1.4-0.9,2.2l-2.3,0.4l0,4.1l2.3,0.4 c0.2,0.8,0.5,1.5,0.9,2.2l-1.4,1.9l2.9,2.9l2-1.3c0.7,0.4,1.4,0.7,2.2,0.9l0.4,2.3l4.1,0l0.4-2.3c0.8-0.2,1.5-0.5,2.2-0.9l1.9,1.4 l2.9-2.9l-1.3-2c0.4-0.7,0.7-1.4,0.9-2.2L31.4,27.9z M27.8,27.1l-0.1,0.5c-0.2,0.9-0.6,1.8-1.1,2.6l-0.3,0.4l1.2,1.7l-1.1,1.1 l-1.7-1.2l-0.4,0.3c-0.8,0.5-1.7,0.9-2.6,1.1l-0.5,0.1l-0.4,2.1l-1.6,0l-0.4-2.1l-0.5-0.1c-0.9-0.2-1.8-0.6-2.6-1.1l-0.4-0.3 l-1.7,1.2l-1.1-1.1l1.2-1.7l-0.3-0.4c-0.5-0.8-0.9-1.7-1.1-2.6L12.2,27l-2.1-0.4l0-1.6l2.1-0.4l0.1-0.5c0.2-0.9,0.6-1.8,1.1-2.6 l0.3-0.4l-1.2-1.7l1.1-1.1l1.7,1.2l0.4-0.3c0.8-0.5,1.7-0.9,2.6-1.1l0.5-0.1l0.4-2.1l1.6,0l0.4,2.1l0.5,0.1 c0.9,0.2,1.8,0.6,2.6,1.1l0.4,0.3l1.7-1.2l1.1,1.1l-1.2,1.7l0.3,0.4c0.5,0.8,0.9,1.7,1.1,2.6l0.1,0.5l2.1,0.4l0,1.6L27.8,27.1z"/><path d="M20,21.1c-2.6,0-4.8,2.1-4.8,4.8c0,2.6,2.1,4.8,4.8,4.8h0c2.6,0,4.8-2.1,4.8-4.8C24.8,23.2,22.7,21.1,20,21.1z M20,29.1 v0.8V29.1c-1.8,0-3.3-1.5-3.3-3.3c0-1.8,1.5-3.3,3.3-3.3c1.8,0,3.3,1.5,3.3,3.3C23.3,27.7,21.8,29.1,20,29.1z"/><path d="M44.6,35c-1.8,0-3.2,1.4-3.2,3.2v6.5h1.5v-3.2h3.4v3.2h1.5v-6.5C47.8,36.4,46.4,35,44.6,35z M42.9,39.9v-1.8 c0-0.9,0.8-1.7,1.7-1.7s1.7,0.8,1.7,1.7v1.8H42.9z"/><path d="M52.5,35h-2.9v9.6h1.5v-3.2h1.4c1.8,0,3.2-1.5,3.2-3.2S54.3,35,52.5,35z M52.5,39.9h-1.4v-3.5h1.4c1,0,1.7,0.8,1.7,1.7 C54.3,39.2,53.5,39.9,52.5,39.9z"/><polygon points="60.2,36.5 60.2,35 57.1,35 57.1,36.5 57.9,36.5 57.9,43.4 57.1,43.4 57.1,44.9 60.2,44.9 60.2,43.4 59.4,43.4 59.4,36.5 "/></g></svg>
diff --git a/icons/icon-backend.svg b/icons/icon-backend.svg
new file mode 100644
index 00000000..cd472423
--- /dev/null
+++ b/icons/icon-backend.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><g><path d="M95,26.091V5H25.552v20.551H5v21.092h20.552v3.086H5v21.092h20.552v3.087H5V95h69.449V74.449H95V53.357H74.449V50.27H95 V29.178H74.449v-3.087H95z M8.725,29.276h62v13.642h-62V29.276z M8.725,53.454h62v13.643h-62V53.454z M70.725,91.275h-62V77.633h62 V91.275z"/><rect x="32.003" y="32.872" width="6.451" height="6.451"/><rect x="22.327" y="32.872" width="6.451" height="6.451"/><rect x="12.65" y="32.872" width="6.451" height="6.451"/><rect x="32.003" y="57.051" width="6.451" height="6.451"/><rect x="22.327" y="57.051" width="6.451" height="6.451"/><rect x="12.65" y="57.051" width="6.451" height="6.451"/><rect x="32.003" y="81.229" width="6.451" height="6.451"/><rect x="22.327" y="81.229" width="6.451" height="6.451"/><rect x="12.65" y="81.229" width="6.451" height="6.451"/></g></svg>
diff --git a/icons/icon-backoffice.svg b/icons/icon-backoffice.svg
new file mode 100644
index 00000000..3ba73df6
--- /dev/null
+++ b/icons/icon-backoffice.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="-1590.809 1296.162 96 96" enable-background="new -1590.809 1296.162 96 96" xml:space="preserve"><path fill="#000000" d="M-1563.484,1332.421C-1563.485,1332.421-1563.485,1332.421-1563.484,1332.421l-5.449,0.008l-3.141,0.005 l-0.534,0.001l-0.174,0.504c-0.551,1.593-0.978,3.238-1.269,4.892l-0.099,0.562l7.997,3.817c-0.191,3.935,0.599,7.829,2.298,11.323 l-5.236,6.586l-0.342,0.431l0.307,0.455c0.891,1.322,1.885,2.583,2.954,3.748l0.378,0.412l8.005-3.888 c0.163,0.136,0.335,0.261,0.502,0.392c0.173,0.137,0.344,0.275,0.521,0.406c0.25,0.185,0.506,0.359,0.763,0.534 c0.172,0.116,0.341,0.238,0.516,0.351c0.287,0.184,0.582,0.354,0.876,0.525c0.153,0.089,0.303,0.184,0.459,0.27 c0.438,0.241,0.885,0.469,1.339,0.681c0.034,0.017,0.068,0.031,0.103,0.048c0.451,0.208,0.909,0.402,1.373,0.582 c0.168,0.064,0.341,0.119,0.511,0.18c0.32,0.115,0.64,0.231,0.966,0.333c0.202,0.063,0.407,0.115,0.611,0.173 c0.3,0.084,0.6,0.17,0.904,0.242c0.219,0.053,0.441,0.097,0.662,0.143c0.209,0.044,0.415,0.097,0.625,0.135l1.86,8.101l0.126,0.551 l0.565,0.03c0.567,0.03,1.135,0.045,1.703,0.045c1.065,0,2.126-0.053,3.17-0.158l0.538-0.054l1.783-7.931l0.204-0.909 c0.191-0.049,0.379-0.109,0.569-0.163c0.203-0.057,0.406-0.111,0.606-0.173c0.28-0.087,0.556-0.185,0.831-0.281 c0.184-0.064,0.369-0.124,0.551-0.193c0.309-0.117,0.612-0.247,0.915-0.377c0.144-0.062,0.29-0.116,0.432-0.181 c0.442-0.2,0.878-0.413,1.307-0.64c0.051-0.026,0.1-0.058,0.15-0.085c0.377-0.203,0.75-0.414,1.115-0.638 c0.136-0.083,0.267-0.174,0.401-0.26c0.275-0.177,0.55-0.353,0.818-0.541c0.15-0.105,0.296-0.218,0.444-0.327 c0.244-0.18,0.487-0.359,0.724-0.549c0.151-0.121,0.297-0.247,0.445-0.371c0.152-0.129,0.31-0.251,0.458-0.383l5.824,2.792 l2.147,1.03l0.375-0.427c1.138-1.297,2.191-2.727,3.13-4.25l0.278-0.45l-0.331-0.413l-5.387-6.71 c0.094-0.224,0.171-0.451,0.257-0.678c0.084-0.218,0.172-0.435,0.249-0.654c0.11-0.314,0.205-0.633,0.302-0.951 c0.063-0.211,0.134-0.42,0.192-0.632c0.096-0.352,0.174-0.708,0.253-1.063c0.041-0.182,0.09-0.362,0.126-0.545 c0.106-0.539,0.196-1.082,0.264-1.628c0.073-0.585,0.116-1.188,0.14-1.81c0.008-0.203,0.001-0.42,0.004-0.629 c0.004-0.344,0.016-0.68,0.006-1.04l3.066-1.482l4.971-2.402l-0.088-0.551c-0.3-1.87-0.77-3.72-1.398-5.496l-0.177-0.502 l-3.227,0.011l-5.868,0.019c-0.029-0.054-0.065-0.104-0.094-0.157c-0.32-0.586-0.66-1.159-1.028-1.714 c-0.042-0.063-0.085-0.122-0.127-0.184c-0.786-1.16-1.679-2.248-2.672-3.257c-0.052-0.053-0.102-0.107-0.154-0.16 c-0.479-0.478-0.984-0.935-1.509-1.375c-0.046-0.039-0.085-0.082-0.131-0.12l1.885-8.311h0l0.12-0.526l-0.461-0.28 c-1.636-0.995-3.379-1.849-5.18-2.535l-0.514-0.195l-0.341,0.431l-2.214,2.797l-3.022,3.817c-0.208-0.048-0.405-0.085-0.607-0.126 c-0.146-0.03-0.295-0.064-0.438-0.091c-0.42-0.079-0.832-0.146-1.236-0.198c-0.596-0.074-1.196-0.123-1.797-0.15 c-0.205-0.009-0.411-0.002-0.617-0.006c-0.397-0.007-0.794-0.016-1.192-0.002c-0.243,0.008-0.486,0.033-0.729,0.049 c-0.364,0.023-0.728,0.045-1.091,0.086c-0.25,0.027-0.5,0.07-0.75,0.105c-0.277,0.04-0.555,0.068-0.832,0.118l-5.382-6.728 l-0.331-0.413l-0.5,0.173c-1.734,0.601-3.423,1.354-5.019,2.241l-0.494,0.274l1.288,5.557l0.717,3.095 C-1559.516,1326.62-1561.851,1329.331-1563.484,1332.421z M-1555.416,1325.466l0.413-0.291l-1.496-6.454l-0.479-2.068 c1.218-0.646,2.488-1.213,3.789-1.688l5.331,6.663h0l0.284,0.355l0.447-0.089c2.333-0.466,4.68-0.557,6.978-0.269 c0.813,0.104,1.657,0.266,2.579,0.495l0.469,0.117l5.489-6.934c1.366,0.551,2.695,1.2,3.961,1.939l-1.867,8.233l-0.104,0.459 l0.368,0.294c2.498,1.991,4.482,4.408,5.896,7.185l0.209,0.411l6.423-0.021l2.52-0.008c0.454,1.361,0.812,2.764,1.066,4.183 l-1.377,0.666l-6.537,3.159l0.022,0.494c0.061,1.352,0.021,2.569-0.121,3.721c-0.263,2.111-0.837,4.182-1.708,6.152l-0.184,0.417 l0.285,0.355l1.116,1.39l4.219,5.255c-0.717,1.121-1.498,2.184-2.33,3.171l-6.182-2.964l-1.213-0.582l-0.46-0.221l-0.374,0.347 c-2.777,2.573-6.209,4.392-9.927,5.257l-0.458,0.106l-0.104,0.46l-0.597,2.654l-1.253,5.578c-1.169,0.096-2.356,0.125-3.543,0.083 l-0.524-2.281l-1.32-5.749h0l-0.113-0.492l-0.499-0.08c-4.06-0.652-7.816-2.399-10.862-5.053l-0.374-0.326l-7.882,3.828 c-0.757-0.857-1.472-1.764-2.132-2.707l4.961-6.24l0.227-0.285l0.301-0.379l-0.221-0.43c-1.801-3.512-2.604-7.481-2.324-11.48 l0.036-0.51l-7.88-3.762c0.237-1.214,0.551-2.42,0.936-3.599l3.028-0.005l5.479-0.008l0.461-0.001l0.208-0.412 C-1560.751,1330.315-1558.351,1327.534-1555.416,1325.466z"/><path fill="#000000" d="M-1542.809,1360.093c8.785,0,15.931-7.146,15.931-15.929c0-8.785-7.146-15.932-15.931-15.932 s-15.931,7.146-15.931,15.932C-1558.74,1352.947-1551.594,1360.093-1542.809,1360.093z M-1542.809,1329.732 c7.958,0,14.431,6.474,14.431,14.432c0,7.956-6.474,14.429-14.431,14.429s-14.431-6.473-14.431-14.429 C-1557.24,1336.206-1550.767,1329.732-1542.809,1329.732z"/><path fill="#000000" d="M-1542.092,1350.73c-1.419,0.158-3.136-1.225-3.68-1.773c-0.291-0.294-0.766-0.299-1.061-0.007 c-0.294,0.29-0.298,0.764-0.008,1.059c0.077,0.078,1.498,1.483,3.25,2.018v3.244c0,0.414,0.336,0.75,0.75,0.75s0.75-0.336,0.75-0.75 v-3.04c0.056-0.004,0.112-0.003,0.168-0.01c1.131-0.131,2.063-0.786,2.77-1.948c1.925-3.16-1.838-5.752-3.314-6.77 c-2.674-1.841-3.538-3.324-2.718-4.67c0.46-0.755,1.002-1.16,1.659-1.237c1.416-0.161,3.136,1.224,3.68,1.771 c0.29,0.294,0.765,0.299,1.06,0.007c0.294-0.29,0.298-0.765,0.008-1.06c-0.078-0.079-1.53-1.53-3.313-2.048v-3.213 c0-0.414-0.336-0.75-0.75-0.75s-0.75,0.336-0.75,0.75v3.046c-0.035,0.004-0.07,0.002-0.105,0.006 c-1.131,0.131-2.063,0.786-2.771,1.947c-1.939,3.184,1.891,5.819,3.208,6.728c1.983,1.366,3.87,2.994,2.824,4.713 C-1540.894,1350.249-1541.436,1350.653-1542.092,1350.73z"/><polygon fill="#000000" points="-1516,1371.722 -1516,1386.472 -1501.25,1386.472 -1501.25,1384.972 -1513.439,1384.972 -1500.72,1372.252 -1501.78,1371.191 -1514.5,1383.911 -1514.5,1371.722 "/><polygon fill="#000000" points="-1583.838,1317.133 -1571.118,1304.413 -1571.118,1316.603 -1569.618,1316.603 -1569.618,1301.853 -1584.368,1301.853 -1584.368,1303.353 -1572.179,1303.353 -1584.898,1316.072 "/><polygon fill="#000000" points="-1569.838,1385.19 -1582.558,1372.471 -1570.369,1372.471 -1570.369,1370.971 -1585.119,1370.971 -1585.119,1385.721 -1583.619,1385.721 -1583.619,1373.531 -1570.899,1386.251 "/><polygon fill="#000000" points="-1502,1314.793 -1514.719,1302.073 -1515.78,1303.134 -1503.06,1315.854 -1515.25,1315.854 -1515.25,1317.354 -1500.5,1317.354 -1500.5,1302.604 -1502,1302.604 "/><!-- Created by faisalovers from the Noun Project--></svg>
diff --git a/icons/icon-bank.svg b/icons/icon-bank.svg
new file mode 100644
index 00000000..5f85e3e3
--- /dev/null
+++ b/icons/icon-bank.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64;" xml:space="preserve"><g><path d="M28.9,35c-4.3-2.4-8.6-4.8-12.9-7.3c-0.4-0.2-0.9-0.2-1.3,0c-1.1,0.6-2.1,1.2-3.2,1.8c-3.2,1.8-6.5,3.7-9.7,5.5 c-0.4,0.2-0.6,0.5-0.5,0.9c0,0.3,0,0.5,0,0.8c0,0.6,0.2,0.8,0.8,0.8h1.9v0.1c0,0.5,0.4,0.8,0.8,0.8h0.4c0,0.1,0,0.1,0,0.2 c0,0.7-0.1,1.5-0.1,2.2L5.2,42c-0.1,1.6-0.2,3.3-0.3,5c0,0.4,0,0.7-0.1,1.1l0,0.2H4.6c-0.9,0-1.6,0.7-1.6,1.6 c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.7,0.5,1.2,0.5h21.6c0.9,0,1.7-0.7,1.7-1.6c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.7-0.5-1.2-0.5h-0.3 c-0.1-1.4-0.2-2.8-0.2-4.1c0-0.6-0.1-1.1-0.1-1.7c-0.1-1.2-0.1-2.4-0.2-3.7c0-0.2,0-0.3,0-0.4h0.3c0.5,0,0.8-0.4,0.8-0.8v-0.1h2 c0.6,0,0.8-0.2,0.8-0.8c0-0.3,0-0.5,0-0.8C29.4,35.5,29.2,35.2,28.9,35z M19.9,44.4c-0.2,1.4-1.1,2.4-2.6,2.8 c-0.2,0.1-0.5,0.1-0.7,0.2l-0.4,0.1v1h-1.4v-1l-0.2,0c-2.7-0.6-4-2-3.8-4.1h2.5l0,0.3c0,0.1,0,0.1,0,0.2c0.1,1,0.7,1.6,1.7,1.7 c0.2,0,0.4,0,0.6,0c0.8,0,1.3-0.4,1.5-1.1c0.3-0.8,0-1.6-0.6-2c-0.3-0.2-0.7-0.4-1-0.5l-0.1,0c-0.1-0.1-0.3-0.1-0.4-0.2 c-0.2-0.1-0.5-0.2-0.8-0.4c-0.6-0.3-1.2-0.5-1.7-0.9c-1-0.7-1.5-1.9-1.4-3.1c0.1-1.3,0.8-2.4,1.9-2.9c0.4-0.2,0.7-0.3,1.2-0.4 c0.1,0,0.3-0.1,0.4-0.1l0.2-0.1v-1.1h1.4v1.2l0.2,0c1.4,0.3,2.2,0.9,2.8,1.8c0.4,0.6,0.6,1.5,0.5,2.2h-2.5c0-0.1,0-0.2,0-0.3l0,0 c0-0.2-0.1-0.4-0.1-0.7c-0.2-0.7-0.8-1.1-1.6-1.1c-0.8,0-1.3,0.3-1.5,1c-0.3,0.8-0.1,1.6,0.5,2c0.4,0.3,0.8,0.4,1.2,0.6 c0.2,0.1,0.3,0.1,0.5,0.2c0.2,0.1,0.5,0.2,0.7,0.3c0.5,0.2,1,0.4,1.4,0.7C19.6,41.5,20.1,42.7,19.9,44.4z"/><path d="M62.1,35c-4.3-2.4-8.6-4.8-12.9-7.3c-0.4-0.2-0.9-0.2-1.3,0c-1.1,0.6-2.1,1.2-3.2,1.8c-3.2,1.8-6.5,3.7-9.7,5.5 c-0.4,0.2-0.6,0.5-0.5,0.9c0,0.3,0,0.5,0,0.8c0,0.6,0.2,0.8,0.8,0.8h1.9v0.1c0,0.5,0.4,0.8,0.8,0.8h0.4c0,0.1,0,0.1,0,0.2 c0,0.7-0.1,1.5-0.1,2.2L38.5,42c-0.1,1.6-0.2,3.3-0.3,5c0,0.4,0,0.7-0.1,1.1l0,0.2h-0.3c-0.9,0-1.6,0.7-1.6,1.6 c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.7,0.5,1.2,0.5h21.6c0.9,0,1.7-0.7,1.7-1.6c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.7-0.5-1.2-0.5h-0.3 c-0.1-1.4-0.2-2.8-0.2-4.1c0-0.6-0.1-1.1-0.1-1.7c-0.1-1.2-0.1-2.4-0.2-3.7c0-0.2,0-0.3,0-0.4H59c0.5,0,0.8-0.4,0.8-0.8v-0.1h2 c0.6,0,0.8-0.2,0.8-0.8c0-0.3,0-0.5,0-0.8C62.7,35.5,62.5,35.2,62.1,35z M53.1,44.4c-0.2,1.4-1.1,2.4-2.6,2.8 c-0.2,0.1-0.5,0.1-0.7,0.2l-0.4,0.1v1H48v-1l-0.2,0c-2.7-0.6-4-2-3.8-4.1h2.5l0,0.3c0,0.1,0,0.1,0,0.2c0.1,1,0.7,1.6,1.7,1.7 c0.2,0,0.4,0,0.6,0c0.8,0,1.3-0.4,1.5-1.1c0.3-0.8,0-1.6-0.6-2c-0.3-0.2-0.7-0.4-1-0.5l-0.1,0c-0.1-0.1-0.3-0.1-0.4-0.2 c-0.2-0.1-0.5-0.2-0.8-0.4c-0.6-0.3-1.2-0.5-1.7-0.9c-1-0.7-1.5-1.9-1.4-3.1c0.1-1.3,0.8-2.4,1.9-2.9c0.4-0.2,0.7-0.3,1.2-0.4 c0.1,0,0.3-0.1,0.4-0.1l0.2-0.1v-1.1h1.4v1.2l0.2,0c1.4,0.3,2.2,0.9,2.8,1.8c0.4,0.6,0.6,1.5,0.5,2.2h-2.5c0-0.1,0-0.2,0-0.3l0,0 c0-0.2-0.1-0.4-0.1-0.7c-0.2-0.7-0.8-1.1-1.6-1.1c-0.8,0-1.3,0.3-1.5,1c-0.3,0.8-0.1,1.6,0.5,2c0.4,0.3,0.8,0.4,1.2,0.6 c0.2,0.1,0.3,0.1,0.5,0.2c0.2,0.1,0.5,0.2,0.7,0.3c0.5,0.2,1,0.4,1.4,0.7C52.9,41.5,53.4,42.7,53.1,44.4z"/><path d="M13.6,23c0.2,0.1,0.4,0.2,0.6,0.2c0.3,0,0.6-0.1,0.8-0.4c4.1-5.3,10.3-8.3,17-8.3c5.9,0,11.5,2.4,15.6,6.7L43,20.8 c-0.5,0-1,0.4-1,0.9c0,0.5,0.4,1,0.9,1l5.9,0.4c0,0,0.1,0,0.1,0c0.4,0,0.8-0.2,1.2-0.4c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0 c0.4-0.3,0.6-0.8,0.6-1.3l0.3-5.9c0-0.5-0.4-1-0.9-1c-0.5,0-1,0.4-1,0.9l-0.2,4.4c-4.4-4.7-10.5-7.3-17-7.3c-7.3,0-14,3.3-18.5,9.1 C13.1,22,13.2,22.6,13.6,23z"/></g></svg>
diff --git a/icons/icon-code.svg b/icons/icon-code.svg
new file mode 100644
index 00000000..ec09d7aa
--- /dev/null
+++ b/icons/icon-code.svg
@@ -0,0 +1 @@
+<svg xmlns:x="http://ns.adobe.com/Extensibility/1.0/" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" xmlns:graph="http://ns.adobe.com/Graphs/1.0/" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 35 43.75" enable-background="new 0 0 35 35" xml:space="preserve"><switch><foreignObject requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" x="0" y="0" width="1" height="1"/><g i:extraneous="self"><g><path fill="#000000" d="M31.5,2.5h-8.9c-2.1,0-4,1.1-5.1,2.8c-1.1-1.7-3-2.8-5.1-2.8H3.5c-0.5,0-1,0.5-1,1v22.9c0,0.6,0.5,1,1,1 h8.9c2.3,0,4.1,1.8,4.1,4.1c0,0.6,0.5,1,1,1s1-0.4,1-1c0-2.3,1.8-4.1,4.1-4.1h8.9c0.5,0,1-0.4,1-1V3.5C32.5,3,32,2.5,31.5,2.5z M16.5,27c-1.1-1-2.5-1.6-4.1-1.6H4.5V4.5h7.9c2.3,0,4.1,1.8,4.1,4.1V27z M30.5,25.4h-7.9c-1.6,0-3,0.6-4.1,1.6V8.6 c0-2.3,1.8-4.1,4.1-4.1h7.9V25.4z"/></g><g><path fill="#000000" d="M13,10.3h-3c-0.6,0-1-0.4-1-1s0.4-1,1-1h3c0.6,0,1,0.4,1,1S13.6,10.3,13,10.3z"/></g><g><path fill="#000000" d="M13,14.3H8c-0.6,0-1-0.4-1-1s0.4-1,1-1h5c0.6,0,1,0.4,1,1S13.6,14.3,13,14.3z"/></g><g><path fill="#000000" d="M13,18.3h-3c-0.6,0-1-0.4-1-1s0.4-1,1-1h3c0.6,0,1,0.4,1,1S13.6,18.3,13,18.3z"/></g><g><path fill="#000000" d="M13,22.3H8c-0.6,0-1-0.4-1-1s0.4-1,1-1h5c0.6,0,1,0.4,1,1S13.6,22.3,13,22.3z"/></g><g><path fill="#000000" d="M27,10.3h-3c-0.6,0-1-0.4-1-1s0.4-1,1-1h3c0.6,0,1,0.4,1,1S27.6,10.3,27,10.3z"/></g><g><path fill="#000000" d="M27,14.3h-5c-0.6,0-1-0.4-1-1s0.4-1,1-1h5c0.6,0,1,0.4,1,1S27.6,14.3,27,14.3z"/></g><g><path fill="#000000" d="M27,18.3h-5c-0.6,0-1-0.4-1-1s0.4-1,1-1h5c0.6,0,1,0.4,1,1S27.6,18.3,27,18.3z"/></g></g></switch><text x="0" y="50" fill="#000000" font-size="5px" font-weight="bold" font-family="'Helvetica Neue', Helvetica, Arial-Unicode, Arial, Sans-serif">Created by IconfactoryTeam</text><text x="0" y="55" fill="#000000" font-size="5px" font-weight="bold" font-family="'Helvetica Neue', Helvetica, Arial-Unicode, Arial, Sans-serif">from the Noun Project</text></svg> \ No newline at end of file
diff --git a/icons/icon-developers.svg b/icons/icon-developers.svg
new file mode 100644
index 00000000..f1f42909
--- /dev/null
+++ b/icons/icon-developers.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"><path d="M64.7,57.2c-2-7.6-9.8-12.1-17.4-10.1c-7.6,2-12.1,9.8-10.1,17.4c0.9,3.6,3.2,6.5,6.1,8.4l-3.7,5.7l15-3.9 C62.2,72.6,66.7,64.8,64.7,57.2z M46.5,64.2l-4.3-3.5l4.3-3.1l1,1.4l-2.5,1.8l2.5,2L46.5,64.2z M50.2,66.5l-1.6-0.6l3.7-10.6 l1.6,0.6L50.2,66.5z M55.7,64.2l-1.1-1.4l2.5-2L54.6,59l1-1.4l4.3,3.1L55.7,64.2z"/><polygon points="52.3,31.3 48,34.6 47.2,38.3 52.8,34 "/><path d="M53.2,35.3l-5.2,4l2.6,2.5c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1-0.1l3-3.2c0,0,0.1-0.1,0-0.2L53.2,35.3z"/><path d="M49.5,27.8l-1.1,4.9l3.5-2.7l-0.5-2.1L53,26c0-0.1,0.1-0.1,0-0.2l-0.9-2.4c0-0.1-0.1-0.1-0.2-0.1h-2.8 c-0.1,0-0.1,0-0.2,0.1L48,25.8c0,0.1,0,0.2,0,0.2L49.5,27.8z"/><path d="M50.5,0.7c-5.6,0-10.2,4.6-10.2,10.2s4.6,10.2,10.2,10.2s10.2-4.6,10.2-10.2S56.1,0.7,50.5,0.7z M58.2,10.9 c0,4.2-3.5,7.7-7.7,7.7s-7.7-3.5-7.7-7.7c0-0.7,0.1-1.3,0.2-1.9c0.9,0.4,2.6,1.1,4.4,1.1c1.3,0,2.8-0.3,4.2-1.3 c0.1-0.1,3.5-2.5,6.2-0.1C58.1,9.4,58.2,10.1,58.2,10.9z"/><path d="M67,34.1l0.1-2.7c0-4.5-3.7-8.2-8.2-8.2h-0.2l-4,17.7C59.5,40,63.8,37.6,67,34.1z M63.5,31.3h-3.8v-1.2h3.8 V31.3z"/><path d="M46.3,41.2l-4.4-17.9h-0.4c-4.5,0-8.2,3.7-8.2,8.2l0.1,3C36.8,37.9,41.3,40.3,46.3,41.2z"/><polygon points="84.7,88.7 80.5,92 79.7,95.7 85.3,91.4 "/><path d="M85.6,92.8l-5.2,4l2.6,2.5c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1-0.1l3-3.2c0,0,0.1-0.1,0-0.2L85.6,92.8z"/><path d="M82,85.2L80.9,90l3.5-2.7L84,85.2l1.5-1.8c0-0.1,0.1-0.1,0-0.2l-0.9-2.4c0-0.1-0.1-0.1-0.2-0.1h-2.8 c-0.1,0-0.1,0-0.2,0.1l-0.9,2.4c0,0.1,0,0.2,0,0.2L82,85.2z"/><path d="M83,58.1c-5.6,0-10.2,4.6-10.2,10.2S77.4,78.5,83,78.5s10.2-4.6,10.2-10.2S88.6,58.1,83,58.1z M90.7,68.3 c0,4.2-3.5,7.7-7.7,7.7s-7.7-3.5-7.7-7.7c0-0.7,0.1-1.3,0.2-1.9c0.9,0.4,2.6,1.1,4.4,1.1c1.3,0,2.8-0.3,4.2-1.3 c0.1-0.1,3.5-2.5,6.2-0.1C90.6,66.8,90.7,67.5,90.7,68.3z"/><path d="M99.5,91.5l0.1-2.7c0-4.5-3.7-8.2-8.2-8.2h-0.2l-4,17.7C92,97.4,96.2,95,99.5,91.5z M96,88.7h-3.8v-1.2H96 V88.7z"/><path d="M78.7,98.6l-4.4-17.9H74c-4.5,0-8.2,3.7-8.2,8.2l0.1,3C69.3,95.4,73.8,97.7,78.7,98.6z"/><polygon points="19.8,88.7 15.6,92 14.8,95.7 20.4,91.4 "/><path d="M20.7,92.8l-5.2,4l2.6,2.5c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1-0.1l3-3.2c0,0,0.1-0.1,0-0.2L20.7,92.8z"/><path d="M17.1,85.2L16,90l3.5-2.7l-0.5-2.1l1.5-1.8c0-0.1,0.1-0.1,0-0.2l-0.9-2.4c0-0.1-0.1-0.1-0.2-0.1h-2.8 c-0.1,0-0.1,0-0.2,0.1l-0.9,2.4c0,0.1,0,0.2,0,0.2L17.1,85.2z"/><path d="M18.1,58.1c-5.6,0-10.2,4.6-10.2,10.2s4.6,10.2,10.2,10.2s10.2-4.6,10.2-10.2S23.7,58.1,18.1,58.1z M25.8,68.3c0,4.2-3.5,7.7-7.7,7.7s-7.7-3.5-7.7-7.7c0-0.7,0.1-1.3,0.2-1.9c0.9,0.4,2.6,1.1,4.4,1.1c1.3,0,2.8-0.3,4.2-1.3 c0.1-0.1,3.5-2.5,6.2-0.1C25.7,66.8,25.8,67.5,25.8,68.3z"/><path d="M34.6,91.5l0.1-2.7c0-4.5-3.7-8.2-8.2-8.2h-0.2l-4,17.7C27.1,97.4,31.3,95,34.6,91.5z M31.1,88.7h-3.8v-1.2 h3.8V88.7z"/><path d="M13.8,98.6L9.4,80.7H9.1c-4.5,0-8.2,3.7-8.2,8.2l0.1,3C4.4,95.4,8.9,97.7,13.8,98.6z"/></svg>
diff --git a/icons/icon-exchange.svg b/icons/icon-exchange.svg
new file mode 100644
index 00000000..fe7a3960
--- /dev/null
+++ b/icons/icon-exchange.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"><path d="M44.167,41.502c0,0.508-0.41,0.918-0.917,0.918H6.75c-0.506,0-0.917-0.41-0.917-0.918l0,0c0-0.506,0.411-0.916,0.917-0.916 h36.5C43.757,40.586,44.167,40.996,44.167,41.502L44.167,41.502z"/><path d="M16.184,35.707c0,0.553-0.447,1-1,1l0,0c-0.552,0-1-0.447-1-1V8.581c0-0.552,0.448-1,1-1l0,0c0.553,0,1,0.448,1,1V35.707z"/><path d="M16.016,35.15c0.307,0.459,0.184,1.08-0.277,1.387l0,0c-0.458,0.307-1.08,0.184-1.386-0.275l-3.956-5.928 c-0.306-0.459-0.183-1.078,0.277-1.385l0,0c0.459-0.309,1.08-0.186,1.387,0.273L16.016,35.15z"/><path d="M14.352,35.15c-0.307,0.459-0.183,1.08,0.277,1.387l0,0c0.459,0.307,1.081,0.184,1.386-0.275l3.955-5.928 c0.307-0.459,0.185-1.078-0.277-1.385l0,0c-0.459-0.309-1.079-0.186-1.387,0.273L14.352,35.15z"/><path d="M33.816,8.58c0-0.553,0.447-1,1-1l0,0c0.552,0,1,0.447,1,1v27.127c0,0.551-0.448,1-1,1l0,0c-0.553,0-1-0.449-1-1V8.58z"/><path d="M33.984,9.137c-0.307-0.46-0.184-1.08,0.277-1.387l0,0c0.458-0.308,1.079-0.185,1.386,0.275l3.956,5.928 c0.306,0.459,0.183,1.078-0.276,1.385l0,0c-0.46,0.308-1.08,0.185-1.388-0.274L33.984,9.137z"/><path d="M35.648,9.137c0.308-0.46,0.183-1.08-0.276-1.387l0,0c-0.459-0.308-1.081-0.185-1.387,0.275l-3.955,5.928 c-0.307,0.459-0.185,1.078,0.277,1.385l0,0c0.459,0.308,1.079,0.185,1.387-0.274L35.648,9.137z"/></svg>
diff --git a/icons/icon-market.svg b/icons/icon-market.svg
new file mode 100644
index 00000000..ac5bc1c4
--- /dev/null
+++ b/icons/icon-market.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 100 100" x="0px" y="0px"><title>Artboard 16</title><path d="M37.67,44.76a11.6,11.6,0,0,1-10.5-6.68,11.6,11.6,0,0,1-10.5,6.68l-.8,0c-7.56-.51-12.12-8.69-9-15.6L17.8,4.83a6,6,0,0,1,5.47-3.54H72.91a6,6,0,0,1,5.47,3.54L89.3,29.13c3.11,6.91-1.45,15.09-9,15.6l-.8,0A11.6,11.6,0,0,1,69,38.09a11.59,11.59,0,0,1-20.91.17A11.6,11.6,0,0,1,37.67,44.76ZM16.68,50q-.58,0-1.16,0a16,16,0,0,1-2.42-.36V77.41H9.22a4.82,4.82,0,0,0,0,9.63H42a8.75,8.75,0,0,1-.21-6.92,8.74,8.74,0,0,1-2-2.72H22.73V48.88A16.71,16.71,0,0,1,16.68,50ZM93.27,77.2A3.32,3.32,0,0,0,92.4,81l.5,1.2a3.31,3.31,0,0,1-2.17,4.47L89.48,87a3.31,3.31,0,0,0-2.42,3L87,91.32a3.32,3.32,0,0,1-3.3,3.14,3.35,3.35,0,0,1-.59-.05l-1.28-.23a3.31,3.31,0,0,0-3.49,1.67L77.7,97a3.31,3.31,0,0,1-4.85,1.09l-1.06-.76a3.32,3.32,0,0,0-3.87,0l-1.06.76A3.31,3.31,0,0,1,62,96.94L61.4,95.8a3.31,3.31,0,0,0-3.48-1.69l-1.28.22a3.36,3.36,0,0,1-.57,0,3.32,3.32,0,0,1-3.31-3.16l-.06-1.3a3.31,3.31,0,0,0-2.4-3L49,86.53a3.31,3.31,0,0,1-2.14-4.48l.51-1.2a3.31,3.31,0,0,0-.85-3.77l-1-.87a3.31,3.31,0,0,1,0-5l1-.86a3.31,3.31,0,0,0,.87-3.77l-.5-1.2a3.31,3.31,0,0,1,2.17-4.47l1.26-.35a3.31,3.31,0,0,0,2.42-3l.07-1.3a3.32,3.32,0,0,1,3.3-3.14,3.35,3.35,0,0,1,.59.05l1.28.23a3.31,3.31,0,0,0,3.49-1.67l.63-1.14A3.31,3.31,0,0,1,67,49.51l1.06.76a3.32,3.32,0,0,0,3.87,0L73,49.52a3.31,3.31,0,0,1,4.84,1.12l.62,1.15a3.31,3.31,0,0,0,3.48,1.69l1.28-.22a3.31,3.31,0,0,1,3.88,3.11l.06,1.3a3.31,3.31,0,0,0,2.4,3l1.25.36a3.31,3.31,0,0,1,2.14,4.48l-.51,1.2a3.31,3.31,0,0,0,.85,3.77l1,.87a3.31,3.31,0,0,1,0,5Zm-12.77-8-4-4-9.24,9.19-3.87-3.89-4,4,3.87,3.89,4,4,4-4Z"/></svg>
diff --git a/icons/icon-share.svg b/icons/icon-share.svg
new file mode 100644
index 00000000..6038e92e
--- /dev/null
+++ b/icons/icon-share.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 18 27.5" version="1.1" x="0px" y="0px"><title>share_10</title><desc>Created with Sketch.</desc><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-5.000000, -1.000000)" fill-rule="nonzero" fill="#000000"><path d="M8,14 C9.1045695,14 10,13.1045695 10,12 C10,10.8954305 9.1045695,10 8,10 C6.8954305,10 6,10.8954305 6,12 C6,13.1045695 6.8954305,14 8,14 Z M10.8301397,11.0023952 C10.9401524,11.314497 11,11.6502594 11,12 C11,12.3497406 10.9401524,12.685503 10.8301397,12.9976048 L17.6612489,18.1209367 C18.2111208,17.4374191 19.0544781,17 20,17 C21.6568542,17 23,18.3431458 23,20 C23,21.6568542 21.6568542,23 20,23 C18.3431458,23 17,21.6568542 17,20 C17,19.6502594 17.0598476,19.314497 17.1698603,19.0023952 L10.3387511,13.8790633 C9.78887917,14.5625809 8.94552194,15 8,15 C6.34314575,15 5,13.6568542 5,12 C5,10.3431458 6.34314575,9 8,9 C8.94552194,9 9.78887917,9.43741911 10.3387511,10.1209367 L17.1698603,4.99760479 C17.0598476,4.68550298 17,4.34974056 17,4 C17,2.34314575 18.3431458,1 20,1 C21.6568542,1 23,2.34314575 23,4 C23,5.65685425 21.6568542,7 20,7 C19.0544781,7 18.2111208,6.56258089 17.6612489,5.8790633 L10.8301397,11.0023952 Z M20,6 C21.1045695,6 22,5.1045695 22,4 C22,2.8954305 21.1045695,2 20,2 C18.8954305,2 18,2.8954305 18,4 C18,5.1045695 18.8954305,6 20,6 Z M20,22 C21.1045695,22 22,21.1045695 22,20 C22,18.8954305 21.1045695,18 20,18 C18.8954305,18 18,18.8954305 18,20 C18,21.1045695 18.8954305,22 20,22 Z"/></g></g><text x="0" y="37" fill="#000000" font-size="5px" font-weight="bold" font-family="'Helvetica Neue', Helvetica, Arial-Unicode, Arial, Sans-serif">Created by Pilif Nox </text><text x="0" y="42" fill="#000000" font-size="5px" font-weight="bold" font-family="'Helvetica Neue', Helvetica, Arial-Unicode, Arial, Sans-serif">from the Noun Project</text></svg> \ No newline at end of file
diff --git a/template.py b/template.py
index eae04eb1..a055a33e 100755
--- a/template.py
+++ b/template.py
@@ -72,6 +72,7 @@ for in_file in glob.glob("*.j2"):
content = tmpl.render(
+ docshost="docs.taler.net",
lang=locale,
lang_full=langs_full[locale],
url=url,