ergoserv / redmine-progressive-projects-list

⛏️ Redmine plugin that powers a project list with progress bars for every project and version.
https://ergoserv.github.io/redmine-progressive-projects-list/
MIT License
109 stars 57 forks source link

box - multi column layout #8

Closed cforce closed 10 years ago

cforce commented 11 years ago

intsead of a tree it could be usefull to show projects in a cell-table layout , every project in a box, e.g 2 or thre project boxes per row. See similoar example here: http://redminecrm.com/projects

Subproject are libnks in it's parent projects nox, Clicking onit will open a new view where parent project has one row on top and all childs are ordenered in multi column layout below.

stgeneral commented 11 years ago

Nice example. But it will work fine only 1-2 levels of subproject nesting. Redmine have unlimited project nesting, and this may lead to unlimited boxes nesting therefore messing.

Also, the main goal of the plugin is to provide information about progress of all projects in one place. And for now, I have no idea to put all that plenty of progress bar into boxes or several columns.

Anyway, I agree that project list requires redesign. So, let me know if you have any ideas how to deal with it.

cforce commented 11 years ago

The idea wasn't to have all elevel on one view with nested box containing other. On first level you have all project from first level in box layout with next level child projects as link by name listed in this parent box (without any more details). When clicking on the child link a new view is rendered with first row parent box and details and bewlow the childs in multi column layout with box layout and details. And so on

Top level project overview shows level 1 and 2. Further deeper level shows parent on top and cnild on boxlayout with its first level childs as links in the box.

This will scale especially very good for big project lists, where all one one view (as done now) will overflow in very long html sides very fast, especially if you provide unknown number of version progress bars per project.

stgeneral commented 10 years ago

Most likely this is the idea for another one plugin.