Vote #80632
完了Responsive layout for issue tree and issue relation on issue page is broken
0%
説明
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