/* fix */
div.redmine-linked-trackers .select2.select2-container.select2-container--default .select2-selection--multiple { overflow-y: hidden; }
div.redmine-linked-trackers .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:first-child { position: relative; }
div.redmine-linked-trackers .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:first-child:before {
content: 'Не может иметь подзадач, иначе укажите задачи';
position: absolute;
top: 5px;
left: 10px;
z-index: 0;
color: #888;
pointer-events: none;
}
div.redmine-linked-users .select2-container--default .select2-selection--single { height: 24px; }
div.redmine-linked-users .select2-container--default .select2-selection--single .select2-selection__rendered {
padding-left: 28px;
line-height: 22px;
font-size: 14px;
}
div.redmine-linked-users .select2-container--default .select2-selection--single .select2-selection__arrow { top: 2px; }
/* system */
#admin-menu a.redmine-linked-trackers {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAMAAAAYGszCAAAATlBMVEUAAABxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJRxeJQAySCiAAAAGXRSTlMA3nv6w4NpYTMKRxnXyLyelk8rraVVOzYUbwEmxwAAAG9JREFUGNONzEkOhDAMRNEKYQikuxmaqe5/UeJQYoGExFtY/l4YqGskI5MOOPtLliHEikkRQ7AGmbPSzFCSv2nRsRgna6BpsHLo8s+em7VpvWtxbs5rQ88dEjlo8zMuf49HjqS7Bw1E8faoNx/dFAef6Qq1qxI88wAAAABJRU5ErkJggg==') left center no-repeat;
}
#admin-menu a.redmine-linked-users {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAw1BMVEUAAABWfJRWfJX+qSVTepP/4bJYfZX/vh7Q19zyniv/vh7/vh5UepP/vh6ZdWD/vh7/vh7/4bJXfZWaq7n/4bJaf5fW19b/2qj+0Zz/4bJWfJRWfJT/vh7/vh7/4bJSeZL/vh7R2d7k6/BKZIL9qVTg6O2doalkgpj+sCL+zpfH0trAzNTa08vj0sOxtr2er7yXqbiqr7ejqLD73a/42q3+1aHpy6Fde5BQdI9Pc434o0r+tiHi18rl18e9t6qkopX9yZBOn/vBAAAAHnRSTlMAY1oG99X83tvb2c/Hp6aDR0Q4ICAfCOzsy4Z/MC87kHUlAAAAyUlEQVQY01XN1xKCMBCFYRTsvXeXDQJipUuxvf9TmRCU+F+d+WaSlXjyptds9tayJFZTs2qi9dW8voCdL3YEbKnpnpaqrcLkRrLLShrCqW64zQq7hY19j6PnjwutbPMWOYhakcQGHAd/OJ0xm09FG9UfgWW9z/XRj8rtKuI9sM6I1XaZ2xIAjoinE+KRzhWzCdBsHQ0DdZtOZcIeMzR1crkQ3WSbfVACuL3gQByHHIBVyvEZXYnrkmscRxyHCmiaZhLDICYdoAylD2/MHXINXy8fAAAAAElFTkSuQmCC') left center no-repeat;
}
/* global */
div.redmine-linked-trackers .clearfix:before,
div.redmine-linked-trackers .clearfix:after {
display: table;
content: " ";
}
div.redmine-linked-trackers .clearfix:after { clear: both; }
div.redmine-linked-trackers .form-row > * { float: left; }
div.redmine-linked-trackers .btn-success {
background-color: #029934;
color: #fff;
border-color: #029934 #029934 #027b2a;
-webkit-box-shadow: 0 1px 0 #027b2a;
box-shadow: 0 1px 0 #027b2a
}
div.redmine-linked-trackers .btn-success:hover,
div.redmine-linked-trackers .btn-success:focus {
background-color: #027b2a;
color: #fff;
border-color: #027b2a #027b2a #015d1f;
-webkit-box-shadow: 0 1px 0 #015d1f;
box-shadow: 0 1px 0 #015d1f
}
div.redmine-linked-trackers .btn-success:active {
-webkit-transform: translate(0, 1px);
transform: translate(0, 1px);
border-color: #027327;
background-color: #027b2a;
-webkit-box-shadow: inset 0 3px 4px -2px #027327;
box-shadow: inset 0 3px 4px -2px #027327
}
div.redmine-linked-trackers .btn-delete {
position: relative;
z-index: 1;
display: block;
width: 16px;
height: 26px;
cursor: pointer;
}
div.redmine-linked-trackers .btn-delete:before,
div.redmine-linked-trackers .btn-delete:after
{
content: '';
position: absolute;
top: 5px;
left: 7px;
z-index: 2;
width: 2px;
height: 16px;
background: #fa0000;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
div.redmine-linked-trackers .btn-delete:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
/* settings */
div.redmine-linked-trackers.settings #rlt-add-tracker { margin-left: 15px; }
div.redmine-linked-trackers.settings .trackers-list { margin: 30px 0; }
div.redmine-linked-trackers.settings .trackers-list .handle {
display: inline-block;
width: 20px;
height: 26px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAADnRSTlMABgsTLj9BQ19iaWyIiQK0G7wAAAA0SURBVAhbY2BgYOA4wAAB895CaLZ37zaAGUx+zw0gQnwPGajBgBvI+u7dAohQ3xuoGrAzAJuSE+8Oe0IVAAAAAElFTkSuQmCC) left center no-repeat;
vertical-align: middle;
}
div.redmine-linked-trackers.settings .trackers-list th { text-align: left; }
div.redmine-linked-trackers.settings .trackers-list thead th:first-child { min-width: 200px; }
div.redmine-linked-trackers.settings .trackers-list th.children { padding-left: 15px; }
div.redmine-linked-trackers.settings .trackers-list td {
padding: 15px 0 0 0;
vertical-align: middle;
}
div.redmine-linked-trackers.settings .trackers-list td.children { padding: 15px 15px 0 15px; }
div.redmine-linked-trackers.settings .trackers-list td.children input,
div.redmine-linked-trackers.settings .trackers-list td.children select { width: 600px; }
div.redmine-linked-trackers.settings .trackers-list td.children select {
font-size: 14px;
line-height: 1.3;
}
div.redmine-linked-trackers.settings .trackers-list tr.iamhere td.parent {
font-weight: 700;
color: #fa0000;
}
/* issue details */
.redmine-linked-trackers-menu { text-align: right; }
.redmine-linked-trackers-menu ul {
display: inline-block;
margin: 12px 0;
padding: 0;
text-align: left;
border: 1px solid #ccc;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #fff;
list-style: none;
}
.redmine-linked-trackers-menu ul li { padding: 3px 10px; }
.redmine-linked-trackers-menu ul li a {
color: #169;
text-decoration: none;
}
.redmine-linked-trackers-menu ul li a:hover { text-decoration: underline; }