Make WordPress Core

Ticket #40529: 40529.2.diff

File 40529.2.diff, 2.1 KB (added by afercia, 9 years ago)
  • src/wp-admin/css/dashboard.css

     
    308308        padding: 0;
    309309}
    310310
    311 #dashboard_primary .widget-loading,
    312 #dashboard_primary .dashboard-widget-control-form {
     311#dashboard_primary .widget-loading {
    313312        padding: 12px 12px 0;
     313        margin-bottom: 1em !important; /* Needs to override `.postbox .inside > p:last-child` in common.css */
    314314}
    315315
    316 body #dashboard-widgets .postbox form .submit {
     316/* Notice when JS is off. */
     317#dashboard_primary .inside .notice {
    317318        margin: 0;
    318319}
    319320
    320 .dashboard-widget-control-form {
    321         overflow: hidden;
     321body #dashboard-widgets .postbox form .submit {
     322        margin: 0;
    322323}
    323324
     325/* Used only for configurable widgets. */
    324326.dashboard-widget-control-form p {
    325327        margin-top: 0;
    326328}
  • src/wp-admin/includes/dashboard.php

     
    191191 * @param array $meta_box
    192192 */
    193193function _wp_dashboard_control_callback( $dashboard, $meta_box ) {
    194         echo '<form method="post" class="dashboard-widget-control-form">';
     194        echo '<form method="post" class="dashboard-widget-control-form wp-clearfix">';
    195195        wp_dashboard_trigger_widget_control( $meta_box['id'] );
    196196        wp_nonce_field( 'edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce' );
    197197        echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
     
    968968 * @return bool False on failure. True on success.
    969969 */
    970970function wp_dashboard_cached_rss_widget( $widget_id, $callback, $check_urls = array() ) {
    971         $loading = '<p class="widget-loading hide-if-no-js">' . __( 'Loading&#8230;' ) . '</p><p class="hide-if-js">' . __( 'This widget requires JavaScript.' ) . '</p>';
     971        $loading = '<p class="widget-loading hide-if-no-js">' . __( 'Loading&#8230;' ) . '</p><div class="hide-if-js notice notice-error inline"><p>' . __( 'This widget requires JavaScript.' ) . '</p></div>';
    972972        $doing_ajax = wp_doing_ajax();
    973973
    974974        if ( empty($check_urls) ) {