Revision 0f4a8a68 snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js
b/snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js | ||
---|---|---|
32 | 32 |
} |
33 | 33 |
|
34 | 34 |
var root = $('body'); |
35 |
var bar = $('<div class="servicesbar"></div>');
|
|
36 |
var services = $('<div class="services"></div>');
|
|
35 |
var bar = $('<div class="header"></div>');
|
|
36 |
var services = $('<ul class="services"></ul>');
|
|
37 | 37 |
var profile = $('<div class="profile"></div>'); |
38 | 38 |
|
39 | 39 |
var get_services_url = window.GET_SERVICES_URL || window.CLOUDBAR_SERVICES; |
... | ... | |
41 | 41 |
// create services links and set the active class to the current service |
42 | 42 |
$.getJSON(get_services_url + "?callback=?", function(data) { |
43 | 43 |
$.each(data, function(i, el){ |
44 |
var sli = $("<li>"); |
|
44 | 45 |
var slink = $("<a>"); |
45 | 46 |
if (el.icon) { |
46 | 47 |
slink.append($('<img src="'+cssloc+el.icon+'"/>')); |
... | ... | |
50 | 51 |
} |
51 | 52 |
slink.attr('href', el.url); |
52 | 53 |
slink.attr('title', el.name); |
53 |
services.append(slink); |
|
54 |
sli.append(slink); |
|
55 |
services.append(sli); |
|
54 | 56 |
if (el.id == ACTIVE_MENU) { |
55 |
slink.addClass("active");
|
|
57 |
sli.addClass("active"); |
|
56 | 58 |
} |
57 | 59 |
}); |
58 | 60 |
}); |
... | ... | |
86 | 88 |
user.append(username); |
87 | 89 |
user.append(usermenu); |
88 | 90 |
profile.append(user); |
89 |
bar.append(services).append(profile);
|
|
91 |
bar.append(profile).append(services);
|
|
90 | 92 |
|
91 | 93 |
|
92 | 94 |
root.prepend(bar); |
Also available in: Unified diff