annotate examples/trac/htdocs/css/diff.css @ 55:5f0b2976f8c4

Minor diagram updates.
author cmlenz
date Tue, 04 Jul 2006 13:34:46 +0000
parents 71ecbe90aafc
children
rev   line source
39
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
1 /* Diff preferences */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
2 #prefs fieldset { margin: 1em .5em .5em; padding: .5em 1em 0 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
3
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
4 /* Diff/change overview */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
5 #overview {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
6 line-height: 130%;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
7 margin-top: 1em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
8 padding: .5em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
9 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
10 #overview dt.property {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
11 font-weight: bold;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
12 padding-right: .25em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
13 position: absolute;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
14 left: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
15 text-align: right;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
16 width: 7.75em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
17 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
18 #overview dd { margin-left: 8em }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
19
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
20 #overview .message { padding: 1em 0 1px }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
21 #overview dd.message p, #overview dd.message ul, #overview dd.message ol,
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
22 #overview dd.message pre {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
23 margin-bottom: 1em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
24 margin-top: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
25 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
26
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
27 /* Colors for change types */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
28 #chglist .edit, #overview .mod, .diff #legend .mod { background: #fd8 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
29 #chglist .delete, #overview .rem, .diff #legend .rem { background: #f88 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
30 #chglist .add, #overview .add, .diff #legend .add { background: #bfb }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
31 #chglist .copy, #overview .cp, .diff #legend .cp { background: #88f }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
32 #chglist .move, #overview .mv, .diff #legend .mv { background: #ccc }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
33 #chglist .unknown { background: #fff }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
34
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
35 /* Legend for diff colors */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
36 .diff #legend {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
37 float: left;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
38 font-size: 9px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
39 line-height: 1em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
40 margin: 1em 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
41 padding: .5em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
42 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
43 .diff #legend h3 { display: none; }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
44 .diff #legend dt {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
45 background: #fff;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
46 border: 1px solid #999;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
47 float: left;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
48 margin: .1em .5em .1em 2em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
49 overflow: hidden;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
50 width: .8em; height: .8em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
51 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
52 .diff #legend dl, .diff #legend dd {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
53 display: inline;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
54 float: left;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
55 padding: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
56 margin: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
57 margin-right: .5em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
58 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
59
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
60 /* Styles for the list of diffs */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
61 .diff ul.entries { clear: both; margin: 0; padding: 0 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
62 .diff li.entry {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
63 background: #f7f7f7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
64 border: 1px solid #d7d7d7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
65 list-style-type: none;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
66 margin: 0 0 2em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
67 padding: 2px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
68 position: relative;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
69 width: 100%;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
70 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
71 .diff h2 {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
72 color: #333;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
73 font-size: 14px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
74 letter-spacing: normal;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
75 margin: 0 auto;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
76 padding: .1em 0 .25em .5em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
77 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
78
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
79 /* Styles for the actual diff tables (side-by-side and inline) */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
80 .diff table {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
81 border: 1px solid #ddd;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
82 border-spacing: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
83 border-top: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
84 empty-cells: show;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
85 font-size: 12px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
86 line-height: 130%;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
87 padding: 0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
88 margin: 0 auto;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
89 table-layout: fixed;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
90 width: 100%;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
91 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
92 .diff table col.lineno { width: 4em }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
93 .diff table th {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
94 border-right: 1px solid #d7d7d7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
95 border-bottom: 1px solid #998;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
96 font-size: 11px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
97 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
98 .diff table thead th {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
99 background: #eee;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
100 border-top: 1px solid #d7d7d7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
101 color: #999;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
102 padding: 0 .25em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
103 text-align: center;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
104 white-space: nowrap;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
105 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
106 .diff table tbody th {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
107 background: #eed;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
108 color: #886;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
109 font-weight: normal;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
110 padding: 0 .5em;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
111 text-align: right;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
112 vertical-align: top;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
113 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
114 .diff table tbody td {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
115 background: #fff;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
116 font: normal 11px monospace;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
117 overflow: hidden;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
118 padding: 1px 2px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
119 vertical-align: top;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
120 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
121 .diff table tbody.skipped td {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
122 background: #f7f7f7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
123 border: 1px solid #d7d7d7;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
124 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
125 .diff table td del, .diff table td ins { text-decoration: none }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
126 .diff table td del { color: #600 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
127 .diff table td ins { color: #060 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
128
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
129 /* Styles for the inline diff */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
130 .diff table.inline tbody.mod td.l, .diff table.inline tbody.rem td.l {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
131 background: #fdd;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
132 border-color: #c00;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
133 border-style: solid;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
134 border-width: 0 1px 0 1px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
135 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
136 .diff table.inline tbody.mod td.r, .diff table.inline tbody.add td.r {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
137 background: #dfd;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
138 border-color: #0a0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
139 border-style: solid;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
140 border-width: 0 1px 0 1px;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
141 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
142 .diff table.inline tbody.mod tr.first td.l,
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
143 .diff table.inline tbody.rem tr.first td.l { border-top-width: 1px }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
144 .diff table.inline tbody.mod tr.last td.l,
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
145 .diff table.inline tbody.rem tr.last td.l { border-bottom-width: 1px }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
146 .diff table.inline tbody.mod tr.first td.r,
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
147 .diff table.inline tbody.add tr.first td.r { border-top-width: 1px }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
148 .diff table.inline tbody.mod tr.last td.r,
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
149 .diff table.inline tbody.add tr.last td.r { border-bottom-width: 1px }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
150 .diff table.inline tbody.mod td del { background: #e99; color: #000 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
151 .diff table.inline tbody.mod td ins { background: #9e9; color: #000 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
152
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
153 /* Styles for the side-by-side diff */
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
154 .diff table.sidebyside colgroup.content { width: 50% }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
155 .diff table.sidebyside tbody.mod td.l { background: #fe9 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
156 .diff table.sidebyside tbody.mod td.r { background: #fd8 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
157 .diff table.sidebyside tbody.add td.l { background: #dfd }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
158 .diff table.sidebyside tbody.add td.r { background: #cfc }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
159 .diff table.sidebyside tbody.rem td.l { background: #f88 }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
160 .diff table.sidebyside tbody.rem td.r { background: #faa }
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
161 .diff table.sidebyside tbody.mod del, .diff table.sidebyside tbody.mod ins {
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
162 background: #fc0;
71ecbe90aafc Copy Trac to main branch.
cmlenz
parents:
diff changeset
163 }
Copyright (C) 2012-2017 Edgewall Software