diff --git a/lib/skunk/generators/html/templates/skunk_overview.html.erb b/lib/skunk/generators/html/templates/skunk_overview.html.erb index cee421a..026a10c 100644 --- a/lib/skunk/generators/html/templates/skunk_overview.html.erb +++ b/lib/skunk/generators/html/templates/skunk_overview.html.erb @@ -195,6 +195,29 @@ font-weight: bold; } + /* Sortable Table Headers */ + .table-header { + cursor: pointer; + user-select: none; + } + + .table-header:hover { + text-decoration: underline; + } + + .sort-type { + display: inline-block; + margin-left: 0.4rem; + } + + .table-header-asc::after { + content: " ▲"; + } + + .table-header-desc::after { + content: " ▼"; + } + /* Mobile Card Layout */ @media screen and (max-width: 800px) { .skunk-results thead { @@ -257,15 +280,15 @@

Skunk Analysis

- +
- - - - - - + + + + + + @@ -279,7 +302,7 @@ <%= item.skunk_score %>
FileSkunk ScoreChurn × CostChurnCostCoverageFileSkunk ScoreChurn × CostChurnCostCoverage
- + <%= item.churn_times_cost %> @@ -304,5 +327,45 @@

Generated with Skunk v<%= @skunk_version %> on <%= @generated_at %>

+ + - + \ No newline at end of file