]> git.immae.eu Git - github/shaarli/Shaarli.git/blame - inc/shaarli.css
CSS: expand one-line declarations
[github/shaarli/Shaarli.git] / inc / shaarli.css
CommitLineData
ad6c27b7 1/* Cascading Stylesheet for Shaarli - http://sebsauvage.net/wiki/doku.php?id=php:shaarli */
45034273
SS
2
3/* CSS Reset from Yahoo to cope with browsers CSS inconsistencies. */
4/*
9308d39f
V
5 Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html
6 version: 2.8.2r1
7 */
45034273
SS
8html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
9
32c8dee3
V
10body {
11 font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
12 font-size: 10pt;
13 background-color: #ffffff;
14 word-wrap: break-word;
15}
eeb0fe33 16
45034273 17input, textarea {
9308d39f
V
18 background-color: #dedede;
19 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
20 background: -webkit-linear-gradient(#dedede, #ffffff);
21 background: -moz-linear-gradient(#dedede, #ffffff);
22 background: -ms-linear-gradient(#dedede, #ffffff);
23 background: -o-linear-gradient(#dedede, #ffffff);
24 background: linear-gradient(#dedede, #ffffff);
25 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 26 padding: 5px;
9308d39f
V
27 border-radius: 5px 5px 5px 5px;
28 border: none;
eeb0fe33 29 color: #000;
9308d39f 30}
45034273 31
d741c9fc 32a {
eeb0fe33 33 text-decoration: none;
d741c9fc
FE
34}
35
32c8dee3
V
36h1 {
37 font-size: 20pt;
38 font-weight: bold;
39 font-style: italic;
40 margin-bottom: 20px;
41}
45034273
SS
42
43/* Buttons */
44.bigbutton {
45 background-color: #c0c0c0;
9308d39f
V
46 background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent;
47 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff));
48 background: -webkit-linear-gradient(#c0c0c0, #ffffff);
49 background: -ms-linear-gradient(#c0c0c0, #ffffff);
50 background: -o-linear-gradient(#c0c0c0, #ffffff);
51 background: linear-gradient(#c0c0c0, #ffffff);
45034273
SS
52 border-radius: 3px 3px 3px 3px;
53 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
54 cursor: pointer;
55 height: 24px;
56 margin-left: 5px;
57 padding: 0 5px;
9308d39f 58 color: #606060;
eeb0fe33
V
59 border-style: outset;
60 border-width: 1px;
9308d39f 61}
45034273 62
45034273
SS
63.smallbutton {
64 background-color: #c0c0c0;
9308d39f
V
65 background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent;
66 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff));
67 background: -webkit-linear-gradient(#c0c0c0, #ffffff);
68 background: -ms-linear-gradient(#c0c0c0, #ffffff);
69 background: -o-linear-gradient(#c0c0c0, #ffffff);
70 background: linear-gradient(#c0c0c0, #ffffff);
45034273
SS
71 border-radius: 3px 3px 3px 3px;
72 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
73 cursor: pointer;
74 height: 20px;
75 margin-left: 5px;
76 padding: 0 5px;
9308d39f 77 color: #606060;
eeb0fe33
V
78 border-style: outset;
79 border-width: 1px;
9308d39f 80}
45034273 81
b2877611 82/* Small tab on the left of each link with edit/delete buttons. */
32c8dee3
V
83.button_edit, .button_delete {
84 border-radius: 0;
85 box-shadow: none;
86 border-style: none;
87 border-width: 0;
88 padding: 0;
89 background: none;
90}
d741c9fc 91.linkeditbuttons {
eeb0fe33
V
92 position: absolute;
93 left: -1px;
94 padding: 4px 2px 2px 2px;
95 background-color: #f0f0f0;
96
97 -webkit-border-radius: 0px 6px 6px 0px;
98 -moz-border-radius: 0px 6px 6px 0px;
99 -o-border-radius: 0px 6px 6px 0px;
100 -ms-border-radius: 0px 6px 6px 0px;
101 border-radius: 0px 6px 6px 0px;
102
103 -webkit-box-shadow: 0px 0px 3px 0px #333333;
104 -moz-box-shadow: 0px 0px 3px 0px #333333;
105 -o-box-shadow: 0px 0px 3px 0px #333333;
106 -ms-box-shadow: 0px 0px 3px 0px #333333;
107 box-shadow: 0px 0px 3px 0px #333333;
b2877611 108}
45034273 109
eeb0fe33 110#pageheader #logo {
9308d39f
V
111 background-image: url('../images/logo.png');
112 background-repeat: no-repeat;
eeb0fe33
V
113 float: left;
114 margin: 0 10px 0 10px;
115 width: 105px;
116 height: 55px;
117 cursor: pointer;
45034273
SS
118}
119
eeb0fe33 120#pageheader {
45034273 121 background-color: #333333;
9308d39f
V
122 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#111111));
123 background: -webkit-linear-gradient(#333333, #111111);
124 background: -moz-linear-gradient(#333333, #111111);
125 background: -ms-linear-gradient(#333333, #111111);
126 background: -o-linear-gradient(#333333, #111111);
127 background: linear-gradient(#333333, #111111);
45034273 128 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
129 width: auto;
130 padding: 0 10px 5px 10px;
9308d39f 131 margin: auto;
45034273
SS
132}
133
eeb0fe33 134#pageheader a {
45034273 135 background-color: #333333;
9308d39f
V
136 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#000000));
137 background: -webkit-linear-gradient(#333333, #000000);
138 background: -moz-linear-gradient(#333333, #000000);
139 background: -ms-linear-gradient(#333333, #000000);
140 background: -o-linear-gradient(#333333, #000000);
141 background: linear-gradient(#333333, #000000);
45034273 142 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 143 padding: 5px;
9308d39f 144 border-radius: 5px 5px 5px 5px;
eeb0fe33
V
145 margin: 10px 3px 3px 3px;
146 color: #A2DD42;
147 float: left;
148 text-decoration: none;
45034273
SS
149}
150
eeb0fe33
V
151#toolsdiv a {
152 clear: both;
45034273 153}
eeb0fe33
V
154#toolsdiv a span {
155 color: #ffffff;
45034273 156}
eeb0fe33 157.linksperpage, .tagfilter, .searchform, .addform {
9308d39f
V
158 background-color: #dedede;
159 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
160 background: -webkit-linear-gradient(#dedede, #ffffff);
161 background: -moz-linear-gradient(#dedede, #ffffff);
162 background: -ms-linear-gradient(#dedede, #ffffff);
163 background: -o-linear-gradient(#dedede, #ffffff);
164 background: linear-gradient(#dedede, #ffffff);
eeb0fe33 165 display: inline;
9308d39f 166 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 167 padding: 5px;
9308d39f
V
168 border: none;
169 border-radius: 5px 5px 5px 5px;
eeb0fe33
V
170 margin: 10px 3px 3px 3px;
171 color: #cecece;
45034273
SS
172}
173
eeb0fe33 174.linksperpage {
9308d39f 175 box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
eeb0fe33 176 padding: 3px;
45034273
SS
177}
178
eeb0fe33
V
179.linksperpage input, .tagfilter input, .searchform input, .addform input {
180 border: none;
181 color: #606060;
182 background: none;
183 box-shadow: none;
184 padding: 5px;
45034273
SS
185}
186
eeb0fe33
V
187.linksperpage input {
188 padding: 0;
45034273
SS
189}
190
eeb0fe33 191.tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
45034273 192 background-color: #dedede;
9308d39f
V
193 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
194 background: -webkit-linear-gradient(#dedede, #ffffff);
195 background: -moz-linear-gradient(#dedede, #ffffff);
196 background: -ms-linear-gradient(#dedede, #ffffff);
197 background: -o-linear-gradient(#dedede, #ffffff);
198 background: linear-gradient(#dedede, #ffffff);
199 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
200 padding: 0 5px 0 5px;
201 margin: 5px 0 5px 0;
202 height: 20px;
9308d39f 203 border-radius: 5px 5px 5px 5px;
eeb0fe33 204 cursor: pointer;
45034273
SS
205}
206
32c8dee3
V
207#shaarli_title {
208 font-weight: bold;
209 font-style: italic;
210 margin-top: 0;
211}
212#shaarli_title a {
213 color: #fff !important;
214}
215
216#pageheader a:visited {
217 color: #98C943;
218 text-decoration: none;
219}
220#pageheader a:hover {
221 color: #FFFFC9;
222 text-decoration: none;
223}
224#pageheader a:active {
225 color: #bbb;
226 text-decoration: none;
227}
228#searchcriteria {
229 padding: 4px 0px 5px 5px;
230 font-weight: bold;
231}
232.paging {
233 padding: 5px;
234 background-color: #777;
235 color: #ccc;
236 text-align: center;
237 clear: both;
238}
239.paging a:link {
240 color: #ccc;
241 text-decoration: none;
242}
243.paging a:visited {
244 color: #ccc;
245}
246.paging a:hover {
247 color: #FFFFC9;
248}
249.paging a:active {
250 color: #fff;
251}
252#paging_privatelinks {
253 float: left;
254}
255#paging_linksperpage {
256 float: right;
257 padding-right: 5px;
258}
259#paging_current {
260 display: inline;
261 color: #fff;
262 padding: 0 20 0 20;
263}
264#paging_older {
265 margin-right: 15px;
266}
267#paging_newer {
268 margin-left: 15px;
269}
270
271#headerform {
272 color: #ffffff;
273 padding: 5px 5px 5px 5px;
274 clear: both;
275}
276#toolsdiv {
277 color: #ffffff;
278 padding: 5px 5px 5px 5px;
279 clear: left;
280}
281#uploaddiv {
282 color: #ffffff;
283 padding: 5px 5px 5px 5px;
284 clear: left;
285}
286#editlinkform {
287 height: 100%;
288 color: #ffffff;
289 padding: 5px 5px 5px 15px;
290 width: 80%;
291 clear: left;
292}
45034273 293#linklist li {
32c8dee3
V
294 padding: 4px 10px 15px 20px;
295 border-top: 1px solid #bbb;
296 clear: both;
45034273 297 background-color: #F2F2F2;
9308d39f
V
298 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff));
299 background: -webkit-linear-gradient(#F2F2F2, #ffffff);
300 background: -moz-linear-gradient(#F2F2F2, #ffffff);
301 background: -ms-linear-gradient(#F2F2F2, #ffffff);
302 background: -o-linear-gradient(#F2F2F2, #ffffff);
303 background: linear-gradient(#F2F2F2, #ffffff);
45034273
SS
304}
305
306/*
eeb0fe33 307#linklist li.publicLinkHightLight:hover, #linklist li:hover {
9308d39f 308 background: #E9FFCE;
45034273
SS
309}
310*/
32c8dee3
V
311.linkdate, .linkarchive {
312 font-size:8pt;
313 color:#888;
314}
315.linkdate a, .linkarchive a {
316 color:#E28E3F;
317}
318#linklist li.private {
319 background: url('../images/private.png') no-repeat 10px center;
320 padding-left: 60px;
321}
322#linklist li {
323 padding-left: 26px;
324}
325.private .linktitle a {
326 color: #969696;
327}
328.linktitle {
329 font-size: 14pt;
330 font-weight: bold;
331}
332.linktitle a {
333 text-decoration: none;
334 color: #80AD48;
335}
336.linktitle a:hover {
337 color: #F57900;
338}
339.linkdate, .linkarchive {
340 font-size: 8pt;
341 color: #888;
342}
343.linkdate a, .linkarchive a {
344 background-image: url('../images/calendar.png');
345 padding: 2px 0 3px 20px;
346 background-repeat: no-repeat;
347 text-decoration: none;
348 color: #E28E3F;
349}
350.linkdate a:hover {
351 color: #F57900 }
352.linkurl {
353 font-size: 8pt;
354 color: #4BAA74;
355}
356.linkdescription {
357 color: #000;
358 margin-top: 0;
359 margin-bottom: 12px;
360 font-weight: normal;
361 max-height: 400px;
362 overflow: auto;
363}
364.linkdescription a {
365 text-decoration: none;
366 color: #3465A4;
367}
368.linkdescription a:hover {
369 color: #F57900;
370}
371.linktaglist {
372 padding-top: 10px;
373 line-height: 200%;
374}
45034273 375.linktag {
eeb0fe33 376 font-size: 9pt;
45034273 377 background-color: #F2F2F2;
9308d39f
V
378 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff));
379 background: -webkit-linear-gradient(#F2F2F2, #ffffff);
380 background: -moz-linear-gradient(#F2F2F2, #ffffff);
381 background: -ms-linear-gradient(#F2F2F2, #ffffff);
382 background: -o-linear-gradient(#F2F2F2, #ffffff);
383 background: linear-gradient(#F2F2F2, #ffffff);
45034273 384 box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
385 padding: 3px 3px 3px 20px;
386 height: 20px;
9308d39f 387 border-radius: 3px 3px 3px 3px;
eeb0fe33
V
388 cursor: pointer;
389 background-image: url('../images/tag_blue.png');
390 background-repeat: no-repeat;
391 background-position: 3px center;
392 background-color: #ffffff;
45034273 393}
32c8dee3
V
394.linktag:hover {
395 border-color: #555573;
396 color: #000;
397}
398.linktag a {
399 color: #777;
400 text-decoration: none;
401}
402.linkshort {
403 font-size: 8pt;
404 color: #888;
405}
406.linkshort a {
407 text-decoration: none;
408 color: #393964;
409}
410.linkshort a:hover {
411 text-decoration: underline;
412}
413.buttoneditform {
414 display: inline;
415}
416#footer {
417 font-size: 8pt;
418 text-align: center;
419 border-top: 1px solid #ddd;
420 color: #888;
421 clear: both;
422}
423#footer a {
424 color: #486D08;
425}
426#footer a:hover {
427 color: #000000;
428}
429#newversion {
430 background-color: #FFFFA0;
431 color: #000;
432 position: absolute;
433 top: 0;
434 right: 0;
435 padding: 2 7 2 7;
436 font-size: 9pt;
437}
438#cloudtag {
439 padding-left: 10%;
440 padding-right: 10%;
441}
442#cloudtag a {
443 color: black;
444 text-decoration: none;
445}
446#installform td {
447 font-size: 10pt;
448 color: black;
449 padding: 10px 5px 10px 5px;
450 clear: left;
451}
452#changepasswordform {
453 color: #ccc;
454 padding: 10px 5px 10px 5px;
455 clear: left;
456}
457#changetag {
458 color: #ccc;
459 padding: 10px 5px 10px 5px;
460 clear: left;
461}
462#configform td {
463 color: #ccc;
464 font-size: 10pt;
465 padding: 10px 5px 10px 5px;
466}
467#configform {
468 color: #ccc;
469 padding: 10px 5px 10px 5px;
470 clear: left;
471}
472.thumbnail {
473 float: right;
474 margin-left: 10px;
475}
45034273 476/* If you want thumbnails on the left:
32c8dee3
V
477.thumbnail {
478 float: left;
479 margin-right: 10px;
480}
481.linkcontainer {
482 position: static;
483 margin-left: 130px;
484}
45034273
SS
485*/
486
45034273 487/* --- Picture wall CSS --- */
32c8dee3
V
488#picwall_container {
489 color: #fff;
490 background-color: #000;
491 clear: both;
492}
493.picwall_pictureframe {
494 background-color: #000;
495 z-index: 5;
496 position: relative;
497 display: table-cell;
498 vertical-align: middle;
499 width: 90px;
500 height: 90px;
501 overflow: hidden;
502 text-align: center;
503 float: left;
504}
505.picwall_pictureframe img {
506 max-width: 100%;
507 height: auto;
508} /* Adapt the width of the image */
509.picwall_pictureframe a {
510 text-decoration: none;
511}
45034273
SS
512
513/* CSS to show title when hovering an image - no javascript required. */
32c8dee3
V
514.picwall_pictureframe span.info {
515 display: none;
516}
45034273 517.picwall_pictureframe:hover span.info {
eeb0fe33
V
518 display: block;
519 position: absolute;
32c8dee3
V
520 top: 0;
521 left: 0;
522 width: 90px;
eeb0fe33
V
523 font-weight: bold;
524 font-size: 8pt;
525 color: #fff;
45034273 526 text-align: left;
9308d39f 527 background-color: transparent;
32c8dee3
V
528 background-color: rgba(0, 0, 0, 0.4);
529 /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
530 filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);
531 /* IE6\96IE9 */
eeb0fe33 532 text-shadow: 2px 2px 1px #000000;
45034273
SS
533}
534
535/* Minimal customisation for jQuery widgets */
32c8dee3
V
536.ui-autocomplete {
537 background-color: #fff;
538 padding-left: 5px;
539}
540.ui-state-hover {
541 background-color: #604dff;
542 color: #fff;
543}
45034273 544
eeb0fe33 545#linklist li.publicLinkHightLight {
9308d39f 546 background: #ffffff;
45034273
SS
547}
548
26c95568 549div#permalinkQrcode {
eeb0fe33
V
550 padding: 20px;
551 width: 220px;
552 height: 220px;
9308d39f
V
553 background-color: #ffffff;
554 border: 1px solid black;
555 position: absolute;
eeb0fe33
V
556 top: -100px;
557 left: -100px;
558 text-align: center;
9308d39f 559 font-size: 8pt;
eeb0fe33
V
560 z-index: 50;
561 -webkit-box-shadow: 2px 2px 20px 2px #333333;
562 -moz-box-shadow: 2px 2px 20px 2px #333333;
563 -o-box-shadow: 2px 2px 20px 2px #333333;
564 -ms-box-shadow: 2px 2px 20px 2px #333333;
565 box-shadow: 2px 2px 20px 2px #333333;
45034273
SS
566}
567
32c8dee3 568div.daily {
d741c9fc 569 font-family: Georgia, 'DejaVu Serif', Norasi, serif;
45034273
SS
570 background-color: #E6D6BE;
571 /* Background paper texture by BashCorpo:
572 http://www.bashcorpo.dk/textures.php
573 http://bashcorpo.deviantart.com/art/Grungy-paper-texture-v-5-22966998 */
574 background-image: url("../images/Paper_texture_v5_by_bashcorpo_w1000.jpg");
575 -webkit-background-size: cover;
576 -moz-background-size: cover;
577 -o-background-size: cover;
578 background-size: cover;
eeb0fe33 579 position: relative;
45034273
SS
580 border-bottom: 2px solid black;
581}
582
32c8dee3
V
583#daily_col1 {
584 float: left;
585 position: relative;
586 width: 33%;
587 padding-left: 1%;
588}
589#daily_col2 {
590 float: left;
591 position: relative;
592 width: 33%;
593}
594#daily_col3 {
595 float: left;
596 position: relative;
597 width: 33%;
598}
45034273 599
eeb0fe33
V
600div.dailyAbout {
601 float: left;
45034273
SS
602 border: 1px solid black;
603 font-size: 8pt;
eeb0fe33
V
604 position: absolute;
605 left: 10px;
45034273
SS
606 top: 15px;
607 padding: 5px 5px 5px 5px;
eeb0fe33 608 text-align: center;
45034273 609}
32c8dee3
V
610div.dailyAbout a {
611 color: #890500;
612}
eeb0fe33 613div.dailyTitle {
9308d39f
V
614 font-weight: bold;
615 font-size: 44pt;
eeb0fe33
V
616 text-align: center;
617 padding: 10px 20px 0px 20px;
45034273 618}
eeb0fe33 619div.dailyDate {
9308d39f 620 font-size: 12pt;
eeb0fe33
V
621 font-weight: bold;
622 text-align: center;
623 padding: 0px 20px 30px 20px;
45034273
SS
624}
625
626/* Individual entries in "Daily": */
eeb0fe33 627div.dailyEntry {
45034273
SS
628 margin: 5px 10px 2px 5px;
629 font-size: 11pt;
630 border-top: 1px solid #555;
631}
32c8dee3
V
632div.dailyEntry a {
633 text-decoration: none;
634 color: #890500;
635}
636div.dailyEntryTags {
637 font-size: 7.75pt;
638}
639div.dailyEntryTitle {
640 font-size: 18pt;
641 font-weight: bold;
642}
eeb0fe33
V
643div.dailyEntryThumbnail {
644 width: 100%;
645 text-align: center;
646 background-color: rgb(128, 128, 128);
647 background: url(../images/50pc_transparent.png);
648 padding: 4px 0px 2px 0px;
45034273 649}
eeb0fe33 650div.dailyEntryDescription {
45034273 651 margin-top: 10px;
d741c9fc 652 margin-bottom: 30px;
eeb0fe33
V
653 text-align: justify;
654 overflow: auto;
45034273
SS
655}
656
ad6c27b7 657/* Common CSS screwdriver */
eeb0fe33
V
658.clear {
659 clear: both;
45034273
SS
660}
661
662/* For lazy images loading in picture wall.
d741c9fc 663 Using http://www.appelsiini.net/projects/lazyload
32c8dee3
V
664*/
665.lazyimage {
666 display: none;
667}
45034273
SS
668
669@media print {
32c8dee3
V
670 html {
671 border: none;
672 background: #fff !important;
673 color: #000 !important;
674 }
675 body {
676 font-size: 12pt;
677 width: auto !important;
678 margin: auto !important;
679 }
680 /* Minimum numer of lines to display when splitting a paragraph
681 over two pages */
682 p {
683 orphans: 3;
684 widows: 3;
685 }
686 a {
687 color: #000 !important;
688 text-decoration: none !important;
689 }
690 #pageheader, .paging, #linklist li form, #footer {
691 display: none;
692 }
693 #linklist li {
694 padding: 2 0 10 0;
695 border-top: 2px solid #000;
696 clear: both;
697 }
698 #linklist li.private {
699 background-color: none;
700 border-left: 0;
701 }
702 .linkdate {
703 line-height: 2;
704 }
705 .linkurl {
706 color: #000;
707 }
708 .linkdescription {
709 font-size: 10pt;
710 }
711 .linktag {
712 border: 1px solid black;
713 font-style: italic;
714 font-size: 8pt;
715 }
716}
717
718@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 854px) {
9308d39f 719 /* A few fixes for mobile devices (far from perfect). */
32c8dee3
V
720 .nomobile {
721 display: none;
722 }
723 #logo {
724 display: none;
725 }
9308d39f
V
726 #pageheader a
727 {
eeb0fe33 728 padding: 5px;
45034273 729 border-radius: 5px 5px 5px 5px;
eeb0fe33 730 margin: 3px;
9308d39f 731 }
32c8dee3
V
732 .searchform, .tagfilter {
733 display: block !important;
734 margin: 0px !important;
735 padding: 0px !important;
736 width: 100% !important;
737 }
738 .searchform input, .tagfilter input {
739 margin: 0px !important;
740 padding: 0px !important;
741 display: inline !important;
742 }
743 .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
744 width: 30%;
745 font-size: smaller;
746 }
747 #searchform_value {
748 width: 70% !important;
749 }
750 #tagfilter_value {
751 width: 70% !important;
752 }
753 div.qrcode {
754 position: relative;
755 float: left;
756 top: -10px;
757 left: 0px;
758 }
759 #paging_privatelinks {
760 float: none;
761 }
762 #paging_linksperpage {
763 float: none;
764 margin-bottom: 10px;
765 font-size: smaller;
766 }
767 #paging_older, #paging_newer, #paging_linksperpage a {
768 border: 1px solid black;
769 padding: 3px 5px 3px 5px;
770 background-color: #666;
771 color: #fff;
772 border-radius: 5px 5px 5px 5px;
773 }
774 .thumbnail {
775 float: none;
776 height: auto;
777 margin: 0px;
778 text-align: center;
779 }
780 #cloudtag {
781 padding: 0px;
782 }
783 div.dailyAbout {
784 float: none;
785 position: relative;
786 width: 100%;
787 clear: both;
788 padding: 0px;
789 top: 0px;
790 left: 0px;
791 }
792 #daily_col1, #daily_col2, #daily_col3 {
793 float: none;
794 width: 100%;
795 padding: 0px;
796 }
797 div.dailyTitle {
798 font-size: 18pt;
799 margin-top: 5px;
800 padding: 0px;
801 }
802 div.dailyDate {
803 font-size: 11pt;
804 padding: 0px;
805 display: block;
806 }
807 div.dailyEntryTitle {
808 font-size: 16pt;
809 font-weight: bold;
810 }
811 div.dailyEntryDescription {
812 font-size: 10pt;
813 }
d741c9fc 814}
45034273 815
1b647ff4 816/* Highlight search results */
32c8dee3
V
817.highlight {
818 background-color: #FFFF33;
819}