/* task listing table */ .task-table .dropdown-menu { color: #000; text-decoration: none; font-weight: bold; } .task-table .dropdown-menu:focus, .task-table .dropdown-menu:hover { text-decoration: underline; } td.task-table a { color: #000; text-decoration: none; } td.task-table a:hover { text-decoration: underline; } /* task inside the board */ .task-board { position: relative; margin-bottom: 4px; border: 1px solid #000; padding: 2px; font-size: 0.85em; word-wrap: break-word; } div.task-board-recent { border-width: 2px; } div.task-board-status-closed { user-select: none; border: 1px dotted #555; } .task-board a { color: #000; text-decoration: none; } .task-board .dropdown-menu { font-weight: bold; } .task-board-collapsed { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* board saving state */ .task-board-saving-state { opacity: 0.3; } .task-board-saving-icon { position: absolute; margin: auto; width: 100%; text-align: center; color: #000; } /* title one the card */ .task-board-title { font-size: 1.15em; margin-top: 5px; margin-bottom: 8px; } .task-board-title a:hover { text-decoration: underline; } /* category label */ .task-board-category-container { text-align: right; margin-top: 8px; margin-bottom: 8px; } .task-board-category { font-weight: 500; color: #000; border: 1px solid #555; padding: 1px 2px 1px 2px; border-radius: 4px; } .task-board-category:hover { opacity: 0.6; } /* tags list */ .task-tags li { display: inline; margin: 0; margin-right: 4px; padding: 2px; color: #666; border: 1px solid #666; border-radius: 2px; } .task-summary-container .task-tags { margin-top: 10px; } /* avatars on the card */ .task-board-avatars { text-align: right; float: right; } .task-board-change-assignee:hover { opacity: 0.6; } .task-board-change-assignee { cursor: pointer; } /* task icons footer */ .task-board-icons { text-align: right; margin-top: 4px; margin-bottom: 2px; } .task-board-icons a { opacity: 0.5; } .task-board-icons span { opacity: 0.5; margin-left: 2px; } .task-board-icons a:hover, .task-board-icons span:hover { opacity: 1.0; } .task-board-date { font-weight: bold; color: #000; } span.task-board-date-today { color: #0000D9; opacity: 1.0; } span.task-board-date-overdue { color: #D90000; opacity: 1.0; } /* task score */ .task-board .task-score { font-weight: bold; } /* task age */ .task-board-age { display: inline-block; font-size: 0.9em; } span.task-board-age-total { border: #666 1px solid; padding: 1px 3px 1px 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } span.task-board-age-column { border: #666 1px solid; border-left: none; margin-left: -5px; padding: 1px 3px 1px 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } /* task summary */ #task-summary { margin-bottom: 15px; } #task-summary h2 { color: #666; font-size: 2.5em; margin-top: 0; padding-top: 0; } .task-summary-buttons { margin-top: 10px; font-size: 0.85em; } .task-summary-container { border: 2px solid #000; border-radius: 8px; padding: 15px; } .task-summary-columns { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-justify-content: space-between; justify-content: space-between; } .task-summary-column { font-size: 0.9em; color: #666; } .task-summary-column span { color: #555; } .task-summary-column li { line-height: 23px; } .task-show-title { border: 2px solid #000; border-radius: 8px; margin-bottom: 20px; } .task-show-title h2 { color: #555; font-size: 1.8em; margin: 0; padding: 8px; } .task-link-closed { text-decoration: line-through; } .flag-milestone { color: green; } /* color picker */ .color-picker { width: 180px; } .color-picker-option { height: 25px; } .color-picker-square { display: inline-block; width: 18px; height: 18px; margin-right: 5px; border: 1px solid #000; } .color-picker-label { display: inline-block; vertical-align: bottom; padding-bottom: 3px; } #select2-form-color_id-results li.select2-results__option { padding: 3px; } /* Assign to me */ .assign-me { font-size: 0.8em; vertical-align: bottom; }