Skip to content

Commit edd37c3

Browse files
committed
Grouping layout improvements
1 parent 093d2d0 commit edd37c3

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

etc/css/style.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1450,6 +1450,10 @@ tr.query-results-group-row {
14501450
position: relative;
14511451
}
14521452

1453+
tr.query-results-group-separator td {
1454+
height: 3px !important;
1455+
}
1456+
14531457
td.query-results-group {
14541458
color: var(--secondary-text);
14551459
background-color: var(--steel-800) !important;

etc/js/query_results.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -405,19 +405,22 @@ Vue.component('query-results-table', {
405405
const group_td = this.group_cell(
406406
h, group.group, group.count, column_count);
407407

408+
let group_tr_sep = h('tr', {
409+
class: 'query-results-group-separator'
410+
}, [h('td', { attrs: { colspan: column_count + 1 } })]);
411+
408412
let group_tr = h('tr', {
409413
class: 'query-results-group-row'
410414
}, [group_td]);
411415

412-
trs.splice(group.row + inserted, 0, [group_tr]);
416+
trs.splice(group.row + inserted, 0, [group_tr_sep, group_tr]);
413417
inserted ++;
414418
}
415419
}
416420
} else {
417421
for (let group of var_groups) {
418-
const group_td = h('td', {
419-
class: 'query-results-group',
420-
}, [group.group + "\xa0(" + group.count + ")"]);
422+
const group_td = this.group_cell(
423+
h, group.group, group.count, column_count);
421424

422425
let group_tr = h('tr', {
423426
class: 'query-results-group-row'

0 commit comments

Comments
 (0)