rfhub2 icon indicating copy to clipboard operation
rfhub2 copied to clipboard

When documentation is wide statistics column get lost

Open MaciejWiczk opened this issue 5 years ago • 2 comments

This is connected with #67. SeleniumLibrary has wide examples used as documentation, so that avg elapsed time is hidden: image Click Element keyword is causing such behaviour: image I know it's quite extreme use case, but it would be great, to be able to display all columns. This might help showing tags as well in #136.

MaciejWiczk avatar Jan 14 '20 09:01 MaciejWiczk

@MaciejWiczk I was thinking about new columns coming with statistics and tags and had an idea that maybe we could redesign this view to not use table, but rather list of expandable panels. By default panel would show name, tags and when clicked (on whole panel or some arrow icon) it would open hidden part with arguments, full documentation, etc. Then name, args and doc would stack vertically instead of horizontally and we wouldn't need to worry about limiting the width. It would also limit the page size for libraries with large documentation as by default only one section would be expanded.

pbylicki avatar Jan 14 '20 21:01 pbylicki

I must admit I'm kinda used to tabular view, and it would allow to quickly analyze sort keywords by times used, avg_elapsed etc., but then again, I would probably get used to expandable panels quickly. Do You have any particular expandable panels in mind? Like expansion panel or rather tiles like this?

By default panel would show name, tags and when clicked (on whole panel or some arrow icon) it would open hidden part with arguments, full documentation, etc.

How about showing first part of doc, till first break line? Ususally this is the abstract of keyword doc. We could use elipsis when it get's to long to display.

MaciejWiczk avatar Jan 15 '20 06:01 MaciejWiczk