プロジェクト

全般

プロフィール

Vote #79368

未完了

Add more structure to the issues view by using tabs

Admin Redmine さんが約2年前に追加. 約2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
UI_10
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
10
version_id:
0
issue_org_id:
29027
author_id:
308290
assigned_to_id:
0
comments:
4
status_id:
1
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

I've tested the patch series in #3058 on the latest trunk revision and it works as described and it's a great feature.
However, I would like to propose to go a step further with the idea of tabbed views for the issues content.
In my opinion, it would be great to rework the whole issue page and convert it to a tabbed view. There is so much
information on this single view that it's tends to overwhelm many less experienced and less tech savvy users e.g managers or clients.
A more structured presentation could help such users a lot and would lead to more acceptance for Redmine in those user circles.

This also has the following advantages:

  • Faster switching between issue history and details
  • Less scrolling needed on small screens
  • Much cleaner and more intuitive UI/UX
  • Great entry point for plugin support (additional tabs) in future development

I've played a bit with the HTML and came up with a first mocked view.
I would spent more design effort on a real implementation but I think the screenshots show my basic intention.
As you can see, no horizontal scrolling is needed to access the latest information on the issue.
The sections 'Subtasks' and 'Related issues' could move to their own tabs, too.

!issues_details_tab.png!


!issue_time_tab.png!


journals

First of all, thanks for testing the patches from #3058.
Second of all, I'm not sure what to say about having also the issue attributes in a tab. For me, it is more easier and useful to have the possibility to scroll a little bit up to see some attributes/fields values.

Regarding this subject, I've 2 ideas in mind that I've already implemented in our environment and I can easily extract them as patches for the core:
1. Expand/collapse on each section from the issue page (Issue attributes, Description, Full width fields, Subtasks, Relations, History). In addition, we can add a remember state in order to have some sections collapsed by default.

A print screen with this feature where we can observe that the description and subtasks sections are collapsed.
!{width: 70%}expand_collapse.png!

2. A sticky subject bar (Gravatar, Issue subject, Parent task, Added by, Updated and Next/Previous) in order to know on which issue you are wherever are you on the page.
--------------------------------------------------------------------------------
Marius BALTEANU wrote:
> First of all, thanks for testing the patches from #3058.

No, I have to thank for getting access to such nice improvements. ;-)

>
> Regarding this subject, I've 2 ideas in mind that I've already implemented in our environment and I can easily extract them as patches for the core:
> 1. Expand/collapse on each section from the issue page (Issue attributes, Description, Full width fields, Subtasks, Relations, History). In addition, we can add a remember state in order to have some sections collapsed by default.

This is also a good idea. Most of the time I'm interested in one particular detail of an issue and it would be very convenient if Redmine could just show me the options and I could choose what looks tasty to me. Just like like the menu in a restaurant only shows me the meals without listing all ingredients and recipes. It would also be great if the users could select their preferred view (collapsed/expanded) in their account settings and a way to collapse/expand all groups (like in the issues table) would be the icing on the cake. :-D

However if you could extract a patch for this it would be a pleasure for me to try it out and give feedback on it.

> A print screen with this feature where we can observe that the description and subtasks sections are collapsed.
> ...
> 2. A sticky subject bar (Gravatar, Issue subject, Parent task, Added by, Updated and Next/Previous) in order to know on which issue you are wherever are you on the page.

This makes sense, too. I've tested this by splitting the issue in two divs for the issues "header" and "body" and making the body scrollable. This also had the advantage that only the issues content moved down and the links in the sidebar stayed accessible.

--------------------------------------------------------------------------------
Bernhard Rohloff wrote:
> This is also a good idea. Most of the time I'm interested in one particular detail of an issue and it would be very convenient if Redmine could just show me the options and I could choose what looks tasty to me. Just like like the menu in a restaurant only shows me the meals without listing all ingredients and recipes. It would also be great if the users could select their preferred view (collapsed/expanded) in their account settings and a way to collapse/expand all groups (like in the issues table) would be the icing on the cake. :-D

For now I've added two proposals in #29034, please take a look and let me know what do you think.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


related_issues

relates,New,29034,Option to collapse/expand issue sections

Admin Redmine さんが約2年前に更新

  • カテゴリUI_10 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0