Make WordPress Core

Changeset 24039


Ignore:
Timestamp:
04/19/2013 10:00:10 PM (12 years ago)
Author:
ocean90
Message:

Post Formats: Change post screen icon on selection. props markjaquith. fixes #24140.

Location:
trunk/wp-admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/css/wp-admin.css

    r24037 r24039  
    40324032}
    40334033
    4034 #icon-edit.standard,
     4034#icon-edit.wp-format-standard,
    40354035.post-format-options .standard {
    40364036    background: url(../images/post-formats32.png) no-repeat -3px -4px;
    40374037}
    40384038
    4039 #icon-edit.image,
     4039#icon-edit.wp-format-image,
    40404040.post-format-options .image {
    40414041    background: url(../images/post-formats32.png) no-repeat  -43px -4px;
    40424042}
    40434043
    4044 #icon-edit.gallery,
     4044#icon-edit.wp-format-gallery,
    40454045.post-format-options .gallery {
    40464046    background: url(../images/post-formats32.png) no-repeat -83px -4px;
    40474047}
    40484048
    4049 #icon-edit.audio,
     4049#icon-edit.wp-format-audio,
    40504050.post-format-options .audio {
    40514051    background: url(../images/post-formats32.png) no-repeat -123px -4px;
    40524052}
    40534053
    4054 #icon-edit.video,
     4054#icon-edit.wp-format-video,
    40554055.post-format-options .video {
    40564056    background: url(../images/post-formats32.png) no-repeat -163px -4px;
    40574057}
    40584058
    4059 #icon-edit.chat,
     4059#icon-edit.wp-format-chat,
    40604060.post-format-options .chat {
    40614061    background: url(../images/post-formats32.png) no-repeat -202px -4px;
    40624062}
    40634063
    4064 #icon-edit.status,
     4064#icon-edit.wp-format-status,
    40654065.post-format-options .status {
    40664066    background: url(../images/post-formats32.png) no-repeat -242px -4px;
    40674067}
    40684068
    4069 #icon-edit.aside,
     4069#icon-edit.wp-format-aside,
    40704070.post-format-options .aside {
    40714071    background: url(../images/post-formats32.png) no-repeat -282px -4px;
    40724072}
    40734073
    4074 #icon-edit.quote,
     4074#icon-edit.wp-format-quote,
    40754075.post-format-options .quote {
    40764076    background: url(../images/post-formats32.png) no-repeat -322px -4px;
    40774077}
    40784078
    4079 #icon-edit.link,
     4079#icon-edit.wp-format-link,
    40804080.post-format-options .link {
    40814081    background: url(../images/post-formats32.png) no-repeat -362px -4px;
  • trunk/wp-admin/includes/screen.php

    r23843 r24039  
    172172            $format = get_post_format( $post_ID );
    173173            if ( $format )
    174                 $class .= ' ' . $format;
     174                $class .= ' wp-format-' . $format;
    175175        }
    176176    }
  • trunk/wp-admin/js/post-formats.js

    r24021 r24039  
    44    var container, mediaFrame, lastMimeType, mediaPreview,
    55        noUIFormats = ['standard', 'chat', 'status', 'aside', 'gallery'],
    6         $container = $( '.post-formats-fields' );
     6        $container = $( '.post-formats-fields' ),
     7        $screenIcon = $( '.icon32' );
    78
    89    function switchFormatClass( format ) {
    9         container.get(0).className = container.get(0).className.replace( /\bwp-format-[^ ]+/g, '' );
     10        container.get(0).className = container.get(0).className.replace( /\s?\bwp-format-[^ ]+/g, '' );
    1011        container.addClass('wp-format-' + format);
     12        $screenIcon.get(0).className = $screenIcon.get(0).className.replace( /\s?\bwp-format-[^ ]+/g, '' );
     13        $screenIcon.addClass('wp-format-' + format);
    1114    }
    1215
Note: See TracChangeset for help on using the changeset viewer.