<th ng-class="{'crm-search-result-select': $ctrl.settings.actions}" ng-include="'~/crmSearchDisplayTable/crmSearchDisplayTaskHeader.html'" ng-if=":: $ctrl.hasExtraFirstColumn()">
</th>
<th ng-repeat="col in $ctrl.settings.columns" ng-click="$ctrl.setSort(col, $event)" class="{{:: $ctrl.isSortable(col) ? 'crm-sortable-col' : ''}}" title="{{:: $ctrl.isSortable(col) ? ts('Click to sort results (shift-click to sort by multiple).') : '' }}">
- <i ng-if=":: $ctrl.isSortable(col)" class="crm-i {{ $ctrl.getSort(col) }}"></i>
- <span>{{:: col.label }}</span>
+ <i ng-if=":: $ctrl.isSortable(col)" class="crm-i crm-search-table-column-sort-icon {{ $ctrl.getSort(col) }}"></i>
+ <span class="crm-search-display-table-column-label">{{:: col.label }}</span>
</th>
</tr>
</thead>
/* SearchKit table display styling */
+#bootstrap-theme .crm-search-display-table > table.table > thead > tr > th {
+ position: relative;
+}
+
+#bootstrap-theme .crm-search-display-table > table.table > thead > tr > th i.crm-search-table-column-sort-icon {
+ position: absolute;
+ left: 2px;
+ bottom: 10px;
+}
+
+#bootstrap-theme .crm-search-display-table > table.table > thead > tr > th i.crm-search-table-column-sort-icon + .crm-search-display-table-column-label {
+ margin-left: 4px;
+ display: inline-block;
+}
+
#bootstrap-theme .crm-search-display-table > table.table > thead > tr > th.crm-search-result-select {
padding-left: 0;
padding-right: 0;