Revision 807a0305
b/snf-cyclades-app/synnefo/ui/static/snf/css/main.css | ||
---|---|---|
6458 | 6458 |
margin-right:0; |
6459 | 6459 |
border-right: none; |
6460 | 6460 |
width: 195px; |
6461 |
overflow: hidden; |
|
6462 |
overflow-y: auto; |
|
6461 | 6463 |
} |
6462 | 6464 |
|
6463 | 6465 |
.create-vm .list-cont > h4 { |
b/snf-cyclades-app/synnefo/ui/static/snf/js/ui/web/ui_create_view.js | ||
---|---|---|
1313 | 1313 |
this.$(".ssh .empty").hide(); |
1314 | 1314 |
} |
1315 | 1315 |
_.each(keys, _.bind(function(key){ |
1316 |
var el = $('<li id="ssh-key-option-{1}" class="ssh-key-option">{0}</li>'.format(_.escape(key.get("name")), key.id)); |
|
1316 |
var name = _.escape(util.truncate(key.get("name"), 45)); |
|
1317 |
var el = $('<li id="ssh-key-option-{1}" class="ssh-key-option">{0}</li>'.format(name, key.id)); |
|
1317 | 1318 |
var check = $('<input class="check" type="checkbox"></input>') |
1318 | 1319 |
el.append(check); |
1319 | 1320 |
el.data("model", key); |
... | ... | |
1518 | 1519 |
this.keys.append(this.make("li", {'class':'empty'}, 'No keys selected')) |
1519 | 1520 |
} |
1520 | 1521 |
_.each(keys, _.bind(function(key) { |
1521 |
var el = this.make("li", {'class':'selected-ssh-key'}, key.get('name')); |
|
1522 |
var name = _.escape(util.truncate(key.get("name"), 20)) |
|
1523 |
var el = this.make("li", {'class':'selected-ssh-key'}, name); |
|
1522 | 1524 |
this.keys.append(el); |
1523 | 1525 |
}, this)) |
1524 | 1526 |
}, |
b/snf-cyclades-app/synnefo/ui/static/snf/js/ui/web/ui_single_view.js | ||
---|---|---|
273 | 273 |
collection: vm.ports, |
274 | 274 |
container: ports_container, |
275 | 275 |
parent: this, |
276 |
truncate: 55
|
|
276 |
truncate: 50
|
|
277 | 277 |
}); |
278 | 278 |
this.ports_views[vm.id] = ports_view |
279 | 279 |
ports_view.show(); |
... | ... | |
385 | 385 |
if (vm != this.current_vm_instance) { return }; |
386 | 386 |
|
387 | 387 |
// truncate name |
388 |
el.find(".machine-detail.name").text(util.truncate(vm.get("name"), 35));
|
|
388 |
el.find(".machine-detail.name").text(util.truncate(vm.get("name"), 53));
|
|
389 | 389 |
el.find(".fqdn").text(vm.get("fqdn")); |
390 | 390 |
// set the state (i18n ??) |
391 | 391 |
el.find(".state-label").text(STATE_TEXTS[vm.state()]); |
b/snf-cyclades-app/synnefo/ui/templates/partials/ips.html | ||
---|---|---|
5 | 5 |
<div class="inner clearfix main-content"> |
6 | 6 |
<div class="model-logo vm-icon medium2 state1" |
7 | 7 |
data-rv-style="model.vm.status|vm_style"></div> |
8 |
<h3 class="title" data-rv-text="model.vm.name|truncate 40"></h3>
|
|
8 |
<h3 class="title" data-rv-text="model.vm.name|truncate 30"></h3>
|
|
9 | 9 |
<h5 class="subtitle"> |
10 | 10 |
<span class="key" data-rv-show="model.mac_address">MAC:</span> |
11 | 11 |
<span class="value" data-rv-text="model.mac_address"></span> |
b/snf-cyclades-app/synnefo/ui/templates/partials/machines.html | ||
---|---|---|
46 | 46 |
</div> |
47 | 47 |
<div class="ico"><img data-rv-src="model.status|get_vm_icon" /></div> |
48 | 48 |
<div class="name"> |
49 |
<span class="" data-rv-text="model.name"></span> |
|
49 |
<span class="" data-rv-text="model.name|truncate 40"></span>
|
|
50 | 50 |
<div data-rv-class="model.state|status_cls"> |
51 | 51 |
<span data-rv-text="model.state|status_display"></span> |
52 | 52 |
<div class="indicators"> |
Also available in: Unified diff