]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - theme/base/css/display.css
SMS settings markup and styles. Minor check with twitter settings form_datas
[quix0rs-gnu-social.git] / theme / base / css / display.css
1 /* theme: base */
2 * { margin:0; padding:0; }
3 img { display:block; border:0; }
4 a abbr { cursor: pointer; border-bottom:0; }
5 table { border-collapse:collapse; }
6 ol { list-style-position:inside; }
7 html { font-size: 87.5%; background-color:#fff; height:100%; }
8 body {
9 background-color:#fff;
10 color:#000;
11 font-family:sans-serif;
12 font-size:1em;
13 line-height:1.65;
14 position:relative;
15 margin:0 auto;
16 width:1004px;
17 width:71.714em;
18 }
19 h1,h2,h3,h4,h5,h6 {
20         text-transform:uppercase;
21         margin-bottom:7px;
22 }
23 h1 {
24 font-size:1.4em;
25 line-height:1;
26 margin-bottom:18px;
27 }
28 h2 { font-size:1.3em; }
29 h3 { font-size:1.2em; }
30 h4 { font-size:1.1em; }
31 h5 { font-size:1em; }
32 h6 { font-size:0.9em; }
33
34 caption {
35 font-weight:bold;
36 }
37 .opened { display: block !important;}
38 .closed { display: none !important;}
39
40 legend {
41 font-weight:bold; 
42 font-size:1.3em;
43 text-transform:uppercase;
44 }
45 form {
46 }
47 input, textarea, select, option {
48 padding:4px;
49 font-family:sans-serif;
50 font-size:1em;
51 -moz-border-radius:4px;
52 }
53 input:focus, textarea:focus, select:focus {
54 border-width:2px;
55 border-style: solid;
56 }
57
58 select, option {
59 padding-bottom:0;
60 }
61 fieldset {
62 padding:0;
63 border:0;
64 }
65 form ul li {
66 list-style-type:none;
67 margin:0 0 18px 0;
68 }
69 form label {
70 font-weight:bold;
71 /*margin:0 0 11px 0;*/
72 }
73 form ul li input {
74 }
75
76 form input.checkbox {
77 position:relative;
78 top:2px;
79 left:0;
80 }
81
82 #page_notice .error,
83 #page_notice .success {
84 padding:4px 7px;
85 -moz-border-radius:4px;
86 }
87
88 form label.submit {
89 display:none;
90 }
91 form .error_message {
92 display:block;
93 }
94 .form_response {
95 margin-bottom:18px;
96 }
97
98 form input.submit {
99 }
100
101
102
103
104 /* FORM SETTINGS */
105 .form_settings fieldset {
106 margin-bottom:29px;
107 }
108
109 .form_guide {
110 font-style:italic;
111 }
112
113
114 .form_settings .form_datas li {
115 width:100%;
116 float:left;
117 }
118
119 .form_settings .form_datas label {
120 float:left;
121 }
122 .form_settings .form_datas textarea,
123 .form_settings .form_datas select,
124 .form_settings .form_datas input {
125 margin-left:11px;
126 float:left;
127 }
128
129 .form_settings label {
130 margin-top:7px;
131 width:152px;
132 }
133
134 .form_actions label {
135 display:none;
136 }
137
138 .form_settings #settings_autosubscribe label {
139 display:inline;
140 font-weight:bold;
141 }
142
143 #form_settings_profile legend,
144 #form_login legend,
145 #form_register legend {
146 display:none;
147 }
148
149 .form_settings .form_datas p.form_guide {
150 clear:both;
151 margin-left:163px;
152 margin-bottom:0;
153 }
154
155 .form_settings p {
156 margin-bottom:11px;
157 }
158
159 .form_settings input.checkbox {
160 margin-top:3px;
161 margin-left:0;
162 }
163 .form_settings label.checkbox {
164 font-weight:normal;
165 margin-top:0;
166 margin-right:0;
167 margin-left:11px;
168 float:left;
169 width:90%;
170 }
171
172 #form_login p.form_guide,
173 #form_register #settings_rememberme p.form_guide {
174 margin-left:0;
175 }
176
177
178 .form_settings .form_note {
179 -moz-border-radius:4px;
180 padding:0 7px;
181 }
182
183 /* FORM SETTINGS */
184
185
186
187
188 address {
189 float:left;
190 margin-bottom:18px;
191 margin-left:18px;
192 }
193 address .fn,
194 address .email {
195 display:none;
196 }
197
198
199
200 #header {
201 width:100%;
202 position:relative;
203 float:left;
204 padding-top:18px;
205 margin-bottom:29px;
206 }
207
208 #site_nav_global_primary {
209 float:right;
210 }
211 #site_nav_global_primary ul li {
212 display:inline;
213 margin-left:11px;
214 }
215
216
217 .system_notice dt {
218 font-weight:bold;
219 text-transform:uppercase;
220 display:none;
221 }
222
223 #site_notice {
224 position:absolute;
225 right:0;
226 top:49px;
227 float:right;
228 width:322px;
229 }
230 #page_notice {
231 clear:both;
232 margin-bottom:18px;
233 }
234
235
236
237
238 #footer {
239 float:left;
240 width:68%;
241 padding-bottom:11px;
242 }
243
244
245
246 #site_nav_local_views {
247 width:100%;
248 float:left;
249 }
250 #site_nav_local_views dt {
251 display:none;
252 }
253 #site_nav_local_views li {
254 float:left;
255 margin-right:18px;
256 list-style-type:none;
257 }
258 #site_nav_local_views a {
259 float:left;
260 text-decoration:none;
261 padding:4px 11px;
262 -moz-border-radius-topleft:4px;
263 -moz-border-radius-topright:4px;
264 border-width:1px;
265 border-style:solid;
266 border-bottom:0;
267 font-weight:bold;
268 }
269 #site_nav_local_views .nav {
270 float:left;
271 width:100%;
272 }
273
274
275 #site_nav_global_primary dt,
276 #site_nav_global_secondary dt {
277 display:none;
278 }
279 /*
280 #site_nav_global_primary .current a {
281 font-weight:bold;
282 border-style:solid;
283 }
284 */
285 #site_nav_global_secondary {
286 margin-bottom:11px;
287 }
288
289 #site_nav_global_secondary ul li {
290 display:inline;
291 margin-right:11px;
292 }
293 #export_data li a {
294 padding-left:20px;
295 }
296 #export_data li a.foaf {
297 padding-left:30px;
298 }
299 #export_data li a.export_vcard {
300 padding-left:28px;
301 }
302
303
304
305 #export_data ul {
306 display:inline;
307 }
308 #export_data li {
309 list-style-type:none;
310 display:inline;
311 margin-left:11px;
312 }
313 #export_data li:first-child {
314 margin-left:0;
315 }
316
317
318
319 #licenses {
320 font-size:0.9em;
321 }
322
323 #licenses dt {
324 font-weight:bold;
325 display:none;
326 }
327 #licenses dd {
328 margin-bottom:11px;
329 line-height:1.5;
330 }
331
332
333 #site_content_license_cc p {
334 }
335 #site_content_license_cc img {
336 display:inline;
337 vertical-align:top;
338 margin-right:4px;
339 }
340
341
342 #wrap {
343         float:left;
344         margin:0 auto;
345     width:1004px;
346     width:71.714em;
347 }
348
349
350 #core {
351 position:relative;
352 width:100%;
353 float:left;
354 margin-bottom:1em;
355 }
356
357 #content {
358 width:644px;
359 padding:18px;
360 float:left;
361 -moz-border-radius:7px;
362 -moz-border-radius-topleft:0;
363 }
364
365 #content_inner {
366 position:relative;
367 }
368
369 #aside_primary {
370 width:300px;
371 float:left;
372 margin-left:2px;
373 padding:18px 4px 18px 18px;
374 -moz-border-radius:7px;
375 }
376
377
378
379
380 /*Start: FORM NOTICE*/
381 #form_notice {
382 width:384px;
383 width:458px;
384 float:left;
385 margin-left:68px;
386 position:relative;
387 line-height:1;
388 }
389 #form_notice fieldset {
390 border:0;
391 padding:0;
392 }
393 #form_notice legend {
394 display:none;
395 }
396 #form_notice textarea {
397 -moz-border-radius:4px;
398 width:304px;
399 width:377px;
400 height:95px;
401 height:86px;
402 line-height:1.5;
403 padding:7px 7px 14px 7px;
404 }
405 #form_notice label {
406 display:block;
407 font-size:1.3em;
408 margin-bottom:7px;
409 }
410 #form_notice .form_datas li {
411 float:left;
412 }
413
414 #form_notice #notice_attach_file label,
415 #form_notice #notice_submit label {
416 display:none;
417 }
418
419 #form_notice #notice_attachment {
420 margin-top:25px;
421 margin-left:4px;
422 }
423
424 #form_notice .form_note {
425 position:absolute;
426 top:125px;
427 top:116px;
428 right:98px;
429 z-index:9;
430 }
431
432 #form_notice .form_note dt {
433 font-weight:bold;
434 display:none;
435 }
436 #notice_text-count {
437 font-weight:bold;
438 line-height:1.15;
439 }
440
441 #form_notice #notice_data-attach_view {
442 /*position:absolute;*/
443 top:25px;
444 right:30px;
445 margin-left:4px;
446 padding:0;
447 cursor:pointer;
448 width:16px;
449 height:16px;
450 border:0;
451 text-indent:-9999px;
452 }
453 #form_notice .form_actions {
454 position:absolute;
455 top:107px;
456 top:98px;
457 right:0;
458 }
459 #form_notice li {
460 margin-bottom:0;
461 }
462 /*end FORM NOTICE*/
463
464
465
466
467
468 /* user_profile */
469 #user_profile {
470 position:relative;
471 width:633px;
472 min-height:123px;
473 float:left;
474 margin-bottom:17px;
475 margin-left:0;
476 }
477 #user_profile dt,
478 #user_statistics dt {
479 font-weight:bold;
480 }
481 #user_profile .user_depiction {
482 float:left;
483 position:absolute;
484 top:0;
485 left:0;
486 width:96px;
487 }
488 #user_profile .user_fn,
489 #user_profile .user_nickname,
490 #user_profile .user_location,
491 #user_profile .user_url,
492 #user_profile .user_note,
493 #user_profile .user_tags {
494 float:left;
495 clear:left;
496 margin-left:125px;
497 width:322px;
498 margin-bottom:4px;
499 }
500
501 #user_profile .user_fn,
502 #user_profile .user_nickname {
503 width:auto;
504 clear:none;
505 }
506 #user_profile .user_nickname {
507 margin-left:11px;
508 }
509 #user_profile .user_nickname .nickname {
510 font-style:italic;
511 font-weight:bold;
512 margin-left:4px;
513 margin-right:4px;
514 }
515
516 #user_profile .user_nickname dd:before {
517 content: "(";
518 }
519 #user_profile .user_nickname dd:after {
520 content: ")";
521 }
522
523 #user_profile dt {
524 display:none;
525 }
526 #user_profile h2 {
527 display:none;
528 }
529 /* user_profile */
530
531 /*user_actions*/
532 #user_actions {
533 clear:left;
534 float:left;
535 position:absolute;
536 top:0;
537 right:0;
538 }
539 #user_actions h2 {
540 display:none;
541 }
542 #user_actions ul {
543 list-style-type:none;
544 }
545 #user_actions li {
546 border-top-width:1px;
547 border-top-style:dotted;
548 }
549 #user_actions li:first-child {
550 border-top:0;
551 }
552 #user_actions fieldset {
553 border:0;
554 padding:0;
555 }
556 #user_actions legend {
557 display:none;
558 }
559
560 #user_actions a,
561 #user_actions input.submit {
562 display:block;
563 text-align:left;
564 padding:4px 0 4px 19px;
565 }
566 #user_actions a {
567 text-decoration:none;
568 }
569 #user_subscribe a,
570 #TB_window input.submit,
571 #user_actions input.submit {
572 border:0;
573 cursor:pointer;
574 padding-left:16px;
575 width:100%;
576 font-size:0.9em;
577 }
578
579 #user_subscribe a {
580 width:auto;
581 padding-left:20px;
582 }
583
584 #user_subscribe a,
585 #TB_window input.submit,
586 .form_user_subscribe input.submit {
587 font-weight:bold;
588 }
589
590
591
592 #user_send-a-message form {
593 clear:left;
594 width:322px;
595 margin-top:18px;
596 }
597
598 #user_send-a-message textarea {
599 width:96%;
600 }
601
602 .user_tags ul {
603 list-style-type:none;
604 }
605 .user_tags li {
606 display:inline;
607 margin-right:1em;
608 float:left;
609 }
610
611
612
613 .aside .section {
614 margin-bottom:29px;
615 clear:both;
616 }
617 .aside .section h2 {
618 text-transform:uppercase;
619 font-size:1em;
620 }
621
622 #user_statistics dt,
623 #user_statistics dd {
624 display:inline;
625 }
626 #user_statistics dt:after {
627 content: ":";
628 }
629
630
631 #user_subscriptions,
632 #user_subscriptions-common {
633 float:left;
634 }
635 #user_subscriptions ul.users {
636 width:220px;
637 float:left;
638 }
639 #user_subscriptions .users li {
640 list-style-type:none;
641 float:left;
642 margin-right:7px;
643 margin-bottom:7px;
644 }
645 #user_subscriptions .users li .photo {
646 width:24px;
647 height:24px;
648 margin-right:0;
649 }
650 #user_subscriptions .users li .fn {
651 display:none;
652 }
653 .aside .section .more {
654 clear:both;
655 }
656
657
658
659
660
661 /* NOTICE */
662 .notice {
663 position:relative;
664 padding-top:18px;
665 padding-bottom:18px;
666 clear:both;
667 float:left;
668 width:644px;
669 width:96.699%;
670 width:100%;
671 border-top:1px dashed #D1D9E4;
672 /*-moz-border-radius:7px;*/
673 }
674 .notices li {
675 list-style-type:none;
676 /*margin-bottom:11px;*/
677 }
678
679 /* NOTICES */
680 #notices_primary {
681 float:left;
682 width:644px;
683 -moz-border-radius:7px;
684 }
685 #notices_primary h2 {
686 display:none;
687 }
688 .notice-data a span {
689 display:block;
690 padding-left:28px;
691 }
692
693
694 .notice .author {
695 margin-right:11px;
696 }
697 .notice .author a {
698 }
699 .notice .author:after {
700 /*content:":";*/
701 }
702
703 .vcard .photo {
704 display:inline;
705 margin-right:7px;
706 margin-bottom:7px;
707 float:left;
708 }
709 .vcard .url {
710 text-decoration:none;
711 }
712 .vcard .url:hover {
713 text-decoration:underline;
714 }
715 .vcard .fn {
716 font-style:italic;
717 }
718 .vcard .fn:hover {
719
720 }
721
722
723 .notice .entry-title {
724 float:left;
725 }
726 .notice p.entry-content {
727 display:inline;
728 }
729
730 .notice_video p.entry-content,
731 .notice_audio p.entry-content,
732 .notice_image p.entry-content,
733 .notice_location p.entry-content,
734 .notice_event p.entry-content,
735 .notice_document p.entry-content {
736 }
737 #laconicat .notice p.entry-content {
738 /*margin-left:199px;*/
739 }
740 .notice p.entry-content a {
741
742 }
743 .notice p.entry-content a:hover {
744
745 }
746 .notice p.entry-content .tag a {
747
748 }
749 .notice p.entry-content .tag a:hover {
750
751 }
752
753
754 .notice div.entry-content {
755 /*border:1px solid blue;*/
756 clear:left;
757 float:left;
758 width:48%;
759 font-size:0.95em;
760 }
761 .notice div.entry-content a,
762 .notice .notice-options a,
763 .notice .notice-options input {
764
765 }
766 .notice .notice-options a,
767 .notice .notice-options input {
768 float:left;
769 font-size:1.025em;
770 }
771
772 #laconicat .notice div.entry-content {
773 /*margin-left:0;*/
774 }
775
776 .notice div.entry-content dl,
777 .notice div.entry-content dt,
778 .notice div.entry-content dd {
779 display:inline;
780 }
781 .notice div.entry-content .timestamp dt,
782 .notice div.entry-content .response dt {
783 display:none;
784 }
785 .notice div.entry-content .timestamp a {
786 display:inline-block;
787 }
788 .notice div.entry-content .device dt {
789 text-transform:lowercase;
790 }
791 .notice div.entry-content a {
792
793 }
794 .notice div.entry-content a:hover {
795 }
796
797
798
799 .notice-data {
800 position:absolute;
801 top:18px;
802 right:0;
803 min-height:50px;
804 margin-bottom:4px;
805 }
806 .notice .entry-content .notice-data dt {
807 display:none;
808 }
809
810 .notice-data a {
811 display:block;
812 outline:none;
813 }
814
815 .notice-options {
816 padding-left:2%;
817 float:left;
818 width:50%;
819 position:relative;
820 font-size:0.95em;
821 }
822
823 .notice-options a {
824 float:left;
825 }
826 .notice-options .notice_delete,
827 .notice-options .notice_reply,
828 .notice-options .form_favor,
829 .notice-options .form_disfavor {
830 position:absolute;
831 top:0;
832 }
833 .notice-options .form_favor,
834 .notice-options .form_disfavor {
835 left:0;
836 }
837 .notice-options .notice_reply {
838 left:29px;
839 }
840 .notice-options .notice_delete {
841 left:76px;
842 }
843 .notice-options .notice_reply dt {
844 display:none;
845 }
846
847 .notice-options input,
848 .notice-options a {
849 text-indent:-9999px;
850 outline:none;
851 }
852
853 .notice-options .notice_reply a,
854 .notice-options form input.submit {
855 display:block;
856 border:0;
857 }
858 .notice-options .notice_reply a,
859 .notice-options .notice_delete a {
860 text-decoration:none;
861 padding-left:16px;
862 }
863
864 .notice-options .notice_delete {
865
866 }
867
868 .notice-options form input.submit {
869 cursor:pointer;
870 padding:2px 0 2px 10px;
871 }
872
873 .notice-options .notice_delete dt,
874 .notice-options .form_favor legend {
875 display:none;
876 }
877 .notice-options .notice_delete fieldset,
878 .notice-options .form_favor fieldset {
879 border:0;
880 padding:0;
881 }
882
883 /*END: NOTICES */
884
885
886
887
888
889 .pagination dt {
890 font-weight:bold;
891 display:none;
892 }
893
894 .pagination .nav {
895 float:left;
896 width:100%;
897 list-style-type:none;
898 }
899
900 .pagination .nav_prev {
901 float:left;
902 }
903 .pagination .nav_next {
904 float:right;
905 }
906
907 .pagination a {
908 display:block;
909 text-decoration:none;
910 font-weight:bold;
911 padding:7px;
912 border:1px dotted #D1D9E4;
913 border-bottom:0;
914 }
915
916 .pagination .nav_prev a {
917 -moz-border-radius-topright:7px;
918 padding-left:20px;
919 border-left:0;
920 }
921 .pagination .nav_next a {
922 -moz-border-radius-topleft:7px;
923 padding-right:20px;
924 border-right:0;
925 }
926
927
928 /* END: NOTICE */
929
930
931
932
933
934
935
936 /*START: LOAD ALONG WITH JS*/
937 .notice .in-reply-to {
938         width:98%;
939         margin-left:2%;
940 }
941 .notice .in-reply-to li {
942 background-color:#F7F9FB;
943 }
944 .notice .in-reply-to li .in-reply-to li {
945 background-color:#E4E9F0;
946 }
947 .notice .in-reply-to li .in-reply-to li .in-reply-to li {
948 background-color:#D1D9E4;
949 }
950
951
952
953 #user_actions #user_subscribe .form_note,
954 #user_actions #user_subscribe .form_datas,
955 #user_actions #user_subscribe .form_actions label {
956 display:none;
957 }
958 #form_user-relationship .form_note,
959 #form_user-relationship .form_datas,
960 #form_user-relationship .form_actions label {
961 display:block;
962 }
963
964 #user_actions #user-relationship_submit {
965 margin-bottom:0;
966 }
967 #form_user-relationship .form_datas li label {
968 margin-right:11px;
969 }
970
971 #user_relationship_xfn {
972 /*z-index:1000;
973 position:absolute;
974 width:521px;
975 height:322px;*/
976 display:none;
977 }
978 #user_relationship_xfn fieldset {
979 background-color:#fff;
980 }
981
982 /*END: LOAD ALONG WITH JS*/
983
984
985
986 /* TOP_POSTERS */
987 #top-posters caption {
988 text-align:left;
989 text-transform:uppercase;
990 }
991
992 #top-posters thead {
993 display:none;
994 }
995 #top-poster_user {
996 width:199px;
997 }
998 #top-poster_number-of-notices {
999 width:123px;
1000 }
1001 #top-posters tbody td {
1002 padding-right:11px;
1003 padding-bottom:4px;
1004 }
1005 #top-posters img {
1006 margin-right:7px;
1007 height:24px;
1008 width:24px;
1009 }
1010
1011
1012
1013 /* tagcloud */
1014 #tagcloud ul {
1015 list-style-type:none;
1016 }
1017 #tagcloud ul li {
1018 display:inline;
1019 margin-right:7px;
1020 line-height:1.4;
1021 }
1022
1023 #tagcloud.section dt {
1024 text-transform:uppercase;
1025 font-weight:bold;
1026 }
1027 #tagcloud .weight_1 {
1028 font-size:1em;
1029 }
1030 #tagcloud .weight_2 {
1031 font-size:1.3em;
1032 }
1033 #tagcloud .weight_3 {
1034 font-size:1.6em;
1035 }
1036 #tagcloud .weight_4 {
1037 font-size:1.9em;
1038 }
1039 #tagcloud .weight_5 {
1040 font-size:2.2em;
1041 }
1042
1043
1044
1045 #form_settings_photo .form_datas {
1046 clear:both;
1047 }
1048
1049
1050
1051
1052 #photo_original,
1053 #photo_preview {
1054 float:left;
1055 }
1056 #photo_preview,
1057 #settings_photo_action-crop {
1058 margin-left:29px;
1059 }
1060 #photo_preview_view {
1061 height:96px;
1062 width:96px;
1063 overflow:hidden;
1064 }
1065
1066
1067
1068
1069 .section .groups,
1070 #users_featured ul {
1071 list-style-type:none;
1072 }
1073 .section .groups li,
1074 #users_featured li {
1075 margin-top:11px;
1076 float:left;
1077 width:100%;
1078 }
1079 .section .groups li:first-child,
1080 #users_featured li:first-child {
1081 margin-top:0;
1082 }
1083
1084 .section .groups .vcard,
1085 #users_featured .vcard {
1086 float:left;
1087 margin-bottom:-23px;
1088 }
1089
1090 .section .groups dl,
1091 #users_featured dl {
1092 float:left;
1093 margin-left:63px;
1094 clear:left;
1095 }
1096 .section .groups dt,
1097 #users_featured dt {
1098 display:none;
1099 font-weight:bold;
1100 }
1101
1102
1103
1104 #home.logged_out h1 {
1105 display:none;
1106 }
1107
1108 #home #intro {
1109 margin-bottom:29px;
1110 float:left;
1111 width:100%;
1112 }
1113
1114 #home #intro p {
1115 margin-bottom:18px;
1116 font-size:1.8em;
1117 }
1118
1119 #home #intro #guide_steps {
1120 list-style-type:none;
1121 }
1122 #home #intro #guide_steps li {
1123 float:left;
1124 margin-left:18px;
1125 }
1126 #home #intro #guide_steps li:first-child {
1127 margin-left:0;
1128 }
1129 #home #intro #guide_steps li a {
1130 display:block;
1131 float:left;
1132 width:185px;
1133 height:109px;
1134 border-width:1px;
1135 border-style:dotted;
1136 text-decoration:none;
1137 -moz-border-radius:7px;
1138 padding:7px;
1139 font-size:1.6em;
1140 font-weight:bold;
1141 text-align:center;
1142 }
1143
1144
1145 #testimonials {
1146 clear:both;
1147 }