]> git.immae.eu Git - github/shaarli/Shaarli.git/blame - inc/shaarli.css
Use awesomplete as autocomplete lib and remove jQuery - shaarli/Shaarli#148
[github/shaarli/Shaarli.git] / inc / shaarli.css
CommitLineData
a6e0134d 1/* Cascading Stylesheet for Shaarli - https://github.com/shaarli/Shaarli */
45034273 2
32c8dee3
V
3body {
4 font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
5 font-size: 10pt;
6 background-color: #ffffff;
7 word-wrap: break-word;
8}
eeb0fe33 9
45034273 10input, textarea {
9308d39f
V
11 background-color: #dedede;
12 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
13 background: -webkit-linear-gradient(#dedede, #ffffff);
14 background: -moz-linear-gradient(#dedede, #ffffff);
15 background: -ms-linear-gradient(#dedede, #ffffff);
16 background: -o-linear-gradient(#dedede, #ffffff);
17 background: linear-gradient(#dedede, #ffffff);
18 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 19 padding: 5px;
9308d39f
V
20 border-radius: 5px 5px 5px 5px;
21 border: none;
eeb0fe33 22 color: #000;
9308d39f 23}
45034273 24
d741c9fc 25a {
eeb0fe33 26 text-decoration: none;
d741c9fc
FE
27}
28
32c8dee3
V
29h1 {
30 font-size: 20pt;
31 font-weight: bold;
32 font-style: italic;
33 margin-bottom: 20px;
34}
45034273
SS
35
36/* Buttons */
37.bigbutton {
38 background-color: #c0c0c0;
9308d39f
V
39 background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent;
40 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff));
41 background: -webkit-linear-gradient(#c0c0c0, #ffffff);
42 background: -ms-linear-gradient(#c0c0c0, #ffffff);
43 background: -o-linear-gradient(#c0c0c0, #ffffff);
44 background: linear-gradient(#c0c0c0, #ffffff);
45034273
SS
45 border-radius: 3px 3px 3px 3px;
46 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
47 cursor: pointer;
48 height: 24px;
49 margin-left: 5px;
50 padding: 0 5px;
9308d39f 51 color: #606060;
eeb0fe33
V
52 border-style: outset;
53 border-width: 1px;
9308d39f 54}
45034273 55
45034273
SS
56.smallbutton {
57 background-color: #c0c0c0;
9308d39f
V
58 background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent;
59 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff));
60 background: -webkit-linear-gradient(#c0c0c0, #ffffff);
61 background: -ms-linear-gradient(#c0c0c0, #ffffff);
62 background: -o-linear-gradient(#c0c0c0, #ffffff);
63 background: linear-gradient(#c0c0c0, #ffffff);
45034273
SS
64 border-radius: 3px 3px 3px 3px;
65 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
66 cursor: pointer;
67 height: 20px;
68 margin-left: 5px;
69 padding: 0 5px;
9308d39f 70 color: #606060;
eeb0fe33
V
71 border-style: outset;
72 border-width: 1px;
9308d39f 73}
45034273 74
b2877611 75/* Small tab on the left of each link with edit/delete buttons. */
32c8dee3
V
76.button_edit, .button_delete {
77 border-radius: 0;
78 box-shadow: none;
79 border-style: none;
80 border-width: 0;
81 padding: 0;
82 background: none;
83}
6e70d655 84
d741c9fc 85.linkeditbuttons {
eeb0fe33
V
86 position: absolute;
87 left: -1px;
88 padding: 4px 2px 2px 2px;
89 background-color: #f0f0f0;
90
91 -webkit-border-radius: 0px 6px 6px 0px;
92 -moz-border-radius: 0px 6px 6px 0px;
93 -o-border-radius: 0px 6px 6px 0px;
94 -ms-border-radius: 0px 6px 6px 0px;
95 border-radius: 0px 6px 6px 0px;
96
97 -webkit-box-shadow: 0px 0px 3px 0px #333333;
98 -moz-box-shadow: 0px 0px 3px 0px #333333;
99 -o-box-shadow: 0px 0px 3px 0px #333333;
100 -ms-box-shadow: 0px 0px 3px 0px #333333;
101 box-shadow: 0px 0px 3px 0px #333333;
b2877611 102}
45034273 103
eeb0fe33 104#pageheader #logo {
9308d39f
V
105 background-image: url('../images/logo.png');
106 background-repeat: no-repeat;
eeb0fe33
V
107 float: left;
108 margin: 0 10px 0 10px;
109 width: 105px;
110 height: 55px;
111 cursor: pointer;
45034273
SS
112}
113
c133612f
V
114#pageheader #linkcount {
115 float: right;
116 font-style: italic;
117 color: #bbb;
118 text-align: right;
119 padding-right: 5px;
120}
121
eeb0fe33 122#pageheader {
45034273 123 background-color: #333333;
9308d39f
V
124 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#111111));
125 background: -webkit-linear-gradient(#333333, #111111);
126 background: -moz-linear-gradient(#333333, #111111);
127 background: -ms-linear-gradient(#333333, #111111);
128 background: -o-linear-gradient(#333333, #111111);
129 background: linear-gradient(#333333, #111111);
45034273 130 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
131 width: auto;
132 padding: 0 10px 5px 10px;
9308d39f 133 margin: auto;
45034273
SS
134}
135
eeb0fe33 136#pageheader a {
45034273 137 background-color: #333333;
9308d39f
V
138 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#000000));
139 background: -webkit-linear-gradient(#333333, #000000);
140 background: -moz-linear-gradient(#333333, #000000);
141 background: -ms-linear-gradient(#333333, #000000);
142 background: -o-linear-gradient(#333333, #000000);
143 background: linear-gradient(#333333, #000000);
45034273 144 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 145 padding: 5px;
9308d39f 146 border-radius: 5px 5px 5px 5px;
eeb0fe33
V
147 margin: 10px 3px 3px 3px;
148 color: #A2DD42;
149 float: left;
150 text-decoration: none;
45034273
SS
151}
152
c133612f
V
153#pageheader .search {
154 width: 100%;
155 white-space: nowrap;
156}
157
eeb0fe33
V
158#toolsdiv a {
159 clear: both;
45034273 160}
6e70d655 161
c133612f
V
162#toolsdiv #bookmark {
163 clear: none;
164}
165
eeb0fe33
V
166#toolsdiv a span {
167 color: #ffffff;
45034273 168}
6e70d655 169
eeb0fe33 170.linksperpage, .tagfilter, .searchform, .addform {
9308d39f
V
171 background-color: #dedede;
172 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
173 background: -webkit-linear-gradient(#dedede, #ffffff);
174 background: -moz-linear-gradient(#dedede, #ffffff);
175 background: -ms-linear-gradient(#dedede, #ffffff);
176 background: -o-linear-gradient(#dedede, #ffffff);
177 background: linear-gradient(#dedede, #ffffff);
eeb0fe33 178 display: inline;
9308d39f 179 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33 180 padding: 5px;
9308d39f
V
181 border: none;
182 border-radius: 5px 5px 5px 5px;
eeb0fe33
V
183 margin: 10px 3px 3px 3px;
184 color: #cecece;
45034273
SS
185}
186
eeb0fe33 187.linksperpage {
9308d39f 188 box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
eeb0fe33 189 padding: 3px;
45034273
SS
190}
191
eeb0fe33
V
192.linksperpage input, .tagfilter input, .searchform input, .addform input {
193 border: none;
194 color: #606060;
195 background: none;
196 box-shadow: none;
197 padding: 5px;
45034273
SS
198}
199
eeb0fe33
V
200.linksperpage input {
201 padding: 0;
45034273
SS
202}
203
c133612f
V
204.searchform #searchform_value {
205 width: 30%;
206}
207
208.tagfilter {
209 margin-left:24px;
210}
211
212.tagfilter #tagfilter_value {
213 width: 10%;
214}
215
eeb0fe33 216.tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
45034273 217 background-color: #dedede;
9308d39f
V
218 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff));
219 background: -webkit-linear-gradient(#dedede, #ffffff);
220 background: -moz-linear-gradient(#dedede, #ffffff);
221 background: -ms-linear-gradient(#dedede, #ffffff);
222 background: -o-linear-gradient(#dedede, #ffffff);
223 background: linear-gradient(#dedede, #ffffff);
224 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
225 padding: 0 5px 0 5px;
226 margin: 5px 0 5px 0;
227 height: 20px;
9308d39f 228 border-radius: 5px 5px 5px 5px;
eeb0fe33 229 cursor: pointer;
45034273
SS
230}
231
32c8dee3
V
232#shaarli_title {
233 font-weight: bold;
234 font-style: italic;
235 margin-top: 0;
236}
6e70d655 237
32c8dee3
V
238#shaarli_title a {
239 color: #fff !important;
240}
241
242#pageheader a:visited {
243 color: #98C943;
244 text-decoration: none;
245}
6e70d655 246
32c8dee3
V
247#pageheader a:hover {
248 color: #FFFFC9;
249 text-decoration: none;
250}
6e70d655 251
32c8dee3
V
252#pageheader a:active {
253 color: #bbb;
254 text-decoration: none;
255}
6e70d655 256
32c8dee3
V
257#searchcriteria {
258 padding: 4px 0px 5px 5px;
259 font-weight: bold;
260}
6e70d655 261
32c8dee3
V
262.paging {
263 padding: 5px;
264 background-color: #777;
265 color: #ccc;
266 text-align: center;
267 clear: both;
268}
6e70d655 269
32c8dee3
V
270.paging a:link {
271 color: #ccc;
272 text-decoration: none;
273}
6e70d655 274
32c8dee3
V
275.paging a:visited {
276 color: #ccc;
277}
6e70d655 278
32c8dee3
V
279.paging a:hover {
280 color: #FFFFC9;
281}
6e70d655 282
32c8dee3
V
283.paging a:active {
284 color: #fff;
285}
6e70d655 286
8079dfd1 287.paging_privatelinks {
32c8dee3
V
288 float: left;
289}
6e70d655 290
8079dfd1 291.paging_linksperpage {
32c8dee3
V
292 float: right;
293 padding-right: 5px;
294}
6e70d655 295
8079dfd1 296.paging_linksperpage form.linksperpage {
c133612f
V
297 display: inline;
298}
299
8079dfd1 300.paging_linksperpage form.linksperpage input {
c133612f
V
301 height: 15px;
302}
303
8079dfd1 304.paging_current {
32c8dee3
V
305 display: inline;
306 color: #fff;
307 padding: 0 20 0 20;
308}
6e70d655 309
8079dfd1 310.paging_older {
32c8dee3
V
311 margin-right: 15px;
312}
6e70d655 313
8079dfd1 314.paging_newer {
32c8dee3
V
315 margin-left: 15px;
316}
317
318#headerform {
319 color: #ffffff;
320 padding: 5px 5px 5px 5px;
321 clear: both;
322}
6e70d655 323
c133612f
V
324#headerform input.linkurl {
325 width: 50%;
326}
327
32c8dee3
V
328#toolsdiv {
329 color: #ffffff;
330 padding: 5px 5px 5px 5px;
331 clear: left;
332}
6e70d655 333
32c8dee3
V
334#uploaddiv {
335 color: #ffffff;
336 padding: 5px 5px 5px 5px;
337 clear: left;
338}
6e70d655 339
32c8dee3
V
340#editlinkform {
341 height: 100%;
32c8dee3
V
342 padding: 5px 5px 5px 15px;
343 width: 80%;
344 clear: left;
345}
6e70d655 346
bdd1715b
A
347#editlinkform label {
348 color: #ffffff;
349}
350
c133612f
V
351#editlinkform textarea, #editlinkform .lf_input {
352 width: 100%;
353}
354
45034273 355#linklist li {
32c8dee3
V
356 padding: 4px 10px 15px 20px;
357 border-top: 1px solid #bbb;
358 clear: both;
45034273 359 background-color: #F2F2F2;
9308d39f
V
360 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff));
361 background: -webkit-linear-gradient(#F2F2F2, #ffffff);
362 background: -moz-linear-gradient(#F2F2F2, #ffffff);
363 background: -ms-linear-gradient(#F2F2F2, #ffffff);
364 background: -o-linear-gradient(#F2F2F2, #ffffff);
365 background: linear-gradient(#F2F2F2, #ffffff);
45034273
SS
366}
367
368/*
eeb0fe33 369#linklist li.publicLinkHightLight:hover, #linklist li:hover {
9308d39f 370 background: #E9FFCE;
45034273
SS
371}
372*/
6e70d655 373
32c8dee3
V
374.linkdate, .linkarchive {
375 font-size:8pt;
376 color:#888;
377}
6e70d655 378
32c8dee3
V
379.linkdate a, .linkarchive a {
380 color:#E28E3F;
381}
6e70d655 382
c133612f
V
383.linkqrcode {
384 display: inline;
385 position: relative;
386}
387
388a.qrcode img {
389 width: 13px;
390 height: 13px;
391}
392
32c8dee3
V
393#linklist li.private {
394 background: url('../images/private.png') no-repeat 10px center;
395 padding-left: 60px;
396}
6e70d655 397
32c8dee3
V
398#linklist li {
399 padding-left: 26px;
400}
6e70d655 401
32c8dee3
V
402.private .linktitle a {
403 color: #969696;
404}
6e70d655 405
32c8dee3
V
406.linktitle {
407 font-size: 14pt;
408 font-weight: bold;
409}
6e70d655 410
32c8dee3
V
411.linktitle a {
412 text-decoration: none;
413 color: #80AD48;
414}
6e70d655 415
32c8dee3
V
416.linktitle a:hover {
417 color: #F57900;
418}
6e70d655 419
32c8dee3
V
420.linkdate, .linkarchive {
421 font-size: 8pt;
422 color: #888;
423}
6e70d655 424
32c8dee3
V
425.linkdate a, .linkarchive a {
426 background-image: url('../images/calendar.png');
427 padding: 2px 0 3px 20px;
428 background-repeat: no-repeat;
429 text-decoration: none;
430 color: #E28E3F;
431}
6e70d655 432
32c8dee3
V
433.linkdate a:hover {
434 color: #F57900 }
6e70d655 435
32c8dee3
V
436.linkurl {
437 font-size: 8pt;
438 color: #4BAA74;
439}
6e70d655 440
32c8dee3
V
441.linkdescription {
442 color: #000;
443 margin-top: 0;
444 margin-bottom: 12px;
445 font-weight: normal;
446 max-height: 400px;
447 overflow: auto;
448}
6e70d655 449
32c8dee3
V
450.linkdescription a {
451 text-decoration: none;
452 color: #3465A4;
453}
6e70d655 454
32c8dee3
V
455.linkdescription a:hover {
456 color: #F57900;
457}
6e70d655 458
32c8dee3
V
459.linktaglist {
460 padding-top: 10px;
461 line-height: 200%;
462}
6e70d655 463
45034273 464.linktag {
eeb0fe33 465 font-size: 9pt;
45034273 466 background-color: #F2F2F2;
9308d39f
V
467 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff));
468 background: -webkit-linear-gradient(#F2F2F2, #ffffff);
469 background: -moz-linear-gradient(#F2F2F2, #ffffff);
470 background: -ms-linear-gradient(#F2F2F2, #ffffff);
471 background: -o-linear-gradient(#F2F2F2, #ffffff);
472 background: linear-gradient(#F2F2F2, #ffffff);
45034273 473 box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
eeb0fe33
V
474 padding: 3px 3px 3px 20px;
475 height: 20px;
9308d39f 476 border-radius: 3px 3px 3px 3px;
eeb0fe33
V
477 cursor: pointer;
478 background-image: url('../images/tag_blue.png');
479 background-repeat: no-repeat;
480 background-position: 3px center;
481 background-color: #ffffff;
45034273 482}
6e70d655 483
32c8dee3
V
484.linktag:hover {
485 border-color: #555573;
486 color: #000;
487}
6e70d655 488
32c8dee3
V
489.linktag a {
490 color: #777;
491 text-decoration: none;
492}
6e70d655 493
c133612f
V
494.linktag .remove {
495 border-left: 1px solid #aaa;
496 padding-left: 5px;
497 color:#6767A7;
498}
499
32c8dee3
V
500.linkshort {
501 font-size: 8pt;
502 color: #888;
503}
6e70d655 504
32c8dee3
V
505.linkshort a {
506 text-decoration: none;
507 color: #393964;
508}
6e70d655 509
32c8dee3
V
510.linkshort a:hover {
511 text-decoration: underline;
512}
6e70d655 513
32c8dee3
V
514.buttoneditform {
515 display: inline;
516}
6e70d655 517
32c8dee3
V
518#footer {
519 font-size: 8pt;
520 text-align: center;
521 border-top: 1px solid #ddd;
522 color: #888;
523 clear: both;
524}
6e70d655 525
c133612f 526#footer a {
32c8dee3
V
527 color: #486D08;
528}
6e70d655 529
c133612f 530#footer a:hover {
32c8dee3
V
531 color: #000000;
532}
6e70d655 533
32c8dee3
V
534#newversion {
535 background-color: #FFFFA0;
536 color: #000;
537 position: absolute;
538 top: 0;
539 right: 0;
540 padding: 2 7 2 7;
541 font-size: 9pt;
542}
6e70d655 543
c133612f
V
544#newversion #version_id {
545 text-decoration: blink;
546}
547
32c8dee3
V
548#cloudtag {
549 padding-left: 10%;
550 padding-right: 10%;
551}
6e70d655 552
c133612f
V
553#cloudtag .count {
554 color: #99f;
555 font-size: 9pt;
556 padding-left: 5px;
557 padding-right: 2px;
558}
559
32c8dee3
V
560#cloudtag a {
561 color: black;
562 text-decoration: none;
563}
6e70d655 564
c133612f
V
565#install {
566 margin: 0 20px;
567}
568
569#installform {
570 border: 1px solid black;
571 padding: 10px;
572}
573
574#installform table {
575 border: none;
576}
577
32c8dee3
V
578#installform td {
579 font-size: 10pt;
580 color: black;
581 padding: 10px 5px 10px 5px;
582 clear: left;
583}
6e70d655 584
c133612f
V
585#installform input.bigbutton {
586 float: right;
587}
588
32c8dee3
V
589#changepasswordform {
590 color: #ccc;
591 padding: 10px 5px 10px 5px;
592 clear: left;
593}
6e70d655 594
32c8dee3
V
595#changetag {
596 color: #ccc;
597 padding: 10px 5px 10px 5px;
598 clear: left;
599}
6e70d655 600
c133612f
V
601#changetag #totag {
602 margin-left: 40px;
603}
604
bdd1715b
A
605#changetag div {
606 float:left;
607}
608
609#changetag label {
610 padding: 5px;
611}
612
613#changetag li {
614 color: #000;
615}
32c8dee3
V
616#configform td {
617 color: #ccc;
618 font-size: 10pt;
619 padding: 10px 5px 10px 5px;
620}
6e70d655 621
32c8dee3
V
622#configform {
623 color: #ccc;
624 padding: 10px 5px 10px 5px;
625 clear: left;
626}
6e70d655 627
32c8dee3
V
628.thumbnail {
629 float: right;
630 margin-left: 10px;
631}
6e70d655 632
45034273 633/* If you want thumbnails on the left:
32c8dee3
V
634.thumbnail {
635 float: left;
636 margin-right: 10px;
637}
638.linkcontainer {
639 position: static;
640 margin-left: 130px;
641}
45034273
SS
642*/
643
45034273 644/* --- Picture wall CSS --- */
32c8dee3
V
645#picwall_container {
646 color: #fff;
647 background-color: #000;
648 clear: both;
649}
6e70d655 650
32c8dee3
V
651.picwall_pictureframe {
652 background-color: #000;
653 z-index: 5;
654 position: relative;
655 display: table-cell;
656 vertical-align: middle;
657 width: 90px;
658 height: 90px;
659 overflow: hidden;
660 text-align: center;
661 float: left;
662}
6e70d655 663
34047d23
A
664.b-lazy {
665 -webkit-transition: opacity 500ms ease-in-out;
666 -moz-transition: opacity 500ms ease-in-out;
667 -o-transition: opacity 500ms ease-in-out;
668 transition: opacity 500ms ease-in-out;
669 opacity: 0;
670}
671.b-lazy.b-loaded {
672 opacity: 1;
673}
674
32c8dee3
V
675.picwall_pictureframe img {
676 max-width: 100%;
677 height: auto;
34047d23 678 color: transparent;
32c8dee3 679} /* Adapt the width of the image */
6e70d655 680
32c8dee3
V
681.picwall_pictureframe a {
682 text-decoration: none;
683}
45034273
SS
684
685/* CSS to show title when hovering an image - no javascript required. */
32c8dee3
V
686.picwall_pictureframe span.info {
687 display: none;
688}
6e70d655 689
45034273 690.picwall_pictureframe:hover span.info {
eeb0fe33
V
691 display: block;
692 position: absolute;
32c8dee3
V
693 top: 0;
694 left: 0;
695 width: 90px;
eeb0fe33
V
696 font-weight: bold;
697 font-size: 8pt;
698 color: #fff;
45034273 699 text-align: left;
9308d39f 700 background-color: transparent;
32c8dee3
V
701 background-color: rgba(0, 0, 0, 0.4);
702 /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
703 filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);
704 /* IE6\96IE9 */
eeb0fe33 705 text-shadow: 2px 2px 1px #000000;
45034273
SS
706}
707
eeb0fe33 708#linklist li.publicLinkHightLight {
9308d39f 709 background: #ffffff;
45034273
SS
710}
711
26c95568 712div#permalinkQrcode {
eeb0fe33
V
713 padding: 20px;
714 width: 220px;
715 height: 220px;
9308d39f
V
716 background-color: #ffffff;
717 border: 1px solid black;
718 position: absolute;
eeb0fe33
V
719 top: -100px;
720 left: -100px;
721 text-align: center;
9308d39f 722 font-size: 8pt;
eeb0fe33
V
723 z-index: 50;
724 -webkit-box-shadow: 2px 2px 20px 2px #333333;
725 -moz-box-shadow: 2px 2px 20px 2px #333333;
726 -o-box-shadow: 2px 2px 20px 2px #333333;
727 -ms-box-shadow: 2px 2px 20px 2px #333333;
728 box-shadow: 2px 2px 20px 2px #333333;
45034273
SS
729}
730
32c8dee3 731div.daily {
d741c9fc 732 font-family: Georgia, 'DejaVu Serif', Norasi, serif;
45034273
SS
733 background-color: #E6D6BE;
734 /* Background paper texture by BashCorpo:
735 http://www.bashcorpo.dk/textures.php
736 http://bashcorpo.deviantart.com/art/Grungy-paper-texture-v-5-22966998 */
737 background-image: url("../images/Paper_texture_v5_by_bashcorpo_w1000.jpg");
738 -webkit-background-size: cover;
739 -moz-background-size: cover;
740 -o-background-size: cover;
741 background-size: cover;
eeb0fe33 742 position: relative;
45034273
SS
743 border-bottom: 2px solid black;
744}
745
32c8dee3
V
746#daily_col1 {
747 float: left;
748 position: relative;
749 width: 33%;
750 padding-left: 1%;
751}
6e70d655 752
32c8dee3
V
753#daily_col2 {
754 float: left;
755 position: relative;
756 width: 33%;
757}
6e70d655 758
32c8dee3
V
759#daily_col3 {
760 float: left;
761 position: relative;
762 width: 33%;
763}
45034273 764
eeb0fe33
V
765div.dailyAbout {
766 float: left;
45034273
SS
767 border: 1px solid black;
768 font-size: 8pt;
eeb0fe33
V
769 position: absolute;
770 left: 10px;
45034273
SS
771 top: 15px;
772 padding: 5px 5px 5px 5px;
eeb0fe33 773 text-align: center;
45034273 774}
6e70d655 775
32c8dee3
V
776div.dailyAbout a {
777 color: #890500;
778}
6e70d655 779
c133612f
V
780div.dailyAbout img {
781 position: relative;
782 top: 3px;
783 margin-right: 4px;
784 width: 14px;
785 height: 14px;
786}
787
eeb0fe33 788div.dailyTitle {
9308d39f
V
789 font-weight: bold;
790 font-size: 44pt;
eeb0fe33
V
791 text-align: center;
792 padding: 10px 20px 0px 20px;
45034273 793}
6e70d655 794
eeb0fe33 795div.dailyDate {
9308d39f 796 font-size: 12pt;
eeb0fe33
V
797 font-weight: bold;
798 text-align: center;
799 padding: 0px 20px 30px 20px;
45034273
SS
800}
801
802/* Individual entries in "Daily": */
eeb0fe33 803div.dailyEntry {
45034273
SS
804 margin: 5px 10px 2px 5px;
805 font-size: 11pt;
806 border-top: 1px solid #555;
807}
6e70d655 808
32c8dee3
V
809div.dailyEntry a {
810 text-decoration: none;
811 color: #890500;
812}
6e70d655 813
32c8dee3
V
814div.dailyEntryTags {
815 font-size: 7.75pt;
816}
6e70d655 817
32c8dee3
V
818div.dailyEntryTitle {
819 font-size: 18pt;
820 font-weight: bold;
821}
6e70d655 822
38a2d03e
V
823div.dailyEntryLinkdate {
824 font-size: 8pt;
825}
826
eeb0fe33
V
827div.dailyEntryThumbnail {
828 width: 100%;
829 text-align: center;
830 background-color: rgb(128, 128, 128);
831 background: url(../images/50pc_transparent.png);
832 padding: 4px 0px 2px 0px;
45034273 833}
6e70d655 834
eeb0fe33 835div.dailyEntryDescription {
45034273 836 margin-top: 10px;
d741c9fc 837 margin-bottom: 30px;
eeb0fe33
V
838 text-align: justify;
839 overflow: auto;
45034273
SS
840}
841
c133612f
V
842div.dailyNoEntry {
843 text-align: center;
844 padding: 40px 0px 90px 0px;
845}
846
847.daily #closing {
848 clear: both;
849 text-align: center;
850 padding-bottom: 20px;
851}
852
ad6c27b7 853/* Common CSS screwdriver */
eeb0fe33
V
854.clear {
855 clear: both;
45034273
SS
856}
857
8079dfd1
A
858.right {
859 text-align: right;
860}
861
bdd1715b
A
862.white {
863 color: white;
864}
865
45034273 866/* For lazy images loading in picture wall.
d741c9fc 867 Using http://www.appelsiini.net/projects/lazyload
32c8dee3
V
868*/
869.lazyimage {
870 display: none;
871}
45034273 872
8079dfd1
A
873#configuration_table td {
874 border: none;
875 padding: 10px;
876 vertical-align: top;
877}
878
45034273 879@media print {
32c8dee3
V
880 html {
881 border: none;
882 background: #fff !important;
883 color: #000 !important;
884 }
6e70d655 885
32c8dee3
V
886 body {
887 font-size: 12pt;
888 width: auto !important;
889 margin: auto !important;
890 }
6e70d655 891
32c8dee3
V
892 /* Minimum numer of lines to display when splitting a paragraph
893 over two pages */
894 p {
895 orphans: 3;
896 widows: 3;
897 }
6e70d655 898
32c8dee3
V
899 a {
900 color: #000 !important;
901 text-decoration: none !important;
902 }
6e70d655 903
32c8dee3
V
904 #pageheader, .paging, #linklist li form, #footer {
905 display: none;
906 }
6e70d655 907
32c8dee3
V
908 #linklist li {
909 padding: 2 0 10 0;
910 border-top: 2px solid #000;
911 clear: both;
912 }
6e70d655 913
32c8dee3
V
914 #linklist li.private {
915 background-color: none;
916 border-left: 0;
917 }
6e70d655 918
32c8dee3
V
919 .linkdate {
920 line-height: 2;
921 }
6e70d655 922
32c8dee3
V
923 .linkurl {
924 color: #000;
925 }
6e70d655 926
32c8dee3
V
927 .linkdescription {
928 font-size: 10pt;
929 }
6e70d655 930
32c8dee3
V
931 .linktag {
932 border: 1px solid black;
933 font-style: italic;
934 font-size: 8pt;
935 }
936}
937
938@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 854px) {
9308d39f 939 /* A few fixes for mobile devices (far from perfect). */
32c8dee3
V
940 .nomobile {
941 display: none;
942 }
6e70d655 943
32c8dee3
V
944 #logo {
945 display: none;
946 }
6e70d655
V
947
948 #pageheader a {
eeb0fe33 949 padding: 5px;
45034273 950 border-radius: 5px 5px 5px 5px;
eeb0fe33 951 margin: 3px;
9308d39f 952 }
6e70d655 953
32c8dee3
V
954 .searchform, .tagfilter {
955 display: block !important;
956 margin: 0px !important;
957 padding: 0px !important;
958 width: 100% !important;
959 }
6e70d655 960
32c8dee3
V
961 .searchform input, .tagfilter input {
962 margin: 0px !important;
963 padding: 0px !important;
964 display: inline !important;
965 }
6e70d655 966
32c8dee3
V
967 .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
968 width: 30%;
969 font-size: smaller;
970 }
6e70d655 971
32c8dee3
V
972 #searchform_value {
973 width: 70% !important;
974 }
6e70d655 975
32c8dee3
V
976 #tagfilter_value {
977 width: 70% !important;
978 }
6e70d655 979
32c8dee3
V
980 div.qrcode {
981 position: relative;
982 float: left;
983 top: -10px;
984 left: 0px;
985 }
6e70d655 986
8079dfd1 987 .paging_privatelinks {
32c8dee3
V
988 float: none;
989 }
6e70d655 990
8079dfd1 991 .paging_linksperpage {
32c8dee3
V
992 float: none;
993 margin-bottom: 10px;
994 font-size: smaller;
995 }
6e70d655 996
8079dfd1 997 #paging_older, #paging_newer, .paging_linksperpage a {
32c8dee3
V
998 border: 1px solid black;
999 padding: 3px 5px 3px 5px;
1000 background-color: #666;
1001 color: #fff;
1002 border-radius: 5px 5px 5px 5px;
1003 }
6e70d655 1004
32c8dee3
V
1005 .thumbnail {
1006 float: none;
1007 height: auto;
1008 margin: 0px;
1009 text-align: center;
1010 }
6e70d655 1011
32c8dee3
V
1012 #cloudtag {
1013 padding: 0px;
1014 }
6e70d655 1015
32c8dee3
V
1016 div.dailyAbout {
1017 float: none;
1018 position: relative;
1019 width: 100%;
1020 clear: both;
1021 padding: 0px;
1022 top: 0px;
1023 left: 0px;
1024 }
6e70d655 1025
32c8dee3
V
1026 #daily_col1, #daily_col2, #daily_col3 {
1027 float: none;
1028 width: 100%;
1029 padding: 0px;
1030 }
6e70d655 1031
32c8dee3
V
1032 div.dailyTitle {
1033 font-size: 18pt;
1034 margin-top: 5px;
1035 padding: 0px;
1036 }
6e70d655 1037
32c8dee3
V
1038 div.dailyDate {
1039 font-size: 11pt;
1040 padding: 0px;
1041 display: block;
1042 }
6e70d655 1043
32c8dee3
V
1044 div.dailyEntryTitle {
1045 font-size: 16pt;
1046 font-weight: bold;
1047 }
6e70d655 1048
32c8dee3
V
1049 div.dailyEntryDescription {
1050 font-size: 10pt;
1051 }
d741c9fc 1052}
45034273 1053
ed5b38dd
FE
1054#toolsdiv a.button-description {
1055 clear: none;
1056}
1057
1b647ff4 1058/* Highlight search results */
32c8dee3
V
1059.highlight {
1060 background-color: #FFFF33;
1061}
8079dfd1
A
1062
1063.center {
1064 text-align: center;
1065}