Skip to content

feat(reports): add new HTML report version#861

Open
shanestillwell wants to merge 5 commits intoovh:masterfrom
shanestillwell:improved-html-report
Open

feat(reports): add new HTML report version#861
shanestillwell wants to merge 5 commits intoovh:masterfrom
shanestillwell:improved-html-report

Conversation

@shanestillwell
Copy link
Contributor

@shanestillwell shanestillwell commented Jun 7, 2025

  • Add html-report-version flag to use new report version
  • New version redesigned and cleaned up
  • Uses AlpineJS for some of the dynamic UI effects
  • Uses TailwindCSS for styling
  • Uses Showdown for rendering markdown

Screenshot 2025-06-07 at 2 55 42 PM

shanestillwell and others added 3 commits June 7, 2025 14:50
* Add `html-report-version`` flag to use new report version
* New version redesigned and cleaned up

Signed-off-by: Shane A. Stillwell <brisk.pen7424@ranger50.com>
Signed-off-by: Shane A. Stillwell <brisk.pen7424@ranger50.com>
@yesnault
Copy link
Member

yesnault commented Jan 2, 2026

Screenshot 2026-01-02 at 17 04 13

Thank you for this suggestion. It won't be necessary to add a new flag for this; we can directly replace the template.

However, there are data inconsistencies in the statuses. In the screenshot, the old template is on the left, while the new template is on the right.

Note that the new version is more visually appealing but less compact. Is there anything that can be done about this?

Copy link
Member

@yesnault yesnault left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comment above

@shanestillwell
Copy link
Contributor Author

@yesnault Let me circle back on this and incorporate your suggestions. Thanks for considering this Template update.

* removed references to html version 2
* tidy up the HTML report to be more condensed

Signed-off-by: Shane A. Stillwell <brisk.pen7424@ranger50.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants