Make WordPress Core

Changeset 33073


Ignore:
Timestamp:
07/03/2015 08:53:18 PM (10 years ago)
Author:
obenland
Message:

Synchronize star ratings of themes and plugins.

Makes themes ratings look like plugins ratings already do.

Props helen.
Fixes #32782.

Location:
trunk/src/wp-admin
Files:
2 edited

Legend:

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

    r33068 r33073  
    11741174}
    11751175
    1176 .rating {
     1176.theme-details .star-rating {
    11771177    margin: 15px 0 0;
    11781178}
    1179 .rating span:before {
    1180     color: #e6b800;
     1179
     1180.theme-details .star-rating span:before {
     1181    color: #ffb900;
    11811182    content: "\f154";
    11821183    display: inline-block;
     
    11851186    vertical-align: top;
    11861187}
     1188
    11871189/* Half stars */
    1188 .rating-10 span.one:before,
    1189 .rating-30 span.two:before,
    1190 .rating-50 span.three:before,
    1191 .rating-70 span.four:before,
    1192 .rating-90 span.five:before {
     1190.star-rating.rating-10 span.one:before,
     1191.star-rating.rating-30 span.two:before,
     1192.star-rating.rating-50 span.three:before,
     1193.star-rating.rating-70 span.four:before,
     1194.star-rating.rating-90 span.five:before {
    11931195    content: "\f459";
    11941196}
     1197
    11951198/* Full stars */
    1196 .rating-20 span.one:before {
     1199.star-rating.rating-20 span.one:before,
     1200.star-rating.rating-30 span.one:before,
     1201.star-rating.rating-40 span.one:before,
     1202.star-rating.rating-40 span.two:before,
     1203.star-rating.rating-50 span.one:before,
     1204.star-rating.rating-50 span.two:before,
     1205.star-rating.rating-60 span.one:before,
     1206.star-rating.rating-60 span.two:before,
     1207.star-rating.rating-60 span.three:before,
     1208.star-rating.rating-70 span.one:before,
     1209.star-rating.rating-70 span.two:before,
     1210.star-rating.rating-70 span.three:before,
     1211.star-rating.rating-80 span.one:before,
     1212.star-rating.rating-80 span.two:before,
     1213.star-rating.rating-80 span.three:before,
     1214.star-rating.rating-80 span.four:before,
     1215.star-rating.rating-90 span.one:before,
     1216.star-rating.rating-90 span.two:before,
     1217.star-rating.rating-90 span.three:before,
     1218.star-rating.rating-90 span.four:before,
     1219.star-rating.rating-100 > span:before {
    11971220    content: "\f155";
    11981221}
    1199 .rating-30 span.one:before,
    1200 .rating-40 span.one:before,
    1201 .rating-40 span.two:before {
    1202     content: "\f155";
    1203 }
    1204 .rating-50 span.one:before,
    1205 .rating-50 span.two:before,
    1206 .rating-60 span.one:before,
    1207 .rating-60 span.two:before,
    1208 .rating-60 span.three:before {
    1209     content: "\f155";
    1210 }
    1211 .rating-70 span.one:before,
    1212 .rating-70 span.two:before,
    1213 .rating-70 span.three:before,
    1214 .rating-80 span.one:before,
    1215 .rating-80 span.two:before,
    1216 .rating-80 span.three:before,
    1217 .rating-80 span.four:before {
    1218     content: "\f155";
    1219 }
    1220 .rating-90 span.one:before,
    1221 .rating-90 span.two:before,
    1222 .rating-90 span.three:before,
    1223 .rating-90 span.four:before,
    1224 .rating-100 span.one:before,
    1225 .rating-100 span.two:before,
    1226 .rating-100 span.three:before,
    1227 .rating-100 span.four:before,
    1228 .rating-100 span.five:before {
    1229     content: "\f155";
    1230 }
    1231 .rating .ratings {
     1222
     1223.theme-details .star-rating .ratings {
    12321224    display: block;
    12331225    line-height: 20px;
     
    16761668}
    16771669
    1678 .theme-details .star-rating {
    1679     margin: 7px 0;
    1680     float: right;
    1681 }
    1682 
    16831670.theme-details .theme-description {
    16841671    float: left;
  • trunk/src/wp-admin/theme-install.php

    r33067 r33073  
    238238                <div class="theme-details">
    239239                    <# if ( data.rating ) { #>
    240                         <div class="rating rating-{{ Math.round( data.rating / 10 ) * 10 }}">
    241                             <span class="one"></span>
    242                             <span class="two"></span>
    243                             <span class="three"></span>
    244                             <span class="four"></span>
    245                             <span class="five"></span>
     240                        <div class="star-rating rating-{{ Math.round( data.rating / 10 ) * 10 }}">
     241                            <span class="one"></span><span class="two"></span><span class="three"></span><span class="four"></span><span class="five"></span>
    246242                            <small class="ratings">{{ data.num_ratings }}</small>
    247243                        </div>
    248244                    <# } else { #>
    249                         <div class="rating">
     245                        <div class="star-rating">
    250246                            <small class="ratings"><?php _e( 'This theme has not been rated yet.' ); ?></small>
    251247                        </div>
Note: See TracChangeset for help on using the changeset viewer.