Revision 7f7863bb
b/snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js | ||
---|---|---|
105 | 105 |
bar.append(profile).append(services); |
106 | 106 |
|
107 | 107 |
|
108 |
root.css('border-top', 'none'); |
|
108 | 109 |
root.prepend(bar); |
109 | 110 |
var firstlink = profile.find("ul li:first-child a").attr("href"); |
110 | 111 |
profile.find(".user > a").attr("href", firstlink); |
b/snf-common/synnefo/lib/context_processors.py | ||
---|---|---|
39 | 39 |
'https://accounts.okeanos.grnet.gr/im/get_services') |
40 | 40 |
CB_MENU_URL = getattr(settings, 'CLOUDBAR_MENU_URL', |
41 | 41 |
'https://accounts.okeanos.grnet.gr/im/get_menu') |
42 |
CB_HEIGHT = getattr(settings, 'CLOUDBAR_HEIGHT', |
|
43 |
'35') |
|
44 |
CB_BGCOLOR = getattr(settings, 'CLOUDBAR_BACKGROUND_COLOR', |
|
45 |
'#000000') |
|
42 | 46 |
|
43 | 47 |
CB_CODE = """ |
44 | 48 |
<script type="text/javascript"> |
... | ... | |
47 | 51 |
var CLOUDBAR_ACTIVE_SERVICE = "%(active_service)s"; |
48 | 52 |
var GET_SERVICES_URL = "%(services_url)s"; |
49 | 53 |
var GET_MENU_URL = "%(menu_url)s"; |
54 |
var CLOUDBAR_HEIGHT = '%(height)s'; |
|
50 | 55 |
|
51 | 56 |
$(document).ready(function(){ |
52 | 57 |
$.getScript(CLOUDBAR_LOCATION + 'cloudbar.js'); |
53 |
}) |
|
58 |
}); |
|
59 |
|
|
54 | 60 |
</script> |
61 |
<style> |
|
62 |
body { |
|
63 |
border-top: %(height)spx solid %(bg_color)s; |
|
64 |
} |
|
65 |
body .cloudbar { |
|
66 |
height: %(height)spx; |
|
67 |
} |
|
68 |
</style> |
|
55 | 69 |
""" % {'location': CB_LOCATION, |
56 | 70 |
'active_service': CB_ACTIVE_SERVICE, |
57 | 71 |
'cookie_name': CB_COOKIE_NAME, |
58 | 72 |
'services_url': CB_SERVICES_URL, |
59 |
'menu_url': CB_MENU_URL} |
|
73 |
'menu_url': CB_MENU_URL, |
|
74 |
'height': str(CB_HEIGHT), |
|
75 |
'bg_color': CB_BGCOLOR} |
|
60 | 76 |
|
61 | 77 |
CB_CODE = mark_safe(CB_CODE) |
62 | 78 |
|
Also available in: Unified diff