From b792b05753f102c3f1dc0bd4662eed05b0334921 Mon Sep 17 00:00:00 2001 From: ay-ex <127405908+ay-ex@users.noreply.github.com> Date: Wed, 26 Jul 2023 13:33:36 +0000 Subject: [PATCH] add collapsible detail results (#3508) --- src/ifctester/ifctester/templates/report.html | 42 +++++++++++-------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/src/ifctester/ifctester/templates/report.html b/src/ifctester/ifctester/templates/report.html index 9e0dd0e64b..7ffdf5a6db 100644 --- a/src/ifctester/ifctester/templates/report.html +++ b/src/ifctester/ifctester/templates/report.html @@ -44,6 +44,10 @@ footer { color: #999; font-size: 0.8em; } header { text-align: center; } hr { margin: 20px; margin-left: 0px; margin-right: 0px; border: none; border-top: 1px solid #ccc; } + details { user-select: none; } + details>summary span.icon { width: 24px; height: 24px; transition: all 0.3s; margin-left: auto; } + summary { display: flex; cursor: pointer; } + summary::-webkit-details-marker { display: none; }
@@ -54,24 +58,28 @@ {{#specifications}}- {{#status}}Pass{{/status}}{{^status}}Fail{{/status}} - Passed: {{total_successes}} / {{total}} ({{percentage}}%) -
-
- {{#failed_entities}}
- {{reason}} {{element}}
+ {{#status}}Pass{{/status}}{{^status}}Fail{{/status}}
+ Passed: {{total_successes}} / {{total}} ({{percentage}}%) - click here to see details
- {{/failed_entities}}
+
+
+ {{#failed_entities}}
+ {{reason}} {{element}}
+ {{/failed_entities}}
+