Ticket #59372: 59372.diff
File 59372.diff, 5.3 KB (added by , 16 months ago) |
---|
-
src/wp-admin/css/customize-controls.css
2317 2317 2318 2318 .wp-customizer .theme-overlay .theme-actions { 2319 2319 text-align: right; /* Because there're only one or two actions, match the UI pattern of media modals and right-align the action. */ 2320 padding: 10px 25px ;2320 padding: 10px 25px 5px; 2321 2321 background: #f0f0f1; 2322 2322 border-top: 1px solid #dcdcde; 2323 2323 } … … 2326 2326 margin-left: 8px; 2327 2327 } 2328 2328 2329 .control-panel-themes .theme-actions .delete-theme {2330 left: 15px; /* these override themes.css on mobile */2331 right: auto;2332 bottom: auto;2333 position: absolute;2334 }2335 2336 2329 .modal-open .in-themes-panel #customize-controls .wp-full-overlay-sidebar-content { 2337 2330 overflow: visible; /* Prevent the top-level Customizer controls from becoming visible when elements on the right of the details modal are focused. */ 2338 2331 } -
src/wp-admin/css/themes.css
506 506 z-index: 30; 507 507 box-sizing: border-box; 508 508 border-top: 1px solid #f0f0f1; 509 display: flex; 510 justify-content: center; 511 gap: 5px; 509 512 } 510 513 511 514 .theme-overlay .theme-actions a { … … 521 524 522 525 .broken-themes a.delete-theme, 523 526 .theme-overlay .theme-actions .delete-theme { 524 color: # d63638;527 color: #b32d2e; 525 528 text-decoration: none; 526 529 border-color: transparent; 527 530 box-shadow: none; … … 528 531 background: transparent; 529 532 } 530 533 531 .theme-overlay .theme-actions .delete-theme {532 position: absolute;533 right: 10px;534 bottom: 5px;535 }536 537 534 .broken-themes a.delete-theme:hover, 538 535 .broken-themes a.delete-theme:focus, 539 536 .theme-overlay .theme-actions .delete-theme:hover, 540 537 .theme-overlay .theme-actions .delete-theme:focus { 541 background: # d63638;538 background: #b32d2e; 542 539 color: #fff; 543 border-color: # d63638;540 border-color: #b32d2e; 544 541 } 545 542 546 543 .theme-overlay .theme-actions .active-theme, -
src/wp-admin/includes/theme.php
1058 1058 <# if ( data.active ) { #> 1059 1059 <button type="button" class="button button-primary customize-theme"><?php _e( 'Customize' ); ?></button> 1060 1060 <# } else if ( 'installed' === data.type ) { #> 1061 <?php if ( current_user_can( 'delete_themes' ) ) { ?> 1062 <# if ( data.actions && data.actions['delete'] ) { #> 1063 <a href="{{{ data.actions['delete'] }}}" data-slug="{{ data.id }}" class="button button-secondary delete-theme"><?php _e( 'Delete' ); ?></a> 1064 <# } #> 1065 <?php } ?> 1066 1061 <div class="theme-inactive-actions"> 1067 1062 <# if ( data.blockTheme ) { #> 1068 1063 <?php 1069 1064 /* translators: %s: Theme name. */ … … 1079 1074 <button class="button button-primary disabled"><?php _e( 'Live Preview' ); ?></button> 1080 1075 <# } #> 1081 1076 <# } #> 1077 </div> 1078 <?php if ( current_user_can( 'delete_themes' ) ) { ?> 1079 <# if ( data.actions && data.actions['delete'] ) { #> 1080 <a href="{{{ data.actions['delete'] }}}" data-slug="{{ data.id }}" class="button button-secondary delete-theme"><?php _e( 'Delete' ); ?></a> 1081 <# } #> 1082 <?php } ?> 1082 1083 <# } else { #> 1083 1084 <# if ( data.compatibleWP && data.compatiblePHP ) { #> 1084 1085 <button type="button" class="button theme-install" data-slug="{{ data.id }}"><?php _e( 'Install' ); ?></button> -
src/wp-admin/themes.php
1205 1205 /* translators: %s: Theme name. */ 1206 1206 $aria_label = sprintf( _x( 'Activate %s', 'theme' ), '{{ data.name }}' ); 1207 1207 ?> 1208 <# if ( ! data.blockTheme ) { #> 1209 <a href="{{{ data.actions.customize }}}" class="button button-primary load-customize hide-if-no-customize"><?php _e( 'Live Preview' ); ?></a> 1210 <# } #> 1208 1211 <# if ( data.actions.activate ) { #> 1209 1212 <a href="{{{ data.actions.activate }}}" class="button activate" aria-label="<?php echo esc_attr( $aria_label ); ?>"><?php _e( 'Activate' ); ?></a> 1210 1213 <# } #> 1211 <# if ( ! data.blockTheme ) { #>1212 <a href="{{{ data.actions.customize }}}" class="button button-primary load-customize hide-if-no-customize"><?php _e( 'Live Preview' ); ?></a>1213 <# } #>1214 1214 <# } else { #> 1215 1215 <?php 1216 1216 /* translators: %s: Theme name. */ 1217 1217 $aria_label = sprintf( _x( 'Cannot Activate %s', 'theme' ), '{{ data.name }}' ); 1218 1218 ?> 1219 <# if ( ! data.blockTheme ) { #> 1220 <a class="button button-primary hide-if-no-customize disabled"><?php _e( 'Live Preview' ); ?></a> 1221 <# } #> 1219 1222 <# if ( data.actions.activate ) { #> 1220 1223 <a class="button disabled" aria-label="<?php echo esc_attr( $aria_label ); ?>"><?php _ex( 'Cannot Activate', 'theme' ); ?></a> 1221 1224 <# } #> 1222 <# if ( ! data.blockTheme ) { #>1223 <a class="button button-primary hide-if-no-customize disabled"><?php _e( 'Live Preview' ); ?></a>1224 <# } #>1225 1225 <# } #> 1226 1226 </div> 1227 1227