aboutsummaryrefslogtreecommitdiffhomepage
path: root/inc/shaarli.css
diff options
context:
space:
mode:
Diffstat (limited to 'inc/shaarli.css')
-rw-r--r--inc/shaarli.css134
1 files changed, 82 insertions, 52 deletions
diff --git a/inc/shaarli.css b/inc/shaarli.css
index a88143ca..7bfdc420 100644
--- a/inc/shaarli.css
+++ b/inc/shaarli.css
@@ -17,7 +17,7 @@ input, textarea {
17 background: linear-gradient(#dedede, #ffffff); 17 background: linear-gradient(#dedede, #ffffff);
18 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); 18 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
19 padding: 5px; 19 padding: 5px;
20 border-radius: 5px 5px 5px 5px; 20 border-radius: 3px 3px 3px 3px;
21 border: none; 21 border: none;
22 color: #000; 22 color: #000;
23} 23}
@@ -84,21 +84,14 @@ h1 {
84 84
85.linkeditbuttons { 85.linkeditbuttons {
86 position: absolute; 86 position: absolute;
87 left: -1px; 87 left: 2px;
88 padding: 4px 2px 2px 2px; 88 padding: 4px 2px 2px 2px;
89 background-color: #f0f0f0;
90 89
91 -webkit-border-radius: 0px 6px 6px 0px; 90 -webkit-border-radius: 0px 6px 6px 0px;
92 -moz-border-radius: 0px 6px 6px 0px; 91 -moz-border-radius: 0px 6px 6px 0px;
93 -o-border-radius: 0px 6px 6px 0px; 92 -o-border-radius: 0px 6px 6px 0px;
94 -ms-border-radius: 0px 6px 6px 0px; 93 -ms-border-radius: 0px 6px 6px 0px;
95 border-radius: 0px 6px 6px 0px; 94 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;
102} 95}
103 96
104#pageheader #logo { 97#pageheader #logo {
@@ -111,12 +104,48 @@ h1 {
111 cursor: pointer; 104 cursor: pointer;
112} 105}
113 106
107#pageheader #menu {
108 width: 100%;
109}
110
111#pageheader #menu ul {
112 margin: auto;
113 padding: 7px 0px 0px 0px;
114 float: none;
115}
116
117#pageheader #menu ul li {
118 list-style: none;
119 display: inline;
120 position: relative;
121 box-sizing: border-box;
122}
123
124#pageheader a {
125 background-color: #333333;
126 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#000000));
127 background: -webkit-linear-gradient(#333333, #000000);
128 background: -moz-linear-gradient(#333333, #000000);
129 background: -ms-linear-gradient(#333333, #000000);
130 background: -o-linear-gradient(#333333, #000000);
131 background: linear-gradient(#333333, #000000);
132 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
133 padding: 5px;
134 border-radius: 3px 3px 3px 3px;
135 margin: 10px 3px 3px 3px;
136 color: #A2DD42;
137 text-decoration: none;
138 line-height: 2.5;
139 white-space: nowrap;
140}
141
114#pageheader #linkcount { 142#pageheader #linkcount {
115 float: right; 143 float: right;
116 font-style: italic; 144 font-style: italic;
117 color: #bbb; 145 color: #bbb;
118 text-align: right; 146 text-align: right;
119 padding-right: 5px; 147 padding-right: 5px;
148 margin: 3px 3px 0px 0px;
120} 149}
121 150
122#pageheader { 151#pageheader {
@@ -133,23 +162,6 @@ h1 {
133 margin: auto; 162 margin: auto;
134} 163}
135 164
136#pageheader a {
137 background-color: #333333;
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);
144 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
145 padding: 5px;
146 border-radius: 5px 5px 5px 5px;
147 margin: 10px 3px 3px 3px;
148 color: #A2DD42;
149 float: left;
150 text-decoration: none;
151}
152
153#pageheader .search { 165#pageheader .search {
154 width: 100%; 166 width: 100%;
155 white-space: nowrap; 167 white-space: nowrap;
@@ -179,7 +191,7 @@ h1 {
179 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); 191 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
180 padding: 5px; 192 padding: 5px;
181 border: none; 193 border: none;
182 border-radius: 5px 5px 5px 5px; 194 border-radius: 3px 3px 3px 3px;
183 margin: 10px 3px 3px 3px; 195 margin: 10px 3px 3px 3px;
184 color: #cecece; 196 color: #cecece;
185} 197}
@@ -225,7 +237,7 @@ h1 {
225 padding: 0 5px 0 5px; 237 padding: 0 5px 0 5px;
226 margin: 5px 0 5px 0; 238 margin: 5px 0 5px 0;
227 height: 20px; 239 height: 20px;
228 border-radius: 5px 5px 5px 5px; 240 border-radius: 3px 3px 3px 3px;
229 cursor: pointer; 241 cursor: pointer;
230} 242}
231 243
@@ -291,6 +303,7 @@ h1 {
291.paging_linksperpage { 303.paging_linksperpage {
292 float: right; 304 float: right;
293 padding-right: 5px; 305 padding-right: 5px;
306 margin: 0px 10px 2px 0px;
294} 307}
295 308
296.paging_linksperpage form.linksperpage { 309.paging_linksperpage form.linksperpage {
@@ -339,12 +352,15 @@ h1 {
339 352
340#editlinkform { 353#editlinkform {
341 height: 100%; 354 height: 100%;
342 color: #ffffff;
343 padding: 5px 5px 5px 15px; 355 padding: 5px 5px 5px 15px;
344 width: 80%; 356 width: 80%;
345 clear: left; 357 clear: left;
346} 358}
347 359
360#editlinkform label {
361 color: #ffffff;
362}
363
348#editlinkform textarea, #editlinkform .lf_input { 364#editlinkform textarea, #editlinkform .lf_input {
349 width: 100%; 365 width: 100%;
350} 366}
@@ -388,12 +404,12 @@ a.qrcode img {
388} 404}
389 405
390#linklist li.private { 406#linklist li.private {
391 background: url('../images/private.png') no-repeat 10px center; 407 background: url('../images/private.png') no-repeat 4px center;
392 padding-left: 60px; 408 padding-left: 30px;
393} 409}
394 410
395#linklist li { 411#linklist li {
396 padding-left: 26px; 412 padding-left: 30px;
397} 413}
398 414
399.private .linktitle a { 415.private .linktitle a {
@@ -468,9 +484,9 @@ a.qrcode img {
468 background: -o-linear-gradient(#F2F2F2, #ffffff); 484 background: -o-linear-gradient(#F2F2F2, #ffffff);
469 background: linear-gradient(#F2F2F2, #ffffff); 485 background: linear-gradient(#F2F2F2, #ffffff);
470 box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); 486 box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
471 padding: 3px 3px 3px 20px; 487 padding: 3px 5px 3px 20px;
472 height: 20px; 488 height: 20px;
473 border-radius: 3px 3px 3px 3px; 489 border-radius: 3px;
474 cursor: pointer; 490 cursor: pointer;
475 background-image: url('../images/tag_blue.png'); 491 background-image: url('../images/tag_blue.png');
476 background-repeat: no-repeat; 492 background-repeat: no-repeat;
@@ -515,9 +531,10 @@ a.qrcode img {
515#footer { 531#footer {
516 font-size: 8pt; 532 font-size: 8pt;
517 text-align: center; 533 text-align: center;
518 border-top: 1px solid #ddd;
519 color: #888; 534 color: #888;
520 clear: both; 535 clear: both;
536 max-width: 30em;
537 margin: 15px auto 15px auto;
521} 538}
522 539
523#footer a { 540#footer a {
@@ -599,6 +616,17 @@ a.qrcode img {
599 margin-left: 40px; 616 margin-left: 40px;
600} 617}
601 618
619#changetag div {
620 float:left;
621}
622
623#changetag label {
624 padding: 5px;
625}
626
627#changetag li {
628 color: #000;
629}
602#configform td { 630#configform td {
603 color: #ccc; 631 color: #ccc;
604 font-size: 10pt; 632 font-size: 10pt;
@@ -613,7 +641,12 @@ a.qrcode img {
613 641
614.thumbnail { 642.thumbnail {
615 float: right; 643 float: right;
616 margin-left: 10px; 644 margin: 0px 10px 0px 10px;
645}
646
647.thumbnail img {
648 border-radius: 3px;
649 box-shadow: 0.5px 0.5px 0.5px 1px #dde4e6;
617} 650}
618 651
619/* If you want thumbnails on the left: 652/* If you want thumbnails on the left:
@@ -691,17 +724,6 @@ a.qrcode img {
691 text-shadow: 2px 2px 1px #000000; 724 text-shadow: 2px 2px 1px #000000;
692} 725}
693 726
694/* Minimal customisation for jQuery widgets */
695.ui-autocomplete {
696 background-color: #fff;
697 padding-left: 5px;
698}
699
700.ui-state-hover {
701 background-color: #604dff;
702 color: #fff;
703}
704
705#linklist li.publicLinkHightLight { 727#linklist li.publicLinkHightLight {
706 background: #ffffff; 728 background: #ffffff;
707} 729}
@@ -856,6 +878,10 @@ div.dailyNoEntry {
856 text-align: right; 878 text-align: right;
857} 879}
858 880
881.white {
882 color: white;
883}
884
859/* For lazy images loading in picture wall. 885/* For lazy images loading in picture wall.
860 Using http://www.appelsiini.net/projects/lazyload 886 Using http://www.appelsiini.net/projects/lazyload
861*/ 887*/
@@ -938,17 +964,21 @@ div.dailyNoEntry {
938 display: none; 964 display: none;
939 } 965 }
940 966
941 #pageheader a { 967 #pageheader #menu ul {
968 text-align: center;
969 }
970
971 #pageheader #menu a {
942 padding: 5px; 972 padding: 5px;
943 border-radius: 5px 5px 5px 5px; 973 border-radius: 3px 3px 3px 3px;
944 margin: 3px; 974 margin: 3px;
945 } 975 }
946 976
947 .searchform, .tagfilter { 977 .searchform, .tagfilter {
948 display: block !important; 978 display: block !important;
949 margin: 0px !important; 979 margin: 0px 3px 7px 0px !important;
950 padding: 0px !important; 980 padding: 0px !important;
951 width: 100% !important; 981 width: 97% !important;
952 } 982 }
953 983
954 .searchform input, .tagfilter input { 984 .searchform input, .tagfilter input {
@@ -992,7 +1022,7 @@ div.dailyNoEntry {
992 padding: 3px 5px 3px 5px; 1022 padding: 3px 5px 3px 5px;
993 background-color: #666; 1023 background-color: #666;
994 color: #fff; 1024 color: #fff;
995 border-radius: 5px 5px 5px 5px; 1025 border-radius: 3px 3px 3px 3px;
996 } 1026 }
997 1027
998 .thumbnail { 1028 .thumbnail {