Mercurial > hg > rc1
comparison skins/larry/print.css @ 0:1e000243b222
vanilla 1.3.3 distro, I hope
author | Charlie Root |
---|---|
date | Thu, 04 Jan 2018 15:50:29 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:1e000243b222 |
---|---|
1 /** | |
2 * Roundcube webmail styles for message printing | |
3 * | |
4 * Copyright (c) 2012, The Roundcube Dev Team | |
5 * | |
6 * The contents are subject to the Creative Commons Attribution-ShareAlike | |
7 * License. It is allowed to copy, distribute, transmit and to adapt the work | |
8 * by keeping credits to the original autors in the README file. | |
9 * See http://creativecommons.org/licenses/by-sa/3.0/ for details. | |
10 */ | |
11 body { | |
12 font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; | |
13 background-color: #fff; | |
14 color: #000; | |
15 margin: 2mm; | |
16 } | |
17 | |
18 body, td, th, div, p { | |
19 font-size: 9pt; | |
20 color: #000; | |
21 } | |
22 | |
23 h3 { | |
24 font-size: 18px; | |
25 color: #000; | |
26 } | |
27 | |
28 a, a:active, a:visited { | |
29 color: #000; | |
30 } | |
31 | |
32 #header { | |
33 float: right; | |
34 margin: 0 5mm 3mm 5mm; | |
35 } | |
36 | |
37 table.headers-table { | |
38 table-layout: fixed; | |
39 margin-top: 14px; | |
40 } | |
41 | |
42 table.headers-table tr td { | |
43 font-size: 9pt; | |
44 vertical-align: top; | |
45 } | |
46 | |
47 table.headers-table td.header-title { | |
48 color: #666; | |
49 padding-right: 4mm; | |
50 white-space: nowrap; | |
51 } | |
52 | |
53 table.headers-table tr td.subject { | |
54 font-weight: bold; | |
55 } | |
56 | |
57 #attachment-list { | |
58 margin-top: 2mm; | |
59 padding-top: 2mm; | |
60 border-top: 1pt solid #ccc; | |
61 } | |
62 | |
63 #attachment-list li { | |
64 font-size: 9pt; | |
65 } | |
66 | |
67 #attachment-list li a { | |
68 text-decoration: none; | |
69 } | |
70 | |
71 #attachment-list li a:hover { | |
72 text-decoration: underline; | |
73 } | |
74 | |
75 #messagebody { | |
76 position: relative; | |
77 border-top: none; | |
78 } | |
79 | |
80 div.message-part, | |
81 div.message-htmlpart { | |
82 padding: 2mm 1mm; | |
83 margin-top: 2mm; | |
84 margin-bottom: 5mm; | |
85 border-top: 1pt solid #ccc; | |
86 } | |
87 | |
88 div.message-part a { | |
89 color: #00c; | |
90 } | |
91 | |
92 div.message-part div.pre { | |
93 margin: 0; | |
94 padding: 0; | |
95 font-family: monospace; | |
96 font-size: 12px; | |
97 } | |
98 | |
99 div.message-part blockquote { | |
100 color: blue; | |
101 border-left: 2px solid blue; | |
102 border-right: 2px solid blue; | |
103 background-color: #F6F6F6; | |
104 margin: 2px 0; | |
105 padding: 0 0.4em; | |
106 } | |
107 | |
108 div.message-part blockquote blockquote { | |
109 color: green; | |
110 border-left: 2px solid green; | |
111 border-right: 2px solid green; | |
112 } | |
113 | |
114 div.message-part blockquote blockquote blockquote { | |
115 color: #900; | |
116 border-left: 2px solid #b00; | |
117 border-right: 2px solid #b00; | |
118 } | |
119 | |
120 p.image-attachment { | |
121 position: relative; | |
122 padding: 1em; | |
123 border-top: 1px solid #ccc; | |
124 } | |
125 | |
126 p.image-attachment a.image-link { | |
127 float: left; | |
128 display: block; | |
129 margin-right: 2em; | |
130 min-width: 160px; | |
131 min-height: 60px; | |
132 text-align: center; | |
133 } | |
134 | |
135 p.image-attachment .image-filename { | |
136 display: block; | |
137 line-height: 1.6em; | |
138 } | |
139 | |
140 p.image-attachment .attachment-links { | |
141 display: none; | |
142 } | |
143 | |
144 /* contact print */ | |
145 #contact-details fieldset { | |
146 color: #666; | |
147 border: 1px solid #999; | |
148 margin-top: 5px; | |
149 } | |
150 | |
151 #contact-details fieldset.contactfieldgroup { | |
152 border: 0; | |
153 padding: 0; | |
154 margin: 0; | |
155 } | |
156 | |
157 #contact-details div.row { | |
158 padding: 2px 0; | |
159 } | |
160 | |
161 #contact-details .contactfieldlabel { | |
162 display: inline-block; | |
163 vertical-align: top; | |
164 width: 150px; | |
165 overflow: hidden; | |
166 text-overflow: ellipsis; | |
167 } | |
168 | |
169 #contact-details .contactfieldcontent { | |
170 display: inline-block; | |
171 vertical-align: top; | |
172 font-weight: bold; | |
173 } | |
174 | |
175 #contact-details #contactphoto { | |
176 float: left; | |
177 margin: 5px 15px 5px 3px; | |
178 width: 112px; | |
179 border: 0; | |
180 padding: 0; | |
181 } | |
182 | |
183 #contact-details #contactpic { | |
184 width: 112px; | |
185 background: white; | |
186 } | |
187 | |
188 #contact-details #contactpic img { | |
189 max-width: 112px; | |
190 visibility: inherit; | |
191 } | |
192 | |
193 #contact-details #contacthead { | |
194 border: 0; | |
195 margin: 0 16em 0 0; | |
196 padding: 0; | |
197 } | |
198 | |
199 #contact-details #contacthead > legend { | |
200 display: none; | |
201 } | |
202 | |
203 #contact-details #contacthead .names span.namefield { | |
204 font-size: 140%; | |
205 font-weight: bold; | |
206 } |