.issues-sortable-list .str-truncated { max-width: 90%; } .milestones { .milestone { padding: 10px 16px; h4 { font-weight: bold; } .progress { width: 100%; height: 6px; } } } .milestone-content { .issues-count { margin-right: 17px; float: right; width: 105px; } .issuable-row { span a { color: $gl-text-color; word-wrap: break-word; } } .panel-heading { line-height: $line-height-base; padding: 14px 16px; display: -webkit-flex; display: flex; .title { -webkit-flex: 1; -webkit-flex-grow: 1; flex: 1; flex-grow: 2; } .counter { -webkit-flex: 1; flex: 0; padding-left: 16px; } } } .milestone-sidebar { .gutter-toggle { margin-bottom: 10px; } .milestone-progress { .title { padding-top: 5px; } .progress { height: 6px; margin: 0; } } .collapsed-milestone-date { font-size: 12px; } .milestone-date { display: block; } .date-separator { line-height: 5px; } .remaining-days strong { font-weight: normal; } .milestone-stat { float: left; margin-right: 14px; } .milestone-stat:last-child { margin-right: 0; } .milestone-progress { .sidebar-collapsed-icon { clear: both; padding: 15px 5px 5px; .progress { margin: 5px 0; } } } .right-sidebar-collapsed & { .reference { border-top: 1px solid $border-gray-normal; } } } .issues-sortable-list, .merge_requests-sortable-list { .issuable-detail { display: block; margin-top: 7px; .issuable-number { color: $gl-text-color-secondary; margin-right: 5px; } .avatar { float: none; } > a:not(:last-of-type) { margin-right: 5px; } } } .milestone-detail { border-bottom: 1px solid $border-color; padding: 20px 0; } @media (max-width: $screen-xs-max) { .milestone-actions { @include clearfix(); padding-top: $gl-vert-padding; .btn:first-child { margin-left: 0; } } } .milestone-page-header { display: flex; flex-flow: row; align-items: center; flex-wrap: wrap; .status-box { margin-top: 0; } .milestone-buttons { margin-left: auto; } .status-box { order: 1; } .milestone-buttons { order: 2; } .header-text-content { order: 3; width: 100%; } .milestone-buttons .verbose { display: none; } @media (min-width: $screen-xs-min) { .milestone-buttons .verbose { display: inline; } .header-text-content { order: 2; width: auto; } .milestone-buttons { order: 3; } } } .issuable-row { background-color: $white-light; cursor: -webkit-grab; cursor: grab; }