]> git.mxchange.org Git - friendica.git/blob - view/theme/vier/plusminus.css
Merge pull request #4048 from hoergen/develop
[friendica.git] / view / theme / vier / plusminus.css
1 /* Modifications by https://horche.demkontinuum.de/profile/hoergen */
2
3 body { background-color: whitesmoke; }
4
5 h1 {
6   font-size: 18px;
7   color: blue;
8 }
9
10 h2 {
11   font-size: 16px;
12   color: blue;
13   background-color: #EEEEEE;
14   border-radius:5px;
15 }
16
17 h3 {
18   font-size: 14px;
19   color: blue;
20 }
21
22 h4 {  font-size: 14px;}
23
24 h5 {
25   font-size: 16px;
26   color: black;
27   background-color: #cfcece;
28   border-radius:5px;
29 }
30
31 nav {
32   background: #fff;
33   box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
34   padding-top: 6px;
35   padding-bottom: 6px;
36 }
37
38 nav a:active,
39 nav a:link,
40 nav a:visited,
41 nav a {
42   color: #737373;
43 }
44
45 nav a:hover,
46 #nav-messages-see-all a:hover {
47   color: #000;
48 }
49
50 .manage-notify {
51   background-color: #CB4437;
52   border-radius: 10px;
53   font: bold 11px/16px Arial;
54 }
55
56 nav .nav-notify {
57   background-color: #CB4437;
58   top: -3px;
59   right: -4px;
60   font: bold 11px/16px Arial;
61   padding: 1px;
62   border-radius: 10px;
63 }
64
65 nav .nav-menu-icon .nav-notify {
66   top: 0px;
67 }
68
69 nav .nav-menu.selected a {
70   color: #000;
71 }
72
73 nav .nav-menu:hover,
74 nav .nav-menu.selected {
75   border-bottom: 2px solid #427FED;
76 }
77
78 nav .nav-menu {
79   height: 23px;
80   font-size: 14px;
81   font-weight: initial;
82 }
83
84 #nav-apps-menu,
85 #nav-site-menu,
86 #nav-notifications-menu,
87 #nav-user-menu {
88   top: 32px;
89 }
90
91 #nav-messages-menu {
92   top: 32px;
93 }
94
95 #nav-messages-see-all a {
96   color: #737373;
97 }
98
99 ul.tabs li .active, span.pager_current a {
100   border-bottom: 2px solid #427FED;
101 }
102
103 span.pager_current, span.pager_n a:hover, 
104 span.pager_first a:hover, span.pager_last a:hover, 
105 span.pager_prev a:hover, span.pager_next a:hover,
106 ul.tabs a:hover {
107   border-bottom: 2px solid #427FED;
108 }
109
110 nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-linkmenu.selected .icon.s22.notify {
111   color: #737373;
112 }
113
114 nav #nav-messages-linkmenu.selected,
115 nav #nav-user-linklabel.selected,
116 nav #nav-apps-link.selected {
117   background-color: #fff;
118   border-bottom-style: none;
119 }
120
121 div.jGrowl div.info {
122   background: #fff url("../../../images/icons/48/info.png") no-repeat 5px center;
123 }
124
125 div.jGrowl div.notice {
126   color: #737373;
127 }
128 div.jGrowl div.info {
129   color: #737373;
130 }
131
132 .birthday-notice, .event-notice {
133   font-weight: initial;
134 }
135
136 #event-notice {
137   font-size: 14px;
138   font-weight: initial;
139   border:1px solid lightgrey;
140 }
141
142 .event-list {
143   font-size: 14px;
144   padding-left: 15px;
145   margin: 5px 0;
146   background-color: whitesmoke;
147 }
148
149 .event-list a::before{
150   color:grey;
151   content: '# ';
152 }
153
154 div.pager, ul.tabs {
155   font-weight: initial;
156 }
157
158 nav .nav-menu-icon.selected {
159   background-color: #fff;
160 }
161
162 #jot #jot-tools li:hover {
163   background-color: #fff;
164 }
165
166 nav .icon {
167   color: #737373;
168 }
169
170 nav a:hover .icon {
171   color: #000;
172 }
173
174 ul.menu-popup {
175   border: 0px solid #FFF;
176   margin-top: 0px;
177 }
178
179 header #banner a, header #banner a:active, header #banner a:visited, header #banner a:link, header #banner a:hover {
180   color: #737373;
181 }
182
183 header {
184   left: 10px;
185 }
186
187 header #banner {
188   margin-top: 6px;
189 }
190
191 #banner #logo-text {
192   margin-left: 5px;
193 }
194
195 aside {
196   top: 44px;
197   height: calc(100% - 54px);
198 }
199
200 right_aside {
201   top: 44px;
202 }
203
204 section {
205   top: 44px;
206 }
207
208 nav #nav-search-box #nav-search-text {
209   background-color: initial;
210   border-style: solid;
211   border-width: 1px;
212   border-color: rgba(0, 0, 0, 0.15);
213 }
214
215 .widget h3 {
216   padding: 0px;
217   margin: 0px;
218   border-radius:5px;
219   font-size: 14px;
220   font-weight: initial;
221   background-color: #EEEEEE;
222   color: #505050;
223   font-weight: bolder;
224   width: 100%;
225 }
226
227
228 /* Left Widget Column */
229
230 #search-submit, #search-save {
231   font-size:10px;
232 }
233
234
235 /* Timeline */
236
237 .profile-jot-text {
238   border-radius:5px;
239 }
240
241 .profile-jot-text:focus {
242   background-color:#eef3ff;
243 }
244
245 div.pager, ul.tabs {
246   border-radius:5px;
247 }
248
249
250 /* Post*/
251
252 #profile-jot-form { border-radius: 5px; }
253
254 .tread-wrapper { border-radius: 5px; }
255
256
257 /* Post header */
258
259 .wall-item-container .wall-item-name,
260 .wall-item-container .shared-author {
261   color: #555;
262   font-weight: normal;
263   font-size:10px;
264   -webkit-transition: all 0.2s ease-in-out;
265   -moz-transition: all 0.2s ease-in-out;
266   -o-transition: all 0.2s ease-in-out;
267   -ms-transition: all 0.2s ease-in-out;
268   transition: all 0.2s ease-in-out;
269 }
270
271 .toplevel_item:hover .wall-item-name,
272 .wall-item-container:hover .wall-item-name,
273 .toplevel_item:hover .shared-author,
274 .wall-item-container:hover .shared-author {
275   color: #36c;
276   font-weight: normal;
277   -webkit-transition: all 0.2s ease-in-out;
278   -moz-transition: all 0.2s ease-in-out;
279   -o-transition: all 0.2s ease-in-out;
280   -ms-transition: all 0.2s ease-in-out;
281   transition: all 0.2s ease-in-out;
282 }
283
284 .dt-published { font-size:10px; }
285
286
287 /* Post content */
288 .wall-item-content blockquote {
289   border-left: 0px;
290   margin-top: 10px;
291   margin-bottom:10px;
292   padding-left: 5px;
293 }
294
295 .wall-item-container .wall-item-content {
296   font-size: 14px;
297 }
298
299 .wall-item-content strong { color:#565656; }
300
301 .wall-item-network { font-size:10px; }
302
303 .contact-photo-wrapper .mframe .p-author .h-card {
304   width: 65px;
305 }
306
307 .shared-time { font-size: 10px; }
308
309 .mention { font-size:12px;}
310
311 .tag { font-size:12px; }
312
313 .type-link, .type-video {
314   border-top: 0px solid #D2D2D2;
315   border-bottom: 0px solid #D2D2D2;
316   display: block;
317   padding-top: 5px;
318   padding-bottom: 5px;
319   margin-top: 20px;
320   margin-bottom: 20px;
321 }
322
323 .type-link blockquote{
324   border-left: 0px;
325   margin-top: 10px;
326   margin-bottom:10px;
327   padding-left: 0px;
328   font-size:12px;
329 }
330
331 .type-link .oembed, .type-video .oembed {
332   font-size: 14px;
333   font-weight: 300;
334   line-height: normal;
335 }
336
337 .shared_header {
338   min-height: 32px;;
339   color: #999;
340   border-top: 0px;
341   padding-top: 5px;
342   margin-top: 5px;
343 }
344
345
346 /* Post footer */
347 .wall-item-like { font-size:12px; }
348
349 .wall-item-actions{
350   font-size:10px;
351   font-weight:normal;
352   margin-bottom: -0.7em;
353   line-height: 5px;
354 }
355
356 .wall-item-actions-author{
357   font-size:10px;
358   font-weight:normal;
359   margin-bottom: -0.7em;
360   line-height: 5px;
361 }
362
363 .icon-commenting::before {
364     font-size: 17px;
365 }
366
367 .wall-item-tags  { font-size:10px; }
368
369 .wall-item-container.comment .contact-photo  { height:25px; width:25px;}
370
371 #item-delete-selected { font-size:12px; }
372
373 .item-select {
374   width: 1px;
375   height: 1px;
376   background: #000;
377   position: relative;
378   border-radius: 9px;
379 }
380
381 .contact-menu {
382   font-size:12px; 
383   padding-top:0px;
384   padding-bottom:0px;
385 }
386
387 .wall-item-bottom { font-size: 14px; }
388
389 .icon::before {
390   width: 10px;
391 }
392
393
394 /* Comments */
395
396 .wall-item-like { font-size:10px; }
397
398 .wall-item-container.comment { border-bottom: 0px; }
399
400 .hide-comments-outer {
401   margin-left: 80px;
402   margin-bottom: 5px;
403   width: 660px;
404   border-bottom: 0px;
405   border-top: 0px;
406   font-size: 10px;
407   padding: 8px;
408 }
409
410 .fakelink {
411   color: #36c;
412   text-decoration: none;
413   font-size: 10px; 
414   cursor: pointer;
415 }
416
417 .icon.s10.lock.fakelink {
418   color: #999;
419   width:80px;
420   vertical-align:top;
421 }
422
423
424 /* Calendar */
425
426 .fc-body { background-color: white; }
427
428 #new-event-link a {
429   text-decoration: none;
430   padding:0px 10px; 
431   color:white;
432   background:#6c82ff; 
433   border:1px solid darkgrey;
434   cursor:pointer;
435   -webkit-border-radius: 5px;
436   border-radius: 5px; 
437   -webkit-transition-duration: 0.4s; /* Safari */
438   transition-duration: 0.4s;
439   box-shadow: 2px 2px 15px 0 rgba(0,0,0,0.24);
440 }
441
442 #new-event-link a:hover {
443   background:#0026ff; 
444 }
445
446 .fc-content, .fc-widget {
447   background-color: #a7ecff; 
448   color: black;
449   text-decoration: normal;
450 }
451
452 .fc-center h2 {
453   font-size:22px;
454   font-weight:bold;
455   background-color:white;
456 }
457
458 .fc-toolbar {
459   text-align: center;
460   margin-bottom: 1em;
461   background: white;
462 }
463
464 .fc-day-grid-event .fc-time {
465   font-weight: normal;
466   font-size: 10px;
467 }
468
469 .fc-title, fc-time { text-decoration: normal; }
470
471 .fc-unthemed .fc-today { background: #f9ff97; }
472
473 #comment-edit-text-desc {
474   width:700px;
475   padding: 5px 5px;
476   border-radius:5px;
477   border: 1px solid grey;
478 }
479
480 #comment-edit-text-desc:focus {
481   background-color:#eef3ff;
482 }
483
484 #comment-edit-text-location {
485   width:700px;
486   padding: 5px 5px;
487   border-radius:5px;
488   border: 1px solid grey;
489 }
490
491 #comment-edit-text-location:focus {
492   background-color:#eef3ff;
493 }
494
495
496 /* remove standard-styles */
497
498 select {
499   -webkit-appearance: none;
500   -moz-appearance: none;
501   appearance: none;
502   border:1px;
503   border-radius: 5px;
504
505
506 option {
507   background:white;
508   border-top:0px solid #000;
509   height:18px;
510   font-size:14px;
511 }
512
513 /* styling */
514
515 select{
516   background-image:
517     linear-gradient(45deg, transparent 50%, gray 50%),
518     linear-gradient(135deg, gray 50%, transparent 50%),
519     linear-gradient(to right, #ccc, #ccc);
520   background-position: right center;
521   background-size:
522     9px 9px,
523     9px 9px,
524     15px 2.5em;
525   background-repeat: no-repeat;
526   background-color: #eef3ff;
527   border: 1px solid;
528   border-color: grey;
529 }
530
531 /* Settings */
532
533 .ps-theme-default h1,h2,h3,h4,h5{
534   color:black;
535   border-radius:5px;
536 }
537
538 .settings-heading * {
539   color: black;
540 }
541
542 .settings-heading {
543   font-size: 18px;
544   font-weight: bold;
545   background-color: #cfcece;
546   border-radius: 5px;
547 }
548
549 .setings-contend-block {
550   background-color: white;
551 }
552
553 #settings-form {
554   background-color: #ededed;
555 }
556
557 .ps-container.ps-theme-default h4{
558   font-weight:bold;
559   background-color: whitesmoke;
560 }
561
562 .ps-container.ps-theme-default.ps-active-y h4{
563   background-color:#EEE;
564 }
565 #adminpage {
566   background-color: #ededed;
567 }
568 #adminpage h3{
569   font-size:20px;
570   font-weight:bold;
571   background-color: whitesmoke;
572   padding-top:30px;
573 }
574
575 #adminpage h1{
576   font-size:20px;
577   font-weight:bold;
578   background-color: whitesmoke;
579 }
580
581 #adminpage textarea {
582   width: 700px;
583 }
584
585 .field input {
586   width:700px;
587 }
588
589 .field_help {
590   font-size:12px;
591   display: block;
592   margin-left: 20px;
593   color: #666666;
594 }
595
596 .field label {
597   width: 300px;
598 }
599
600
601 /* Admin user page */
602
603 #users {
604   font-size: 12px; 
605 }
606
607 .users_ckbx {
608   width:20px;
609 }
610
611 .icon.block.dim:after {
612   content: '\259E';
613   color: darkgrey;
614   background-color: rgb(229, 229, 229);
615 }
616
617 td.checkbox, td.tools{
618   width:22px;
619   background-color: rgb(229, 229, 229);
620 }
621
622
623 /* Settings - Plugin */
624
625 .settings-block.fakelink h3{
626   font-size:16px;
627   font-weight:bold;
628   background-color: lightgrey;
629 }
630
631 #settings_blockem_expanded h3 {
632   font-size:16px;
633   font-weight:bold;
634   background-color: lightgrey;
635 }
636
637 #settings_langfilter_expanded h3{
638   font-size:16px;
639   font-weight:bold;
640   background-color: lightgrey;
641 }
642
643 #settings_showmore_expanded h3 {
644   font-size:16px;
645   font-weight:bold;
646   background-color: lightgrey;
647 }
648
649 #settings_startpage_expanded h3 {
650   font-size:16px;
651   font-weight:bold;
652   background-color: lightgrey;
653 }
654
655
656 /* popup */
657
658 ul.menu-popup {
659   width: 16em;
660 }
661
662 ul.menu-popup a {
663   padding: 0 0 0 5px;
664 }
665
666
667 /* Growl Popup */
668
669 .jGrowl, .notice * {
670   color: white;
671 }
672
673
674 /* Buttons */
675
676 input[type=submit] {
677   padding:0px 10px; 
678   color:white;
679   background:#6c82ff; 
680   border:1px solid darkgrey;
681   cursor:pointer;
682   -webkit-border-radius: 5px;
683   border-radius: 5px; 
684   -webkit-transition-duration: 0.4s; /* Safari */
685   transition-duration: 0.4s;
686   box-shadow: 2px 2px 15px 0 rgba(0,0,0,0.24);
687 }
688
689 input[type=submit]:hover {
690   background:#0026ff; 
691 }
692
693 input[type=text], input[type=password], input[type=email], input[type=url] {
694   padding:2px 2px; 
695   background:white; 
696   border:1px solid darkgrey;
697   cursor:text;
698   -webkit-border-radius: 5px;
699   border-radius: 5px; 
700   -webkit-transition-duration: 0.4s; /* Safari */
701   transition-duration: 0.4s;
702 }
703
704 input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus {
705   background-color:#eef3ff;
706 }