diff --git a/css/style.scss b/css/style.scss index 89e7db85e..d81e2c45d 100644 --- a/css/style.scss +++ b/css/style.scss @@ -655,12 +655,17 @@ input.input-inline { */ #sidebar-header { + + position: sticky; + top: 0; + background-color: $color-main-background; + z-index: 200; + h3 { font-size: 14pt; - padding: 9px 10px; + padding: 15px 15px 3px; margin: 0; overflow: hidden; - background-color: $color-lightgrey; input { min-height: 0px; @@ -668,6 +673,12 @@ input.input-inline { } } + #card-dates { + font-size: 80%; + opacity: 0.5; + padding-left: 15px; + } + .icon-close { position: absolute; top: 0px; @@ -708,7 +719,7 @@ input.input-inline { height: 100%; display: flex; flex-direction: column; - padding: 15px; + padding: 0 15px; .duedate { display: flex; @@ -785,12 +796,6 @@ input.input-inline { display: inline; } - #card-dates { - font-size: 80%; - opacity: 0.5; - text-align: right; - } - .card-details-assign-users { .select2 .ui-select-choices-row-inner { @@ -1336,7 +1341,7 @@ input.input-inline { padding: 0; float: left !important; display: block; - border-radius: 0px 0px 5px 5px !important; + border-radius: 3px !important; .select-label { color: $color-primary-text; @@ -1485,6 +1490,21 @@ input.input-inline { } } +.section-wrapper { + display: flex; + max-width: 100%; + margin-top: 10px; +} + +.section-label { + background-position: 0px center; + width:28px; + flex-shrink: 0; +} + +.section-details { + flex-grow: 1; +} /** * Mobile optimizations */ diff --git a/templates/part.board.headerControls.php b/templates/part.board.headerControls.php index 375cf9bb2..363bd452f 100644 --- a/templates/part.board.headerControls.php +++ b/templates/part.board.headerControls.php @@ -13,8 +13,8 @@ - - -
- - - {{ $item.participant.displayname }} - - -
{{ acl.displayname }} -
-
-
-
- + +
+ +
+ + + {{ $item.participant.displayname }} + + +
{{ acl.displayname }} +
+
+
+
+ +
+
-
-

- t('Due date')); ?> -

-
-
- - - -
+
+ +
+ + + +
+