プロジェクト

全般

プロフィール

Vote #80632

完了

Responsive layout for issue tree and issue relation on issue page is broken

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

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

0%

予定工数:
category_id:
57
version_id:
160
issue_org_id:
32889
author_id:
107353
assigned_to_id:
1
comments:
9
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
127
ステータス-->[Closed]

説明

Unified fields of subtasks and related issues added by #25540 broke the responsive layout added in #21775.

Actual layout:
!{width:50%; border:1px solid grey}.relations.png!


journals

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

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

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

--------------------------------------------------------------------------------
Until we decide how the fix should look, I'm attaching a patch that moves the hardcoded @width: 50%@ style from view files to @application.css@ and changes some properties in @responsive.css@ in order to drop the @!important@ rule.

--------------------------------------------------------------------------------
Setting the target version to 4.1.1.
--------------------------------------------------------------------------------
We can revert the old behaviour by hiding the start date and due date or we can show all other columns on 5 columns layout instead of 3.

*Old layout with 3 columns and start date and due date hide:*
!{border:1px solid grey; width: 60%;}.3_columns.png!

*5 columns layout:*
!{border:1px solid grey; width: 60%;}.5_columns.png!

Regardless the option, I think we should show the Assignee column before Start date.
For now, I'm attaching the patch with 5 columns layout.
--------------------------------------------------------------------------------
Committed, thanks.
--------------------------------------------------------------------------------
Merged.
--------------------------------------------------------------------------------


related_issues

relates,Closed,25540,Unify fields of subtasks and related issues on issue page
relates,Closed,21775,Field "Done" from issue subtasks table overlaps the layout in responsive mode, width 400

Admin Redmine さんが3年以上前に更新

  • カテゴリUI - Responsive_57 にセット
  • 対象バージョン4.1.1_160 にセット

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

いいね!0
いいね!0