comparison public/stylesheets/.svn/text-base/application.css.svn-base @ 442:753f1380d6bc cannam

Merge from branch "redmine-1.2"
author Chris Cannam
date Mon, 06 Jun 2011 14:41:04 +0100
parents eeebe205a056 cbce1fd3b1b7
children
comparison
equal deleted inserted replaced
252:adc8466df404 442:753f1380d6bc
105 /***** Tables *****/ 105 /***** Tables *****/
106 table.list { border: 1px solid #e4e4e4; border-collapse: collapse; width: 100%; margin-bottom: 4px; } 106 table.list { border: 1px solid #e4e4e4; border-collapse: collapse; width: 100%; margin-bottom: 4px; }
107 table.list th { background-color:#EEEEEE; padding: 4px; white-space:nowrap; } 107 table.list th { background-color:#EEEEEE; padding: 4px; white-space:nowrap; }
108 table.list td { vertical-align: top; } 108 table.list td { vertical-align: top; }
109 table.list td.id { width: 2%; text-align: center;} 109 table.list td.id { width: 2%; text-align: center;}
110 table.list td.checkbox { width: 15px; padding: 0px;} 110 table.list td.checkbox { width: 15px; padding: 2px 0 0 0; }
111 table.list td.checkbox input {padding:0px;}
111 table.list td.buttons { width: 15%; white-space:nowrap; text-align: right; } 112 table.list td.buttons { width: 15%; white-space:nowrap; text-align: right; }
112 table.list td.buttons a { padding-right: 0.6em; } 113 table.list td.buttons a { padding-right: 0.6em; }
113 table.list caption { text-align: left; padding: 0.5em 0.5em 0.5em 0; } 114 table.list caption { text-align: left; padding: 0.5em 0.5em 0.5em 0; }
114 115
115 tr.project td.name a { white-space:nowrap; } 116 tr.project td.name a { white-space:nowrap; }
124 tr.project.idnt-7 td.name {padding-left: 9.5em;} 125 tr.project.idnt-7 td.name {padding-left: 9.5em;}
125 tr.project.idnt-8 td.name {padding-left: 11em;} 126 tr.project.idnt-8 td.name {padding-left: 11em;}
126 tr.project.idnt-9 td.name {padding-left: 12.5em;} 127 tr.project.idnt-9 td.name {padding-left: 12.5em;}
127 128
128 tr.issue { text-align: center; white-space: nowrap; } 129 tr.issue { text-align: center; white-space: nowrap; }
129 tr.issue td.subject, tr.issue td.category, td.assigned_to { white-space: normal; } 130 tr.issue td.subject, tr.issue td.category, td.assigned_to, tr.issue td.string, tr.issue td.text { white-space: normal; }
130 tr.issue td.subject { text-align: left; } 131 tr.issue td.subject { text-align: left; }
131 tr.issue td.done_ratio table.progress { margin-left:auto; margin-right: auto;} 132 tr.issue td.done_ratio table.progress { margin-left:auto; margin-right: auto;}
132 133
133 tr.issue.idnt td.subject a {background: url(../images/bullet_arrow_right.png) no-repeat 0 50%; padding-left: 16px;} 134 tr.issue.idnt td.subject a {background: url(../images/bullet_arrow_right.png) no-repeat 0 50%; padding-left: 16px;}
134 tr.issue.idnt-1 td.subject {padding-left: 0.5em;} 135 tr.issue.idnt-1 td.subject {padding-left: 0.5em;}
142 tr.issue.idnt-9 td.subject {padding-left: 12.5em;} 143 tr.issue.idnt-9 td.subject {padding-left: 12.5em;}
143 144
144 tr.entry { border: 1px solid #f8f8f8; } 145 tr.entry { border: 1px solid #f8f8f8; }
145 tr.entry td { white-space: nowrap; } 146 tr.entry td { white-space: nowrap; }
146 tr.entry td.filename { width: 30%; } 147 tr.entry td.filename { width: 30%; }
148 tr.entry td.filename_no_report { width: 70%; }
147 tr.entry td.size { text-align: right; font-size: 90%; } 149 tr.entry td.size { text-align: right; font-size: 90%; }
148 tr.entry td.revision, tr.entry td.author { text-align: center; } 150 tr.entry td.revision, tr.entry td.author { text-align: center; }
149 tr.entry td.age { text-align: right; } 151 tr.entry td.age { text-align: right; }
150 tr.entry.file td.filename a { margin-left: 16px; } 152 tr.entry.file td.filename a { margin-left: 16px; }
153 tr.entry.file td.filename_no_report a { margin-left: 16px; }
151 154
152 tr span.expander {background-image: url(../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer;} 155 tr span.expander {background-image: url(../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer;}
153 tr.open span.expander {background-image: url(../images/bullet_toggle_minus.png);} 156 tr.open span.expander {background-image: url(../images/bullet_toggle_minus.png);}
154 157
155 tr.changeset td.author { text-align: center; width: 15%; } 158 tr.changeset td.author { text-align: center; width: 15%; }
169 tr.message.sticky td.subject { background: url(../images/bullet_go.png) no-repeat 0 1px; font-weight: bold; } 172 tr.message.sticky td.subject { background: url(../images/bullet_go.png) no-repeat 0 1px; font-weight: bold; }
170 173
171 tr.version.closed, tr.version.closed a { color: #999; } 174 tr.version.closed, tr.version.closed a { color: #999; }
172 tr.version td.name { padding-left: 20px; } 175 tr.version td.name { padding-left: 20px; }
173 tr.version.shared td.name { background: url(../images/link.png) no-repeat 0% 70%; } 176 tr.version.shared td.name { background: url(../images/link.png) no-repeat 0% 70%; }
174 tr.version td.date, tr.version td.status, tr.version td.sharing { text-align: center; } 177 tr.version td.date, tr.version td.status, tr.version td.sharing { text-align: center; white-space:nowrap; }
175 178
176 tr.user td { width:13%; } 179 tr.user td { width:13%; }
177 tr.user td.email { width:18%; } 180 tr.user td.email { width:18%; }
178 tr.user td { white-space: nowrap; } 181 tr.user td { white-space: nowrap; }
179 tr.user.locked, tr.user.registered { color: #aaa; } 182 tr.user.locked, tr.user.registered { color: #aaa; }
192 table.plugins span.description { display: block; font-size: 0.9em; } 195 table.plugins span.description { display: block; font-size: 0.9em; }
193 table.plugins span.url { display: block; font-size: 0.9em; } 196 table.plugins span.url { display: block; font-size: 0.9em; }
194 197
195 table.list tbody tr.group td { padding: 0.8em 0 0.5em 0.3em; font-weight: bold; border-bottom: 1px solid #ccc; } 198 table.list tbody tr.group td { padding: 0.8em 0 0.5em 0.3em; font-weight: bold; border-bottom: 1px solid #ccc; }
196 table.list tbody tr.group span.count { color: #aaa; font-size: 80%; } 199 table.list tbody tr.group span.count { color: #aaa; font-size: 80%; }
200 tr.group a.toggle-all { color: #aaa; font-size: 80%; font-weight: normal; display:none;}
201 tr.group:hover a.toggle-all { display:inline;}
202 a.toggle-all:hover {text-decoration:none;}
197 203
198 table.list tbody tr:hover { background-color:#ffffdd; } 204 table.list tbody tr:hover { background-color:#ffffdd; }
199 table.list tbody tr.group:hover { background-color:inherit; } 205 table.list tbody tr.group:hover { background-color:inherit; }
200 table td {padding:2px;} 206 table td {padding:2px;}
201 table p {margin:0;} 207 table p {margin:0;}
272 278
273 div.issue div.subject div div { padding-left: 16px; } 279 div.issue div.subject div div { padding-left: 16px; }
274 div.issue div.subject p {margin: 0; margin-bottom: 0.1em; font-size: 90%; color: #999;} 280 div.issue div.subject p {margin: 0; margin-bottom: 0.1em; font-size: 90%; color: #999;}
275 div.issue div.subject>div>p { margin-top: 0.5em; } 281 div.issue div.subject>div>p { margin-top: 0.5em; }
276 div.issue div.subject h3 {margin: 0; margin-bottom: 0.1em;} 282 div.issue div.subject h3 {margin: 0; margin-bottom: 0.1em;}
277 283 div.issue span.private { position:relative; bottom: 2px; text-transform: uppercase; background: #d22; color: #fff; font-weight:bold; padding: 0px 2px 0px 2px; font-size: 60%; margin-right: 2px; border-radius: 2px; -moz-border-radius: 2px;}
278 #issue_tree table.issues { border: 0; } 284
279 #issue_tree td.checkbox {display:none;} 285 #issue_tree table.issues, #relations table.issues { border: 0; }
286 #issue_tree td.checkbox, #relations td.checkbox {display:none;}
287 #relations td.buttons {padding:0;}
280 288
281 fieldset.collapsible { border-width: 1px 0 0 0; font-size: 0.9em; } 289 fieldset.collapsible { border-width: 1px 0 0 0; font-size: 0.9em; }
282 fieldset.collapsible legend { padding-left: 16px; background: url(../images/arrow_expanded.png) no-repeat 0% 40%; cursor:pointer; } 290 fieldset.collapsible legend { padding-left: 16px; background: url(../images/arrow_expanded.png) no-repeat 0% 40%; cursor:pointer; }
283 fieldset.collapsible.collapsed legend { background-image: url(../images/arrow_collapsed.png); } 291 fieldset.collapsible.collapsed legend { background-image: url(../images/arrow_collapsed.png); }
284 292
328 div#roadmap .related-issues { margin-bottom: 1em; } 336 div#roadmap .related-issues { margin-bottom: 1em; }
329 div#roadmap .related-issues td.checkbox { display: none; } 337 div#roadmap .related-issues td.checkbox { display: none; }
330 div#roadmap .wiki h1:first-child { display: none; } 338 div#roadmap .wiki h1:first-child { display: none; }
331 div#roadmap .wiki h1 { font-size: 120%; } 339 div#roadmap .wiki h1 { font-size: 120%; }
332 div#roadmap .wiki h2 { font-size: 110%; } 340 div#roadmap .wiki h2 { font-size: 110%; }
341 body.controller-versions.action-show div#roadmap .related-issues {width:auto;}
333 342
334 div#version-summary { float:right; width:380px; margin-left: 16px; margin-bottom: 16px; background-color: #fff; } 343 div#version-summary { float:right; width:380px; margin-left: 16px; margin-bottom: 16px; background-color: #fff; }
335 div#version-summary fieldset { margin-bottom: 1em; } 344 div#version-summary fieldset { margin-bottom: 1em; }
336 div#version-summary .total-hours { text-align: right; } 345 div#version-summary .total-hours { text-align: right; }
337 346
341 table#time-report tbody tr.total { font-style: normal; font-weight: bold; color: #555; background-color:#EEEEEE; } 350 table#time-report tbody tr.total { font-style: normal; font-weight: bold; color: #555; background-color:#EEEEEE; }
342 table#time-report .hours-dec { font-size: 0.9em; } 351 table#time-report .hours-dec { font-size: 0.9em; }
343 352
344 form .attributes { margin-bottom: 8px; } 353 form .attributes { margin-bottom: 8px; }
345 form .attributes p { padding-top: 1px; padding-bottom: 2px; } 354 form .attributes p { padding-top: 1px; padding-bottom: 2px; }
346 form .attributes select { min-width: 50%; } 355 form .attributes select { width: 60%; }
356 input#issue_subject { width: 99%; }
357 select#issue_done_ratio { width: 95px; }
347 358
348 ul.projects { margin: 0; padding-left: 1em; } 359 ul.projects { margin: 0; padding-left: 1em; }
349 ul.projects.root { margin: 0; padding: 0; } 360 ul.projects.root { margin: 0; padding: 0; }
350 ul.projects ul.projects { border-left: 3px solid #e0e0e0; } 361 ul.projects ul.projects { border-left: 3px solid #e0e0e0; }
351 ul.projects li.root { list-style-type:none; margin-bottom: 1em; } 362 ul.projects li.root { list-style-type:none; margin-bottom: 1em; }
362 373
363 .total-hours { font-size: 110%; font-weight: bold; } 374 .total-hours { font-size: 110%; font-weight: bold; }
364 .total-hours span.hours-int { font-size: 120%; } 375 .total-hours span.hours-int { font-size: 120%; }
365 376
366 .autoscroll {overflow-x: auto; padding:1px; margin-bottom: 1.2em;} 377 .autoscroll {overflow-x: auto; padding:1px; margin-bottom: 1.2em;}
367 #user_firstname, #user_lastname, #user_mail, #my_account_form select { width: 90%; } 378 #user_login, #user_firstname, #user_lastname, #user_mail, #my_account_form select, #user_form select { width: 90%; }
368 379
369 #workflow_copy_form select { width: 200px; } 380 #workflow_copy_form select { width: 200px; }
381
382 textarea#custom_field_possible_values {width: 99%}
370 383
371 .pagination {font-size: 90%} 384 .pagination {font-size: 90%}
372 p.pagination {margin-top:8px;} 385 p.pagination {margin-top:8px;}
373 386
374 /***** Tabular forms ******/ 387 /***** Tabular forms ******/
419 432
420 .tabular.settings p{ padding-left: 300px; } 433 .tabular.settings p{ padding-left: 300px; }
421 .tabular.settings label{ margin-left: -300px; width: 295px; } 434 .tabular.settings label{ margin-left: -300px; width: 295px; }
422 .tabular.settings textarea { width: 99%; } 435 .tabular.settings textarea { width: 99%; }
423 436
437 .tabular.settings.enabled_scm table {width:100%}
438 .tabular.settings.enabled_scm td.scm_name{ font-weight: bold; }
439 .tabular.settings.enabled_scm p.scm_config{ padding-left: 8px; font-style:italic;}
440
424 fieldset.settings label { display: block; } 441 fieldset.settings label { display: block; }
425 .parent { padding-left: 20px; } 442 fieldset#notified_events .parent { padding-left: 20px; }
426 443
427 .required {color: #bb0000;} 444 .required {color: #bb0000;}
428 .summary {font-style: italic;} 445 .summary {font-style: italic;}
429 446
430 #attachments_fields input[type=text] {margin-left: 8px; } 447 #attachments_fields input[type=text] {margin-left: 8px; }
489 text-align: center; 506 text-align: center;
490 background-color: #FFEBC1; 507 background-color: #FFEBC1;
491 border-color: #FDBF3B; 508 border-color: #FDBF3B;
492 color: #A6750C; 509 color: #A6750C;
493 } 510 }
511
512 span.error {padding-left:20px; background:url(../images/exclamation.png) no-repeat 0 50%;}
494 513
495 #errorExplanation ul { font-size: 0.9em;} 514 #errorExplanation ul { font-size: 0.9em;}
496 #errorExplanation h2, #errorExplanation p { display: none; } 515 #errorExplanation h2, #errorExplanation p { display: none; }
497 516
498 /***** Ajax indicator ******/ 517 /***** Ajax indicator ******/
668 #parent_issue_candidates ul li {width: 500px;} 687 #parent_issue_candidates ul li {width: 500px;}
669 #related_issue_candidates ul li {width: 500px;} 688 #related_issue_candidates ul li {width: 500px;}
670 689
671 /***** Diff *****/ 690 /***** Diff *****/
672 .diff_out { background: #fcc; } 691 .diff_out { background: #fcc; }
692 .diff_out span { background: #faa; }
673 .diff_in { background: #cfc; } 693 .diff_in { background: #cfc; }
694 .diff_in span { background: #afa; }
674 695
675 .text-diff { 696 .text-diff {
676 padding: 1em; 697 padding: 1em;
677 background-color:#f6f6f6; 698 background-color:#f6f6f6;
678 color:#505050; 699 color:#505050;
788 text-align: center; 809 text-align: center;
789 overflow: hidden; 810 overflow: hidden;
790 } 811 }
791 812
792 .gantt_subjects { font-size: 0.8em; } 813 .gantt_subjects { font-size: 0.8em; }
793 .gantt_subjects div { line-height:1.2em;height:16px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis; } 814 .gantt_subjects div { line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis; }
794 815
795 .task { 816 .task {
796 position: absolute; 817 position: absolute;
797 height:8px; 818 height:8px;
798 font-size:0.8em; 819 font-size:0.8em;
799 color:#888; 820 color:#888;
800 padding:0; 821 padding:0;
801 margin:0; 822 margin:0;
802 line-height:0.8em; 823 line-height:16px;
803 white-space:nowrap; 824 white-space:nowrap;
804 } 825 }
805 826
806 .task.label {width:100%;} 827 .task.label {width:100%;}
807 .task.label.project, .task.label.version { font-weight: bold; } 828 .task.label.project, .task.label.version { font-weight: bold; }
954 #top-menu, #header, #main-menu, #sidebar, #footer, .contextual, .other-formats { display:none; } 975 #top-menu, #header, #main-menu, #sidebar, #footer, .contextual, .other-formats { display:none; }
955 #main { background: #fff; } 976 #main { background: #fff; }
956 #content { width: 99%; margin: 0; padding: 0; border: 0; background: #fff; overflow: visible !important;} 977 #content { width: 99%; margin: 0; padding: 0; border: 0; background: #fff; overflow: visible !important;}
957 #wiki_add_attachment { display:none; } 978 #wiki_add_attachment { display:none; }
958 .hide-when-print { display: none; } 979 .hide-when-print { display: none; }
959 } 980 .autoscroll {overflow-x: visible;}
981 table.list {margin-top:0.5em;}
982 table.list th, table.list td {border: 1px solid #aaa;}
983 }