#tracks .info {
margin-right: 15px;
}
+#tracks .artist, #tracks .title {
+ white-space: nowrap;
+ max-width: 270px;
+ overflow: hidden;
+ -o-text-overflow: ellipsis;
+ -ms-text-overflow: ellipsis;
+ text-overflow: ellipsis;
+}
#tracks .artist {
margin-top: 1px;
font-size: 14px;
display: block;
width: 44px;
height: 15px;
- margin-top: 12px;
+ margin-top: 13px;
background-position: 0 -248px;
}
#tracks a:hover {
}
cassetteAnimation(Date.now()+5000, false);
- var html = '<li class="bordered"><img class="artwork" src="'+data.artworkUrl+'"/>';
- html += '<div class="info"><div class="artist">'+data.artistName+'</div>';
-
- var titleattr = ''
- , trackname = data.trackName
+ var artistName = data.artistName.replace(/"/g, '"')
+ , trackName = data.trackName.replace(/"/g, '"')
, attrs = ''
, rp = '';
- if (data.trackName.length > 40) {
- titleattr = data.trackName.replace(/"/g, '"');
- trackname = data.trackName.substring(0, 37) + '...';
- }
- html += '<div class="title" title="'+titleattr+'">'+trackname+'</div></div>';
+ var html = '<li class="bordered"><img class="artwork" src="'+data.artworkUrl+'"/>';
+ html += '<div class="info"><div class="artist" title="'+artistName+'">'+artistName+'</div>';
+ html += '<div class="title" title="'+trackName+'">'+trackName+'</div></div>';
if (roundpoints > 0) {
rp = '+'+roundpoints;