Feature #12789
openRedmine - design study
Added by Daniel Felix almost 12 years ago. Updated almost 11 years ago.
0%
Description
Hi there,
I'm trying to give some ideas for the redmine interface. Currentyl I'm trying to define some screenshots. It would be great to have some feedback to this suggestions.
In the coming days, I'll upload some other suggestions.
Best regards,
Daniel
Files
Additional_ProjectOverview_01.png (123 KB) Additional_ProjectOverview_01.png | More detailed project overview - Version 1 | Daniel Felix, 2013-01-09 17:22 | |
Additional_ProjectOverview_02.png (63.5 KB) Additional_ProjectOverview_02.png | More detailed project overview - Version 2 - Grouped modules | Daniel Felix, 2013-01-11 17:16 | |
Additional_HistoryOverview_01.png (60.4 KB) Additional_HistoryOverview_01.png | Grouped history by tabs refs #1005 | Daniel Felix, 2013-01-25 11:23 | |
project_overview.png (81.5 KB) project_overview.png | Jan Niggemann (redmine.org team member), 2013-01-25 11:56 |
Related issues
Updated by Daniel Felix almost 12 years ago
Changed ProjectOverview to Version 2.
Just a simple change. The new boxes latest changesets and latest comments are grouped with a tabmenu.
Updated by Daniel Felix almost 12 years ago
- File Additional_HistoryOverview_01.png Additional_HistoryOverview_01.png added
- Category set to UI
This could be useful after integration of #1005-30.
The single tabs in the history could be retrieved by an ajax request.
Updated by Jan Niggemann (redmine.org team member) almost 12 years ago
- File project_overview.png project_overview.png added
I like Additional_ProjectOverview_01.png
better than ..._02.png
because having tabs requires additional clicks from users...
That said, the "subproject" section could / should IMHO be made a list and ordered by name (see project_overview.png)
Updated by Daniel Felix almost 12 years ago
Jan Niggemann wrote:
I like
Additional_ProjectOverview_01.png
better than..._02.png
because having tabs requires additional clicks from users...
You're right, but on the other hand, you'll have to generate each list even if the user doesn't click on it. The grouped elements would give the advantage of ajax requests.
Updated by Filou Centrinov almost 12 years ago
Project Overview: Yes, ticket box to the right is nice, because i don't use news (box). ...but may be not everybody is happy about this :-)
History Overview: Make it possible to set a default. Make it possible to show and hide tabs. Also "spent time" tab would be nice. May also optionally conclude multiple actions like 5 times changed description from same person and no other activities had occured in that time.
Updated by Terence Mill almost 12 years ago
If a info box is showed, how is layout and orientation shall be configurable.
For example see plugin redmine_blocks_layout which offers such feature.
Additionally there shall vbe plugin whoch extend for new info boxes, like redmine_polls and redmine_last_messages
A newplugin that shall be integrated to support box layout is last issues
Updated by mark kalender over 11 years ago
hey guys, for feature #3 grouped history tab i have created RE: Detailed tabs and time in Issue (v 0.0.6).
the other points im also looking for, and will look into maybe doing the work for another plugin. not sure how this is not part of redmine yet :D
Updated by Anonymous over 11 years ago
In terms of design, I think there's a really simple approach that could be taken here. In terms of implementation...ehehhe...haha...well, anyway. Let me break it down--I'll be referring to the elements on the overview page as 'blocks' for this post:
- Overviews need to allow for customization, in the same way My Page is customized. The blocks that exist now become a standard set of modules that can be added or removed as people like, or reset to a default layout.
- Introduce two 'custom' blocks: Query and Wiki, and users can add as many of these as they like.
- Query Any existing saved query for issues can be selected here, and the top x number of posts from the query results are displayed. It's just as interactive (right click) as the My Page issue lists.
- Wiki Any existing wiki page can be selected here. This allows for project introductions that don't pollute the /projects page view (you know what I'm talking about), as well as the addition of graphic content. I personally maintain wiki pages with status charts, and I'd love to have a block for these on the overview page, ala dashboards.
- Enable all of the same customizations on the Home page, for a global content view. Wiki blocks might be more complicated here, though, unless you allow for the identifier:wikipage syntax when choosing.
This leaves us at one last detail: ditch the My Page feature. Once the overview model is expanded to allow for customizations, My Page becomes redundant next to Home. Its calendar module is unique to it right now, but even that could be turned into an Overview module (it could use some design love, too).
There are some questions to be answered, of course. How many levels of customization are there? Is there a global module default, similar to all the other global defaults (modules, columns)? Is there then a project default, where manager rights allow you to set the official project overview layout and content? Is there then still one more default, for each user, who wants to add the content that matters most to them? Prioritization is clear (user default overrides project default overrides global default), but would we want all three levels? Would there be, for users, a "Reset layout" link that would purge their changes in favor of the project default? Can they save views as templates to toggle between or apply to other projects? Lots of questions!
Regardless of the details, I do feel strongly about movable blocks and the addition of wiki and query blocks. Those two changes alone would dramatically improve the Overview's usability and appeal.
I do like the grouped tab concept, but I don't think it should be limited to a static set of block types. You know how you can drag a tab from one browser window to another browser window? Do that here! As you're moving blocks around, if you hold the block over another block, they join and become separate tabs of the same block space. Add more blocks here, creating more and more tabs (some interesting things could be done with this and wiki blocks). Grab a tab and drag it away and it separates into its own independent block again.
Updated by Filou Centrinov over 11 years ago
Related to: #13492. It's the same idea for the project overview, only in other words. I think it's what Joshua DeClercq is talking about. It also solves the problem shown in project_overview.png
Updated by Dipan Mehta over 11 years ago
In my opinion, there should be a straight forward policy for a clean design -
_More static content on the left [Including summary, member lists, etc.] and dynamic content on the right.
As far as dynamic content is concerned, I think following might be interesting
- Issue tracking box.
- A box containing the progress bar of currently active versions
- A box that show's two days (or a few days of activity)
- News etc.
Typically, these can be either tabs, or better still it can be a collapsible block if there are too many blocks involved.
The extra content such as "Participate in the latest polls", "Hall mark Developer of the month" (or link to it) should be on the side bar. Typically this shouldn't be a widget - rather a plain wiki or HTML page which can be decorated and edited as the Project Manager wants to put it.
Updated by Dipan Mehta over 11 years ago
On an independent issue, I have tried to stress upon beautifying and structuring the issue history that allows better experience working with issues.
Take a look at #4487 - and add this as a related to this overall design study.
Updated by Daniel Felix over 11 years ago
Dipan Mehta wrote:
Take a look at #4487 - and add this as a related to this overall design study.
Done.
I'll provide some smaller css-improvements soon. Some further improvements to the overview and the my page will come in the next weeks.
Updated by Dipan Mehta over 11 years ago
I am not sure this is a right place to put this comment but I want you to highlight on specific UI related issues:
- take a look at #3930 in dealing with long/large lists. It would be good if we have auto complete type fields for the same.
- take a look at #3543 in dealing with long-text type fields. Looks like 1 column layout in issue page and update form would be more optimum if there are long-text fields.
- as per #4967, Issue colors and it's theme support
- Related to roadmap page - #1936, #13548, #4291, #7270
- Roadmap on My page #10979
May be you want to add all this as related.
Updated by Daniel Felix over 11 years ago
Updated by Terence Mill over 11 years ago
Updated by Toshi MARUYAMA over 10 years ago
- Related to Feature #16474: Page Navigation link to be available on top of page added
Updated by Toshi MARUYAMA over 9 years ago
- Related to deleted (Feature #9479: Add a custom filtered issues block to 'My page')
Updated by Toshi MARUYAMA over 9 years ago
- Related to Feature #1565: Custom query on My page added