Mercurial > genshi > mirror
view examples/trac/htdocs/css/diff.css @ 39:93b4dcbafd7b trunk
Copy Trac to main branch.
author | cmlenz |
---|---|
date | Mon, 03 Jul 2006 18:53:27 +0000 |
parents | |
children |
line wrap: on
line source
/* Diff preferences */ #prefs fieldset { margin: 1em .5em .5em; padding: .5em 1em 0 } /* Diff/change overview */ #overview { line-height: 130%; margin-top: 1em; padding: .5em; } #overview dt.property { font-weight: bold; padding-right: .25em; position: absolute; left: 0; text-align: right; width: 7.75em; } #overview dd { margin-left: 8em } #overview .message { padding: 1em 0 1px } #overview dd.message p, #overview dd.message ul, #overview dd.message ol, #overview dd.message pre { margin-bottom: 1em; margin-top: 0; } /* Colors for change types */ #chglist .edit, #overview .mod, .diff #legend .mod { background: #fd8 } #chglist .delete, #overview .rem, .diff #legend .rem { background: #f88 } #chglist .add, #overview .add, .diff #legend .add { background: #bfb } #chglist .copy, #overview .cp, .diff #legend .cp { background: #88f } #chglist .move, #overview .mv, .diff #legend .mv { background: #ccc } #chglist .unknown { background: #fff } /* Legend for diff colors */ .diff #legend { float: left; font-size: 9px; line-height: 1em; margin: 1em 0; padding: .5em; } .diff #legend h3 { display: none; } .diff #legend dt { background: #fff; border: 1px solid #999; float: left; margin: .1em .5em .1em 2em; overflow: hidden; width: .8em; height: .8em; } .diff #legend dl, .diff #legend dd { display: inline; float: left; padding: 0; margin: 0; margin-right: .5em; } /* Styles for the list of diffs */ .diff ul.entries { clear: both; margin: 0; padding: 0 } .diff li.entry { background: #f7f7f7; border: 1px solid #d7d7d7; list-style-type: none; margin: 0 0 2em; padding: 2px; position: relative; width: 100%; } .diff h2 { color: #333; font-size: 14px; letter-spacing: normal; margin: 0 auto; padding: .1em 0 .25em .5em; } /* Styles for the actual diff tables (side-by-side and inline) */ .diff table { border: 1px solid #ddd; border-spacing: 0; border-top: 0; empty-cells: show; font-size: 12px; line-height: 130%; padding: 0; margin: 0 auto; table-layout: fixed; width: 100%; } .diff table col.lineno { width: 4em } .diff table th { border-right: 1px solid #d7d7d7; border-bottom: 1px solid #998; font-size: 11px; } .diff table thead th { background: #eee; border-top: 1px solid #d7d7d7; color: #999; padding: 0 .25em; text-align: center; white-space: nowrap; } .diff table tbody th { background: #eed; color: #886; font-weight: normal; padding: 0 .5em; text-align: right; vertical-align: top; } .diff table tbody td { background: #fff; font: normal 11px monospace; overflow: hidden; padding: 1px 2px; vertical-align: top; } .diff table tbody.skipped td { background: #f7f7f7; border: 1px solid #d7d7d7; } .diff table td del, .diff table td ins { text-decoration: none } .diff table td del { color: #600 } .diff table td ins { color: #060 } /* Styles for the inline diff */ .diff table.inline tbody.mod td.l, .diff table.inline tbody.rem td.l { background: #fdd; border-color: #c00; border-style: solid; border-width: 0 1px 0 1px; } .diff table.inline tbody.mod td.r, .diff table.inline tbody.add td.r { background: #dfd; border-color: #0a0; border-style: solid; border-width: 0 1px 0 1px; } .diff table.inline tbody.mod tr.first td.l, .diff table.inline tbody.rem tr.first td.l { border-top-width: 1px } .diff table.inline tbody.mod tr.last td.l, .diff table.inline tbody.rem tr.last td.l { border-bottom-width: 1px } .diff table.inline tbody.mod tr.first td.r, .diff table.inline tbody.add tr.first td.r { border-top-width: 1px } .diff table.inline tbody.mod tr.last td.r, .diff table.inline tbody.add tr.last td.r { border-bottom-width: 1px } .diff table.inline tbody.mod td del { background: #e99; color: #000 } .diff table.inline tbody.mod td ins { background: #9e9; color: #000 } /* Styles for the side-by-side diff */ .diff table.sidebyside colgroup.content { width: 50% } .diff table.sidebyside tbody.mod td.l { background: #fe9 } .diff table.sidebyside tbody.mod td.r { background: #fd8 } .diff table.sidebyside tbody.add td.l { background: #dfd } .diff table.sidebyside tbody.add td.r { background: #cfc } .diff table.sidebyside tbody.rem td.l { background: #f88 } .diff table.sidebyside tbody.rem td.r { background: #faa } .diff table.sidebyside tbody.mod del, .diff table.sidebyside tbody.mod ins { background: #fc0; }