Files
habitica/website/client/index.html
Matteo Pagliazzi bd46e3e195 Client: i18n (#8972)
* wip: client: i18n

* remove maxAge from cookies to get same expiration ad localStorage

* set cookies expiration to 10 years

* moment: load translations in browser, moment: only load necessary data, remove jquery, remove bluebird

* ability to change language

* fix logout

* add some requiresLogin: false to static pages

* fix tests
2017-08-22 18:26:53 +02:00

58 lines
2.4 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Habitica</title>
<link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400i,700,700i|Roboto:400,400i,700,700i" rel="stylesheet">
</head>
<body>
<div id="app"></div>
<!-- built files will be auto injected -->
<!-- Translations -->
<script type='text/javascript' src='/api/v3/i18n/browser-script'></script>
<script async type='text/javascript' src='https://static-na.payments-amazon.com/OffAmazonPayments/us/sandbox/js/Widgets.js'></script>
<script async type='text/javascript' src="https://checkout.stripe.com/v2/checkout.js"></script>
<script>
// Amplitude
// var r = window.amplitude || {};
// r._q = [];
// function a(window) {r[window] = function() {r._q.push([window].concat(Array.prototype.slice.call(arguments, 0)));}}
// var i = ["init", "logEvent", "logRevenue", "setUserId", "setUserProperties", "setOptOut", "setVersionName", "setDomain", "setDeviceId", "setGlobalUserProperties"];
// for (var o = 0; o < i.length; o++) {a(i[o])}
// window.amplitude = r;
// amplitude.init(window.env.AMPLITUDE_KEY, user ? user._id : undefined);
//
// // Google Analytics (aka Universal Analytics)
// window['GoogleAnalyticsObject'] = 'ga';
// window['ga'] = window['ga'] || function() {
// (window['ga'].q = window['ga'].q || []).push(arguments)
// }, window['ga'].l = 1 * new Date();
// ga('create', window.env.GA_ID, user ? {'userId': user._id} : undefined);
//
// function loadScripts() {
// setTimeout(function() {
// // Amplitude
// var n = document.createElement("script");
// var s = document.getElementsByTagName("script")[0];
// n.type = "text/javascript";
// n.async = true;
// n.src = "https://d24n15hnbwhuhn.cloudfront.net/libs/amplitude-2.2.0-min.gz.js";
// s.parentNode.insertBefore(n, s);
//
// // Google Analytics
// var a = document.createElement('script');
// var m = document.getElementsByTagName('script')[0];
// a.async = 1;
// a.src = '//www.google-analytics.com/analytics.js';
// m.parentNode.insertBefore(a, m);
// });
// if (window.env.NODE_ENV === 'production') loadScripts();
//}
</script>
</body>
</html>