diff --git src/wp-admin/css/common.css src/wp-admin/css/common.css index 6a1e9d7..3be632a 100644 --- src/wp-admin/css/common.css +++ src/wp-admin/css/common.css @@ -1288,22 +1288,70 @@ div.error p, padding: 2px; } +.notice.is-dismissible { + padding-right: 38px; + position: relative; +} + +.notice-close { + height: 38px; + width: 38px; + position: absolute; + top: 0; + right: 0; + border: none; + margin: 0; + padding: 0.692em; + background: none; + color: #bbb; + cursor: pointer; +} + +@-moz-document url-prefix() { + .notice-close { + top: 1px; + right: 1px; + } +} + +.notice-close:hover { + color: #c00; +} + +.notice-close:active, +.notice-close:focus { + color: #c00; + outline: none; + -webkit-box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8); + box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8); +} + +.ie8 .notice-close:focus { + outline: 1px solid #5b9dd9; +} + +.notice-close .dashicons-dismiss, +.notice-close .dashicons-dismiss:before { + display: block; + position: relative; +} + .notice-success, div.updated { - border-color: #7ad03a; + border-color: #7ad03a; } .notice-warning { - border-color: #ffba00; + border-color: #ffba00; } .notice-error, div.error { - border-color: #dd3d36; + border-color: #dd3d36; } .notice-info { - border-color: #00a0d2; + border-color: #00a0d2; } .wrap .notice, @@ -3122,13 +3170,26 @@ img { } /* Feedback Messages */ - .wrap div.updated, .wrap div.error, .media-upload-form div.error { + .notice, + .wrap div.updated, + .wrap div.error, + .media-upload-form div.error { margin: 20px 0 10px 0; padding: 5px 10px; font-size: 14px; line-height: 175%; } + .notice.is-dismissible { + padding-right: 46px; + } + + .notice-close { + height: 46px; + width: 46px; + padding: 0.929em; + } + .wrap .icon32 + h2 { margin-top: -2px; } diff --git src/wp-admin/edit-form-advanced.php src/wp-admin/edit-form-advanced.php index 84cb32c..2248bc9 100644 --- src/wp-admin/edit-form-advanced.php +++ src/wp-admin/edit-form-advanced.php @@ -410,7 +410,7 @@ if ( isset( $post_new_file ) && current_user_can( $post_type_object->cap->create