Changeset 2301:184ddfd22e32 for admin/style/default.css
- Timestamp:
- 10/06/13 22:14:37 (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/style/default.css
r2300 r2301 50 50 width: 14em; 51 51 float: left; 52 margin: 0;52 margin: 0; 53 53 padding-top: .5em; 54 54 padding-bottom: 1em; … … 78 78 } 79 79 .expand-mm { 80 display: none;80 display: none; 81 81 } 82 82 /* if main-menu is hidden */ … … 107 107 position: static; 108 108 } 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 109 .two-cols .col { 110 width: 48%; 111 margin-left: 2%; 112 float: left; 113 } 114 .two-cols .col70 { 115 width: 68%; 116 margin-left: 0; 117 float: left; 118 } 119 .col30 { 120 width: 28%; 121 margin-left: 2%; 122 float: left; 123 } 124 .two-cols .col:first-child, 125 125 .two-cols .col30.first-col { 126 127 128 129 126 margin-left: 0; 127 margin-right: 2%; 128 } 129 .two-cols .col:last-child, 130 130 .two-cols .col70.last-col { 131 132 133 134 135 136 131 margin-left: 2%; 132 margin-right: 0; 133 } 134 .two-cols table { 135 width: 90%; 136 } 137 137 /* -------------------------------------------------------------- layout: three-cols */ 138 138 .three-cols { 139 139 position: static; 140 140 } 141 .three-cols .col { 142 width: 32.3%;143 float: left;144 margin-left: 1%;145 }146 .three-cols .col:first-child { 147 width: 33.3%;148 margin-left: 0;149 141 .three-cols .col { 142 width: 32.3%; 143 float: left; 144 margin-left: 1%; 145 } 146 .three-cols .col:first-child { 147 width: 33.3%; 148 margin-left: 0; 149 } 150 150 /* ------------------------------------------------- layout: optionnal one/two-boxes */ 151 151 .one-box { … … 156 156 vertical-align: top; 157 157 margin: 0 1.5% 1em; 158 -moz-box-sizing: border-box; 159 -webkit-box-sizing: border-box; 158 -moz-box-sizing: border-box; 159 -webkit-box-sizing: border-box; 160 160 box-sizing: border-box; 161 161 text-align: left; … … 238 238 /* Micro clearfix thx to Nicolas Gallagher */ 239 239 .clearfix:before, .clearfix:after { 240 content: " "; 240 content: " "; 241 241 display: table; 242 242 } … … 261 261 font-size: 1.2rem; 262 262 line-height: 1.5; 263 /* font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; */ 264 font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 263 font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 265 264 color: #333; 266 265 background: #fff; … … 279 278 font-weight: normal; 280 279 } 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 280 /* titre de page */ 281 #content > h2 { 282 padding: 0 1em .5em 1em; 283 margin: 0 -1em .5em -1em; 284 background: #fff url(bg_h2.png) repeat-x center bottom; 285 } 286 h2 a:link, h2 a:visited { 287 color: #676e78; 288 border-color: #000; 289 } 290 .page-title { 291 color: #d30e60; 292 } 293 .page-title img { 294 padding-left: .5em; 295 vertical-align: middle; 296 } 298 297 h3, .as_h3 { 299 298 margin-top: 1em; … … 302 301 font-size: 1.34em; 303 302 } 304 305 306 303 #main-menu h3 { 304 font-weight: bold; 305 } 307 306 h4, .as_h4 { 308 307 font-size: 14px; /* ie < 9 sucks */ … … 310 309 color: #676e78; 311 310 } 312 .fieldset h3, .fieldset h4, .pretty-title { /* variante */ 313 314 315 316 317 318 319 320 .fieldset h3.smart-title, .fieldset h4.smart-title, .smart-title { /* variante */ 321 322 323 324 325 326 311 .fieldset h3, .fieldset h4, .pretty-title { 312 color: #D33800; 313 font-size: 1em; 314 font-weight: bold; 315 } 316 .fieldset h3 { 317 font-size: 1.17em; 318 } 319 .fieldset h3.smart-title, .fieldset h4.smart-title, .smart-title { 320 font-size: 1em; 321 text-transform: uppercase; 322 font-weight: bold; 323 color: #333; 324 text-shadow: 0 1px 0 rgba(200, 200, 200, 0.6) 325 } 327 326 h5 { 328 327 font-size: 12px; /* ie < 9 sucks */ … … 331 330 color: #676e78; 332 331 } 333 #entry-sidebar h5 { 334 font-weight: normal; 335 color: #333; 336 } 337 .entry-status img.img_select_option { 338 padding-left: 4px; 339 vertical-align: text-top; 340 } 341 h4 label, h5 label {color: #333;} 332 #entry-sidebar h5 { 333 font-weight: normal; 334 color: #333; 335 } 336 .entry-status img.img_select_option { 337 padding-left: 4px; 338 vertical-align: text-top; 339 } 340 h4 label, h5 label { 341 color: #333; 342 } 342 343 h2:first-child, h3:first-child, h4:first-child, h5:first-child, ul:first-child, p:first-child { 343 344 margin-top: 0; … … 377 378 vertical-align: top; 378 379 } 379 380 380 /* ---------------------------------------------------------- autres balises */ 381 381 p { … … 424 424 } 425 425 a img, a:link img, a:visited img { 426 border: none;426 border: none; 427 427 } 428 428 h1 a:link, h1 a:visited { 429 border: 429 border: none; 430 430 } 431 431 .discrete a { … … 472 472 border-radius: 3px; 473 473 box-shadow: 1px 1px 2px #f3f3f3 inset; 474 padding: 3px; 474 padding: 3px; 475 475 vertical-align: top; 476 476 } 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 color: red;536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 477 input:focus, textarea:focus, select:focus { 478 -webkit-box-sizing: border-box; 479 -moz-box-sizing: border-box; 480 box-sizing: border-box; 481 border-color: #9bca1c; 482 } 483 textarea { 484 padding: 2px 0; 485 } 486 textarea.maximal { 487 resize: vertical; 488 } 489 .area textarea { 490 display: block; 491 width: 100%; 492 resize: vertical; 493 } 494 select { 495 padding: 2px 0; 496 vertical-align: middle; 497 } 498 select.l10n option { 499 padding-left: 16px; 500 } 501 option.avail10n { 502 background: transparent url(../images/check-on.png) no-repeat 0 50%; 503 } 504 option.sub-option1 { 505 margin-left: .5em; 506 } 507 option.sub-option2 { 508 margin-left: 1.5em; 509 } 510 option.sub-option3 { 511 margin-left: 2.5em; 512 } 513 option.sub-option4 { 514 margin-left: 3.5em; 515 } 516 option.sub-option5 { 517 margin-left: 4.5em; 518 } 519 option.sub-option6 { 520 margin-left: 5.5em; 521 } 522 option.sub-option7 { 523 margin-left: 6.5em; 524 } 525 option.sub-option8 { 526 margin-left: 7.5em; 527 } 528 option.sub-option1:before, option.sub-option2:before, option.sub-option3:before, option.sub-option4:before, 529 option.sub-option5:before, option.sub-option6:before, option.sub-option7:before, option.sub-option8:before { 530 content: "\002022\0000a0"; 531 } 532 input.invalid, textarea.invalid, select.invalid { 533 border: 1px solid red; 534 background: #FFBABA; 535 color: #900; 536 box-shadow: 0 0 0 3px rgba(218, 62, 90, 0.3); 537 } 538 input[type=text], input[type=password], textarea { 539 margin-right: .3em; 540 } 541 input[type=checkbox], input[type=radio], input[type=file] { 542 border: none; 543 margin: 0 .33em 0 0; 544 padding: 0; 545 background: transparent; 546 } 547 input[type=file] { 548 margin-top: .3em; 549 margin-bottom: .3em; 550 } 551 551 optgroup { 552 552 font-weight: bold; … … 559 559 display: block; 560 560 } 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 561 label.ib, input.ib { 562 display: inline-block; 563 } 564 label.classic { 565 display: inline; 566 } 567 label.classic input, label span input, label.classic select, label span select { 568 display: inline; 569 } 570 label.required { 571 font-weight: bold; 572 } 573 label.required abbr { 574 color: #900; 575 font-size: 1.3em; 576 } 577 label.area, p.area { 578 width: inherit !important; 579 } 580 580 p.field { 581 581 position: relative; 582 582 } 583 584 585 586 587 588 589 590 591 592 583 p.field label { 584 display: inline-block; 585 width: 14em; 586 } 587 p.field.wide label { 588 width: 21em; 589 } 590 p.field input, p.field select { 591 display: inline-block; 592 } 593 593 .form-note { 594 594 font-style: italic; … … 596 596 color: #676e78; 597 597 } 598 599 600 601 602 603 598 p.form-note { 599 margin-top: -.7em; 600 } 601 span.form-note { 602 text-transform: none; 603 } 604 604 /* ---------------------------------------------------------------------------- 605 605 BOUTONS … … 630 630 cursor: pointer; 631 631 position: relative; 632 633 634 632 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); 633 border-style: solid; 634 border-width: 1px; 635 635 } 636 636 button, … … 640 640 -webkit-appearance: button; 641 641 } 642 642 /* validation */ 643 643 input[type=submit], a.button.submit, input.button.start { 644 644 color: #fff; 645 background-color: #25A6E1;646 background-image: -moz-linear-gradient(top,#25A6E1 0%,#188BC0 100%);647 background-image: -webkit-gradient(linear,left top,left bottom, from(#25A6E1), to(#188BC0));648 background-image: linear-gradient(top,#25A6E1 0%,#188BC0 100%);645 background-color: #25A6E1; 646 background-image: -moz-linear-gradient(top,#25A6E1 0%,#188BC0 100%); 647 background-image: -webkit-gradient(linear,left top,left bottom, from(#25A6E1), to(#188BC0)); 648 background-image: linear-gradient(top,#25A6E1 0%,#188BC0 100%); 649 649 border-color: #25A6E1; 650 650 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 651 651 } 652 652 input[type=submit]:hover, input[type=submit]:focus, 653 653 input.button.start:hover, input.button.start:focus, 654 654 a.button.submit:hover, a.button.submit:focus { 655 background-color:#188BC0;656 background-image:-moz-linear-gradient(top,#188BC0 0%,#25A6E1 100%);657 background-image:-webkit-gradient(linear,left top,left bottom, from(#188BC0),to(#25A6E1));658 background-image:linear-gradient(top,#188BC0 0%,#25A6E1 100%);659 660 655 background-color: #188BC0; 656 background-image: -moz-linear-gradient(top,#188BC0 0%,#25A6E1 100%); 657 background-image: -webkit-gradient(linear,left top,left bottom, from(#188BC0),to(#25A6E1)); 658 background-image: linear-gradient(#188BC0,#25A6E1); 659 border-color: #188BC0; 660 } 661 661 /* suppression, reset, "neutres" fond gris */ 662 662 button, input[type=button], input.button, … … 665 665 a.button.delete, a.button.reset, a.button { 666 666 color: #000; 667 667 background-color: #EAEAEA; 668 668 background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#EAEAEA)); 669 669 background-image: -moz-linear-gradient(top, #f9f9f9, #EAEAEA); 670 background-image: linear-gradient(#f9f9f9,#EAEAEA);671 672 673 674 } 675 670 background-image: linear-gradient(#f9f9f9,#EAEAEA); 671 background-repeat: repeat-x; 672 border-color: #dfdfdf #dfdfdf #C5C5C5; 673 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); 674 } 675 button:hover, input[type=button]:hover, input.button:hover, 676 676 button:focus, input[type=button]:focus, input.button:focus, 677 677 input[type=reset]:hover, input[type=submit].reset:hover, input.reset:hover, … … 681 681 a.button.delete:hover, a.button.reset:hover, a.button:hover, 682 682 a.button.delete:focus, a.button.reset:focus, a.button:focus { 683 684 background-image:-webkit-gradient( linear, left top, left bottom, from(#EAEAEA), to(#DADADA));685 background-image:-moz-linear-gradient(top, #EAEAEA, #DADADA);686 687 688 689 690 691 692 693 694 683 background-color: #DADADA; 684 background-image: -webkit-gradient( linear, left top, left bottom, from(#EAEAEA), to(#DADADA)); 685 background-image: -moz-linear-gradient(top, #EAEAEA, #DADADA); 686 background-image: linear-gradient(#EAEAEA, #DADADA); 687 background-repeat: repeat-x; 688 border-color: #CCCCCC #CCCCCC #B5B5B5; 689 } 690 /* suppression */ 691 input[type=submit].delete, input.delete, a.button.delete { 692 color: #900; 693 } 694 input[type=submit].delete:hover, input.delete:hover, a.button.delete:hover, 695 695 input[type=submit].delete:focus, input.delete:focus, a.button.delete:focus { 696 697 698 background-image:-webkit-gradient( linear, left top, left bottom, from(#DC5F59), to(#B33630));699 background-image:-moz-linear-gradient(top, #DC5F59, #B33630);700 701 702 703 704 705 706 707 708 696 color: #FFFFFF; 697 background-color: #B33630; 698 background-image: -webkit-gradient( linear, left top, left bottom, from(#DC5F59), to(#B33630)); 699 background-image: -moz-linear-gradient(top, #DC5F59, #B33630); 700 background-image: linear-gradient(#DC5F59, #B33630); 701 background-repeat: repeat-x; 702 border-color: #CD504A; 703 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 704 } 705 #info-box a.button { 706 padding: 0 .5em; 707 margin-left: 2em; 708 } 709 709 .button.add { 710 710 color: #000; 711 background-color: #bee74b;712 background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bee74b), color-stop(1, #9BCA1C));713 background-image: -moz-linear-gradient(center top, #bee74b 5%, #9BCA1C 100%);714 background-image: linear-gradient(center top, #bee74b 5%, #9BCA1C 100%);711 background-color: #bee74b; 712 background-image: -webkit-gradient(linear, left top, left bottom, from(#bee74b), to(#9BCA1C)); 713 background-image: -moz-linear-gradient(top, #bee74b, #9BCA1C); 714 background-image: linear-gradient(#bee74b, #9BCA1C); 715 715 border-color: #bee74b; 716 padding: .33em 1.33em .5em;716 padding: .33em 1.33em .5em; 717 717 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); 718 718 font-weight: normal; … … 720 720 font-size: 1.4rem; 721 721 } 722 .button.add:hover, .button.add:active, .button.add:focus { 723 background-color:#9BCA1C; 724 background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9BCA1C), color-stop(1, #bee74b) ); 725 background-image:-moz-linear-gradient(center top, #9BCA1C 5%, #bee74b 100%); 726 background-image:linear-gradient(center top, #9BCA1C 5%, #bee74b 100%); 727 border-color: #9BCA1C; 728 } 729 .button-add:focus { 730 outline: dotted 1px; 731 } 732 /* paragraphe pour bouton Nouveau bidule */ 733 p.top-add { 734 text-align: right; 735 margin: 0; 736 } 737 722 .button.add:hover, .button.add:active, .button.add:focus { 723 background-color: #9BCA1C; 724 background-image: -webkit-gradient(linear, left top, left bottom, from(#9BCA1C), to(#bee74b)); 725 background-image: -moz-linear-gradient(top, #9BCA1C, #bee74b); 726 background-image: linear-gradient(top, #9BCA1C, #bee74b); 727 border-color: #9BCA1C; 728 } 729 .button-add:focus { 730 outline: dotted 1px; 731 } 732 /* paragraphe pour bouton Nouveau bidule */ 733 p.top-add { 734 text-align: right; 735 margin: 0; 736 } 738 737 /* disabled */ 739 738 input.disabled, input[type=submit].disabled { 740 739 text-shadow: none; 741 filter: none;742 740 color: #676e78; 743 741 background: #F5F5F5; 744 742 border: 1px solid #CCC; 745 743 } 746 747 748 749 750 744 input.disabled:hover, input[type=submit].disabled:hover { 745 color: #676e78; 746 background: #eee; 747 border: 1px solid #CCC; 748 } 751 749 /* ---------------------------------------------------------------------------- 752 750 MESSAGES … … 767 765 margin-bottom: 1em; 768 766 } 769 770 771 772 773 774 775 776 777 778 779 780 781 767 .warn, .warning { 768 background: #FEFACD url(msg-warning.png) no-repeat .3em .3em; 769 border: 1px solid #ffd478; 770 } 771 .info { 772 background: #D9EDF7 url(msg-info.png) no-repeat .3em .3em; 773 border: 1px solid #BCE8F1; 774 } 775 span.warn, span.warning, span.info { 776 padding-top: 1px; 777 padding-bottom: 1px; 778 background-position: .3em .2em; 779 } 782 780 .error, .message, .static-msg, .success, .warning-msg { 783 781 padding: 1em 0.5em 0.5em 48px; … … 786 784 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); 787 785 } 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 786 p.error, p.message, p.static-msg, p.success, p.warning-msg { 787 padding-top: 1em; 788 padding-bottom: 1em; 789 } 790 .error { 791 background: #FFBABA url(msg-error.png) no-repeat .7em .7em; 792 color: #000; 793 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); 794 } 795 .message, .static-msg { 796 background: #676e78 url(msg-std.png) no-repeat .7em .7em; 797 color: #fff; 798 } 799 .message a, .static-msg a, .message h3, .static-msg h3 { 800 color: #fff; 801 } 802 .success, .warning-msg { 803 color: #000; 804 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) 805 } 806 .success { 807 background: #9bca1c url(msg-success.png) no-repeat .7em .7em; 808 } 809 .warning-msg { 810 background: #ffd478 url(msg-warning.png) no-repeat .7em .7em; 811 border: 1px solid #ffd478; 812 } 813 .success a, .warning-msg a, .info a { 814 color: #333; 815 } 818 816 .dc-update { 819 817 padding: 1em 48px 0.5em 48px; … … 825 823 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) 826 824 } 827 828 829 830 831 832 833 834 835 836 837 838 839 840 padding: .5em 1em;841 842 843 844 845 846 825 .dc-update h3 { 826 margin-top: 0; 827 color: #000; 828 } 829 .dc-update p { 830 display: inline-block; 831 vertical-align: middle; 832 } 833 .dc-update a { 834 color: #000; 835 margin-right: 1em; 836 } 837 .dc-update a.button { 838 padding: .5em 1em; 839 } 840 .updt-info a { 841 margin-left: 2em; 842 border-color: #000; 843 font-weight: bold; 844 } 847 845 /* --------------------------------------------------------------------------------- 848 846 ELEMENTS PRINCIPAUX … … 862 860 z-index: 100; 863 861 } 864 865 866 867 background:transparent;868 869 870 871 862 #prelude li { 863 list-style-type: none; 864 margin: 0; 865 background: transparent; 866 display: inline; 867 } 868 #prelude li a { 869 padding: 3px 16px 3px 8px; /* ie < 9 sucks */ 872 870 padding: 3px 1.6rem 3px .8rem; 873 874 875 876 877 878 879 871 background: #A2CBE9; 872 color: #000; 873 text-decoration: underline; 874 } 875 #prelude li a:hover, #prelude li a:focus { 876 background: #FFF; 877 } 880 878 /* si le prélude est affiché on repousse les trucs dessous */ 881 #wrapper.with-prelude { 879 #wrapper.with-prelude { 882 880 padding-top: 1em; 883 881 } … … 905 903 width: 16.5em; 906 904 } 907 h1 a { 908 position: absolute; 909 top: 0; 910 left: 0; 911 width: 15em; 912 height: 36px; /* ie < 9 sucks */ 913 height: 3.6rem; 914 color: #fff; 915 background: transparent url(dc_logos/b-dotclear120.png) no-repeat 0 6px; 916 } 917 h1 a:hover, h1 a:focus { 918 background-position: 0 -94px; 919 } 905 h1 a { 906 position: absolute; 907 top: 0; 908 left: 0; 909 width: 15em; 910 height: 36px; 911 /* ie < 9 sucks */ 912 height: 3.6rem; 913 color: #fff; 914 background: transparent url(dc_logos/b-dotclear120.png) no-repeat 0 6px; 915 } 916 h1 a:hover, h1 a:focus { 917 background-position: 0 -94px; 918 } 920 919 /* top-info-blog */ 921 920 #top-info-blog select { … … 928 927 background: #000; 929 928 border-color: #999; 930 margin-left: .33em; 929 margin-left: .33em; 931 930 } 932 931 #top-info-blog input[type=submit]:hover { … … 971 970 font-size: 1.4rem; 972 971 } 973 974 975 976 977 972 #favorites-menu h3 { 973 color: #000; 974 font-variant: small-caps; 975 padding-top: .2em; 976 } 978 977 #main-menu a { 979 978 color: #333; … … 985 984 list-style: none; 986 985 } 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 986 #main-menu li { 987 display: block; 988 margin: 0.5em 0 0; 989 padding: 4px 0 1px 32px; 990 background-repeat: no-repeat; 991 background-position: 8px .3em; 992 } 993 #main-menu ul li:first-child { 994 margin-top: 0; 995 } 996 #main-menu li.active { 997 background-color: #fff; 998 font-weight: bold; 999 } 1000 #favorites-menu li.active { 1001 background-color: transparent; 1002 } 1003 #main-menu .active a { 1004 border-bottom: none; 1005 color: #d30e60; 1006 } 1007 #favorites-menu .active a { 1008 color: #000; 1009 } 1011 1010 #search-menu { 1012 1011 padding: 4px 5px 0; 1013 1012 font-size: 100% 1014 1013 } 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1014 #search-menu * { 1015 height: 22px; /* ie < 9 sucks */ 1016 height: 2.2rem; 1017 display: inline-block; 1018 vertical-align: top; 1019 line-height: 22px; 1020 } 1021 #search-menu p { 1022 border: 1px solid #999; 1023 border-radius: .3em; 1024 position: relative; 1025 overflow: hidden; 1026 } 1027 #qx { 1028 width: 124px; /* ie < 9 sucks */ 1029 width: 12.4rem; 1030 border-bottom-left-radius: .3em; 1031 border-top-left-radius: .3em; 1032 background: transparent url(search.png) no-repeat 4px center; 1033 text-indent: 18px; 1034 padding: 0; 1035 border: none; 1036 height: 22px; 1037 height: 2.2rem; 1038 } 1039 #qx:focus { 1040 border: 1px solid #bee74b; 1041 } 1042 #search-menu input[type="submit"] { 1043 padding: 0 3px; 1044 padding: 0 .3rem; 1045 margin-left: -4px; 1046 background: #dfdfdf; 1047 border-color: #999; 1048 color: #333; 1049 border-bottom-right-radius: .3em; 1050 border-top-right-radius: .3em; 1051 border-top-left-radius: 0; 1052 border-bottom-left-radius: 0; 1053 text-shadow: none; 1054 border: none; 1055 border-left: 1px solid #999; 1056 font-size: 10px; /* ie < 9 sucks */ 1057 font-size: 1rem; 1058 } 1059 #search-menu input[type="submit"]:hover, 1060 #search-menu input[type="submit"]:focus { 1061 background: #676e78; 1062 color: #fff; 1063 } 1065 1064 /* ----------------------------------------------------------------- CONTENT ELEMENTS */ 1066 1065 .part-tabs ul { … … 1069 1068 line-height: 2; 1070 1069 } 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1070 .part-tabs li { 1071 list-style: none; 1072 margin: 0; 1073 display: inline; 1074 } 1075 .part-tabs li a { 1076 padding: .5em 2em; 1077 margin-right: -1px; 1078 border: 1px solid #ccc; 1079 border-bottom: none; 1080 text-decoration: none; 1081 color: #333; 1082 background-color: #ecf0f1; 1083 display: inline-block; 1084 } 1085 .part-tabs li a:hover, .part-tabs li a:focus { 1086 color: #000; 1087 background: #fff; 1088 border-bottom-color: #fff; 1089 } 1090 .part-tabs li.part-tabs-active a { 1091 background: #fff; 1092 font-weight: bold; 1093 border-bottom-color: #fff; 1094 } 1095 .multi-part { 1096 padding-left: 1em; 1097 } 1099 1098 /* contextual help */ 1100 1099 #help { … … 1105 1104 padding: 0 1em; 1106 1105 } 1107 1108 1109 1110 1111 1112 1106 #content.with-help #help { 1107 display: block; 1108 position: absolute; 1109 top: 0; 1110 right: 0; 1111 width: 280px; /* ie < 9 sucks */ 1113 1112 width: 28rem; 1114 1115 1116 1117 1118 1119 1113 border-left: 2px solid #FFD478; 1114 border-top: 2px solid #FFD478; 1115 margin-top: 0; 1116 padding: .5em 0 0 0; 1117 overflow: auto; 1118 } 1120 1119 #help-button { 1121 1120 background: transparent url(help-mini.png) no-repeat 6px center; … … 1129 1128 line-height: 3.6rem; 1130 1129 } 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1130 #help-button.floatable { 1131 border-top: 2px solid #ccc; 1132 border-left: 2px solid #ccc; 1133 border-bottom: 2px solid #ccc; 1134 border-bottom-left-radius: 1em; 1135 border-top-left-radius: 1em; 1136 background-color: #f5f5f5; 1137 position: fixed; 1138 top: 10px; 1139 } 1140 .no-js #help-button { 1141 top: 1em; 1142 } 1143 #help-button span { 1144 padding: .5em 0 .1em 0; 1145 } 1146 #content.with-help #help-button { 1147 right: 280px; /* ie < 9 sucks */ 1148 right: 28rem; 1149 background-color: #f5f5f5; 1150 position: fixed; 1151 top: 50px; 1152 z-index: 100; 1153 border-top: 2px solid #FFD478; 1154 border-left: 2px solid #FFD478; 1155 border-bottom: 2px solid #FFD478; 1156 border-bottom-left-radius: 1em; 1157 border-top-left-radius: 1em; 1158 } 1160 1159 .help-box { 1161 1160 display: none; 1162 1161 } 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1162 .help-box ul { 1163 padding-left: 20px; 1164 margin-left: 0; 1165 } 1166 #content.with-help .help-content { 1167 padding: 0 1em 1em; 1168 } 1169 .help-content dt { 1170 font-weight: bold; 1171 color: #676e78; 1172 margin: 0; 1173 } 1174 .help-content dd { 1175 margin: 0.3em 0 1.5em 0; 1176 } 1178 1177 /* 1. inside help block */ 1179 1178 #helplink p { … … 1186 1185 font-size: 1em; 1187 1186 } 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 background: #FFF;1208 1209 font-family: monospace;1210 1211 1212 1187 span.credit { 1188 font-size: 1em; 1189 font-weight: normal; 1190 } 1191 span.tooltip { 1192 position: absolute; 1193 padding: 0; 1194 border: 0; 1195 height: 1px; 1196 width: 1px; 1197 overflow: hidden; 1198 } 1199 #footer a:hover span.tooltip { 1200 padding: 10px 10px 0 40px; 1201 color: #d30e60; 1202 height: auto; 1203 width: auto; 1204 right: 0; 1205 bottom: 0; 1206 background: #FFF; 1207 z-index: 99; 1208 font-family: monospace; 1209 border: none; 1210 text-align: left; 1211 } 1213 1212 /* --------------------------------------------------------------------------------------- 1214 1213 RÈGLES SPÉCIFIQUES … … 1248 1247 vertical-align: middle; 1249 1248 -webkit-box-shadow: none; 1250 1249 box-shadow: none; 1251 1250 } 1252 1251 tr.line select { … … 1280 1279 margin-bottom: 3em; 1281 1280 } 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1281 table.settings th:first-child, table.prefs th:first-child { 1282 width: 20%; 1283 } 1284 table.settings th + th, table.prefs th + th { 1285 width: 30%; 1286 } 1287 table.settings th + th + th, table.prefs th + th + th { 1288 width: 10%; 1289 } 1290 table.settings th:last-child, table.prefs th:last-child { 1291 width: 40%; 1292 } 1294 1293 /* js */ 1295 1294 td.expand { … … 1329 1328 margin-top: .5em; 1330 1329 } 1331 1332 1333 1334 1335 1336 1330 #filters-form .cell { 1331 padding: 0 2em 0 0; 1332 } 1333 #filters-form .filters-sibling-cell { 1334 padding-top: 3.8em; 1335 } 1337 1336 #filters-form .filters-options { 1338 1337 padding-left: 2em; … … 1340 1339 } 1341 1340 #filters-form label.ib, span.ib { 1342 width: 7em;1341 width: 7em; 1343 1342 } 1344 1343 #filters-form label.ibw, span.ibw { … … 1380 1379 #login-screen input[type=text]:focus, #login-screen input[type=password]:focus, #login-screen input[type=submit]:focus { 1381 1380 width: 100%; 1382 margin: 0; 1381 margin: 0; 1383 1382 padding: 5px 3px; 1384 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */1385 -moz-box-sizing: border-box; /* Firefox, other Gecko */1386 box-sizing: border-box; 1387 } 1388 1389 1390 1391 1392 1383 -webkit-box-sizing: border-box; 1384 -moz-box-sizing: border-box; 1385 box-sizing: border-box; 1386 } 1387 #login-screen input.login, #login-screen input.login:focus { 1388 padding-top: 6px; 1389 padding-bottom: 6px; 1390 font-size: 1em; 1391 } 1393 1392 #login-screen #issue { 1394 1393 margin-left: 1.33em; … … 1396 1395 font-size: 1.2rem; 1397 1396 } 1398 1399 1400 1397 #login-screen #issue strong { 1398 font-weight: normal; 1399 } 1401 1400 /* ------------------------------------------------------------------------- index.php */ 1402 1401 #dashboard-main { … … 1409 1408 text-align: center; 1410 1409 } 1411 1412 1413 1414 1415 1416 display:inline-block;1417 1418 1419 1410 #icons p { 1411 width: 170px; 1412 text-align: center; 1413 margin: 1em 0 2em; 1414 padding: 1em 0; 1415 display: inline-block; 1416 vertical-align: top; 1417 } 1418 #icons a, 1420 1419 #icons a:link, 1421 1420 #icons a:visited, 1422 1421 #icons a:hover, 1423 1422 #icons a:focus { 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 background-color:#f9f9f9;1434 -moz-border-radius:8px;1435 -webkit-border-radius:8px;1436 border-radius:8px;1437 border:1px solid #dadada;1438 display:inline-block;1439 1440 1441 1442 1443 1444 1445 1423 border-bottom-width: 0; 1424 text-decoration: none; 1425 } 1426 #icons a span { 1427 border-bottom: 1px dotted #999; 1428 color: #333; 1429 } 1430 #icons a img { 1431 padding: 1.5em; 1432 background-color: #f9f9f9; 1433 -moz-border-radius: 8px; 1434 -webkit-border-radius: 8px; 1435 border-radius: 8px; 1436 border: 1px solid #dadada; 1437 display: inline-block; 1438 } 1439 #icons a:focus img, #icons a:hover img { 1440 background: #bee74b; 1441 } 1442 #icons a:focus span, #icons a:hover span { 1443 border-bottom-style: solid; 1444 } 1446 1445 /* billet rapide */ 1447 1446 #quick { … … 1449 1448 padding-top: 1em; 1450 1449 } 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1450 #quick h3 { 1451 margin-bottom: 0.2em; 1452 font-size: 1.2em; 1453 } 1454 #quick p.qinfo { 1455 margin: -.7em -1em 1em; 1456 background: #D9EDF7 url(info.png) no-repeat .2em .2em; 1457 border: 1px solid #BCE8F1; 1458 padding: .2em 1em .1em 24px; 1459 color: #000; 1460 } 1461 #quick #new_cat, .q-cat, .q-cat label { 1462 display: inline-block; 1463 vertical-align: top; 1464 margin-right: 1em; 1465 margin-top: 0; 1466 } 1467 .q-cat label { 1468 margin-right: .3em; 1469 } 1470 #quick #new_cat { 1471 margin-bottom: 2em; 1473 1472 } 1474 1473 /* modules additionnels */ … … 1477 1476 padding-top: 2em; 1478 1477 } 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 border:1px solid #ccc;1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1478 .db-items, .db-contents { 1479 display: inline-block; 1480 text-align: center; 1481 } 1482 .no-js .outgoing img { 1483 display: none; 1484 } 1485 #dashboard-boxes .box { 1486 padding: 10px; 1487 border: 1px solid #ccc; 1488 border-radius: 3px; 1489 min-height: 200px; 1490 margin: 10px; 1491 text-align: left; 1492 } 1493 .box.small { 1494 width: 320px; 1495 } 1496 .box.medium { 1497 width: 660px; 1498 } 1499 .box.large { 1500 width: 100%; 1501 } 1502 .dc-box { 1503 background: transparent url(dc_logos/sq-logo-32.png) no-repeat top right; 1504 } 1505 .db-items img, .db-contents img { 1506 vertical-align: middle; 1507 } 1508 .db-items ul, .db-contents ul { 1509 display: block; 1510 padding-left: 1.5em; 1511 list-style: square; 1512 } 1513 .db-items li, .db-contents li { 1514 margin: 0.25em 0 0 0; 1515 } 1516 #news dt { 1517 font-weight: bold; 1518 margin: 0 0 0.4em 0; 1519 } 1520 #news dd { 1521 margin: 0 0 1em 0; 1522 } 1523 #news dd p { 1524 margin: 0.2em 0 0 0; 1525 } 1527 1526 /* message de mise à jour */ 1528 1527 #upg-notify ul { 1529 1528 padding-left: 1.5em; 1530 1529 } 1531 1532 1533 1530 #upg-notify li { 1531 color: #fff; 1532 } 1534 1533 /* ------------------------------------------------------------------- blog_pref.php */ 1535 1534 #media_img_title_pattern { … … 1543 1542 vertical-align: top; 1544 1543 } 1545 1546 1547 1548 1549 1550 1551 1552 1553 margin:1em 0 0 0;1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1544 .user-perm h4, .user-perm h5, .user-perm p, .user-perm ul, .user-perm li { 1545 margin: .5em 0 .33em; 1546 padding: 0; 1547 } 1548 .user-perm h4 { 1549 padding-left: 28px; 1550 } 1551 .user-perm h5 { 1552 margin: 1em 0 0 0; 1553 } 1554 .user-perm ul { 1555 list-style-type: inside; 1556 } 1557 .user-perm li { 1558 margin-left: 1em; 1559 padding-left: 0; 1560 } 1561 li.user_super, li.user_admin { 1562 margin-left: 0; 1563 padding-left: 20px; 1564 list-style: none; 1565 background: transparent url(../images/superadmin.png) no-repeat 0 .3em; 1566 } 1567 li.user_admin { 1568 background-image: url(../images/admin.png); 1569 } 1571 1570 /* ------------------------------------------------------------------- blog_theme.php */ 1572 1571 .box.theme { … … 1599 1598 padding: .5em; 1600 1599 } 1601 .theme .module-sshot img { /* pour ceux qui n'ont pas de miniature */1602 max-width: 280px; 1603 } 1604 #theme-new .theme .module-sshot img { /* pour ceux qui n'ont pas de miniature */1605 max-width: 240px; 1600 .theme .module-sshot img { 1601 max-width: 280px; /* pour ceux qui n'ont pas de miniature */ 1602 } 1603 #theme-new .theme .module-sshot img { 1604 max-width: 240px; /* pour ceux qui n'ont pas de miniature */ 1606 1605 max-height: 210px; 1607 overflow: hidden;1606 overflow: hidden; 1608 1607 } 1609 1608 .module-actions { … … 1657 1656 -webkit-border-radius: .5em; 1658 1657 border-radius: .5em; 1659 min-height: 330px; 1658 min-height: 330px; 1660 1659 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); 1661 1660 } … … 1690 1689 padding: 0; 1691 1690 } 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 .cat-buttons { 1723 float: right; 1691 .cat-line { 1692 position: relative; 1693 margin: .66em 0; 1694 padding: .66em 1em; 1695 border: 1px solid #ccc; 1696 border-radius: 3px; 1697 } 1698 .cat-line label { 1699 margin-right: .25em; 1700 } 1701 .cat-line label a { 1702 font-weight: bold; 1703 } 1704 .cat-line p, .cat-line label { 1705 margin: 0; 1706 display: inline-block; 1707 } 1708 p.cat-title { 1709 margin-right: 1em; 1710 } 1711 .cat-nb-posts a { 1712 color: #333; 1713 } 1714 .cat-url { 1715 padding-left: 1em; 1716 } 1717 #categories .placeholder { 1718 outline: 1px dashed #4183C4; 1719 min-height: 2.5em; 1720 } 1721 .cat-buttons { 1722 float: right; 1724 1723 margin-top: -.2em; 1725 1724 font-size: 11px; … … 1743 1742 line-height: 2; 1744 1743 } 1745 #del_cat { 1746 width: 100%; 1747 } 1748 /* ------------------------------------------------------------------ help.php */ 1749 .legible { /* for pages with a lot of text to read */ 1750 font-size: 1.16em; 1751 max-width: 62em; 1752 } 1753 1744 #del_cat { 1745 width: 100%; 1746 } 1754 1747 /* ------------------------------------------------------------------ media.php */ 1755 1748 .media-item { … … 1764 1757 word-wrap: break-word; 1765 1758 } 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 margin: 0 auto;1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1759 .media-item p { 1760 margin: 0 0 .5em; 1761 } 1762 .media-item object { 1763 margin-top: .5em; 1764 } 1765 .media-item ul { 1766 display: block; 1767 list-style: none; 1768 margin: 0; 1769 padding: 0; 1770 } 1771 a.media-icon { 1772 display: block; 1773 border-bottom: none; 1774 margin: 0 auto; 1775 } 1776 .media-icon img { 1777 display: block; 1778 } 1779 .media-link { 1780 font-size: 1.1em; 1781 } 1782 .media-action-box { 1783 position: relative; 1784 margin: 3em 3em 1em 1em; 1785 display: inline-block; 1786 vertical-align: top; 1787 } 1788 li.media-action { 1789 display: block; 1790 position: absolute; 1791 bottom: 4px; 1792 right: 8px; 1793 height: 16px; 1794 } 1795 li.media-action a { 1796 border: none; 1797 } 1798 li.media-action form { 1799 display: inline; 1800 } 1801 li.media-action input { 1802 border: none; 1803 } 1811 1804 #entry-sidebar .media-item { 1812 1805 width: 100%; … … 1815 1808 margin: .33em 0; 1816 1809 } 1817 #entry-sidebar li.media-action { 1818 top: 4px; 1819 } 1820 1810 #entry-sidebar li.media-action { 1811 top: 4px; 1812 } 1821 1813 .folders-group .media-item { 1822 1814 min-height: 70px; 1823 1815 } 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1816 .folders-group .media-item p { 1817 margin-bottom: 0; 1818 } 1819 .media-folder { 1820 background: transparent url(bg_menu.png) repeat-y; 1821 border-color: #eee; 1822 } 1823 .media-folder-up { 1824 border-color: #fff; 1825 padding-bottom: 6px; 1826 } 1827 .media-folder .media-link { 1828 font-size: 1.25em; 1829 margin-left: 2em; 1830 color: #676e78; 1831 border-bottom: none; 1832 } 1841 1833 .medias-delete { 1842 1834 text-align: right; … … 1936 1928 } 1937 1929 .upload-progress { 1938 padding: .3em 0; 1930 padding: .3em 0; 1939 1931 } 1940 1932 .upload-progress div { … … 1956 1948 font-weight: bold; 1957 1949 } 1958 1959 1950 /* --------------------------------------------------------------- media-item.php */ 1960 1951 #media-icon { … … 1970 1961 padding: 0; 1971 1962 } 1972 1973 1974 1975 1976 1963 #media-details li { 1964 list-style: square inside; 1965 margin: 0; 1966 padding: 0; 1967 } 1977 1968 #media-original-image { 1978 1969 overflow: auto; 1979 1970 } 1980 1981 1982 1971 #media-original-image.overheight { 1972 height: 500px; 1973 } 1983 1974 /* -------------------------------------------------------------------- plugins.php */ 1984 1975 .modules td.module-actions, .modules td.module-icon { … … 2007 1998 padding: 4px 4px 0 20px; 2008 1999 } 2009 #m_search { 2000 #m_search { 2010 2001 background: transparent url(search.png) no-repeat 4px center; 2011 2002 padding-left: 20px; … … 2046 2037 margin-left: 0; 2047 2038 } 2048 2049 2050 2051 2052 2053 2054 2055 2056 2039 #entry-content label { 2040 text-transform: uppercase; 2041 font-weight: bold; 2042 margin-top: 2em; 2043 display: inline-block; 2044 } 2045 #entry-content label:first-child { 2046 margin-top: 0; 2047 } 2057 2048 #entry-sidebar { 2058 2049 width: 16em; 2059 2050 float: right; 2060 2051 } 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2052 #entry-sidebar h4 { 2053 font-size: 13px; 2054 font-size: 1.3rem; 2055 margin-top: .3em; 2056 } 2057 #entry-sidebar select { 2058 width: 100%; 2059 } 2060 #entry-sidebar input#post_position { 2061 width: 4em; 2062 } 2063 .sb-box { 2064 border-bottom: 1px solid #dfdfdf; 2065 margin-bottom: 1em; 2066 } 2067 #tb_excerpt { 2068 width: 100%; 2069 } 2079 2070 /* ---------------------------------------------------------- preferences.php */ 2080 2071 .fav-list { … … 2083 2074 padding-left: 0; 2084 2075 } 2085 2086 2087 2076 #my-favs .fav-list { 2077 border-top: 1px solid #eee; 2078 } 2088 2079 .fav-list li { 2089 2080 margin-left: 0; … … 2093 2084 position: relative; 2094 2085 } 2095 #my-favs .fav-list li { 2096 line-height: 2; 2097 border-bottom: 1px solid #eee; 2098 padding-top: 3px; 2099 padding-bottom: 3px; 2100 position: relative; 2101 } 2102 .fav-list img { 2103 vertical-align: middle; 2104 margin-right: .2em; 2105 } 2106 .fav-list li span.zoom { 2107 display: none; 2108 } 2109 .fav-list li:hover span.zoom { 2110 display: block; 2111 position: absolute; 2112 bottom: 0; 2113 left: 10em; 2114 background-color: #f7f7f7; 2115 border: 1px solid #dfdfdf; 2116 padding: .2em; 2117 border-radius: .5em; 2118 } 2119 #my-favs { 2120 border-color: #9bca1c; 2121 } 2122 #my-favs input.position { 2123 margin: 0 0 .4em .2em; 2124 } 2125 #available-favs input, #available-favs label, #available-favs label span { 2126 white-space: normal; 2127 display: inline; 2128 } 2129 #available-favs label span.zoom { 2086 #my-favs .fav-list li { 2087 line-height: 2; 2088 border-bottom: 1px solid #eee; 2089 padding-top: 3px; 2090 padding-bottom: 3px; 2091 position: relative; 2092 } 2093 .fav-list img { 2094 vertical-align: middle; 2095 margin-right: .2em; 2096 } 2097 .fav-list li span.zoom { 2130 2098 display: none; 2131 2099 } 2132 #available-favs li:hover labelspan.zoom {2100 .fav-list li:hover span.zoom { 2133 2101 display: block; 2134 2102 position: absolute; … … 2140 2108 border-radius: .5em; 2141 2109 } 2110 #my-favs { 2111 border-color: #9bca1c; 2112 } 2113 #my-favs input.position { 2114 margin: 0 0 .4em .2em; 2115 } 2116 #available-favs input, #available-favs label, #available-favs label span { 2117 white-space: normal; 2118 display: inline; 2119 } 2120 #available-favs label span.zoom { 2121 display: none; 2122 } 2123 #available-favs li:hover label span.zoom { 2124 display: block; 2125 position: absolute; 2126 bottom: 0; 2127 left: 10em; 2128 background-color: #f7f7f7; 2129 border: 1px solid #dfdfdf; 2130 padding: .2em; 2131 border-radius: .5em; 2132 } 2142 2133 #user-options label.ib { 2143 2134 display: inline-block; … … 2172 2163 } 2173 2164 .guideline .one-box .box { 2174 border: 1px solid #dfdfdf; 2165 border: 1px solid #dfdfdf; 2175 2166 padding: 2px .5em; 2176 2167 } … … 2193 2184 margin: 0; 2194 2185 } 2195 2196 2197 2198 2199 2200 2201 2202 2203 2186 .ac_results li { 2187 margin: 0px; 2188 padding: 2px 5px; 2189 cursor: default; 2190 display: block; 2191 font-size: 1em; 2192 line-height: 16px; 2193 overflow: hidden; 2194 } 2204 2195 .ac_loading { 2205 2196 background: transparent url('loader.gif') right center no-repeat; … … 2224 2215 height: 3.8em; 2225 2216 } 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2217 #pwindicator .bar { 2218 height: 6px; 2219 margin-bottom: 4px; 2220 } 2221 .pw-very-weak .bar { 2222 background: #b33630; 2223 width: 30px; 2224 } 2225 .pw-weak .bar { 2226 background: #b33630; 2227 width: 60px; 2228 } 2229 .pw-mediocre .bar { 2230 background: #f90; 2231 width: 90px; 2232 } 2233 .pw-strong .bar { 2234 background: #9bca1c; 2235 width: 120px; 2236 } 2237 .pw-very-strong .bar { 2238 background: #9bca1c; 2239 width: 150px; 2240 } 2250 2241 /* ------------------------------------------------------------------ navigation */ 2251 2242 /* selects accès rapide */ … … 2263 2254 color: #fff; 2264 2255 } 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2256 .nav_prevnext a, a.back { 2257 border: 1px solid #dfdfdf; 2258 padding: 2px 1.5em; 2259 border-radius: .75em; 2260 background-color: #f3f3f3; 2261 } 2262 a.back:before { 2263 content: "\ab\a0"; 2264 } 2265 a.onblog_link { 2266 color: #333; 2267 float: right; 2268 border: 1px solid #eee; 2269 padding: 2px 1.5em; 2270 border-radius: .75em; 2271 background-color: #ECF0F1; 2272 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); 2273 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); 2274 } 2284 2275 /* Pagination */ 2285 2276 .pager { … … 2293 2284 } 2294 2285 .pager li, .pager input { 2295 display: inline-block;2286 display: inline-block; 2296 2287 vertical-align: middle; 2297 2288 margin: 0 .33em 0 0; … … 2299 2290 text-align: center; 2300 2291 } 2301 2302 2303 2304 color: #676e78;2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 padding: 4px 12px;2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 padding: 3px 6px;2328 2292 .pager .btn { 2293 border: 1px solid #dfdfdf; 2294 background-color: #fcfcfc; 2295 color: #676e78; 2296 border-radius: 3px; 2297 overflow: hidden; 2298 } 2299 .btn.no-link { 2300 border-color: #dfdfdf; 2301 background-color: #f9f9f9; 2302 padding: 1px 3px 0; 2303 } 2304 .pager .active { 2305 padding: 4px 12px; 2306 color: #676e78; 2307 } 2308 .pager .direct-access { 2309 margin-left: 2em; 2310 } 2311 .direct-access input[type=text] { 2312 border: 1px solid #dfdfdf; 2313 padding: 3px 8px; 2314 margin-left: .25em; 2315 background-color: #fff; 2316 } 2317 .direct-access input[type=submit] { 2318 padding: 3px 6px; 2319 } 2329 2320 .pager a { 2330 2321 display: block; 2331 2322 padding: 1px 3px 0; 2332 border: none;2323 border: none; 2333 2324 } 2334 2325 .pager a:hover, .pager a:focus { … … 2346 2337 } 2347 2338 .index .active { 2348 padding: 4px 8px; 2339 padding: 4px 8px; 2349 2340 color: #fff; 2350 2341 background: #676e78; 2351 2342 -webkit-border-radius: 3px; 2352 2343 border-radius: 3px; 2353 2344 font-variant: small-caps; 2354 2345 } … … 2366 2357 } 2367 2358 /* ---------------------------------------------------------------- utilisables partout */ 2359 .legible { 2360 font-size: 1.16em; 2361 max-width: 62em; 2362 } 2368 2363 .fieldset { 2369 2364 background: #fff; … … 2373 2368 margin-bottom: 1em; 2374 2369 } 2375 2376 2377 2370 .fieldset h3 { 2371 margin-top: 0; 2372 } 2378 2373 .right, .txt-right { 2379 2374 text-align: right; … … 2392 2387 margin-top: 2em; 2393 2388 } 2394 2395 2396 2389 p.clear.vertical-separator { 2390 padding-top: 2em; 2391 } 2397 2392 .border-top { 2398 2393 border-top: 1px solid #999; 2399 2394 padding-top: 1em; 2400 margin-top: 2395 margin-top: 1em; 2401 2396 } 2402 2397 .grid { … … 2408 2403 list-style: square; 2409 2404 } 2410 2411 margin:0;2412 2413 2405 ul.nice li { 2406 margin: 0; 2407 padding: 0; 2408 } 2414 2409 ul.from-left { 2415 2410 list-style-type: none; 2416 2411 padding-left: 0; 2417 margin: 1 0;2418 } 2419 2420 2421 2422 2423 2424 2425 2412 margin: 1em 0; 2413 } 2414 ul.from-left > li { 2415 margin-top: 1em; 2416 margin-bottom: 1em; 2417 } 2418 ul.from-left ul { 2419 list-style-type: square; 2420 } 2426 2421 .offline { 2427 2422 color: #676e78; … … 2434 2429 .hidden, .with-js .out-of-screen-if-js { 2435 2430 position: absolute !important; 2436 clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ 2431 clip: rect(1px 1px 1px 1px); 2432 /* IE6, IE7 */ 2437 2433 clip: rect(1px, 1px, 1px, 1px); 2438 2434 padding: 0 !important; … … 2525 2521 color: #bee74b; 2526 2522 } 2527 2523 .colorEndValidatorMsg { 2528 2524 color: #ffcc00; 2529 2525 } … … 2532 2528 ------------------------------------------------------------------------------------ */ 2533 2529 @media screen and (max-width: 1000px) { 2534 2535 2536 2537 2538 2539 2540 2530 #top-info-blog #switchblog { 2531 max-width: 16em; 2532 } 2533 #top-info-blog a { 2534 margin-left: 2em; 2535 } 2536 } 2541 2537 @media screen and (max-width: 960px) { 2542 2543 2544 2545 2546 2547 }2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 }2575 2538 #header { 2539 display: block; 2540 width: 100%; 2541 text-align: right; 2542 background: #333; 2543 } 2544 #header h1, #header h1 a { 2545 width: 120px; 2546 padding: 0; 2547 margin: 0; 2548 } 2549 h1, #top-info-blog { 2550 display: inline-block; 2551 vertical-align: top; 2552 margin-right: 1em; 2553 } 2554 #top-info-user { 2555 display: block; 2556 width: 100%; 2557 background: #676e78; 2558 padding-right: 0; 2559 } 2560 #top-info-user li:last-child { 2561 padding-right: 1em; 2562 } 2563 #top-info-user a.active { 2564 padding: 2px 8px; 2565 background: #999; 2566 color: #FFF; 2567 border-width: 0; 2568 -webkit-border-radius: 6px; 2569 border-radius: 6px; 2570 } 2571 .three-boxes, .three-boxes .box, 2576 2572 .two-cols .col70, .two-cols .col30 { 2577 2578 2579 margin-right: 0;2580 2581 2573 width: 100%; 2574 margin-left: 0; 2575 margin-right: 0; 2576 } 2577 } 2582 2578 @media screen and (max-width: 700px) { 2583 #help-button { 2584 height:26px; 2585 width:26px; 2586 background-color: #A2CBE9; 2587 padding: 0; 2588 margin: 0; 2589 font-size: 10px; font-size: 1rem; 2590 line-height: 68px; 2591 overflow: hidden; 2592 } 2593 #content.with-help #help-button { 2594 top: 77px; 2595 } 2596 .one-box, .two-boxes, .two-boxes.odd, .two-boxes.even, .box, 2579 #help-button { 2580 height: 26px; 2581 width: 26px; 2582 background-color: #A2CBE9; 2583 padding: 0; 2584 margin: 0; 2585 font-size: 10px; 2586 font-size: 1rem; 2587 line-height: 68px; 2588 overflow: hidden; 2589 } 2590 #content.with-help #help-button { 2591 top: 77px; 2592 } 2593 .one-box, .two-boxes, .two-boxes.odd, .two-boxes.even, .box, 2597 2594 .two-cols .col { 2598 2599 2600 margin-right: 0;2601 2602 2595 width: 100%; 2596 margin-left: 0; 2597 margin-right: 0; 2598 } 2599 } 2603 2600 @media screen and (max-width: 600px) { 2604 2605 width: 42px !important;2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2601 #header h1, #header h1 a { 2602 width: 42px !important; 2603 height: 42px; 2604 } 2605 h1 a:link { 2606 background: transparent url(dc_logos/b-dotclear120.png) no-repeat -180px 6px; 2607 border-right: 1px solid #ccc; 2608 } 2609 h1 a:hover, h1 a:focus { 2610 background: url(dc_logos/b-dotclear120.png) no-repeat -180px -94px; 2611 border-right: 1px solid #A2CBE9; 2612 } 2613 #wrapper, #main, #main-menu { 2614 display: block; 2615 float: none; 2616 width: 100%; 2617 margin: 0; 2618 } 2619 #main-menu a { 2620 display: block; 2621 width: 100%; 2622 } 2623 #main-menu h3 a { 2624 display: inline; 2625 } 2626 #content, .hide-mm #content { 2627 margin: 0; 2628 padding: 0 .5em !important; 2629 } 2630 #collapser { 2631 display: none; 2632 } 2633 #main #content > h2 { 2634 margin: 0; 2635 padding: 6px 30px 6px 0; 2636 } 2637 #dashboard-boxes .box.medium, 2641 2638 #dashboard-boxes .box.small, 2642 2639 #dashboard-boxes .box.large { 2643 2644 2645 2646 2640 width: 100%; 2641 margin: 10px auto; 2642 } 2643 } 2647 2644 @media screen and (max-width: 420px) { 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2645 h1, h1 a { 2646 padding: 0; 2647 border-right: #333 !important; 2648 } 2649 #top-info-blog label, .nomobile { 2650 display: none; 2651 } 2652 #top-info-blog { 2653 margin-bottom: .5em; 2654 max-width: 75%; 2655 } 2656 #top-info-blog select { 2657 margin-bottom: .5em; 2658 } 2659 #icons p { 2660 width: 150px; 2661 } 2662 #content.with-help #help-button { 2663 top: 101px; 2664 } 2665 }
Note: See TracChangeset
for help on using the changeset viewer.