root / ui / templates / home.pt @ 906972b1
History | View | Annotate | Download (2.4 kB)
1 | cc7c5902 | Dimitris Moraitis | <!DOCTYPE html> |
---|---|---|---|
2 | cc7c5902 | Dimitris Moraitis | <html xmlns:tal="http://xml.zope.org/namespaces/tal"> |
3 | cc7c5902 | Dimitris Moraitis | |
4 | cc7c5902 | Dimitris Moraitis | <head> |
5 | cc7c5902 | Dimitris Moraitis | <title>${context['project']}</title> |
6 | cc7c5902 | Dimitris Moraitis | <!-- include the Tools --> |
7 | cc7c5902 | Dimitris Moraitis | <script src="static/jquery.tools.min.js"></script> |
8 | cc7c5902 | Dimitris Moraitis | <link rel="stylesheet" type="text/css" href="static/alt-main.css"/> |
9 | 5153f2a9 | Dimitris Moraitis | <link href='http://fonts.googleapis.com/css?family=PT+Sans' rel='stylesheet' type='text/css' /> |
10 | 5153f2a9 | Dimitris Moraitis | |
11 | cc7c5902 | Dimitris Moraitis | </head> |
12 | cc7c5902 | Dimitris Moraitis | |
13 | cc7c5902 | Dimitris Moraitis | <body> |
14 | cc7c5902 | Dimitris Moraitis | <div id="wrapper"> |
15 | 906972b1 | Dimitris Moraitis | <div id='user'><a href="#">username</a> | <a href="#">settings</a></div> |
16 | cc7c5902 | Dimitris Moraitis | <div id='nefo'><a href="/" class="logo"><img src="static/nefo.png"/></a></div> |
17 | cc7c5902 | Dimitris Moraitis | <div id="header"> |
18 | cc7c5902 | Dimitris Moraitis | <div id="about">Greek Research and Technology Network - Cloud management web interface</div> |
19 | cc7c5902 | Dimitris Moraitis | <a href="/" class="logo"> |
20 | cc7c5902 | Dimitris Moraitis | <h1>${context['project']}</h1> |
21 | cc7c5902 | Dimitris Moraitis | </a> |
22 | cc7c5902 | Dimitris Moraitis | </div> |
23 | cc7c5902 | Dimitris Moraitis | <!-- tabs --> |
24 | cc7c5902 | Dimitris Moraitis | <ul class="css-tabs"> |
25 | 5153f2a9 | Dimitris Moraitis | <li><a href="alt-instances" title="manage your virtual machines" id="instances">instances</a></li> |
26 | 5153f2a9 | Dimitris Moraitis | <li><a href="disks" title="manage your storage volumes" id="disks">disks</a></li> |
27 | 5153f2a9 | Dimitris Moraitis | <li><a href="images" title="manage boot images" id="images">images</a></li> |
28 | 5153f2a9 | Dimitris Moraitis | <li><a href="networks" title="configure networking" id="networks">networks</a></li> |
29 | cc7c5902 | Dimitris Moraitis | </ul> |
30 | cc7c5902 | Dimitris Moraitis | <div class="css-panes"> |
31 | cc7c5902 | Dimitris Moraitis | <div class="pane" style="display:block"></div> |
32 | cc7c5902 | Dimitris Moraitis | <div class="pane"></div> |
33 | cc7c5902 | Dimitris Moraitis | <div class="pane"></div> |
34 | cc7c5902 | Dimitris Moraitis | <div class="pane"></div> |
35 | cc7c5902 | Dimitris Moraitis | </div> |
36 | cc7c5902 | Dimitris Moraitis | </div> |
37 | cc7c5902 | Dimitris Moraitis | <!-- activate tabs with JavaScript --> |
38 | cc7c5902 | Dimitris Moraitis | <script> |
39 | cc7c5902 | Dimitris Moraitis | $(function() { |
40 | cc7c5902 | Dimitris Moraitis | if ($("link").attr("href") == "static/alt-main.css") { |
41 | cc7c5902 | Dimitris Moraitis | $('ul.css-tabs li').hover(function(){ |
42 | cc7c5902 | Dimitris Moraitis | $(this).find('a').animate({top:'-3px'},{queue:false,duration:150}); |
43 | cc7c5902 | Dimitris Moraitis | }, function(){ |
44 | cc7c5902 | Dimitris Moraitis | $(this).find('a').animate({top:'0px'},{queue:false,duration:150}); |
45 | cc7c5902 | Dimitris Moraitis | }); |
46 | cc7c5902 | Dimitris Moraitis | } |
47 | cc7c5902 | Dimitris Moraitis | }); |
48 | cc7c5902 | Dimitris Moraitis | $(function() { |
49 | cc7c5902 | Dimitris Moraitis | $("ul.css-tabs").tabs("div.css-panes div.pane", { |
50 | cc7c5902 | Dimitris Moraitis | effect: 'ajax', |
51 | cc7c5902 | Dimitris Moraitis | onBeforeClick: function(event, i) { |
52 | cc7c5902 | Dimitris Moraitis | // get the pane to be opened |
53 | cc7c5902 | Dimitris Moraitis | var pane = this.getPanes().eq(i); |
54 | cc7c5902 | Dimitris Moraitis | |
55 | cc7c5902 | Dimitris Moraitis | // load it with a page specified in the tab's href attribute |
56 | cc7c5902 | Dimitris Moraitis | pane.load(this.getTabs().eq(i).attr("href")); |
57 | cc7c5902 | Dimitris Moraitis | } |
58 | cc7c5902 | Dimitris Moraitis | }); |
59 | cc7c5902 | Dimitris Moraitis | }); |
60 | cc7c5902 | Dimitris Moraitis | $("ul.css-tabs a").tooltip({effect: 'fade', predelay: 1000, delay: 2, position: 'top center', opacity: 0.8}); |
61 | cc7c5902 | Dimitris Moraitis | </script> |
62 | cc7c5902 | Dimitris Moraitis | </body> |
63 | cc7c5902 | Dimitris Moraitis | </html> |