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