From a14d5041b5c16ce96178f06113de462e5f45207a Mon Sep 17 00:00:00 2001 From: Kate Butler Date: Fri, 6 Dec 2019 11:07:16 +1300 Subject: Fix header alignment for multi-dimension reports (#15134) --- plugins/CoreHome/stylesheets/dataTable/_dataTable.less | 7 +++++-- plugins/CoreHome/templates/_dataTableHead.twig | 3 ++- plugins/CoreVisualizations/templates/_dataTableViz_htmlTable.twig | 4 ++-- 3 files changed, 9 insertions(+), 5 deletions(-) (limited to 'plugins') diff --git a/plugins/CoreHome/stylesheets/dataTable/_dataTable.less b/plugins/CoreHome/stylesheets/dataTable/_dataTable.less index 5db4177fa1..41c10bdf34 100644 --- a/plugins/CoreHome/stylesheets/dataTable/_dataTable.less +++ b/plugins/CoreHome/stylesheets/dataTable/_dataTable.less @@ -153,10 +153,13 @@ table.subActionsDataTable td.label, table.actionsDataTable td.label { border-top: 0; border-left: 0; - position: sticky; position: -webkit-sticky; left: 0; z-index: 1; background-clip: padding-box; + + &.first { + position: sticky; position: -webkit-sticky; + } } .dataTableActions table.dataTable th.label { @@ -663,6 +666,6 @@ div.dataTableScroller { table.dataTable td.label, table.subActionsDataTable td.label, table.actionsDataTable td.label { - position: static; + position: static !important; } } diff --git a/plugins/CoreHome/templates/_dataTableHead.twig b/plugins/CoreHome/templates/_dataTableHead.twig index d607f7ad04..9ef585c240 100644 --- a/plugins/CoreHome/templates/_dataTableHead.twig +++ b/plugins/CoreHome/templates/_dataTableHead.twig @@ -1,7 +1,8 @@ +{% set dimensions = dataTable.getMetadata('dimensions')|default([]) %} {% for column in properties.columns_to_display %} - + {% if properties.metrics_documentation[column]|default is not empty %}
diff --git a/plugins/CoreVisualizations/templates/_dataTableViz_htmlTable.twig b/plugins/CoreVisualizations/templates/_dataTableViz_htmlTable.twig index a9ac3f4dae..6178e33cec 100644 --- a/plugins/CoreVisualizations/templates/_dataTableViz_htmlTable.twig +++ b/plugins/CoreVisualizations/templates/_dataTableViz_htmlTable.twig @@ -42,7 +42,7 @@ {% if rowHasSubtable %}title="{{ 'CoreHome_ClickRowToExpandOrContract'|translate }}"{% endif %}> {% for column in properties.columns_to_display %} {% set cellAttributes = visualization.getCellHtmlAttributes(row, column) %} - {% if isComparing and column == 'label' %} @@ -77,7 +77,7 @@ {% for column in properties.columns_to_display %} - + {% include "@CoreHome/_dataTableCell.twig" with properties %} {% endfor %} -- cgit v1.2.3