WordPress.org

Make WordPress Core

Ticket #24555: 24555.2.diff

File 24555.2.diff, 3.9 KB (added by lancewillett, 10 months ago)
  • wp-content/themes/twentythirteen/functions.php

     
    501501} 
    502502 
    503503/** 
    504  * Sets the image size in featured galleries to large. 
    505  * 
    506  * @since Twenty Thirteen 1.0 
    507  * 
    508  * @param array $atts Combined and filtered attribute list. 
    509  * @return array The filtered attribute list. 
    510  */ 
    511 function twentythirteen_gallery_atts( $atts ) { 
    512         if ( has_post_format( 'gallery' ) && ! is_single() ) 
    513                 $atts['size'] = wp_is_mobile() ? 'thumbnail' : 'medium'; 
    514  
    515         return $atts; 
    516 } 
    517 add_filter( 'shortcode_atts_gallery', 'twentythirteen_gallery_atts' ); 
    518  
    519 /** 
    520504 * Extends the default WordPress body classes. 
    521505 * 
    522506 * Adds body classes to denote: 
  • wp-content/themes/twentythirteen/style.css

     
    12321232        margin: 0 auto 20px; 
    12331233} 
    12341234 
    1235 .gallery-columns-1 .gallery-item { 
    1236         max-width: 100%; 
    1237 } 
    1238  
    1239 .gallery-columns-2 .gallery-item { 
    1240         max-width: 48%; 
    1241         max-width: -webkit-calc(50% - 4px); 
    1242         max-width:         calc(50% - 4px); 
    1243         text-align: center; 
    1244 } 
    1245  
     1235.gallery-columns-1 .gallery-item, 
     1236.gallery-columns-2 .gallery-item, 
    12461237.gallery-columns-3 .gallery-item { 
    1247         max-width: 31%; 
    1248         max-width: -webkit-calc(33.3% - 4px); 
    1249         max-width:         calc(33.3% - 4px); 
    12501238        text-align: center; 
    12511239} 
    12521240 
     
    14811469        color: #722d19; 
    14821470} 
    14831471 
    1484 /* Blog gallery */ 
    1485 .blog .format-gallery .gallery, 
    1486 .archive .format-gallery .gallery, 
    1487 .search .format-gallery .gallery { 
    1488         margin-bottom: 20px; 
    1489         margin-left: -4px; 
    1490         max-width: 608px; 
    1491 } 
    1492  
    1493 .blog .format-gallery .gallery-item, 
    1494 .archive .format-gallery .gallery-item, 
    1495 .search .format-gallery .gallery-item { 
    1496         display: block; 
    1497         height: 148px; 
    1498         margin-right: 4px; 
    1499         max-height: 100%; 
    1500         max-width: 100%; 
    1501         overflow: hidden; 
    1502         width: 148px; 
    1503 } 
    1504  
    1505 .blog .format-gallery .gallery-item img, 
    1506 .archive .format-gallery .gallery-item img, 
    1507 .search .format-gallery .gallery-item img { 
    1508         height: 100%; 
    1509         max-height: 148px; 
    1510         max-width: none; 
    1511         width: auto; 
    1512 } 
    1513  
    1514 .blog .format-gallery .gallery-item .portrait img, 
    1515 .archive .format-gallery .gallery-item .portrait img, 
    1516 .search .format-gallery .gallery-item .portrait img { 
    1517         height: auto; 
    1518         max-height: none; 
    1519         max-width: 148px; 
    1520         width: 100%; 
    1521 } 
    1522  
    1523 .blog .format-gallery .gallery-item:first-child, 
    1524 .archive .format-gallery .gallery-item:first-child, 
    1525 .search .format-gallery .gallery-item:first-child { 
    1526         height: 300px; 
    1527         width: 300px; 
    1528 } 
    1529  
    1530 .blog .format-gallery .gallery-item:first-child img, 
    1531 .archive .format-gallery .gallery-item:first-child img, 
    1532 .search .format-gallery .gallery-item:first-child img { 
    1533         max-height: 300px; 
    1534 } 
    1535  
    1536 .blog .format-gallery .gallery-item:first-child .portrait img, 
    1537 .archive .format-gallery .gallery-item:first-child .portrait img, 
    1538 .search .format-gallery .gallery-item:first-child .portrait img { 
    1539         max-height: none; 
    1540         max-width: 300px; 
    1541 } 
    1542  
    1543 .blog .format-gallery .gallery-item .gallery-icon, 
    1544 .archive .format-gallery .gallery-item .gallery-icon, 
    1545 .search .format-gallery .gallery-item .gallery-icon { 
    1546         height: 100%; 
    1547         -webkit-transform: translate(50%, 50%); 
    1548         -ms-transform:     translate(50%, 50%); 
    1549         transform:         translate(50%, 50%); 
    1550         width: 100%; 
    1551 } 
    1552  
    1553 .blog .format-gallery .gallery-item .gallery-icon img, 
    1554 .archive .format-gallery .gallery-item .gallery-icon img, 
    1555 .search .format-gallery .gallery-item .gallery-icon img { 
    1556         -webkit-transform: translate(-50%, -50%); 
    1557         -ms-transform:     translate(-50%, -50%); 
    1558         transform:         translate(-50%, -50%); 
    1559 } 
    1560  
    1561 .blog .format-gallery .gallery br, 
    1562 .archive .format-gallery .gallery br, 
    1563 .search .format-gallery .gallery br { 
    1564         display: none; 
    1565 } 
    1566  
    15671472/* Image */ 
    15681473.format-image .entry-title { 
    15691474        font-size: 28px;