Closed cforce closed 10 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.
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.
Most likely this is the idea for another one plugin.
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.