forked from ripple/ripple-client
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
181 lines (158 loc) · 8.29 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if lt IE 7]> <html ng-app="rp" ng-controller="AppCtrl" ng-class="[$route.current.tabClass, $route.current.pageMode]" class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]> <html ng-app="rp" ng-controller="AppCtrl" ng-class="[$route.current.tabClass, $route.current.pageMode]" class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]> <html ng-app="rp" ng-controller="AppCtrl" ng-class="[$route.current.tabClass, $route.current.pageMode]" class="no-js lt-ie9" lang="en"> <![endif]-->
<!-- Consider adding a manifest.appcache: h5bp.com/d/Offline -->
<!--[if gt IE 8]><!--> <html ng-app="rp" ng-controller="AppCtrl" ng-class="[$route.current.tabClass, $route.current.pageMode]" class="no-js" lang="en"> <!--<![endif]-->
<html ng-app="rp" ng-controller="AppCtrl" ng-class="[$route.current.tabClass, $route.current.pageMode]">
<head>
<meta charset="utf-8">
<title>Ripple: Open Source Payments</title>
<meta name="description" content="">
<meta name="google" value="notranslate" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- CSS -->
<link href="fonts/stylesheet.css" rel="stylesheet">
<link href="build/dist/ripple-web.css" rel="stylesheet">
<!-- ENDS CSS -->
<!-- @ifdef TARGET_DESKTOP !>
<link href="build/dist/ripple-desktop.css" rel="stylesheet">
<!-- @endif -->
<!-- All JavaScript at the bottom, except this Modernizr build.
Modernizr enables HTML5 elements & feature detects for optimal performance.
Create your own custom Modernizr build: www.modernizr.com/download/ -->
<script src="deps/js/modernizr-2.5.3.min.js"></script>
</head>
<body ng-class="{loaded: app_loaded}" rp-snapper>
<div class="mobile-nav">
<div class="logo"></div>
<a href="#/balance" ng-class="{active: $route.current.mainMenu == 'wallet'}" class="wallet">
<span class="nav-icon nav-icon-wallet"></span>Wallet
</a>
<a href="#/balance" ng-class="{active: $route.current.tabName == 'balance'}" class="sub">Balance</a>
<a href="#/history" ng-class="{active: $route.current.tabName == 'history'}" class="sub">History</a>
<a href="#/contacts" ng-class="{active: $route.current.tabName == 'contacts'}" class="sub">Contacts</a>
<a href="#/convert" ng-class="{active: $route.current.tabName == 'convert'}" class="sub">Convert</a>
<a href="#/security" ng-class="{active: $route.current.tabName == 'security'}" class="sub">Security</a>
<a href="#/send" ng-class="{active: $route.current.mainMenu == 'send'}" class="send">
<span class="nav-icon nav-icon-send"></span>Send
</a>
<a href="#/receive" ng-class="{active: $route.current.mainMenu == 'receive'}" class="receive">
<span class="nav-icon nav-icon-receive"></span>Receive
</a>
<a href="#/trade" ng-class="{active: $route.current.mainMenu == 'trade'}" class="trade">
<span class="nav-icon nav-icon-trade"></span>Trade
</a>
<a href="#/trust" ng-class="{active: $route.current.mainMenu == 'advanced'}" class="advanced">
<span class="nav-icon nav-icon-advanced"></span>Advanced
</a>
<a href="#/trust" ng-class="{active: $route.current.tabName == 'trust'}" class="sub">Trust</a>
<a href="#/options" ng-class="{active: $route.current.tabName == 'options'}" class="sub">Options</a>
</div>
<!-- WRAPPER -->
<div id="wrapper">
<div class="container">
<!-- HEADER -->
<header>
<!-- LOGO -->
<div id="logo">
<a href="#/" title="Ripple"></a>
</div>
<!-- NAV -->
<nav class="row top-nav">
<ul class="col-xs-12">
<li id="nav-wallet" ng-class="{active: $route.current.mainMenu == 'wallet'}" class="col-xs-2 col-md-1">
<a href="#/balance" class="nav-icon nav-icon-wallet">
<span>Wallet</span>
</a>
</li>
<li id="nav-send" ng-class="{active: $route.current.mainMenu == 'send'}" class="col-xs-2 col-md-1">
<a href="#/send" class="nav-icon nav-icon-send">
<span>Send</span>
</a>
</li>
<li id="nav-receive" ng-class="{active: $route.current.mainMenu == 'receive'}" class="col-xs-2 col-md-1">
<a href="#/receive" class="nav-icon nav-icon-receive">
<span>Receive</span>
</a>
</li>
<li id="nav-trade" ng-class="{active: $route.current.mainMenu == 'trade'}" class="col-xs-2 col-md-1">
<a href="#/trade" class="nav-icon nav-icon-trade">
<span>Trade</span>
</a>
</li>
<li id="nav-advanced" ng-class="{active: $route.current.mainMenu == 'advanced'}" class="col-xs-2 col-md-1">
<a href="#/trust" class="nav-icon nav-icon-advanced">
<span>Advanced</span>
</a>
</li>
</ul>
</nav>
<!-- ENDS NAV -->
<div rp-jade-replace="client/status.jade" scope="root"></div>
</header>
<!-- ENDS HEADER -->
<!-- MAIN -->
<div role="main" class="main row" id="{{$route.current.tabClass}}" ng-view>
</div>
<!-- ENDS MAIN -->
<!-- FOOTER -->
<footer class="row">
<div class="col-xs-12 col-sm-5">
<a href="https://ripple.com/wiki/index.php?title=Ripple_Client_Release_Notes">
Version: <!-- @echo VERSION --><!-- @ifdef MODE_DEBUG !>-debug<!-- @endif --><!-- @exclude -->[unprocessed]<!-- @endexclude -->
</a>
</div>
<div class="col-xs-12 col-sm-7">
<a href="http://ripple.com/terms" target="_blank">Terms of Service</a> |
<a href="https://support.ripplelabs.com" target="_blank">Support</a> |
<a href="https://github.com/rippleFoundation/ripple-client/issues?state=open" target="_blank">Bug reports</a>
</div>
</footer>
<!-- ENDS FOOTER -->
</div>
<!-- ENDS WRAPPER -->
<div id="appLoading">
<img src="img/loading.png" width="32" height="32" alt="" title="" />
Loading...
</div>
</div>
<div id="noWebSockets">
<p>
We apologize, but the Ripple Client needs WebSockets in order to function.
Please refer to this page and download a browser that supports WebSockets. Thank you! <br />
<a href="http://caniuse.com/websockets">http://caniuse.com/websockets</a>
</p>
</div>
<!-- JAVASCRIPT -->
<!-- @ifdef MODE_RELEASE !>
<script src="build/dist/deps.js"></script>
<!--[if IE]>
<script src="compat/ie/ws/ws-config.js"></script>
<script src="build/dist/deps_ie.js"></script>
<![endif]-->
<!-- @endif -->
<!-- @ifdef MODE_DEBUG -->
<script src="build/dist/deps-debug.js"></script>
<!--[if IE]>
<script src="compat/ie/ws/ws-config.js"></script>
<script src="build/dist/deps_ie-debug.js"></script>
<![endif]-->
<!-- @endif -->
<script src="config.js"></script>
<!-- @ifdef MODE_RELEASE !>
<script src="build/dist/ripple-client-desktop.js?v=0.2.37"></script>
<!-- @endif -->
<!-- @ifdef MODE_DEBUG -->
<script src="build/dist/ripple-client-desktop-debug.js"></script>
<!-- @endif -->
<!-- ENDS JAVASCRIPT -->
<!-- start Mixpanel -->
<script type="text/javascript">if (Options.mixpanel) { (function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src='deps/js/mixpanel.js';f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f);b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==
typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");for(g=0;g<i.length;g++)f(c,i[g]);
b._i.push([a,e,d])};b.__SV=1.2}})(document,window.mixpanel||[]);
mixpanel.init(Options.mixpanel.token); }</script>
<!-- end Mixpanel -->
</body>
</html>