improve the sidebar to ensure that the icons display correctly

This commit is contained in:
Damien Churchill 2009-03-20 07:59:39 +00:00
parent cb1beab159
commit c46c56e784
2 changed files with 9 additions and 3 deletions

View File

@ -149,9 +149,14 @@ input {
color: White; color: White;
} }
/* Sidebar styles */
.x-deluge-filters .x-grid3-col-filter {
height: 16px;
line-height: 16px;
padding: 2px;
}
.x-deluge-filter { .x-deluge-filters .x-deluge-filter {
background-repeat: no-repeat; background-repeat: no-repeat;
padding-left: 20px; padding-left: 20px;
height: 25px;
} }

View File

@ -349,7 +349,7 @@ Deluge.SideBar = {
if (r.store.id == 'tracker_host') { if (r.store.id == 'tracker_host') {
image = String.format('url(/tracker/{0})', value); image = String.format('url(/tracker/{0})', value);
} }
return String.format('<span class="x-deluge-filter x-deluge-{2}" style="background-image: {3};">{0} ({1})</span>', value, r.data['count'], lname, image); return String.format('<div class="x-deluge-filter x-deluge-{2}" style="background-image: {3};">{0} ({1})</div>', value, r.data['count'], lname, image);
}, },
update: function(filters) { update: function(filters) {
@ -384,6 +384,7 @@ Deluge.SideBar = {
var panel = new Ext.grid.GridPanel({ var panel = new Ext.grid.GridPanel({
store: store, store: store,
title: title, title: title,
cls: 'x-deluge-filters',
columns: [ columns: [
{id: 'filter', sortable: false, renderer: this.renderer, dataIndex: 'filter'} {id: 'filter', sortable: false, renderer: this.renderer, dataIndex: 'filter'}
], ],