Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ideas to improve UI (HTML & PDF) #258

Open
fraxken opened this issue Mar 17, 2023 · 2 comments
Open

Ideas to improve UI (HTML & PDF) #258

fraxken opened this issue Mar 17, 2023 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@fraxken
Copy link
Member

fraxken commented Mar 17, 2023

Hello 👋

There is a lot of room to improve that project, however it kinda hard to make definitive issues about things to improve (since it highly depend on UI ideas ..).

Here some of my ideas:

Improving Authors & Maintainers section

Current section doesn't bring much values (has we only see some avatars in the PDF). I think a list would be better here (with maybe a podium with the top 3 maintainers?).

image

Having list of impacted files and packages for others graphics

Most graphics allow to get a global overview of the situation. However it could be cool to allow the user to configure in RC if he want to be alerted of few things, for example:

  • Please show me the list of files (and packages) with extension .exe
  • Please show me the packages with warnings obfuscated-code or shady-link

Add missing metrics from Scanner payload

  • Number of minified files (overall / by packages)
  • Missing dependencies
  • Vulnerabilities
@fraxken fraxken added the enhancement New feature or request label Mar 17, 2023
@fraxken
Copy link
Member Author

fraxken commented Dec 10, 2023

Other ideas that I have on top of my mind right now:

  • Revamp packages list and add few informations (emojis, scorecard score ..)
  • Add SPDX conformance to licenses (maybe remove the graph and create a new way to visualize like CLI?)

@fraxken fraxken changed the title Ideas to improve HTML & PDF reports Ideas to improve UI (HTML & PDF) Jul 9, 2024
@ErwanRaulo
Copy link
Contributor

ErwanRaulo commented Jul 16, 2024

  • take advantage of desktop viewport.
  • revise the color palette, keeping saturation consistent.
  • add aesthetic animations (hover, shadow etc...)
  • add animations of expand/collapse blocks (details & summary html tags)
  • sort dependencies in descending order of flags number.
  • click on a chart such as unsafe regex(40) to redirect to the list of 40 dependencies:
    • highlight them in the list
    • or filter them directly
    • do the same for flags warnings License and extensions
  • add a quick filter (multiple checkboxes) on flags icons, in each dependency list.

@fraxken fraxken added the help wanted Extra attention is needed label Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants