Skip to content

Work items: Improve styling of child items

Sascha Eggenberger requested to merge work-items-item-children-improvements into master

What does this MR do and why?

Follow-up to Unbox work items (!113838 - merged)

Changes the child items alignment of elements to better go along with other widgets. Also fixes a small bug on darkmode where the :hover styles are not picking up correctly.

Screenshots or screen recordings

Before After
child_before child_after
tasks_before tasks_after
tasks_c_before tasks_c_after
darkmode_hover_before darkmode_hover_after

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Enable OKRs: rails c, Feature.enable(:okrs_mvc)
  2. Create a test objective (http://gdk.test:3000/flightjs/Flight/-/issues [dropdown on the top right, select «New objective»])
  3. Create some key results on the test objective from step #2 (closed)
  4. Link some tasks on an issue

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sascha Eggenberger

Merge request reports