| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 .widget { 2 margin: 0 auto 10px; 3 position: relative; 4 box-sizing: border-box; 5 } 6 7 .widget.open { 8 z-index: 99; 9 } 10 11 .widget.open:focus-within { 12 z-index: 100; 13 } 14 15 .widget-top { 16 font-size: 13px; 17 font-weight: 600; 18 background: #f6f7f7; 19 } 20 21 .widget-top .widget-action { 22 border: 0; 23 margin: 0; 24 padding: 10px; 25 background: none; 26 cursor: pointer; 27 } 28 29 .widget-title h3, 30 .widget-title h4 { 31 margin: 0; 32 padding: 15px; 33 font-size: 1em; 34 line-height: 1; 35 overflow: hidden; 36 white-space: nowrap; 37 text-overflow: ellipsis; 38 -webkit-user-select: none; 39 user-select: none; 40 } 41 42 .widgets-holder-wrap .widget-inside { 43 border-top: none; 44 padding: 1px 15px 15px; 45 line-height: 1.23076923; 46 } 47 48 .widget.widget-dirty .widget-control-close-wrapper { 49 display: none; 50 } 51 52 .in-widget-title, 53 #widgets-right a.widget-control-edit, 54 #available-widgets .widget-description { 55 color: #646970; 56 } 57 58 .deleting .widget-title, 59 .deleting .widget-top .widget-action .toggle-indicator::before { 60 color: #a7aaad; 61 } 62 63 /* Media Widgets */ 64 .wp-core-ui .media-widget-control.selected .placeholder, 65 .wp-core-ui .media-widget-control.selected .not-selected, 66 .wp-core-ui .media-widget-control .selected { 67 display: none; 68 } 69 70 .media-widget-control.selected .selected { 71 display: inline-block; 72 } 73 74 .media-widget-buttons { 75 text-align: left; 76 margin-top: 0; 77 } 78 79 .media-widget-control .media-widget-buttons .button { 80 width: auto; 81 height: auto; 82 margin-top: 12px; 83 white-space: normal; 84 } 85 86 .media-widget-buttons .button:first-child { 87 margin-right: 8px; 88 } 89 90 .media-widget-control .attachment-media-view .button-add-media, 91 .media-widget-control .placeholder { 92 border: 1px dashed #c3c4c7; 93 box-sizing: border-box; 94 cursor: pointer; 95 line-height: 1.6; 96 padding: 9px 0; 97 position: relative; 98 text-align: center; 99 width: 100%; 100 } 101 102 .media-widget-control .attachment-media-view .button-add-media { 103 cursor: pointer; 104 background-color: #f0f0f1; 105 color: #2c3338; 106 } 107 108 .media-widget-control .attachment-media-view .button-add-media:hover { 109 background-color: #fff; 110 } 111 112 .media-widget-control .attachment-media-view .button-add-media:focus { 113 background-color: #fff; 114 border-style: solid; 115 border-color: #4f94d4; 116 box-shadow: 0 0 3px rgba(34, 113, 177, 0.8); 117 /* Only visible in Windows High Contrast mode */ 118 outline: 2px solid transparent; 119 outline-offset: -2px; 120 } 121 122 .media-widget-control .media-widget-preview { 123 background: transparent; 124 text-align: center; 125 } 126 127 .media-widget-control .media-widget-preview .notice { 128 text-align: initial; 129 } 130 131 .media-frame .media-widget-embed-notice p code, 132 .media-widget-control .notice p code { 133 padding: 0 3px 0 0; 134 } 135 136 .media-frame .media-widget-embed-notice { 137 margin-top: 16px; 138 } 139 140 .media-widget-control .media-widget-preview img { 141 max-width: 100%; 142 vertical-align: middle; 143 background-image: linear-gradient(45deg, #c3c4c7 25%, transparent 25%, transparent 75%, #c3c4c7 75%, #c3c4c7), linear-gradient(45deg, #c3c4c7 25%, transparent 25%, transparent 75%, #c3c4c7 75%, #c3c4c7); 144 background-position: 0 0, 10px 10px; 145 background-size: 20px 20px; 146 } 147 148 .media-widget-control .media-widget-preview .wp-video-shortcode { 149 background: #000; 150 } 151 152 .media-frame.media-widget .media-toolbar-secondary { 153 min-width: 300px; 154 } 155 156 .media-frame.media-widget .image-details .embed-media-settings .setting.align, 157 .media-frame.media-widget .attachment-display-settings .setting.align, 158 .media-frame.media-widget .embed-media-settings .setting.align, 159 .media-frame.media-widget .embed-media-settings .legend-inline, 160 .media-frame.media-widget .embed-link-settings .setting.link-text, 161 .media-frame.media-widget .replace-attachment, 162 .media-frame.media-widget .checkbox-setting.autoplay { 163 display: none; 164 } 165 166 .media-widget-video-preview { 167 width: 100%; 168 } 169 170 .media-widget-video-link { 171 display: inline-block; 172 min-height: 132px; 173 width: 100%; 174 background: #000; 175 } 176 177 .media-widget-video-link .dashicons { 178 font: 400 60px/1 dashicons; 179 position: relative; 180 width: 100%; 181 top: -90px; 182 color: #fff; 183 text-decoration: none; 184 } 185 186 .media-widget-video-link.no-poster .dashicons { 187 top: 30px; 188 } 189 190 .media-frame #embed-url-field.invalid, 191 .media-widget-image-link > .link:invalid { 192 border: 1px solid #d63638; 193 } 194 195 .media-widget-image-link { 196 margin: 1em 0; 197 } 198 199 .media-widget-gallery-preview { 200 display: flex; 201 justify-content: flex-start; 202 flex-wrap: wrap; 203 margin: -1.79104477%; 204 } 205 206 .media-widget-preview.media_gallery, 207 .media-widget-preview.media_image { 208 cursor: pointer; 209 } 210 211 .media-widget-preview .placeholder { 212 background: #f0f0f1; 213 } 214 215 .media-widget-gallery-preview .gallery-item { 216 box-sizing: border-box; 217 width: 50%; 218 margin: 0; 219 background: transparent; 220 } 221 222 .media-widget-gallery-preview .gallery-item .gallery-icon { 223 margin: 4.5%; 224 } 225 226 /* 227 * Use targeted nth-last-child selectors to control the size of each image 228 * based on how many gallery items are present in the grid. 229 * See: https://alistapart.com/article/quantity-queries-for-css 230 */ 231 .media-widget-gallery-preview .gallery-item:nth-last-child(3):first-child, 232 .media-widget-gallery-preview .gallery-item:nth-last-child(3):first-child ~ .gallery-item, 233 .media-widget-gallery-preview .gallery-item:nth-last-child(n+5), 234 .media-widget-gallery-preview .gallery-item:nth-last-child(n+5) ~ .gallery-item, 235 .media-widget-gallery-preview .gallery-item:nth-last-child(n+6), 236 .media-widget-gallery-preview .gallery-item:nth-last-child(n+6) ~ .gallery-item { 237 max-width: 33.33%; 238 } 239 240 .media-widget-gallery-preview .gallery-item img { 241 height: auto; 242 vertical-align: bottom; 243 } 244 245 .media-widget-gallery-preview .gallery-icon { 246 position: relative; 247 } 248 249 .media-widget-gallery-preview .gallery-icon-placeholder { 250 position: absolute; 251 top: 0; 252 bottom: 0; 253 width: 100%; 254 box-sizing: border-box; 255 display: flex; 256 align-items: center; 257 justify-content: center; 258 background-color: rgba(0, 0, 0, 0.5); 259 } 260 261 .media-widget-gallery-preview .gallery-icon-placeholder-text { 262 font-weight: 600; 263 font-size: 2em; 264 color: #fff; 265 } 266 267 /* Widget Dragging Helpers */ 268 .widget.ui-draggable-dragging { 269 min-width: 100%; 270 } 271 272 .widget.ui-sortable-helper { 273 opacity: 0.8; 274 } 275 276 .widget-placeholder { 277 border: 1px dashed #c3c4c7; 278 margin: 0 auto 10px; 279 height: 45px; 280 width: 100%; 281 box-sizing: border-box; 282 } 283 284 #widgets-right .widget-placeholder { 285 margin-top: 0; 286 } 287 288 #widgets-right .closed .widget-placeholder { 289 height: 0; 290 border: 0; 291 margin-top: -10px; 292 } 293 294 /* Widget Sidebars */ 295 .sidebar-name { 296 position: relative; 297 box-sizing: border-box; 298 } 299 300 .js .sidebar-name { 301 cursor: pointer; 302 } 303 304 .sidebar-name .handlediv { 305 float: right; 306 width: 38px; 307 height: 38px; 308 border: 0; 309 margin: 0; 310 padding: 8px; 311 background: none; 312 cursor: pointer; 313 outline: none; 314 } 315 316 #widgets-right .sidebar-name .handlediv { 317 margin: 5px 3px 0 0; 318 } 319 320 .sidebar-name .handlediv:focus { 321 box-shadow: none; 322 /* Only visible in Windows High Contrast mode */ 323 outline: 1px solid transparent; 324 } 325 326 #widgets-left .sidebar-name .toggle-indicator { 327 display: none; 328 } 329 330 #widgets-left .widgets-holder-wrap.closed .sidebar-name .toggle-indicator, 331 #widgets-left .sidebar-name:hover .toggle-indicator, 332 #widgets-left .sidebar-name .handlediv:focus .toggle-indicator { 333 display: block; 334 } 335 336 .sidebar-name .toggle-indicator::before { 337 padding: 1px 2px 1px 0; 338 border-radius: 50%; 339 } 340 341 .sidebar-name .handlediv:focus .toggle-indicator::before { 342 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); 343 /* Only visible in Windows High Contrast mode */ 344 outline: 2px solid transparent; 345 } 346 347 .sidebar-name h2, 348 .sidebar-name h3 { 349 margin: 0; 350 padding: 8px 10px; 351 overflow: hidden; 352 white-space: normal; 353 line-height: 1.5; 354 } 355 356 .widgets-holder-wrap .description { 357 padding: 0 0 15px; 358 margin: 0; 359 font-style: normal; 360 color: #646970; 361 } 362 363 .widget-holder .description, 364 .inactive-sidebar .description { 365 color: #50575e; 366 } 367 368 #widgets-right .widgets-holder-wrap .description { 369 padding-left: 7px; 370 padding-right: 7px; 371 } 372 373 /* Widgets 2-col Layout */ 374 div.widget-liquid-left { 375 margin: 0; 376 width: 38%; 377 float: left; 378 } 379 380 div.widget-liquid-right { 381 float: right; 382 width: 58%; 383 } 384 385 /* Widgets Left - Available Widgets */ 386 387 div#widgets-left { 388 padding-top: 12px; 389 } 390 391 div#widgets-left .closed .sidebar-name, 392 div#widgets-left .inactive-sidebar.closed .sidebar-name { 393 margin-bottom: 10px; 394 } 395 396 div#widgets-left .sidebar-name h2, 397 div#widgets-left .sidebar-name h3 { 398 padding: 10px 0; 399 margin: 0 10px 0 0; 400 } 401 402 #widgets-left .widgets-holder-wrap, 403 div#widgets-left .widget-holder { 404 background: transparent; 405 border: none; 406 } 407 408 #widgets-left .widgets-holder-wrap { 409 border: none; 410 box-shadow: none; 411 } 412 413 #available-widgets .widget { 414 margin: 0; 415 } 416 417 #available-widgets .widget:nth-child(odd) { 418 clear: both; 419 } 420 421 #available-widgets .widget .widget-description { 422 display: block; 423 padding: 10px 15px; 424 font-size: 12px; 425 overflow-wrap: break-word; 426 word-wrap: break-word; 427 -ms-word-break: break-all; 428 word-break: break-word; 429 hyphens: auto; 430 } 431 432 #available-widgets #widget-list { 433 position: relative; 434 } 435 436 /* Inactive Sidebars */ 437 #widgets-left .inactive-sidebar { 438 clear: both; 439 width: 100%; 440 background: transparent; 441 padding: 0; 442 margin: 0 0 20px; 443 border: none; 444 box-shadow: none; 445 } 446 447 #widgets-left .inactive-sidebar.first { 448 margin-top: 40px; 449 } 450 451 /* Not sure what this is for... */ 452 div#widgets-left .inactive-sidebar .widget.expanded { 453 left: auto; 454 } 455 456 .widget-title-action { 457 float: right; 458 position: relative; 459 } 460 461 div#widgets-left .inactive-sidebar .widgets-sortables { 462 min-height: 42px; 463 padding: 0; 464 background: transparent; 465 margin: 0; 466 position: relative; 467 } 468 469 /* Widgets Right */ 470 471 div#widgets-right .sidebars-column-1, 472 div#widgets-right .sidebars-column-2 { 473 max-width: 450px; 474 } 475 476 div#widgets-right .widgets-holder-wrap { 477 margin: 10px 0 0; 478 } 479 480 div#widgets-right .sidebar-description { 481 min-height: 20px; 482 margin-top: -5px; 483 } 484 485 div#widgets-right .sidebar-name h2, 486 div#widgets-right .sidebar-name h3 { 487 padding: 15px 15px 15px 7px; 488 } 489 490 div#widgets-right .widget-top { 491 padding: 0; 492 } 493 494 div#widgets-right .widgets-sortables { 495 padding: 0 8px; 496 margin-bottom: 9px; 497 position: relative; 498 min-height: 123px; 499 } 500 501 div#widgets-right .closed .widgets-sortables { 502 min-height: 0; 503 margin-bottom: 0; 504 } 505 506 .sidebar-name .spinner, 507 .remove-inactive-widgets .spinner { 508 float: none; 509 position: relative; 510 top: -2px; 511 margin: -5px 5px; 512 } 513 514 .sidebar-name .spinner { 515 position: absolute; 516 top: 18px; 517 right: 30px; 518 } 519 520 /* Dragging a widget over a closed sidebar */ 521 #widgets-right .widgets-holder-wrap.widget-hover { 522 border-color: #50575e; 523 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); 524 } 525 526 /* Accessibility Mode */ 527 .widget-access-link { 528 float: right; 529 margin: -5px 0 10px 10px; 530 } 531 532 .widgets_access #widgets-left .widget .widget-top { 533 cursor: auto; 534 } 535 536 .widgets_access #wpwrap .widgets-holder-wrap.closed .sidebar-description, 537 .widgets_access #wpwrap .widgets-holder-wrap.closed .widget, 538 .widgets_access #wpwrap .widget-control-edit { 539 display: block; 540 } 541 542 .widgets_access #widgets-left .widget .widget-top:hover, 543 .widgets_access #widgets-right .widget .widget-top:hover { 544 border-color: #dcdcde; 545 } 546 547 #available-widgets .widget-control-edit .edit, 548 #available-widgets .widget-action .edit, 549 #widgets-left .inactive-sidebar .widget-control-edit .add, 550 #widgets-left .inactive-sidebar .widget-action .add, 551 #widgets-right .widget-control-edit .add, 552 #widgets-right .widget-action .add { 553 display: none; 554 } 555 556 .widget-control-edit { 557 display: block; 558 color: #646970; 559 background: #f0f0f1; 560 padding: 0 15px; 561 line-height: 3.3076923; 562 border-left: 1px solid #dcdcde; 563 } 564 565 #widgets-left .widget-control-edit:hover, 566 #widgets-right .widget-control-edit:hover { 567 color: #fff; 568 background: #3c434a; 569 border-left: 0; 570 outline: 1px solid #3c434a; 571 } 572 573 .widgets-holder-wrap .sidebar-name, 574 .widgets-holder-wrap .sidebar-description { 575 -webkit-user-select: none; 576 user-select: none; 577 } 578 579 .editwidget { 580 margin: 0 auto; 581 } 582 583 .editwidget .widget-inside { 584 display: block; 585 padding: 0 15px; 586 } 587 588 .widget-control-actions { 589 display: flex; 590 align-items: center; 591 justify-content: space-between; 592 } 593 594 .editwidget .widget-control-actions { 595 margin-top: 20px; 596 } 597 598 .js .widgets-holder-wrap.closed .widget, 599 .js .widgets-holder-wrap.closed .sidebar-description, 600 .js .widgets-holder-wrap.closed .remove-inactive-widgets, 601 .js .widgets-holder-wrap.closed .description, 602 .js .closed br.clear { 603 display: none; 604 } 605 606 .js .widgets-holder-wrap.closed .widget.ui-sortable-helper { 607 display: block; 608 } 609 610 /* Hide Widget Settings by Default */ 611 .widget-inside, 612 .widget-description { 613 display: none; 614 } 615 616 .widget-inside { 617 background: #fff; 618 } 619 620 .widget-inside select { 621 max-width: 100%; 622 } 623 624 /* Dragging widgets over the available widget area show's a "Deactivate" message */ 625 #removing-widget { 626 display: none; 627 font-weight: 400; 628 padding-left: 15px; 629 font-size: 12px; 630 line-height: 1; 631 color: #000; 632 } 633 634 .js #removing-widget { 635 color: #72aee6; 636 } 637 638 .widget-control-noform, 639 #access-off, 640 .widgets_access .widget-action, 641 .widgets_access .handlediv, 642 .widgets_access #access-on, 643 .widgets_access .widget-holder .description, 644 .no-js .widget-holder .description { 645 display: none; 646 } 647 648 .widgets_access .widget-holder, 649 .widgets_access #widget-list { 650 padding-top: 10px; 651 } 652 653 .widgets_access #access-off { 654 display: inline; 655 } 656 657 .widgets_access .sidebar-name, 658 .widgets_access .widget .widget-top { 659 cursor: default; 660 } 661 662 /* Widgets Area Chooser */ 663 .widget-liquid-left #widgets-left.chooser #available-widgets .widget, 664 .widget-liquid-left #widgets-left.chooser .inactive-sidebar { 665 transition: opacity 0.1s linear; 666 opacity: 0.2; 667 pointer-events: none; 668 } 669 670 .widget-liquid-left #widgets-left.chooser #available-widgets .widget-in-question { 671 /* -webkit-filter: none; */ 672 opacity: 1; 673 pointer-events: auto; 674 } 675 676 .widgets-chooser ul, 677 #widgets-left .widget-in-question .widget-top, 678 #available-widgets .widget-top:hover, 679 div#widgets-right .widget-top:hover, 680 #widgets-left .widget-top:hover { 681 border-color: #8c8f94; 682 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); 683 } 684 685 .widgets-chooser ul.widgets-chooser-sidebars { 686 margin: 0; 687 list-style-type: none; 688 max-height: 300px; 689 overflow: auto; 690 } 691 692 .widgets-chooser { 693 display: none; 694 } 695 696 .widgets-chooser ul { 697 border: 1px solid #c3c4c7; 698 } 699 700 .widgets-chooser li { 701 border-bottom: 1px solid #c3c4c7; 702 background: #fff; 703 margin: 0; 704 position: relative; 705 } 706 707 .widgets-chooser .widgets-chooser-button { 708 width: 100%; 709 padding: 10px 15px 10px 35px; 710 background: transparent; 711 border: 0; 712 box-sizing: border-box; 713 text-align: left; 714 cursor: pointer; 715 transition: background 0.2s ease-in-out; 716 } 717 718 /* @todo looks like these hover/focus states are overridden by .widgets-chooser-selected */ 719 .widgets-chooser .widgets-chooser-button:hover, 720 .widgets-chooser .widgets-chooser-button:focus { 721 outline: none; 722 text-decoration: underline; 723 } 724 725 .widgets-chooser li:last-child { 726 border: none; 727 } 728 729 .widgets-chooser .widgets-chooser-selected .widgets-chooser-button { 730 background: var(--wp-admin-theme-color, #3858e9); 731 color: #fff; 732 } 733 734 .widgets-chooser .widgets-chooser-selected::before { 735 content: "\f147"; 736 content: "\f147" / ""; 737 display: block; 738 -webkit-font-smoothing: antialiased; 739 font: 400 26px/1 dashicons; 740 color: #fff; 741 position: absolute; 742 top: 7px; 743 left: 5px; 744 } 745 746 .widgets-chooser .widgets-chooser-actions { 747 padding: 10px 0 12px; 748 text-align: center; 749 } 750 751 #available-widgets .widget .widget-top { 752 cursor: pointer; 753 } 754 755 #available-widgets .widget.ui-draggable-dragging .widget-top { 756 cursor: move; 757 } 758 759 /* =Specific widget styling 760 -------------------------------------------------------------- */ 761 .text-widget-fields { 762 position: relative; 763 } 764 765 .text-widget-fields [hidden] { 766 display: none; 767 } 768 769 .text-widget-fields .wp-pointer.wp-pointer-top { 770 position: absolute; 771 z-index: 3; 772 top: 100px; 773 right: 10px; 774 left: 10px; 775 } 776 777 .text-widget-fields .wp-pointer .wp-pointer-arrow { 778 left: auto; 779 right: 15px; 780 } 781 782 .text-widget-fields .wp-pointer .wp-pointer-buttons { 783 line-height: 1.4; 784 } 785 786 .custom-html-widget-fields > p > .CodeMirror { 787 border: 1px solid #dcdcde; 788 } 789 790 .custom-html-widget-fields code { 791 padding-top: 1px; 792 padding-bottom: 1px; 793 } 794 795 ul.CodeMirror-hints { 796 z-index: 101; /* Due to z-index 100 set on .widget.open */ 797 } 798 799 /* =Media Queries 800 -------------------------------------------------------------- */ 801 802 @media screen and (max-width: 782px) { 803 .widgets-holder-wrap .widget-inside input[type="checkbox"], 804 .widgets-holder-wrap .widget-inside input[type="radio"], 805 .editwidget .widget-inside input[type="checkbox"], /* Selectors for the "accessibility mode" page. */ 806 .editwidget .widget-inside input[type="radio"] { 807 margin: 0.25rem 0.25rem 0.25rem 0; 808 } 809 } 810 811 @media screen and (max-width: 480px) { 812 div.widget-liquid-left { 813 width: 100%; 814 float: none; 815 border-right: none; 816 padding-right: 0; 817 } 818 819 #widgets-left .sidebar-name { 820 margin-right: 0; 821 } 822 823 #widgets-left #available-widgets .widget-top { 824 margin-right: 0; 825 } 826 827 #widgets-left .inactive-sidebar .widgets-sortables { 828 margin-right: 0; 829 } 830 831 div.widget-liquid-right { 832 width: 100%; 833 float: none; 834 } 835 836 div.widget { 837 max-width: 480px; 838 } 839 840 .widget-access-link { 841 float: none; 842 margin: 15px 0 0; 843 } 844 } 845 846 @media screen and (max-width: 320px) { 847 div.widget { 848 max-width: 320px; 849 } 850 } 851 852 @media only screen and (min-width: 1250px) { 853 #widgets-left #available-widgets .widget { 854 width: 49%; 855 float: left; 856 } 857 858 .widget.ui-draggable-dragging { 859 min-width: 49%; 860 } 861 862 #widgets-left #available-widgets .widget:nth-child(even) { 863 float: right; 864 } 865 866 #widgets-right .sidebars-column-1, 867 #widgets-right .sidebars-column-2 { 868 float: left; 869 width: 49%; 870 } 871 872 #widgets-right .sidebars-column-1 { 873 margin-right: 2%; 874 } 875 876 #widgets-right.single-sidebar .sidebars-column-1, 877 #widgets-right.single-sidebar .sidebars-column-2 { 878 float: none; 879 width: 100%; 880 margin: 0; 881 } 882 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Wed Oct 14 08:20:33 2026 | Cross-referenced by PHPXref |