Make WordPress Core

Ticket #25858: 25858.widgets.4.diff

File 25858.widgets.4.diff, 17.4 KB (added by shaunandrews, 11 years ago)

Available widget descriptions are now always visible. The .more-info ? and tooltip are gone.

  • src/wp-admin/css/wp-admin.css

     
    630630.nav-menus-php .major-publishing-actions .form-invalid,
    631631#TB_window,
    632632.tbtitle,
    633 .highlight,
    634 .editwidget .widget-inside {
     633.highlight {
    635634        border-width: 1px;
    636635        border-style: solid;
    637636}
     
    25622561        margin-bottom: 20px;
    25632562}
    25642563
    2565 .widget,
    25662564.postbox,
    25672565.stuffbox {
    25682566        margin-bottom: 20px;
     
    25702568        line-height: 1;
    25712569}
    25722570
    2573 .widget .widget-top,
    25742571.postbox h3,
    25752572.stuffbox h3 {
    25762573        margin-top: 1px;
     
    96139610        margin-bottom: 10px;
    96149611}
    96159612
    9616 /* widgets */
    96179613
    9618 /* 2 column liquid layout */
    9619 div.widget-liquid-left {
    9620         float: left;
    9621         clear: left;
    9622         width: 100%;
    9623         margin-right: -325px;
     9614/* General Widget Styles */
     9615
     9616.widget {
     9617        margin: 10px auto;
     9618        /* min-width: 50%; Not sure if this is needed */
     9619        position: relative;
     9620        border: none !important; /* ln 991 in colors-fresh.css */
     9621        box-sizing: border-box;
     9622        -moz-box-sizing:border-box;
     9623        -webkit-box-sizing:border-box;
    96249624}
    96259625
    9626 div#widgets-left {
    9627         margin-left: 5px;
    9628         margin-right: 325px;
     9626.widget-top {
     9627        font-size: 12px;
     9628        font-weight: 600;
     9629        background: #f7f7f7;
    96299630}
    96309631
    9631 div#widgets-right {
    9632         width: 285px;
    9633         margin: 0 auto;
     9632.widget-top a.widget-action,
     9633.widget-top a.widget-action:hover {
     9634        text-decoration: none;
    96349635}
    96359636
    9636 div.widget-liquid-right {
    9637         float: right;
    9638         clear: right;
    9639         width: 300px;
     9637.widget-title h4 {
     9638        margin: 0;
     9639        padding: 18px 15px;
     9640        line-height: 1;
     9641        overflow: hidden;
     9642        white-space: nowrap;
     9643        text-overflow: ellipsis;
    96409644}
    96419645
    9642 .widget-liquid-right .widget {
    9643         position: relative;
     9646.widget-inside {
     9647        background: #fff !important; /* ln 1204 in colors.fresh.css */
     9648        padding: 1px 15px 15px 15px;
     9649        line-height: 16px;
    96449650}
    96459651
    9646 .widget-liquid-right .widget,
    9647 .inactive-sidebar .widget,
    9648 .widget-liquid-right .sidebar-description {
    9649         width: 250px;
    9650         margin: 0 auto 20px;
     9652/* Widget Dragging Helpers */
     9653
     9654.widget.ui-draggable-dragging {
     9655        width: 280px !important;
     9656        min-width: 280px !important;
    96519657}
     9658.widget.ui-sortable-helper {
     9659        border: 1px solid #DEDEDE;
     9660        border-radius: 3px;
     9661        box-shadow: 0 1px 3px rgba(0,0,0,0.2);
     9662        opacity: 0.8;
     9663        z-index: 2000;
     9664}
     9665.widget-placeholder {
     9666        border: 1px solid #dedede;
     9667        border-bottom: none;
     9668        margin: 0 auto;
     9669        height: 43px;
     9670        width: 100%;
     9671        background: #eee;
     9672        box-shadow: inset 0 1px 2px rgba(0,0,0,0.05);
     9673        -webkit-box-sizing: border-box;
     9674        -moz-box-sizing: border-box;
     9675        box-sizing: border-box;
     9676}
    96529677
    9653 .widget-liquid-right .widget,
    9654 .widget-liquid-right .sidebar-description {
    9655         overflow: hidden;
     9678
     9679/* Widget Sidebars */
     9680.sidebar-name {
     9681        border: none;
     9682        position: relative;
     9683        -webkit-box-sizing: border-box;
     9684        -moz-box-sizing: border-box;
     9685        box-sizing: border-box;
    96569686}
    96579687
    9658 .widget-liquid-right .sidebar-description {
    9659         margin-bottom: 10px;
     9688.sidebar-name-arrow {
     9689        position: absolute;
     9690                top: 0;
     9691                right: 0;
     9692                bottom: 0;
    96609693}
    96619694
    9662 .inactive-sidebar .widget {
    9663         margin: 0 10px 20px;
    9664         display: inline-block;
     9695.js .sidebar-name {
     9696        cursor: pointer;
    96659697}
    96669698
    9667 div.sidebar-name h3 {
     9699.sidebar-name h3 {
    96689700        font-weight: normal;
    96699701        font-size: 15px;
    96709702        margin: 0;
     
    96739705        white-space: nowrap;
    96749706}
    96759707
    9676 div.sidebar-name {
    9677         font-size: 13px;
    9678         border-bottom-width: 1px;
    9679         border-bottom-style: solid;
     9708.widgets-holder-wrap .description {
     9709        padding: 0;
     9710        margin: 0;
     9711        font-style: normal;
     9712        font-size: 12px;
     9713        color: #777;
    96809714}
    96819715
    9682 .js .sidebar-name {
    9683         cursor: pointer;
     9716/* Widgets 2-col Layout */
     9717div.widget-liquid-left {
     9718        margin: 0;
     9719        width: 38%;
     9720        float: left;
     9721        border-right: 2px solid #ccc;
    96849722}
    96859723
    9686 .js .closed .sidebar-name {
    9687         -webkit-border-bottom-right-radius: 3px;
    9688         -webkit-border-bottom-left-radius: 3px;
    9689         border-bottom-right-radius: 3px;
    9690         border-bottom-left-radius: 3px;
     9724div.widget-liquid-right {
     9725        float: right;
     9726        width: 60%;
    96919727}
    96929728
    9693 .widget-liquid-right .widgets-sortables,
    9694 #widgets-left .widget-holder {
    9695         border-width: 0 1px 1px;
    9696         border-style: none solid solid;
    9697         -webkit-border-bottom-right-radius: 3px;
    9698         -webkit-border-bottom-left-radius: 3px;
    9699         border-bottom-right-radius: 3px;
    9700         border-bottom-left-radius: 3px;
    9701 }
     9729/* Widgets Left - Available Widgets */
    97029730
    9703 .js .closed .widgets-sortables,
    9704 .js .closed .widget-holder,
    9705 .js .closed br.clear {
    9706         display: none;
     9731div#widgets-left {
     9732        margin: 0;
     9733        padding: 12px 5% 0 0;
    97079734}
    97089735
    9709 .widget-liquid-right .widgets-sortables {
    9710         padding: 15px 0 0;
     9736div#widgets-left .closed .sidebar-name,
     9737div#widgets-left .inactive-sidebar.closed .sidebar-name {
     9738        margin-bottom: 10px;
    97119739}
    97129740
    9713 #available-widgets .widget-holder {
    9714         padding: 7px 5px 0;
     9741div#widgets-left .sidebar-name h3 {
     9742        padding: 10px 0;
     9743        margin: 0 10px 0 0;
    97159744}
    97169745
    9717 .inactive-sidebar {
    9718         padding: 5px 5px 0;
     9746div#widgets-left .sidebar-name:hover h3 {
     9747        color: #464646;
    97199748}
    97209749
    9721 #widget-list .widget {
    9722         width: 250px;
    9723         margin: 0 10px 15px;
    9724         border: 0 none;
    9725         background: transparent;
    9726         display: inline-block;
    9727         vertical-align: top;
     9750div#widgets-left .sidebar-name .sidebar-name-arrow:before {
     9751        right: 0;
     9752        top: 4px;
     9753        padding: 4px 6px 4px 4px;
     9754        border-radius: 20px;
    97289755}
    97299756
    9730 #widget-list .widget-description {
    9731         padding: 5px 8px;
     9757div#widgets-left .sidebar-name:hover .sidebar-name-arrow:before {
     9758        background: #ccc;
    97329759}
    97339760
    9734 .widget-placeholder {
    9735         border-width: 1px;
    9736         border-style: dashed;
    9737         margin: 0 auto 20px;
    9738         height: 34px;
    9739         width: 250px;
     9761div#widgets-left .closed .sidebar-name .sidebar-name-arrow:before {
     9762        background: #999;
     9763        color: #fff;
    97409764}
    97419765
    9742 .inactive-sidebar .widget-placeholder {
    9743         margin: 0 10px 20px;
    9744         float: left;
     9766div#widgets-left .widget-holder {
     9767        background: transparent;
     9768        border: none;
    97459769}
    97469770
    9747 div.widgets-holder-wrap {
    9748         padding: 0;
    9749         margin: 10px 0 20px;
     9771#available-widgets {
     9772        background: transparent !important; /* ln 1620 colors-fresh.css */
     9773        margin: 0;
     9774        border-radius: none;
     9775        box-shadow: none;
     9776        border: none;
    97509777}
    97519778
    9752 #widgets-left #available-widgets {
    9753         background-color: transparent;
    9754         border: 0 none;
     9779#available-widgets .widget-title-action {
     9780        display: none;
    97559781}
    97569782
    9757 ul#widget-list {
    9758         list-style: none;
    9759         margin: 0;
    9760         padding: 0;
    9761         min-height: 100px;
     9783#available-widgets .widget {
     9784        margin: 10px 0 0 0;
     9785        background: #ddd;
     9786        border-radius: 3px;
    97629787}
    9763 
    9764 .widget .widget-top {
    9765         font-size: 12px;
    9766         font-weight: 600;
    9767         height: 26px;
     9788#available-widgets .widget:nth-child(odd) {
     9789        clear: both;
    97689790}
    97699791
    9770 .widget .widget-top,
    9771 .menu-item-handle {
    9772         margin-top: 0;
    9773         padding: 4px;
     9792#available-widgets .widget-top {
     9793        border-radius: 3px;
     9794        background: #ffffff; /* ln 1047 in colors-fresh.css */
     9795        border: 1px solid #bbb !important; /* ln 991 in colors-fresh.css */
    97749796}
    97759797
    9776 .widget-top .widget-title {
    9777         padding: 7px 9px;
     9798#available-widgets .widget-top:hover {
     9799        border-color: #999 !important; /* ln 991 in colors-fresh.css */
     9800        box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    97789801}
    97799802
    9780 .widget-top .widget-title-action {
    9781         float: right;
    9782 }
    9783 
    9784 a.widget-action {
     9803#available-widgets .widget .widget-description {
    97859804        display: block;
    9786         width: 24px;
    9787         height: 26px;
    9788         text-decoration: none;
     9805padding: 10px 16px;
     9806font-size: 12px;
    97899807}
    97909808
    9791 #available-widgets a.widget-action {
    9792         display: none;
     9809/* Inactive Sidebars */
     9810#widgets-left .inactive-sidebar {
     9811        clear: both;
     9812        width: 100%;
     9813        background: transparent;
     9814        padding: 0;
     9815        margin: 0 0 20px 0;
     9816        border: none;
     9817        box-shadow: none;
    97939818}
    97949819
    9795 .widget-top a.widget-action,
    9796 .widget-top a.widget-action:hover {
    9797         background: none !important;
    9798         border: none !important;
    9799         width: 30px;
    9800         margin-right: 0 !important;
    9801         margin-top: 3px;
    9802         text-decoration: none;
     9820#widgets-left .inactive-sidebar.first {
     9821        margin-top: 40px;
    98039822}
    98049823
    9805 .nav-menus-php .item-edit:after,
    9806 .widget-top a.widget-action:after,
    9807 .control-section .accordion-section-title::after,
    9808 .accordion-section-title::after {
    9809         right: 0;
    9810         content: '\f141';
    9811         border: none;
    9812         background: none;
    9813         font: normal 20px/1 'dashicons';
    9814         speak: none;
    9815         display: block;
    9816         padding: 0;
    9817         text-indent: 0;
    9818         text-align: center;
    9819         position: relative;
    9820         -webkit-font-smoothing: antialiased;
    9821         -moz-osx-font-smoothing: grayscale;
    9822         text-decoration: none !important;
     9824#widgets-left .inactive-sidebar .widget {
     9825        margin: 10px 0 0 0;
    98239826}
    98249827
    9825 .control-section .accordion-section-title::after,
    9826 .accordion-section-title::after {
    9827         float: right;
    9828         right: 20px;
    9829         top: -2px;
     9828#widgets-left .inactive-sidebar .widget-inside {
     9829        -webkit-border-bottom-right-radius: 3px;
     9830        -webkit-border-bottom-left-radius: 3px;
     9831        -moz-border-radius-bottomright: 3px;
     9832        -moz-border-radius-bottomleft: 3px;
     9833        border-bottom-right-radius: 3px;
     9834        border-bottom-left-radius: 3px;
     9835        background: #dfdfdf;
    98309836}
    98319837
    9832 .widget-top a.widget-action:after {
    9833         content: '\f140';
     9838#widgets-left .inactive-sidebar .widget-top {
     9839        background: #fff !important; /* ln 991 in colors-fresh.css */
     9840        border: 1px solid #bbb !important; /* ln 991 in colors-fresh.css */
     9841        border-radius: 3px;
    98349842}
    98359843
    9836 .control-section.open .accordion-section-title::after,
    9837 #customize-info.open .accordion-section-title::after,
    9838 .nav-menus-php .menu-item-edit-active .item-edit:after {
    9839         content: '\f140';
     9844#widgets-left .inactive-sidebar .widget-top:hover {
     9845        border-color: #999 !important; /* ln 991 in colors-fresh.css */
     9846        box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    98409847}
    98419848
    9842 .nav-menus-php .item-controls .item-type {
    9843         padding: 11px;
    9844         margin-right: 10px;
     9849/* Not sure what this is for... */
     9850div#widgets-left .inactive-sidebar .widget.expanded {
     9851        left: auto;
    98459852}
    98469853
    9847 .widget .widget-inside,
    9848 .widget .widget-description {
    9849         padding: 12px 12px 10px;
    9850         font-size: 12px;
    9851         line-height: 16px;
     9854#widgets-left .inactive-sidebar .widget-title-action {
     9855        float: right;
     9856        position: relative;
     9857        top: 13px;
     9858        right: 10px;
    98529859}
    98539860
    9854 .widget-inside,
    9855 .widget-description {
    9856         display: none;
     9861div#widgets-left .inactive-sidebar .widget-action:after {
     9862        content: '\f111';
     9863        color: #888;
    98579864}
    98589865
    9859 #available-widgets .widget-description {
    9860         display: block;
    9861 }
    9862 
    9863 .widget .widget-inside p {
    9864         margin: 0 0 1em;
     9866div#widgets-left .inactive-sidebar .widgets-sortables {
     9867        min-height: 42px;
    98659868        padding: 0;
     9869        background: transparent;
     9870        margin: 0;
     9871        position: relative;
    98669872}
    98679873
    9868 .widget-title h4 {
    9869         margin: 0;
    9870         padding-bottom: 0.2em;
    9871         line-height: 1;
    9872         overflow: hidden;
    9873         white-space: nowrap;
    9874         text-overflow: ellipsis;
     9874div#widgets-left .inactive-sidebar .widget-placeholder {
     9875        border: 1px solid #ccc;
     9876        margin: 0 auto 10px auto;
     9877        height: 43px;
     9878        width: 100%;
     9879        border-radius: 3px;
     9880        background: #aaa;
     9881        box-shadow: inset 0 1px 2px rgba(0,0,0,0.05);
     9882        -webkit-box-sizing: border-box;
     9883        -moz-box-sizing: border-box;
     9884        box-sizing: border-box;
    98759885}
    98769886
    9877 .widgets-sortables {
    9878         min-height: 90px;
     9887/* Widgets Right */
     9888
     9889div#widgets-right:after {
     9890        content: ".";
     9891        display: block;
     9892        height: 0;
     9893        clear: both;
     9894        visibility: hidden;
    98799895}
    98809896
    9881 .widget-control-actions {
    9882         margin-top: 8px;
     9897div#widgets-right .widgets-holder-wrap {
     9898        margin: 10px 0 0 0;
    98839899}
    98849900
    9885 .widget-control-actions a {
    9886         text-decoration: none;
     9901div#widgets-right .widget {
     9902        margin: 0 auto;
     9903        border: 1px solid #dedede !important; /* ln 991 in colors-fresh.css */
     9904        border-bottom: none !important; /* ln 991 in colors-fresh.css */
     9905        margin-left: 0 !important; /* Wide format widgets are the devil */
     9906        width: 100% !important; /* Wide format widgets are the devil */
    98879907}
    98889908
    9889 .widget-control-actions a:hover {
    9890         text-decoration: underline;
     9909div#widgets-right .sidebar-description {
     9910        border-top: 1px solid #eeeeee;
     9911        padding: 10px 15px 15px 15px;
    98919912}
    98929913
    9893 .widget-control-actions div.alignleft {
    9894         margin-top: 6px;
     9914div#widgets-right .closed .sidebar-description {
     9915        display: none;
    98959916}
    98969917
    9897 div#sidebar-info {
    9898         padding: 0 1em;
    9899         margin-bottom: 1em;
    9900         font-size: 12px;
     9918div#widgets-right .sidebar-name h3 {
     9919        padding: 15px 15px;
    99019920}
    9902 
    9903 .widget-title a,
    9904 .widget-title a:hover {
    9905         text-decoration: none;
     9921div#widgets-right .sidebar-name .sidebar-name-arrow:before {
     9922        right: 0;
     9923        top: 4px;
     9924}
     9925div#widgets-right .widget-top {
    99069926        border-bottom: none;
     9927        padding: 0;
     9928        background: #f7f7f7;
    99079929}
    9908 
    9909 .widget-control-edit {
    9910         display: block;
    9911         font-size: 12px;
    9912         font-weight: normal;
    9913         line-height: 26px;
    9914         padding: 0 8px 0 0;
     9930div#widgets-right .widget-title-action {
     9931        float: right;
     9932        position: relative;
     9933        top: 14px;
     9934        right: 10px;
    99159935}
    9916 
    9917 a.widget-control-edit {
    9918         text-decoration: none;
     9936div#widgets-right a.widget-action:after {
     9937        content: '\f111';
     9938        color: #888;
    99199939}
    9920 
    9921 .widget-control-edit .add,
    9922 .widget-control-edit .edit {
    9923         display: none;
     9940div#widgets-right .widget-inside {
     9941        border-top: 1px solid #dedede;
    99249942}
    99259943
    9926 #available-widgets .widget-control-edit .add,
    9927 #widgets-right .widget-control-edit .edit,
    9928 .inactive-sidebar .widget-control-edit .edit {
    9929         display: inline;
     9944/* The last widget has some additional borders */
     9945div#widgets-right .widget:last-child {
     9946        border-bottom: 1px solid #dedede !important; /* ln 991 in colors-fresh.css */
    99309947}
    99319948
    9932 .editwidget {
    9933         margin: 0 auto 15px;
     9949div#widgets-right .widgets-sortables {
     9950        min-height: 42px !important; /* Inline styles */
     9951        padding: 0 8px;
     9952        margin-bottom: 8px;
     9953        position: relative;
    99349954}
    9935 
    9936 .editwidget .widget-inside {
     9955div#widgets-right .widgets-sortables:before {
    99379956        display: block;
    9938         padding: 10px;
     9957        content: "";
     9958        text-align: center;
     9959        position: absolute;
     9960        left: 8px;
     9961        right: 8px;
     9962        bottom: 1px;
     9963        height: 40px;
     9964        border: 1px dashed #dedede;
     9965        border-radius: 3px;
     9966        line-height: 40px;
     9967        font-weight: 600;
     9968        color: #aaa;
    99399969}
    99409970
    9941 .inactive p.description {
    9942         margin: 5px 15px 10px;
     9971.js .closed .widgets-sortables,
     9972.js .closed .widget-holder,
     9973.js .closed br.clear {
     9974        display: none;
    99439975}
    9944 
    9945 #available-widgets p.description {
    9946         margin: 0 12px 12px;
     9976.nav-menus-php .item-edit:after,
     9977.widget-top a.widget-action:after,
     9978.control-section .accordion-section-title::after,
     9979.accordion-section-title::after {
     9980        right: 0;
     9981        content: '\f141';
     9982        border: none;
     9983        background: none;
     9984        font: normal 20px/1 'dashicons';
     9985        speak: none;
     9986        display: block;
     9987        padding: 0;
     9988        text-indent: 0;
     9989        text-align: center;
     9990        position: relative;
     9991        -webkit-font-smoothing: antialiased;
     9992        -moz-osx-font-smoothing: grayscale;
     9993        text-decoration: none !important;
    99479994}
    9948 
    9949 .widget-position {
    9950         margin-top: 8px;
     9995.control-section .accordion-section-title::after,
     9996.accordion-section-title::after {
     9997        float: right;
     9998        right: 20px;
     9999        top: -2px;
    995110000}
    9952 
    9953 .inactive {
    9954         padding-top: 2px;
     10001.control-section.open .accordion-section-title::after,
     10002#customize-info.open .accordion-section-title::after,
     10003.nav-menus-php .menu-item-edit-active .item-edit:after {
     10004        content: '\f140';
    995510005}
    9956 
    9957 .sidebar-name .spinner {
    9958         float: none;
    9959         margin: -4px 3px;
     10006.nav-menus-php .item-controls .item-type {
     10007        padding: 11px;
     10008        margin-right: 10px;
    996010009}
    996110010
    9962 .sidebar-name-arrow {
    9963         float: right;
    9964         height: 29px;
    9965         width: 26px;
     10011/* Hide Widget Settings by Default */
     10012.widget-inside,
     10013.widget-description {
     10014        display: none;
    996610015}
    996710016
    9968 .widget-title .in-widget-title {
    9969         font-size: 12px;
    9970         white-space: nowrap;
    9971 }
    9972 
     10017/* Dragging widgets over the available widget area show's a "Deactivate" message */
    997310018#removing-widget {
    997410019        display: none;
    997510020        font-weight: normal;
     
    1004210087}
    1004310088
    1004410089#widgets-chooser {
     10090        clear: both;
    1004510091        display: none;
    1004610092        margin: auto;
    1004710093        padding-bottom: 10px;
     
    1024310289/* =Media Queries
    1024410290-------------------------------------------------------------- */
    1024510291
     10292@media screen and (max-width: 480px) {
     10293        div.widget-liquid-left {
     10294                width: 100%;
     10295                float: none;
     10296                border-right: none;
     10297                padding-right: 0;
     10298        }
     10299
     10300        #widgets-left .sidebar-name {
     10301                margin-right: 0;
     10302        }
     10303
     10304        #widgets-left #available-widgets .widget-top {
     10305                margin-right: 0;
     10306        }
     10307
     10308        #widgets-left .inactive-sidebar .widgets-sortables {
     10309                margin-right: 0;
     10310        }
     10311
     10312        div.widget-liquid-right {
     10313                width: 100%;
     10314                float: none;
     10315        }
     10316}
     10317
    1024610318@media only screen and (max-width: 768px) {
    1024710319        /* categories */
    1024810320        #col-left {
     
    1031410386                width: auto;
    1031510387        }
    1031610388}
     10389@media only screen and (min-width: 1250px) {
     10390        #widgets-left #available-widgets .widget {
     10391                width: 49%;
     10392                float: left;
     10393        }
     10394       
     10395        #widgets-left #available-widgets .widget:nth-child(even) {
     10396                float: right;
     10397        }
    1031710398
     10399        #widgets-right .widgets-holder-wrap {
     10400                width: 48.5%;
     10401                float: left;
     10402        }
     10403       
     10404        #widgets-right .widgets-holder-wrap:nth-child(odd) {
     10405                clear: both;
     10406        }
     10407       
     10408        #widgets-right .widgets-holder-wrap:nth-child(even) {
     10409                float: right;
     10410        }
     10411
     10412        #widgets-right.single-sidebar .widgets-holder-wrap {
     10413                width: 100%;
     10414        }
     10415}
     10416
    1031810417/**
    1031910418 * HiDPI Displays
    1032010419 */
     
    1032210421  (-o-min-device-pixel-ratio: 5/4),
    1032310422  (-webkit-min-device-pixel-ratio: 1.25),
    1032410423  (min-resolution: 120dpi) {
    10325 
    10326         tr.wp-locked .locked-indicator  {
     10424        tr.wp-locked .locked-indicator {
    1032710425                background-image: url('../images/lock-2x.png');
    1032810426                background-size: 16px 16px;
    1032910427        }
  • src/wp-admin/includes/widgets.php

     
    6767function wp_list_widget_controls( $sidebar ) {
    6868        add_filter( 'dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar' );
    6969
    70         echo "<div id='$sidebar' class='widgets-sortables'>\n";
    71 
    7270        $description = wp_sidebar_description( $sidebar );
    7371
    7472        if ( !empty( $description ) ) {
     
    7775                echo "</div>\n";
    7876        }
    7977
     78        echo "<div id='$sidebar' class='widgets-sortables'>\n";
    8079        dynamic_sidebar( $sidebar );
    8180        echo "</div>\n";
    8281}
  • src/wp-admin/js/widgets.js

     
    363363                sidebar.closest( '.widgets-holder-wrap' ).removeClass('closed');
    364364                sidebar.sortable('refresh');
    365365
    366                 // Change for MP6
    367                 // widget.prependTo( sidebar );
    368                 sidebar.find( '.sidebar-description' ).after( widget );
     366                widget.prependTo( sidebar );
    369367
    370368                wpWidgets.save( widget, 0, 0, 1 );
    371369                // No longer "new" widget