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