]>
git.immae.eu Git - github/shaarli/Shaarli.git/blob - inc/shaarli.css
dd798d86df804210e92ff1a37a11fd00f395ffda
1 /* Cascading Stylesheet for Shaarli - http://sebsauvage.net/wiki/doku.php?id=php:shaarli */
3 /* CSS Reset from Yahoo to cope with browsers CSS inconsistencies. */
5 Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html
8 html
{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%;}
11 font-family: "Trebuchet MS",Verdana
,Arial
,Helvetica
,sans-serif
;
13 background-color: #ffffff;
14 word-wrap: break-word
;
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);
27 border-radius: 5px 5px 5px 5px;
33 text-decoration: none
;
45 background-color: #c0c0c0;
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);
52 border-radius: 3px 3px 3px 3px;
53 box-shadow: 0 1px 1px rgba
(0, 0, 0, 0.5);
64 background-color: #c0c0c0;
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);
71 border-radius: 3px 3px 3px 3px;
72 box-shadow: 0 1px 1px rgba
(0, 0, 0, 0.5);
82 /* Small tab on the left of each link with edit/delete buttons. */
83 .button_edit, .button_delete {
94 padding: 4px 2px 2px 2px;
95 background-color: #f0f0f0;
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;
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;
111 background-image: url
('../images/logo.png');
112 background-repeat: no-repeat
;
114 margin: 0 10px 0 10px;
121 background-color: #333333;
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);
128 box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.5);
130 padding: 0 10px 5px 10px;
135 background-color: #333333;
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);
142 box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.5);
144 border-radius: 5px 5px 5px 5px;
145 margin: 10px 3px 3px 3px;
148 text-decoration: none
;
157 .linksperpage, .tagfilter, .searchform, .addform {
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);
166 box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.5);
169 border-radius: 5px 5px 5px 5px;
170 margin: 10px 3px 3px 3px;
175 box-shadow: 0 0 0 rgba
(0, 0, 0, 0.5);
179 .linksperpage input, .tagfilter input, .searchform input, .addform input {
187 .linksperpage input {
191 .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
192 background-color: #dedede;
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);
200 padding: 0 5px 0 5px;
203 border-radius: 5px 5px 5px 5px;
213 color: #fff !important
;
216 #pageheader a:visited
{
218 text-decoration: none
;
220 #pageheader a:hover
{
222 text-decoration: none
;
224 #pageheader a:active
{
226 text-decoration: none
;
229 padding: 4px 0px 5px 5px;
234 background-color: #777;
241 text-decoration: none
;
252 #paging_privatelinks {
255 #paging_linksperpage {
273 padding: 5px 5px 5px 5px;
278 padding: 5px 5px 5px 5px;
283 padding: 5px 5px 5px 5px;
289 padding: 5px 5px 5px 15px;
294 padding: 4px 10px 15px 20px;
295 border-top: 1px solid
#bbb;
297 background-color: #F2F2F2;
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);
307 #linklist li.publicLinkHightLight:hover, #linklist li:hover {
311 .linkdate, .linkarchive {
315 .linkdate a, .linkarchive a {
318 #linklist li
.private
{
319 background: url
('../images/private.png') no-repeat
10px center
;
325 .private .linktitle a {
333 text-decoration: none
;
339 .linkdate, .linkarchive {
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
;
365 text-decoration: none
;
368 .linkdescription a:hover {
377 background-color: #F2F2F2;
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);
384 box-shadow: 0 0 2px rgba
(0, 0, 0, 0.5);
385 padding: 3px 3px 3px 20px;
387 border-radius: 3px 3px 3px 3px;
389 background-image: url
('../images/tag_blue.png');
390 background-repeat: no-repeat
;
391 background-position: 3px center
;
392 background-color: #ffffff;
395 border-color: #555573;
400 text-decoration: none
;
407 text-decoration: none
;
411 text-decoration: underline
;
419 border-top: 1px solid
#ddd;
430 background-color: #FFFFA0;
444 text-decoration: none
;
449 padding: 10px 5px 10px 5px;
452 #changepasswordform {
454 padding: 10px 5px 10px 5px;
459 padding: 10px 5px 10px 5px;
465 padding: 10px 5px 10px 5px;
469 padding: 10px 5px 10px 5px;
476 /* If you want thumbnails on the left:
487 /* --- Picture wall CSS --- */
490 background-color: #000;
493 .picwall_pictureframe {
494 background-color: #000;
498 vertical-align: middle
;
505 .picwall_pictureframe img {
508 } /* Adapt the width of the image */
509 .picwall_pictureframe a {
510 text-decoration: none
;
513 /* CSS to show title when hovering an image - no javascript required. */
514 .picwall_pictureframe span.info {
517 .picwall_pictureframe:hover span.info {
527 background-color: transparent
;
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);
532 text-shadow: 2px 2px 1px #000000;
535 /* Minimal customisation for jQuery widgets */
537 background-color: #fff;
541 background-color: #604dff;
545 #linklist li
.publicLinkHightLight
{
549 div#permalinkQrcode
{
553 background-color: #ffffff;
554 border: 1px solid black
;
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;
569 font-family: Georgia
, 'DejaVu Serif', Norasi
, serif
;
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
;
580 border-bottom: 2px solid black
;
602 border: 1px solid black
;
607 padding: 5px 5px 5px 5px;
617 padding: 10px 20px 0px 20px;
623 padding: 0px 20px 30px 20px;
626 /* Individual entries in "Daily": */
628 margin: 5px 10px 2px 5px;
630 border-top: 1px solid
#555;
633 text-decoration: none
;
639 div
.dailyEntryTitle
{
643 div
.dailyEntryThumbnail
{
646 background-color: rgb
(128, 128, 128);
647 background: url
(../images/50pc_transparent.png);
648 padding: 4px 0px 2px 0px;
650 div
.dailyEntryDescription
{
657 /* Common CSS screwdriver */
662 /* For lazy images loading in picture wall.
663 Using http://www.appelsiini.net/projects/lazyload
672 background: #fff !important
;
673 color: #000 !important
;
677 width: auto
!important
;
678 margin: auto
!important
;
680 /* Minimum numer of lines to display when splitting a paragraph
687 color: #000 !important
;
688 text-decoration: none
!important
;
690 #pageheader, .paging
, #linklist li form
, #footer
{
695 border-top: 2px solid
#000;
698 #linklist li
.private
{
699 background-color: none
;
712 border: 1px solid black
;
718 @media handheld
, only screen and
(max-width: 480px), only screen and
(max-device-width: 854px) {
719 /* A few fixes for mobile devices (far from perfect). */
729 border-radius: 5px 5px 5px 5px;
732 .searchform, .tagfilter {
733 display: block
!important
;
734 margin: 0px !important
;
735 padding: 0px !important
;
736 width: 100% !important
;
738 .searchform input, .tagfilter input {
739 margin: 0px !important
;
740 padding: 0px !important
;
741 display: inline
!important
;
743 .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton {
748 width: 70% !important
;
751 width: 70% !important
;
759 #paging_privatelinks {
762 #paging_linksperpage {
767 #paging_older, #paging_newer
, #paging_linksperpage a
{
768 border: 1px solid black
;
769 padding: 3px 5px 3px 5px;
770 background-color: #666;
772 border-radius: 5px 5px 5px 5px;
792 #daily_col1, #daily_col2
, #daily_col3
{
807 div
.dailyEntryTitle
{
811 div
.dailyEntryDescription
{
816 /* Highlight search results */
818 background-color: #FFFF33;