PlutoUI.jl icon indicating copy to clipboard operation
PlutoUI.jl copied to clipboard

Adding package version summary table

Open stefanbringuier opened this issue 1 year ago • 2 comments

I export most of my pluto notebooks to HTML and I know that the package install log, which includes the version info, can be seen by clicking on the check-mark and showing the terminal output. However, if there are a lot of packages, it would be much easier to just see the package versions in one place. Especially when I'm working off a notebook and want to see which packages and versions I used.

To do this, I created a draft approach to create such visual widget:

image

Here is the associated notebook: https://github.com/stefanbringuier/randomonium/blob/main/notebooks/PackageVersionUI.jl

The table is collapsible and tried to include a refresh button, although I don't think it's working.

I haven't made any attempt to keep aligned with the PlutoUI styles, but just wanted to know if something like this would be incorporated into PlutoUI. It would be nice to just import PlutoUI and call PackageList, for example. If there is interest, could anyone help with improving on the style and approach, since my knowledge of HTML/CSS/JavaScript is limited.

stefanbringuier avatar Apr 25 '23 20:04 stefanbringuier