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