764 |
764 |
text-align: left;
|
765 |
765 |
}
|
766 |
766 |
|
767 |
|
/* subtasks and related issues list on issue show */
|
768 |
|
#issue_tree .issues, #relations .issues {
|
|
767 |
/* subtasks and related issues list on issue show (without headers) */
|
|
768 |
#issue_tree table:not(.with-headers) .issues,
|
|
769 |
#relations table:not(.with-headers) .issues {
|
769 |
770 |
border-collapse: separate;
|
770 |
771 |
border-spacing: 0 1em; /* vertical space between tasks */
|
771 |
772 |
}
|
772 |
773 |
|
773 |
|
#issue_tree .issue > td:not(.checkbox), #relations .issue > td:not(.checkbox) {
|
|
774 |
#issue_tree table:not(.with-headers) .issue > td:not(.checkbox),
|
|
775 |
#relations table:not(.with-headers) .issue > td:not(.checkbox) {
|
774 |
776 |
display: block;
|
775 |
777 |
float: left;
|
776 |
778 |
text-align: left;
|
777 |
779 |
padding-right: 5px;
|
778 |
780 |
}
|
779 |
781 |
|
780 |
|
#issue_tree .issue > td.subject, #relations .issue > td.subject {
|
|
782 |
#issue_tree table:not(.with-headers) .issue > td.subject,
|
|
783 |
#relations table:not(.with-headers) .issue > td.subject {
|
781 |
784 |
width: 100%; /* let subject have one full width column */
|
782 |
785 |
}
|
783 |
786 |
|
784 |
|
#issue_tree .issue:has(.buttons a) > td.subject, #relations .issue:has(.buttons a) > td.subject {
|
|
787 |
#issue_tree table:not(.with-headers) .issue:has(.buttons a) > td.subject,
|
|
788 |
#relations table:not(.with-headers) .issue:has(.buttons a) > td.subject {
|
785 |
789 |
padding-right: 40px;
|
786 |
790 |
}
|
787 |
791 |
|
788 |
|
#issue_tree .issue > td:not(.subject), #relations .issue > td:not(.subject) {
|
|
792 |
#issue_tree table:not(.with-headers) .issue > td:not(.subject),
|
|
793 |
#relations table:not(.with-headers) .issue > td:not(.subject) {
|
789 |
794 |
width: 20%; /* three columns for all cells that are not subject */
|
790 |
795 |
}
|
791 |
796 |
|
792 |
|
#issue_tree .issues, #issue_tree .issue,
|
793 |
|
#relations .issues, #relations .issue {
|
|
797 |
#issue_tree table:not(.with-headers) .issues, #issue_tree .issue,
|
|
798 |
#relations table:not(.with-headers) .issues, #relations .issue {
|
794 |
799 |
position: relative; /* needed for .buttons positioning */
|
795 |
800 |
}
|
796 |
801 |
|
797 |
802 |
/* positioniong of unline button */
|
798 |
|
#issue_tree .issue > td.buttons,
|
799 |
|
#relations .issue > td.buttons {
|
|
803 |
#issue_tree table:not(.with-headers) .issue > td.buttons,
|
|
804 |
#relations table:not(.with-headers) .issue > td.buttons {
|
800 |
805 |
text-align: right;
|
801 |
806 |
position: absolute;
|
802 |
807 |
right: 0;
|
... | ... | |
804 |
809 |
padding-right: 0;
|
805 |
810 |
}
|
806 |
811 |
|
807 |
|
#issue_tree .issue .buttons a,
|
808 |
|
#relations .issue .buttons a {
|
|
812 |
#issue_tree table:not(.with-headers) .issue .buttons a,
|
|
813 |
#relations table:not(.with-headers) .issue .buttons a {
|
809 |
814 |
vertical-align: middle;
|
810 |
815 |
}
|
811 |
816 |
|
|
817 |
/* subtasks and related issues list on issue show (with headers) */
|
|
818 |
#issue_tree .subtasks-wrapper:has(table.with-headers),
|
|
819 |
#relations .relation-issues-wrapper:has(table.with-headers) {
|
|
820 |
overflow-x: scroll;
|
|
821 |
}
|
|
822 |
|
|
823 |
#issue_tree table.with-headers .issue > td.subject,
|
|
824 |
#relations table.with-headers .issue > td.subject {
|
|
825 |
min-width: 15rem;
|
|
826 |
}
|
|
827 |
|
812 |
828 |
/* attachment upload form */
|
813 |
829 |
.attachments_fields span {
|
814 |
830 |
position: relative;
|