summaryrefslogtreecommitdiff
path: root/template/wallet.html.j2
diff options
context:
space:
mode:
Diffstat (limited to 'template/wallet.html.j2')
-rw-r--r--template/wallet.html.j2162
1 files changed, 67 insertions, 95 deletions
diff --git a/template/wallet.html.j2 b/template/wallet.html.j2
index 1febffae..abbb5a73 100644
--- a/template/wallet.html.j2
+++ b/template/wallet.html.j2
@@ -27,7 +27,7 @@
for the JavaScript code in this page.
*/
-var chrome_min_version = '51';
+var chrome_min_version = 51;
function installWallet() {
if (window.chrome) {
@@ -53,7 +53,7 @@ function onLoad() {
document.getElementById("error-chrome").style.display = "inherit";
} else {
var m = navigator.userAgent.match(/Chrome\/([0-9.]+)/);
- if (null == m || m[1] < chrome_min_version) {
+ if (null == m || m[1].split('.')[0] < chrome_min_version) {
document.getElementById('chrome-min-version').appendChild(document.createTextNode(chrome_min_version));
document.getElementById('error-chrome-version').style.display = "inherit";
}
@@ -91,10 +91,10 @@ document.addEventListener('DOMContentLoaded', onLoad);
{% endblock head_content %}
{% block body_content %}
- <!-- Jumbotron -->
+<main id="maincontent">
<div class="jumbotron">
<div class="text-center">
- <h1 lang="en">Taler Wallet</h1>
+ <h1 lang="en">{% trans %}Taler Wallet{% endtrans %}</h1>
</div>
</div>
@@ -103,89 +103,62 @@ document.addEventListener('DOMContentLoaded', onLoad);
<div class="row">
<div class="col-lg-12">
<p class="greenbox" id="box-present" style="display:none">
- {% trans %}
- Congratulations, you have installed the Taler wallet.
- Check out the
- {% endtrans %}
- <a href="https://demo.taler.net/">
- {% trans %}
- demo
- {% endtrans %}
- </a>.
+ {% trans %}Congratulations, the Taler wallet is installed on your device.
+ Check out the <a href="https://demo.taler.net/">demonstration</a>.{% endtrans %}
</p>
<p class="bluebox" id="box-not-present" style="display:none">
- {% trans %}
- You don&#39;t have a wallet installed yet.
- {% endtrans %}
+ {% trans %}You don&#39;t have a wallet installed yet.{% endtrans %}
</p>
- </div> <!-- /col-lg-12 -->
- </div> <!-- /row -->
+ </div>
+ </div>
- <div class="row">
+ <div class="row wallet-teaser-text">
<div class="col-lg-12">
- {% trans %}
- Install the wallet for your browser below, then check out the
- {% endtrans %}
- <a href="https://demo.taler.net">
- {% trans %}
- demonstration
- {% endtrans %}
- </a>.
+ {% trans %}Install the wallet for your browser below, then check out the
+ <a href="https://demo.taler.net">demonstration</a>.
+ The source code is provided <a href="https://taler.net/files/wallet/" target="_blank" rel="noopener noreferrer">here</a>.{% endtrans %}
</div>
- </div> <!-- /row -->
+ </div>
- <div class="row">
+ <div class="row extension">
<div class="col-lg-6">
- <h2><a href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc">Google Chrome / Chromium 51+</a></h2>
+ <h2><a href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc" target="_blank" rel="noopener noreferrer">
+ {% trans %}Google Chrome / Chromium 51+{% endtrans %}</a></h2>
<p id="error-chrome" class="error">
- <a href="https://www.google.com/chrome">Google Chrome</a>
- {% trans %}
- or
- {% endtrans %}
- <a href="https://www.chromium.org/">Chromium</a>
- {% trans %}
- is required, but it appears you don&#39;t have it installed.
- {% endtrans %}
+ {% trans %}<a href="https://www.google.com/chrome" target="_blank" rel="noopener noreferrer">Google Chrome</a> or
+ <a href="https://www.chromium.org/" target="_blank" rel="noopener noreferrer">Chromium</a>
+ is required, but it appears you don&#39;t have it installed.{% endtrans %}
</p>
<p id="error-chrome-version" class="error">
- <a href="https://www.google.com/chrome">Google Chrome</a>
- {% trans %}
- or
- {% endtrans %}
- <a href="https://www.chromium.org/">Chromium</a>
- {% trans %}
- version
- {% endtrans %}
- <span id="chrome-min-version"></span>
- {% trans %}
- or newer is required, but it appears you have an older version.
- {% endtrans %}
+ {% trans %}<a href="https://www.google.com/chrome" target="_blank" rel="noopener noreferrer">Google Chrome</a> or
+ <a href="https://www.chromium.org/" target="_blank" rel="noopener noreferrer">Chromium</a>
+ version <span id="chrome-min-version"></span> or newer is required,
+ but it appears you have an older version.{% endtrans %}
</p>
<div id="inline-install-chrome">
<form target="_blank" action="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc">
- <button action="submit">
- {% trans %}
- Install wallet
- {% endtrans %}
+ <button action="submit" class="install-button">
+ {% trans %}Install wallet{% endtrans %}
</button>
</form>
<noscript>
<em style="color:darkred;">
- {% trans %}
- JavaScript is disabled, installation won&#39;t work.
- {% endtrans %}
+ {% trans %}JavaScript is disabled, the installation won&#39;t work.{% endtrans %}
</em>
</noscript>
<div id="install-result"></div>
</div>
- </div> <!-- /col-lg-6 -->
+ </div>
<div class="col-lg-6">
- <h2><a href="https://addons.mozilla.org/en-US/firefox/addon/taler-wallet/">Mozilla Firefox 57+</a></h2>
+ <h2><a href="https://addons.mozilla.org/en-US/firefox/addon/taler-wallet/" target="_blank" rel="noopener noreferrer">
+ {% trans %}Mozilla Firefox 57+{% endtrans %}</a></h2>
<div id="inline-install-chrome">
<form action="https://addons.mozilla.org/firefox/downloads/latest/taler-wallet/">
- <input type="submit" value="Install wallet" />
+ <button action="submit" class="install-button">
+ {% trans %}Install wallet{% endtrans %}
+ </button>
</form>
</div>
@@ -203,67 +176,66 @@ document.addEventListener('DOMContentLoaded', onLoad);
<li><a href="/releases/taler-wallet/taler-wallet-stable.xpi">Install the wallet</a></li>
</ol>
-->
- </div> <!-- /col-lg-6 -->
+ </div>
<div class="col-lg-6">
- <h2>Opera 36+</h2>
+ <h2>{% trans %}Opera 36+{% endtrans %}</h2>
<ol>
<li>
- <a href="https://addons.opera.com/en/extensions/details/download-chrome-extension-9/">
- {% trans %}
- Install Download Chrome Extension
- {% endtrans %}
+ <a href="https://addons.opera.com/en/extensions/details/download-chrome-extension-9/" target="_blank" rel="noopener noreferrer">
+ {% trans %}Install Download Chrome Extension{% endtrans %}
</a>
</li>
<li>
- <a href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc">
- {% trans %}
- Install GNU Taler
- {% endtrans %}
- </a>
- {% trans %}
- from the Chrome Web Store
- {% endtrans %}
+ {% trans %}<a href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc" target="_blank" rel="noopener noreferrer">
+ Install the Taler wallet from the Chrome Web Store</a>{% endtrans %}
</li>
</ol>
- </div> <!-- /col-lg-6 -->
-
+ </div>
<div class="col-lg-6">
- <h2>Android 4.4 (API 18) or later</h2>
+ <h2>{% trans %}Android 4.4 (API 18) or later{% endtrans %}</h2>
<ul>
<li>
- <a href="https://play.google.com/store/apps/details?id=net.taler.wallet">
- {% trans %}
- Install Android App from Google App Store, or
- {% endtrans %}
+ <p>{% trans %}You can
+ <a href="https://taler.net/files/wallet/wallet-nightly-debug-1667560285.apk" target="_blank" rel="noopener noreferrer">
+ download the APK for Android</a> directly.{% endtrans %}</p>
+ </li>
+ <li>
+ <a href="https://play.google.com/store/apps/details?id=net.taler.wallet" target="_blank" rel="noopener noreferrer">
+ {% trans %}Install the Android App from Google App Store.{% endtrans %}
</a>
</li>
<li>
- <a href="https://f-droid.org/en/packages/net.taler.wallet.fdroid/">
- {% trans %}
- Download Android App from F-Droid (bypassing Google registration).
- {% endtrans %}
+ <a href="https://f-droid.org/en/packages/net.taler.wallet.fdroid/" target="_blank" rel="noopener noreferrer">
+ {% trans %}Download the Android App from F-Droid (bypassing Google registration).{% endtrans %}
</a>
</li>
</ul>
- </div> <!-- /col-lg-6 -->
+ </div>
- </div> <!-- /row -->
+ </div>
- <div class="row">
+ <div class="row extension">
<div class="col-lg-6">
- <h2>{{ _("Other browsers") }}</h2>
+ <h2>{% trans %}Other browsers{% endtrans %}</h2>
<p>
- {% trans %}
- Wallets for other browsers will be provided in the near future.
- {% endtrans %}
+ {% trans %}Wallets for other browsers will be provided in the near future.{% endtrans %}
</p>
- </div> <!-- /col-lg-6 -->
+ </div>
- </div> <!-- /row -->
- </div> <!-- /container -->
+ <div class="col-lg-6">
+ <h2>iOS</h2>
+ <p>
+ {% trans %}The iOS wallet is in the
+ <a href="https://apps.apple.com/app/taler-wallet/id6463440117">App Store</a>.{% endtrans %}
+ </p>
+ </p>
+ </div>
+
+ </div>
+</div>
{% endblock body_content %}