- [misc] Remove unused css and js files.
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
#main {padding-bottom: 0;}
|
||||
#myTable .dtable-header, #executionsForm .dtable-rows {z-index: 4;}
|
||||
.table-header.fixed-right > .btn-toolbar {right: 0; background-color: #f1f5f9;}
|
||||
|
||||
#myTable input[type=checkbox] {margin: 0px}
|
||||
|
||||
.table-footer {border-top: 1px solid #fff4ea}
|
||||
.table-footer .pager{z-index: 10}
|
||||
#myTable .scrollbar {z-index: 11}
|
||||
|
||||
.dtable {--dtable-checked-bg: #fff4ea; --dtable-border-color: #f4f5f7}
|
||||
.dtable-row {border-bottom-style: solid;}
|
||||
.dtable-cell-html a{color: #2463c7}
|
||||
.dtable-cell[data-sort='up'] .dtable-sort:before {color: #000; opacity: 1}
|
||||
.dtable-cell[data-sort='down'] .dtable-sort:after {color: #000; opacity: 1}
|
||||
.dtable .toggle-icon {border-radius: 50%; border-style: solid;}
|
||||
.dtable-nested-toggle.is-no-child {display: block; opacity: 0; pointer-events: none;}
|
||||
|
||||
.dtable-row.is-normal .dtable-cell[data-col="name"] {padding-left: 20px;}
|
||||
@@ -1,7 +0,0 @@
|
||||
.c-id {width: 50px;}
|
||||
.c-team-name {width: 120px;}
|
||||
.c-project, .c-user, .c-code, .c-desc, .c-days {width: 150px;}
|
||||
.c-method {width: 70px;}
|
||||
.c-type > .icon-help {vertical-align: text-top;}
|
||||
.c-type > .popover .popover-content {font-weight: 400;}
|
||||
#executionForm tbody td {vertical-align: top;}
|
||||
@@ -1,13 +0,0 @@
|
||||
.assign-menu.dropdown-menu.with-search {padding: 0; min-width: 150px; overflow: hidden; max-height: 302px;}
|
||||
.assign-menu.dropdown-menu > .assign-search .input-group {width: 100%;}
|
||||
.assign-menu.dropdown-menu > .assign-search .input-group-addon {position: absolute; right: 10px; top: 0; z-index: 10; background: none; border: none; color: #666;}
|
||||
.assign-menu.dropdown-menu > .assign-search .form-control {border: none !important; box-shadow: none !important; border-top: 1px solid #ddd !important;}
|
||||
.dropdown-list {display: block; padding: 0; max-height: 270px; overflow-y: auto; margin: 0;}
|
||||
.dropdown-list > li > a {display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.53846154; color: #141414; white-space: nowrap;}
|
||||
.dropdown-list > li > a:hover,
|
||||
.dropdown-list > li > a:focus {color: #1a4f85; text-decoration: none; background-color: #ddd;}
|
||||
|
||||
.c-severity {width: 80px;}
|
||||
.c-confirmed {overflow: hidden;}
|
||||
.c-deadline {text-align: center;}
|
||||
#main {padding-bottom: 40px;}
|
||||
@@ -1,4 +0,0 @@
|
||||
.table-group-btns {width: 200px;}
|
||||
.fixed-header-copy .group-menu .btn {background-color: transparent; color: #fff;}
|
||||
.fixed-header-copy .group-menu .btn .icon {background: transparent !important; color: #fff; opacity: .5;}
|
||||
.icon-caret-right.text-muted {color: #CBD0DB;}
|
||||
@@ -1,11 +0,0 @@
|
||||
.main-content > h2 {font-size: 16px;}
|
||||
#burnWrapper {max-width: 1200px; margin: 0 auto; padding: 25px 100px 10px; position: relative;}
|
||||
#burnYUnit {position: absolute; color: #CBD0DB; top: 0; left: 90px;}
|
||||
#burnXUnit {position: absolute; color: #CBD0DB; bottom: 20px; right: 60px;}
|
||||
#burnLegend {position: absolute; right: 0; width: 80px; height: 60px; top: 50%; margin-top: -30px; line-height: 30px; color: #838A9D; font-size: 12px;}
|
||||
#burnLegend > div {position: relative; padding-left: 30px;}
|
||||
#burnLegend > div > .barline {position: absolute; width: 20px; left: 0; top: 13px; height: 3px; background: #EEEEEE;}
|
||||
#burnLegend .line-real .bg-primary {background: #1183fb;}
|
||||
#burnLegend .line-real .bg-delay {background: red;}
|
||||
|
||||
.pull-left .input-control {margin-right: 10px;}
|
||||
@@ -1,37 +0,0 @@
|
||||
.main-content > h2 {font-size: 16px;}
|
||||
#mainContent h2 .icon-help {font-size: 16px; vertical-align: text-bottom;}
|
||||
.tooltip-inner {font-size: 13px; letter-spacing: 1px; line-height: 22px; max-width: 400px !important; text-align: left;}
|
||||
.container {max-width: 1700px !important}
|
||||
|
||||
.pull-left .input-control {margin-right: 10px;}
|
||||
|
||||
#cfdWrapper {max-width: 1450px; padding: 25px 0px 10px; position: relative}
|
||||
#cfdChart {margin: 0 auto;}
|
||||
@media screen and (max-width: 1920px)
|
||||
{
|
||||
#cfdChart {width:1400px !important; height:600px !important}
|
||||
#mainContent {min-width: 1400px !important;}
|
||||
#burnStatistics {left: 1400px !important;}
|
||||
}
|
||||
@media screen and (max-width: 1680px)
|
||||
{
|
||||
#cfdChart {width:1150px !important; height:500px !important}
|
||||
#mainContent {min-width: 1150px !important;}
|
||||
#burnStatistics {left: 1150px !important;}
|
||||
}
|
||||
@media screen and (max-width: 1366px)
|
||||
{
|
||||
#cfdChart {width:1000px !important; height:400px !important}
|
||||
#mainContent {min-width: 1000px !important;}
|
||||
#burnStatistics {left: 1000px !important;}
|
||||
}
|
||||
|
||||
#mainContent {min-width: 1200px;}
|
||||
#burnStatistics {position: absolute; width: 180px; left: 1200px; height: 200px; top: 20%; margin-top: -30px; line-height: 30px; color: #838A9D; font-size: 12px; border: 1px solid #dcdcdc; background-color: #F8F8F8; padding: 15px 20px; color: #3c4353; border-radius: 8px;}
|
||||
#burnStatistics .bg-primary {margin-right: 5px;}
|
||||
#burnStatistics .icon-help {color: black;}
|
||||
#burnStatistics h3 {margin-top: 10px; text-indent: 10px; margin-bottom: 30px;}
|
||||
|
||||
#cfdDateSelect {float: left;}
|
||||
#cfdDateSelect .input-group {width: 300px; float: left;}
|
||||
#datePreview {float: left; margin-left: 10px;}
|
||||
@@ -1,42 +0,0 @@
|
||||
[lang^='en'] #newTipsModal {margin-top: 10%; max-width: 620px;}
|
||||
[lang^='zh-cn'] #newTipsModal {margin-top: 10%; max-width: 530px;}
|
||||
[lang^='zh-cn'] #classicTipsModal {margin-top: 10%; max-width: 420px;}
|
||||
[lang^='en'] #classicTipsModal {margin-top: 10%; max-width: 450px;}
|
||||
.chosen-container-single .chosen-single > span {max-width: 100%;}
|
||||
|
||||
#copyProjectModal {padding: 0;}
|
||||
#copyProjectModal {padding: 0 2px;}
|
||||
#copyProjectModal > div {position: relative;}
|
||||
#copyProjectModal a {display: block; min-height: 30px; line-height: 30px; padding: 5px 15px; border: 1px solid #e5e5e5; color: #333; margin: 5px 0; border-radius: 3px;}
|
||||
#copyProjectModal a > i {display: inline-block; margin-right: 5px;}
|
||||
#copyProjectModal a:hover {border: 1px solid #00a9fc; background-color: #E9F2FB; text-decoration: none;}
|
||||
#copyProjectModal a.active {border-color: #00da88; color: #00da88; background-color: #E5FFE6;}
|
||||
#copyProjectModal a.active:after {position: absolute; content: '\e92f'; font-family: ZentaoIcon; font-size: 20px; right: 25px;}
|
||||
#copyProjectModal a.cancel {color: #ff5d5d;}
|
||||
|
||||
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {margin-top: 1px;}
|
||||
|
||||
#lifeTimeTips {display: none;}
|
||||
#teams_chosen .chosen-drop ul li .label {margin-top: 3px; background: #fff; color: #838a9d; border: 1px solid #d8d8d8;}
|
||||
|
||||
.chosen-container.chosen-highlight-selected .disabled-result.result-selected {background: none;}
|
||||
|
||||
.productsBox .row .col-sm-4 {padding-right: 13px;}
|
||||
.plansBox .row {display: inline-table; width: 102%;}
|
||||
.plansBox .row .col-sm-4 {display: inline-block; float: none; padding-right: 13px;}
|
||||
|
||||
#dateRange {vertical-align: top; padding-top: 13px;}
|
||||
#dateRangeOption {vertical-align: top; padding-top: 13px;}
|
||||
#beginLabel {white-space: nowrap;}
|
||||
#endLabel {white-space: nowrap;}
|
||||
#copyProjectModal .projectSelect {display: inline-block; margin-left: 10px; width: 20%;}
|
||||
#copyProjectModal .titleBox{position: relative; bottom: 3px; display: inline-block;}
|
||||
#copyProjectModal .projectSelect a.chosen-single > div > b {top: -4px !important;}
|
||||
|
||||
.productsBox a {border-radius: 2px !important;}
|
||||
.productsBox .required:after {right: -9.5px !important;}
|
||||
.productsBox .input-group-addon > div {display: inline-block !important;}
|
||||
.productsBox .required + .text-danger.help-text {position: relative; left: 10px;}
|
||||
.productsBox > #productNameLabel {padding-top: 8px;}
|
||||
.productsBox div[id^='branch'].chosen-disabled {pointer-events: none;}
|
||||
.methodTip icon:before {margin-bottom: 5px;}
|
||||
@@ -1,35 +0,0 @@
|
||||
#mainMenu .btn-group ul.dropdown-menu {max-height: 300px; overflow: auto;}
|
||||
#dynamics {padding: 10px 0;}
|
||||
.dynamic {position: relative; padding-left: 170px;}
|
||||
.dynamic-date {position: absolute; left: 0; top: 0; width: 150px; border: 2px solid #eee; border-radius: 4px; padding: 14px 20px; height: 58px;}
|
||||
.dynamic-date:before {content: ' '; display: block; position: absolute; right: -22px; top: 26px; height: 2px; width: 20px; background-color: #eee;}
|
||||
.dynamic-date > .date-label,
|
||||
.dynamic-date > .date-text {font-size: 18px; display: block;}
|
||||
.dynamic-date > .date-label + .date-text {font-size: 14px; line-height: 14px;}
|
||||
.dynamic-date > .date-label {margin-top: -8px;}
|
||||
.dynamic-date > .btn {position: absolute; right: 10px; top: 15px;}
|
||||
.dynamic .timeline {border: 2px solid #eee; border-radius: 4px; margin-bottom: 20px; padding: 10px 20px 10px 100px; transition: max-height .2s; overflow: hidden;}
|
||||
.dynamic .timeline-tag {left: -75px; font-size: 14px; color: #838A9D;}
|
||||
.dynamic .timeline-text {color: #3C4353;}
|
||||
.dynamic .text-muted {color: #838A9D;}
|
||||
.dynamic .label-id {top: -1px; border: 1px solid rgba(131,138,157,0.25); color: #838A9D;}
|
||||
.dynamic.active .timeline,
|
||||
.dynamic.active .dynamic-date {border-color: #00a9fc;}
|
||||
.dynamic.active .dynamic-date:before {background-color: #00a9fc;}
|
||||
.dynamic.collapsed .timeline {max-height: 58px;}
|
||||
.dynamic.collapsed .timeline > li + li {display: none;}
|
||||
.dynamic.collapsed .dynamic-btn > .icon:before {content: '\f0d8';}
|
||||
|
||||
.timeline > li:before {left: -26px;}
|
||||
.timeline > li + li:after {left: -23px;}
|
||||
.timeline-text {margin-left: -18px;}
|
||||
.label-action {padding: 0 4px;}
|
||||
.label-id {margin-left: 4px;}
|
||||
.timeline > li.active:before {left: -30px;}
|
||||
.timeline > li.collected:before, .timeline > li.releaseddoc:before {background-color: #FFF;}
|
||||
.timeline > li.collected > div:after {background-color: #FFAF65;}
|
||||
.timeline > li.releaseddoc > div:after {background-color: #66A2FF;}
|
||||
.timeline > li > div:after {left: -27px;}
|
||||
.timeline .timeline-text {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
.timeline > li > div > .timeline-tag, .timeline > li > div > .timeline-text > .label-action {color: #838A9D;}
|
||||
.timeline > li > div > .timeline-text > a {color: #313C52;}
|
||||
@@ -1,13 +0,0 @@
|
||||
.chosen-container-single .chosen-single > span {max-width: 100%;}
|
||||
|
||||
#plansBox .row {display: inline-table; width: 102%;}
|
||||
#plansBox .row .col-sm-4 {display: inline-block; float: none;}
|
||||
|
||||
.chosen-container.chosen-highlight-selected .disabled-result.result-selected {background: none;}
|
||||
|
||||
#dateRange {vertical-align: top; padding-top: 13px;}
|
||||
.form-date {min-width: 90px;}
|
||||
|
||||
.productsBox div[id^='branch'].chosen-disabled {pointer-events: none;}
|
||||
|
||||
#dataform th.c-name, #dataform th.c-projectName, #dataform th.c-method {width: 120px;}
|
||||
@@ -1,10 +0,0 @@
|
||||
#kanbanList .panel-body {padding: 10px!important;}
|
||||
#kanbanList .kanban-header {min-height: 32px!important;}
|
||||
#kanbanList .kanban-header-col {height: 32px!important; padding: 0!important;}
|
||||
#kanbanList .kanban-header-col > .title {padding: 0 5px!important;}
|
||||
#kanbanList .kanban-col[data-type="project"] .kanban-lane-items {height: 100%; display: flex; flex-direction: column; justify-content: center;}
|
||||
#kanbanList .kanban-lane-name > .text {display: none;}
|
||||
#kanbanList .kanban-item.link-block > a {cursor: move;}
|
||||
#kanbanList .kanban-lane + .kanban-lane {margin-top: 2px!important;}
|
||||
|
||||
.kanban.kanban-dragging {overflow: hidden!important;}
|
||||
@@ -1,29 +0,0 @@
|
||||
.table-group-btns {width: 200px;}
|
||||
.group-menu {padding: 1px 5px !important;}
|
||||
.group-menu .btn {font-size: 14px; color: #3C4353;}
|
||||
.fixed-header-copy .group-menu .btn {background-color: transparent; color: #fff;}
|
||||
.fixed-header-copy .group-menu .btn .icon {background: transparent !important; color: #fff; opacity: .5;}
|
||||
.icon-caret-right.text-muted {color: #CBD0DB;}
|
||||
.segments-list {max-width: 700px; margin: 10px;}
|
||||
.segments-list .table-col {vertical-align: middle;}
|
||||
.segments-list .segments {width: 150px; margin: 0 auto;}
|
||||
.segment {float: left; line-height: 18px;}
|
||||
.segment + .segment > .segment-title:before {content: '/'; display: inline-block; padding: 0 4px;}
|
||||
.segment + .segment > .segment-value {padding-left: 10px;}
|
||||
.segment-title {color: #828A9D; font-size: 12px;}
|
||||
.segment-value {font-weight: bold;}
|
||||
|
||||
.group-menu > .dropdown > .dropdown-menu {right: 0; width: 100%;}
|
||||
|
||||
.table-grouped .c-side {padding: 0 !important; position: relative; min-height: 100px;}
|
||||
.group-header {padding: 8px; position: relative;}
|
||||
.group-header > a {line-height: 20px; display: block; max-height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
|
||||
.group-header > .groupSummary {margin-top: 10px; line-height: 24px;}
|
||||
.main-table > .table {box-shadow: none;}
|
||||
.c-side-lg .group-header {display: flex; flex-direction: column; position: absolute; top: 0; right: 0; left: 0; bottom: 0; justify-content: space-between;}
|
||||
.is-firefox .group-header:before {content: ' '; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: #fff; z-index: 0;}
|
||||
.is-firefox .group-header > a,
|
||||
.is-firefox .group-header > .groupSummary {position: relative; z-index: 1;}
|
||||
.c-hours {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: right;}
|
||||
.c-user, .c-type {width: 70px;}
|
||||
.c-progress {width: 60px;}
|
||||
@@ -1 +0,0 @@
|
||||
#importBugForm {min-height: 250px;}
|
||||
@@ -1,5 +0,0 @@
|
||||
#fromexecution_chosen .chosen-single {max-width: 220px;}
|
||||
#fromexecution_chosen .chosen-drop {white-space: nowrap;}
|
||||
.c-name {min-width: 200px;}
|
||||
.c-hour {width: 80px;}
|
||||
#importTaskForm {min-height: 350px;}
|
||||
@@ -1,123 +0,0 @@
|
||||
#TRAction .icon {padding: 0px 6px; font-size: 14px}
|
||||
|
||||
.has-error .form-control {border-color: #ff4268!important;}
|
||||
.has-error .form-control:focus {box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 6px #f5b2a5!important;}
|
||||
.has-error .form-control::placeholder {color: #ff4268!important;}
|
||||
|
||||
.label.text-red {background: #ff4268 !important; color: #ffffff;}
|
||||
|
||||
.dropdown-menu > li {padding: 0 10px;}
|
||||
.dropdown-menu > li > a > .icon {position: relative; left: -5px;}
|
||||
|
||||
#kanbanContainer {padding-bottom: 0; margin-bottom: 0;}
|
||||
#kanbanContainer.fullscreen {overflow: auto;}
|
||||
|
||||
.region {border: 1px solid #dcdcdc; background-color: #fff;}
|
||||
.region + .region {margin-top: 20px;}
|
||||
.region .region-header {padding: 10px;}
|
||||
.region .region-header strong {font-size: 14px; color: #999EAB}
|
||||
.region .region-header label {color: #999; background: transparent; border: 1px solid #ddd; margin-left: 10px; margin-right: 10px}
|
||||
.region .region-header .action {float: right}
|
||||
.region .region-actions {float: right; position: relative; top: -6px; right: -6px;}
|
||||
.region .region-header .icon-double-angle-up,.icon-double-angle-down {cursor: pointer;}
|
||||
.region .kanban-header-sub-cols .kanban-header-col > .title {max-width: 100% !important;min-width:240px;}
|
||||
.region .sort .region-header {cursor: move;}
|
||||
|
||||
.region .kanban {padding: 0px 10px 10px 10px; min-height: unset; overflow: auto; width: 100%;}
|
||||
.region .kanban .form-actions {margin: 0;}
|
||||
.region .kanban .form-actions .btn {margin-right: 10px; min-width: 50px;}
|
||||
|
||||
.region .kanban-board + .kanban-board {margin-top: 20px;}
|
||||
.region .kanban-board > .kanban-header > .kanban-group-header {padding: 8px 2px; width: 20px;}
|
||||
.region .kanban-board > .kanban-header > .kanban-group-header:hover {cursor: move;}
|
||||
.region .kanban-board.sort > .kanban-header {padding-left: 0;}
|
||||
|
||||
.region .kanban-header {border-bottom: none!important; min-width: max-content; min-width: -moz-max-content;}
|
||||
.region .kanban-header-col > .title {max-width: 80% !important;}
|
||||
.region .kanban-header-col > .title {margin: 0}
|
||||
.region .kanban-header-col > .title > span {display: inline-block; overflow: hidden; padding-right:2px; position: initial; max-width: 85px !important;}
|
||||
.region .kanban-header-col > .title > .storyColumn {margin-right: 30px;}
|
||||
.region .kanban-header-col > .title > .storyColumn .text {font-weight: 700; color:rgb(51, 51, 51);}
|
||||
.region .kanban-header-col > .title > .storyColumn + .dropdown-menu {top: 45px; left: auto;}
|
||||
.region .kanban-header-col > .title > .text-grey {opacity: .5; font-weight: bold; color: #8b91a2;}
|
||||
.region .kanban-header-col > .title > .count {opacity: .5; font-weight: bold; color: #8b91a2;}
|
||||
.region .kanban-header-col > .title > .error {color: #333333; padding-left: 2px; font-size: 10px; padding-top: 1px; padding-right: 2px;}
|
||||
.kanban-affixed .kanban-header-col > .title > .text {color: #fff!important}
|
||||
.region .kanban-header-col > .actions {position: relative; right: 5px;}
|
||||
.region .kanban-header-parent-col > .actions {position: absolute; right: 0px;}
|
||||
.region .kanban-header-sub-cols .actions {position: absolute; right: 0px;}
|
||||
.region .kanban.kanban-dragging {overflow: hidden;}
|
||||
|
||||
.region .kanban-lane {position: relative; border-bottom: none!important; min-height: 200px !important}
|
||||
|
||||
.region .kanban-lane > .kanban-lane-name > .text {margin: auto 0; max-height: 150px; overflow: hidden; text-overflow: ellipsis}
|
||||
.region .kanban-lane > .kanban-lane-name > .actions {position: absolute; top: 0; left: 0; right: 0; opacity: 0;}
|
||||
.region .kanban-lane > .kanban-lane-name > .actions > a {display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; opacity: .7; color: #fff;}
|
||||
.region .kanban-lane > .kanban-lane-name > .actions > a:hover {background-color: rgba(0,0,0,.2); opacity: 1;}
|
||||
.region .kanban-lane > .kanban-lane-name:hover > .actions {opacity: 1;}
|
||||
.region .kanban-lane.sort > .kanban-lane-name {cursor: move;}
|
||||
|
||||
.region .kanban-lane-col {max-height: unset !important; overflow: auto!important; position: relative;}
|
||||
.region .kanban-lane-col.has-scrollbar > .kanban-lane-actions {position: absolute; background-color: inherit; bottom: 0; left: 0; right: 0;}
|
||||
|
||||
.region .kanban-lane-items {overflow: auto; padding-bottom: 10px;}
|
||||
|
||||
.region .kanban-item {position: relative}
|
||||
|
||||
.kanban-card {min-height: 60px !important; height: auto;}
|
||||
|
||||
.cardcolor {width:40px; height: 14px; float: left; margin-left: 5px; margin-right: 5px; margin-top: 2px; border-radius: 2px;}
|
||||
|
||||
.kanban-col[data-type=ADD] {display: none;}
|
||||
.kanban-col[data-type=EMPTY] {display: none;}
|
||||
.kanban-col {padding-right: 0px !important;}
|
||||
.gray .actions {display:none;}
|
||||
|
||||
.c-type {width: 150px !important; overflow: unset;}
|
||||
.c-group {width: 190px !important; overflow: unset;}
|
||||
.c-type {margin-left: 0px !important;}
|
||||
|
||||
#kanbanScaleControl {width: 100px;}
|
||||
#kanbanScaleControl .input-group-addon {background: #fff; padding: 5px;}
|
||||
#kanbanScaleControl > .input-group-btn:first-child > .btn {border-radius: 16px 0 0 16px; border-right-color: transparent;}
|
||||
#kanbanScaleControl > .input-group-btn:last-child > .btn {border-radius: 0 16px 16px 0; border-left-color: transparent;}
|
||||
#kanbanScaleControl > .input-group-btn > .btn:hover {border-color: #b8bfce;}
|
||||
#kanbanActionMenu {top: 24px; right: 57px;}
|
||||
|
||||
.kanban + .kanban {margin-top: 15px}
|
||||
.kanban-card > .title {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
|
||||
.kanban-card > .infos {position: relative; margin-top: 5px}
|
||||
.kanban-card > .infos > .info + .info {margin-left: 8px}
|
||||
.kanban-card > .infos > .info-id,
|
||||
.kanban-card > .infos > .info-deadline,
|
||||
.kanban-card > .infos > .info-estimate {font-size: 12px; position: relative; top: 2px}
|
||||
.kanban-card > .infos > .label-pri {min-width: 16px; line-height: 14px; height: 16px; padding: 0}
|
||||
.kanban-card > .infos > .label-severity {transform: scale(.75)}
|
||||
.kanban-card > .infos > .avatar {position: absolute; right: 0; top: 0}
|
||||
.kanban-card > .actions {position: absolute; top: 4px; right: 4px; opacity: 0;}
|
||||
.kanban-card:hover > .actions {opacity: 1;}
|
||||
.kanban-card > .actions > a {display: block; float: left; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 4px; opacity: .7;}
|
||||
.kanban-card > .actions > a:hover {background-color: rgba(0,0,0,.075); opacity: 1;}
|
||||
|
||||
#kanban .kanban-card[data-scale-size="4"] {padding: 10px !important; min-height: 47px !important; height: 47px !important;}
|
||||
#kanban .kanban-card[data-scale-size="3"] {padding: 3px 4px;}
|
||||
#kanban .kanban-card[data-scale-size="3"] > .title {white-space: normal; max-height: 100%;}
|
||||
#kanban .kanban-card[data-scale-size="2"] {padding: 3px 8px; overflow: hidden;}
|
||||
#kanban .kanban-card[data-scale-size="2"] > .title {display: inline; line-height: 18px; white-space: normal; max-height: 100%; word-break: break-all;}
|
||||
#kanban .kanban-card[data-scale-size="2"] > .infos {display: inline-block; height: 18px; vertical-align: top; margin: 0;}
|
||||
#kanban .kanban-card[data-scale-size="2"] > .infos > .info-pri {transform: scale(.8); vertical-align: top;}
|
||||
#kanban .kanban-card[data-scale-size="2"] > .infos > .avatar {display: inline-block; transform: scale(.8); position: relative; top: -2px; vertical-align: top; margin-right: -1px;}
|
||||
#kanban .kanban-card[data-scale-size="2"] > .infos > .info-estimate {top: -1px;}
|
||||
|
||||
#mainMenu .divider {margin: 10px}
|
||||
|
||||
.modal-header {padding: 15px 0;}
|
||||
#rdKanbanSearch.input-group {float: left; width: min-content;}
|
||||
#rdKanbanSearchInput {width: 150px;}
|
||||
#rdSearchBox {display: none; width: 150px;}
|
||||
.btn-link.querybox-toggle {background-color: rgba(0,0,0,0);}
|
||||
|
||||
#kanban .kanban-affixed .kanban-header-col .title.action-dbc {pointer-events: none;}
|
||||
#kanban .kanban-affixed .kanban-header-col .title.action-dbc .storyColumn .text {color: #fff;}
|
||||
#kanban .kanban-affixed .kanban-header-col .title.action-dbc .storyColumn .caret {display: none;}
|
||||
.kanban-card a[disabled] {color: #313c52;}
|
||||
@@ -1,2 +0,0 @@
|
||||
.c-object {width: 160px;}
|
||||
.c-branch, .c-estimate {width: 80px;}
|
||||
@@ -1,29 +0,0 @@
|
||||
.outer .container .table-form {margin-top: 0;}
|
||||
.outer .table tr > th:first-child, .outer .table tr > td:first-child {padding-left: 5px;}
|
||||
|
||||
.modal-dialog {margin-top: 10%;}
|
||||
|
||||
.table-form thead > tr > th {background: none; border: none;}
|
||||
|
||||
#titlebar {min-height: 46px;}
|
||||
#titlebar > .heading {float: left; padding-right: 10px !important;}
|
||||
#titlebar > .heading > .icon {display: inline;}
|
||||
|
||||
#importTeams {float: left; position: relative; top: -7px;}
|
||||
#importTeams .input-group {width: 250px; float: left;}
|
||||
#importTeams .input-group +.input-group {margin-left: 5px;}
|
||||
|
||||
#dept_chosen .chosen-single {width: 220px;}
|
||||
#execution_chosen .chosen-single {width: 230px;}
|
||||
#execution_chosen .chosen-drop ul li .label {margin-top: 2px; background: #fff; color: #838a9d; border: 1px solid #d8d8d8;}
|
||||
.radio-inline {line-height: normal;}
|
||||
#dept + .picker {width: 220px;}
|
||||
#execution + .picker {width: 230px;}
|
||||
#mainMenu .picker-has-value {float: left;}
|
||||
|
||||
#teamForm .table tr > td:first-child {padding-left: 10px;}
|
||||
#teamForm .table tr > td:last-child {padding-right: 10px;}
|
||||
|
||||
.c-limited {width: 110px;}
|
||||
.c-actions {width: 90px;}
|
||||
.c-hours {width: 90px;}
|
||||
@@ -1,9 +0,0 @@
|
||||
#productsBox .product {border: 1px solid #ddd; margin-bottom: 5px; position: relative; height: 40px; border-radius: 4px;}
|
||||
#productsBox .product:hover {background: #f1f1f1;}
|
||||
#productsBox .product.checked,
|
||||
#productsBox .product.checked:hover {background: #E5FFE6; border: 1px solid #229F24;}
|
||||
#productsBox .product .checkbox-primary {padding: 9px; cursor: pointer;}
|
||||
#productsBox .product.has-branch {padding-right: 40%;}
|
||||
#productsBox .product.has-branch > .picker {position: absolute; width: 40% !important; right: 3px; top: 3px; background-color: unset;}
|
||||
#productsBox .product.has-branch > .picker > .picker-selections {background: rgba(0,0,0,.05);}
|
||||
#productsBox .product.has-branch > .picker > .picker-selections:hover {background: #fff;}
|
||||
@@ -1,10 +0,0 @@
|
||||
#mainContent tr > th{width: 66px;}
|
||||
[lang^='en'] #mainContent tr > th, [lang^='de'] #mainContent tr > th, [lang^='fr'] #mainContent tr > th{width: 105px;}
|
||||
|
||||
#mainContent .table-form > tbody > tr > th {vertical-align: top; padding-right: 5px;}
|
||||
#mainContent .radio-inline {display: block;}
|
||||
#mainContent .radio-inline+.radio-inline {margin-left: 0px; padding-top: 8px;}
|
||||
#mainContent label > .tip {color: #999;}
|
||||
#mainContent #cardBox th {vertical-align: middle;}
|
||||
#colWidth + .fixedTip, #maxColWidth + .autoTip {margin-left: 35px; color: #2667E3; padding-top: 1px;}
|
||||
[lang^=en] #colWidth + .fixedTip, [lang^=en] #maxColWidth + .autoTip, [lang^=de] #colWidth + .fixedTip, [lang^=de] #maxColWidth + .autoTip, [lang^=fr] #colWidth + .fixedTip, [lang^=fr] #maxColWidth + .autoTip {margin-left: 50px;}
|
||||
@@ -1,37 +0,0 @@
|
||||
#linkButton {border-radius: 4px !important;}
|
||||
tbody > tr > td > .btn-icon {margin-right: 4px;}
|
||||
.table td.c-estimate {padding-right: 12px;}
|
||||
#modules a.active {color: #0c64eb;}
|
||||
@media (max-width: 1200px) {#storyList .c-user, #storyList .c-estimate {display: none !important;};}
|
||||
@media (max-width: 1000px) {#storyList .c-status, #storyList .c-pri {display: none !important;};}
|
||||
@media (max-width: 820px) {#storyList .c-sort, #storyList .c-stage {display: none !important;};}
|
||||
#batchToTask .checkbox-primary {display: inline-block; margin-left: 10px;}
|
||||
th.c-pri{width:50px;}
|
||||
.c-estimate {width: 50px;}
|
||||
.c-user {width: 70px;}
|
||||
.c-assignedTo {width: 100px;}
|
||||
.c-category {width: 75px;}
|
||||
.c-actions-7 {width: 195px;}
|
||||
.closed-story {color: #e5e5e5;}
|
||||
.stageBox {height: 180px; overflow: scroll; background: #ffffff;}
|
||||
#executionStoryForm tbody tr td .label {max-width: 100px; text-overflow: unset;}
|
||||
|
||||
.panel-actions {position: relative; padding: 0;}
|
||||
.switchBtn {background-color: #fff !important;}
|
||||
.switchBtn > i {padding-left: 7px;}
|
||||
#main>.container {padding: 0 20px 20px 23px;}
|
||||
#executionStoryForm table tbody tr td.c-actions .dividing-line {width: 1px; height: 16px; display: inline-block; vertical-align: middle; background: #F4F5F7; margin: 0 4px 0 0;}
|
||||
|
||||
.table-children {border-left: 2px solid #cbd0db; border-right: 2px solid #cbd0db;}
|
||||
.table tbody > tr.table-children.table-child-top {border-top: 2px solid #cbd0db;}
|
||||
.table tbody > tr.table-children.table-child-bottom {border-bottom: 2px solid #cbd0db;}
|
||||
.table td.has-child > a:not(.story-toggle) {max-width: 90%; max-width: calc(100% - 30px); display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
.table td.has-child > .story-toggle {color: #838a9d; position: relative; top: 1px;}
|
||||
.table td.has-child > .story-toggle:hover {color: #006af1; cursor: pointer;}
|
||||
.table td.has-child > .story-toggle > .icon {font-size: 16px; display: inline-block; transition: transform .2s; -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
|
||||
.table td.has-child > .story-toggle > .icon:before {text-align: left;}
|
||||
.table td.has-child > .story-toggle.collapsed > .icon {-ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
|
||||
.table td.c-estimate {padding-right: 12px;}
|
||||
.main-table tbody > tr.table-children > td:first-child::before {width: 3px;}
|
||||
.table-footer {z-index: 1;}
|
||||
#linkStoryByPlan .modal-header {padding: 20px 0 10px 0; border-bottom: 0px}
|
||||
@@ -1,48 +0,0 @@
|
||||
.boards {display: table; table-layout: fixed; width: auto;}
|
||||
.boards .board:not(:last-child) {border-right: 1px solid #ddd;}
|
||||
.board {display: table-cell; width: 16.666666667%; padding: 10px; border: 1px solid transparent; transition: background-color .2s, opacity .2s; vertical-align: top;}
|
||||
.board-item {border: 1px solid #EBEBEB; padding: 5px 10px; cursor: move; border-radius: 2px; background-color: #fff; transition: border .2s, opacity .2s; overflow: hidden;}
|
||||
.board-item.disabled {cursor: not-allowed;}
|
||||
.board-item:hover {border-color: #ccc;}
|
||||
.board-item > .title {line-height: 20px; max-height: 40px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-all;}
|
||||
.board-item > .info {line-height: 22px; margin-top: 6px;}
|
||||
.board-item + .board-item {margin-top: 10px;}
|
||||
.board-item .task-left {float: right; font-size: 12px; color: #a6aab8;}
|
||||
.board.can-drop-in {background-color: #fff !important; opacity: 1 !important;}
|
||||
.c-board.dragging {color: #006af1;}
|
||||
.board.drop-to {background-color: #fff0d5 !important;}
|
||||
.board-drag-holder {background: #ccc; background: rgba(0, 0, 0, .1); border-radius: 2px; border: 1px solid rgba(0,0,0,.05); display: none;}
|
||||
.board.drop-to .board-drag-holder {display: block;}
|
||||
.board-item + .board-drag-holder {margin-top: 10px;}
|
||||
.board-item.dragging {opacity: .35;}
|
||||
.board-item .btn {padding: 2px 10px 2px 30px; font-size: 12px;}
|
||||
.board-item .btn-icon-left > .icon {width: 22px; height: 22px; line-height: 20px; font-size: 14px;}
|
||||
.board-item .status {line-height: 20px; display: inline-block; vertical-align: middle;}
|
||||
#kanban {overflow-y: auto;}
|
||||
#kanban > .table {min-width: 1100px;}
|
||||
#kanban.dragging .boards.dragging .board {background: #eee; opacity: .35; border-color: #f1f1f1;}
|
||||
#kanban thead .c-side {padding: 5px;}
|
||||
#kanban .label-pri {width: 16px; height: 16px; line-height: 14px; min-width: 16px; font-size: 12px; padding: 0;}
|
||||
#kanban tbody > tr > td {line-height: 24px;}
|
||||
#kanban .c-board {border-bottom: 4px #EAF3FC solid;}
|
||||
#kanban .c-board.s-projected {border-color: #7EC5FF;}
|
||||
#kanban .c-board.s-developing {border-color: #0991FF;}
|
||||
#kanban .c-board.s-developed {border-color: #0BD986;}
|
||||
#kanban .c-board.s-testing {border-color: #fdc137;}
|
||||
#kanban .c-board.s-tested {border-color: #CBD0DB;}
|
||||
#kanban .c-board.s-verified {border-color: #838A9D;}
|
||||
#kanban .c-board.s-released {border-color: #000;}
|
||||
#kanban .table-grouped tbody > tr:hover {background: transparent;}
|
||||
#kanban .c-boards, #kanban td.c-side {border-bottom: 1px solid #eee;}
|
||||
#kanban .group-info > span + span {display: inline-block; margin-left: 8px;}
|
||||
#kanban th.c-board {color: #3c4353; font-weight: bold;}
|
||||
#kanban .fix-table-copy-wrapper {overflow: visible !important;}
|
||||
#kanban .fix-table-copy-wrapper th.c-board {color: #eee;}
|
||||
.story-estimate {margin-right: 5px;}
|
||||
|
||||
.table-grouped > tbody > tr,
|
||||
.table-grouped > tbody > tr:hover {background: #fff !important;}
|
||||
|
||||
.panel-actions {position: relative; padding: 0;}
|
||||
.switchBtn {background-color: #fff !important;}
|
||||
.switchBtn > i {padding-left: 7px;}
|
||||
@@ -1,13 +0,0 @@
|
||||
#int-dropdown {margin-left: -8px; border-radius: 4px; border: 1px solid #0c64eb;}
|
||||
#projectTaskForm table tbody tr td {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
.table td.c-estimate, .table td.c-consumed, .table td.c-left {padding-right: 12px;}
|
||||
.c-estimate {text-align: right;}
|
||||
.c-consumed {text-align: right;}
|
||||
.c-deadline {text-align: center;}
|
||||
.c-left {text-align: right;}
|
||||
.table-footer {z-index: 1;}
|
||||
.btn-toolbar > .btn {margin-right: 5px !important;}
|
||||
#taskList .c-progress{padding-right: 8px; text-align: right;}
|
||||
#datatable-taskList .c-progress{padding-right: 8px; text-align: right;}
|
||||
.c-finishedBy, .c-lastEditedBy {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
#executionTaskForm table tbody tr td.c-actions .dividing-line {width: 1px; height: 16px; display: inline-block; vertical-align: middle; background: #F4F5F7; margin: 0 4px 0 0;}
|
||||
@@ -1,2 +0,0 @@
|
||||
#memberList tbody td {text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
|
||||
.c-limited {width: 100px;}
|
||||
@@ -1,5 +0,0 @@
|
||||
.c-id, .c-pri {width: 50px;}
|
||||
.c-result {width: 80px;}
|
||||
#pageNav #dropMenu .col-left {padding-bottom: 0px;}
|
||||
#currentBranch + #dropMenu .col-left {padding-bottom: 30px;}
|
||||
.status-blocked {left: -5px;}
|
||||
@@ -1,7 +0,0 @@
|
||||
.table-group-btns {width: 200px;}
|
||||
.table-footer,
|
||||
.table-grouped {box-shadow: none !important;}
|
||||
.table-footer {margin-top: 10px;}
|
||||
.table-grouped > thead>tr>th.c-id,
|
||||
.table-grouped > tbody>tr>td.c-id {padding-left: 15px;}
|
||||
.table-grouped > tbody>tr>td {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
@@ -1,68 +0,0 @@
|
||||
.tree li.has-list.open:before {border-left: none;}
|
||||
#taskTree li {padding: 0 0 0 8px;}
|
||||
#taskTree li.has-list {padding-left: 20px;}
|
||||
#taskTree li > a {display: block; padding: 5px 0; border-radius: 2px; padding-left: 6px; height: 30px;}
|
||||
#taskTree li > a > span {display: inline-block;}
|
||||
#taskTree li > a > span + span {margin-left: 8px;}
|
||||
#taskTree li.selected > a {background-color: #E8F3FC;}
|
||||
#taskTree li.selected > a > span.title {color: #006AF1;}
|
||||
#taskTree .label-id {border-color: #cbd0db; color: #7d8599;}
|
||||
#taskTree .label.label-type {background: #fff; border: 1px solid #7d8599; color: #7d8599;}
|
||||
|
||||
#taskTree li > a > span.title {color: #3C4353; white-space: nowrap; max-width: 60%; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}
|
||||
#taskTree li > a > span.user {color: #838a9d;}
|
||||
#taskTree li > a > span.user > .icon-person {font-size: 14px; position: relative; top: -1px; color: #a6aab8;}
|
||||
|
||||
#taskTree li > .list-toggle {transform: rotate(0deg); width: 16px; height: 16px; border: 4px solid #a6aab8; border-radius: 2px; top: 7px;}
|
||||
#taskTree li > .list-toggle:before {content: ' '; display: block; position: absolute; border: 1px solid #a6aab8; top: 2px; left: -3px; right: -3px; bottom: 2px; min-width: 0; transition: all .2s;}
|
||||
#taskTree li > .list-toggle:hover:before,
|
||||
#taskTree li > .list-toggle:hover {border-color: #006AF1;}
|
||||
#taskTree li.open > .list-toggle {width: 12px; height: 12px; top: 9px; background-color: #a6aab8; border-width: 3px; left: 3px;}
|
||||
#taskTree li.open > .list-toggle:before {border: none; height: 2px; width: 6px; left: 0; top: 2px; background: #fff;}
|
||||
#taskTree li.open > .list-toggle:hover {background: #006AF1;}
|
||||
|
||||
#taskTree ul > li:after {display: block; position: absolute; content: ' '; border-top: 2px solid #cbd0db; top: 14px; left: -12px; z-index: 1; width: 10px;}
|
||||
#taskTree ul > li:before,
|
||||
#taskTree ul > li.has-list:before {background: none; content: ' '; display: block; position: absolute; width: auto; height: auto; border: none; border-left: 2px solid #cbd0db; top: -13px; bottom: 12px; left: -12px;}
|
||||
#taskTree ul > li:last-child:before {bottom: auto; height: 29px;}
|
||||
#taskTree ul > li:first-child:before {top: -9px;}
|
||||
#taskTree ul > li.has-list:first-child:before {top: -13px;}
|
||||
#taskTree ul > li.tree-single-item:before {height: 23px;}
|
||||
#taskTree ul > li.has-list:after {width: 14px;}
|
||||
|
||||
.tree-show-root .btn-tree-view[data-type="root"],
|
||||
.btn-tree-view[data-type="all"] {display: none;}
|
||||
.tree-show-root .btn-tree-view[data-type="all"] {display: inline-block;}
|
||||
|
||||
#itemContent {min-height: 200px;}
|
||||
#itemContent .label {background: #fff; border: 1px solid #ddd;}
|
||||
#mainContent > .side-col {width: 460px; display: table-cell; overflow: hidden;}
|
||||
#mainContent > .side-col > .cell {display: block; width: 440px; overflow: auto;}
|
||||
#mainContent.hide-side > .side-col {display: none;}
|
||||
|
||||
h2.detail-title {font-size: 14px;}
|
||||
h2.detail-title .label-id, h2.detail-title .label {top: -1px;}
|
||||
#itemContent > .detail:first-child {padding-top: 10px;}
|
||||
.detail-content > .btn-toolbar {margin-top: 15px;}
|
||||
.detail-content > .infos > span {display: inline-block;}
|
||||
.detail-content > .infos > span + span {margin-left: 15px;}
|
||||
.detail-content > .infos + .infos {margin-top: 5px;}
|
||||
.detail + .detail {padding-top: 10px;}
|
||||
.btn-comment.pull-right {z-index: 10;}
|
||||
details .btn-comment.pull-right {right: 30px;}
|
||||
.modal-comment .modal-dialog {min-width: 600px;}
|
||||
|
||||
#itemContent .label-product, #taskTree .item-product > a > .label-type {border-color: #7d8599; color: #7d8599;}
|
||||
#itemContent .label-story, #taskTree .item-story > a > .label-type {border-color: #7d8599; color: #7d8599;}
|
||||
#itemContent .label-task, #taskTree .item-task > a > .label-type {border-color: #7d8599; color: #7d8599;}
|
||||
|
||||
.taskID {border-color: rgba(131, 138, 157, 0.25);}
|
||||
.storyID {border-color: rgba(131, 138, 157, 0.25);}
|
||||
.title {color: #838A9D;}
|
||||
.btn-toolbar .btn-icon {min-width: 56px;}
|
||||
.status-doing {border-color: rgba(255, 93, 93, 0.25)!important;}
|
||||
.status-pause {border-color: rgba(255, 152, 0, 0.25)!important;}
|
||||
.status-done {border-color: rgba(67, 160, 71, 0.25)!important;}
|
||||
.status-changed {border-color: rgba(255, 93, 93, 0.25)!important;}
|
||||
.status-draft {border-color: rgba(165, 102, 184, 0.25)!important;}
|
||||
.label-id {line-height: 18px !important;}
|
||||
@@ -1,31 +0,0 @@
|
||||
.block-burn .panel-body {margin-top: 20px;}
|
||||
.data-stats .statsTr td {padding: 0px;}
|
||||
.data-stats .statsTr td:first-child {width: 80px;}
|
||||
[lang^=en] .data-stats .statsTr td:first-child, [lang^=fr] .data-stats .statsTr td:first-child, [lang^=de] .data-stats .statsTr td:first-child {width: 100px;}
|
||||
|
||||
#burnWrapper {max-width: 400px; margin: 0 auto; padding: 8px; position: relative;}
|
||||
#burnYUnit {position: absolute; color: #CBD0DB; top: -10px; left: 10px;}
|
||||
#burnLegend {position: absolute; right: 0; width: 150px; top: 0; margin-top: -20px; line-height: 20px; color: #838A9D; font-size: 12px;}
|
||||
#burnLegend > div {position: relative; padding-left: 22px;}
|
||||
#burnLegend > div:before {content: ' '; display: block; position: absolute; width: 20px; left: 0; top: 8px; height: 2px; background: #EEEEEE;}
|
||||
#burnLegend > div.line-real:before {background: #006AF1;}
|
||||
#burnLegend > div.line-delay:before {background: red;}
|
||||
|
||||
.block-dynamic .panel-body {height: 230px; overflow: auto; position: relative;}
|
||||
.block-team div.col-xs-6 {white-space: nowrap; overflow: hidden;}
|
||||
|
||||
.timeline > li:before {left: -26px;}
|
||||
.timeline > li + li:after {left: -23px;}
|
||||
.timeline-text {margin-left: -18px;}
|
||||
.block-dynamic .label-action {padding: 0 6px;}
|
||||
.block-dynamic .label-action + a {padding-left: 6px;}
|
||||
.timeline > li.active:before {left: -30px;}
|
||||
.timeline > li > div:after {left: -27px;}
|
||||
.timeline .timeline-text {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
|
||||
.timeline > li > div > .timeline-tag, .timeline > li > div > .timeline-text > .label-action {color: #838A9D;}
|
||||
.timeline > li > div > .timeline-text > a {color: #313C52;}
|
||||
|
||||
#cfdChart {margin-top: -20px;}
|
||||
|
||||
#triggerModal .modal-dialog {top: 15% !important; max-height: 80%;}
|
||||
#triggerModal .modal-dialog::-webkit-scrollbar-track {background-color: white;}
|
||||
Reference in New Issue
Block a user