Patch #31433 » 0003-Use-icon-icon-classes-for-sort-elements.patch
app/helpers/queries_helper.rb | ||
---|---|---|
171 | 171 |
css, order = nil, column.default_order |
172 | 172 |
if column.name.to_s == query.sort_criteria.first_key |
173 | 173 |
if query.sort_criteria.first_asc? |
174 |
css = 'sort asc' |
|
174 |
css = 'sort asc icon icon-sorted-desc'
|
|
175 | 175 |
order = 'desc' |
176 | 176 |
else |
177 |
css = 'sort desc' |
|
177 |
css = 'sort desc icon icon-sorted-asc'
|
|
178 | 178 |
order = 'asc' |
179 | 179 |
end |
180 | 180 |
end |
app/helpers/sort_helper.rb | ||
---|---|---|
160 | 160 |
end |
161 | 161 |
end |
162 | 162 |
end |
163 |
public/stylesheets/application.css | ||
---|---|---|
365 | 365 |
tr.builtin td.name {font-style:italic;} |
366 | 366 | |
367 | 367 |
a.sort { padding-right: 16px; background-position: 100% 50%; background-repeat: no-repeat; } |
368 |
a.sort.asc { background-image: url(../images/arrow_up.png); } |
|
369 |
a.sort.desc { background-image: url(../images/arrow_down.png); } |
|
370 | 368 | |
371 | 369 |
table.boards a.board { background: url(../images/comment.png) no-repeat 0% 50%; padding-left: 20px; } |
372 | 370 |
table.boards td.last-message {text-align:left;font-size:80%;} |
... | ... | |
1502 | 1500 |
.icon-collapsed { background-image: url(../images/arrow_right.png); } |
1503 | 1501 |
.icon-bookmark { background-image: url(../images/tag_blue_delete.png); } |
1504 | 1502 |
.icon-bookmark-off { background-image: url(../images/tag_blue_add.png); } |
1503 |
.icon-sorted-asc { background-image: url(../images/arrow_down.png); } |
|
1504 |
.icon-sorted-desc { background-image: url(../images/arrow_up.png); } |
|
1505 | 1505 | |
1506 | 1506 |
.icon-file { background-image: url(../images/files/default.png); } |
1507 | 1507 |
.icon-file.text-plain { background-image: url(../images/files/text.png); } |