Make WordPress Core


Ignore:
Timestamp:
11/19/2018 09:26:02 PM (6 years ago)
Author:
allancole
Message:

Updating Twenty Nineteen, our new default theme for 2019, set for 5.0.

This update changes the following:

  • Fix JS errors in customizer caused by menu scripts
  • Fix footer menu spacing
  • Fix pullquote block borders to follow Gutenberg’s described style
  • Fix editor-only styles so they don't appear on the frontend when not needed
  • Fix search field widget width on mobile
  • Fix :visited .button link colors
  • Fix Block toolbar position in the editor
  • Fix off-canvas mobile menu to prevent text from overflowing
  • Improve column block formatting for the editor and frontend
  • Improve CSS optimization for selectors that add dashes to multi-level lists
  • Improve editor font sizes to use pixels over ems
  • Improve styles for galleries in the Classic Editor block
  • Improve priority+ more-menu threshold to allow more space for menu-items
  • Improve logo size on mobile devices
  • Improve customizer color options to present a single, unified color option
  • Improve print stylesheet for better spacing and colors
  • Add more color options to Gutenberg editor

Initial development occurred on GitHub. See: https://github.com/WordPress/twentynineteen

Props allancole, karmatosed, kjellr, yingling017, mrasharirfan, milana_cap, fabiankaegy, westonruter, jorbin, netweb, b-07, khleomix, audrasjb, nielslange, mmaumio, richsalvucci, littlebigthing, dimadin, joyously, anevins, peterwilsoncc, dannycooper, iCaleb, siriokun, technosiren, travel_girl, azchughtai, ianbelanger, nadim1992, ismailelkorchi, nativeinside, chetan200891, grapplerulrich, ocean90, joshfeck, frankew, AbdulWahab610, mendezcode, eliorivero, melchoyce, joen, laurelfulford, mdawaffe, kraftbj, dsmart, nao, mayukojpn, enodekciw, ketuchetan, atanasangelovdev, poena, sharaz, artisticasad, mukesh27, burhandodhy, crunnells, aprakasa, themeroots, imonly_ik, tlxo, youthkee, brentswisher, smyoon315, mrahmadawais, desideveloper, Kau-Boy, mor10, mikeyarce, dingo_bastard

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/5.0/src/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss

    r43904 r43909  
    6161            margin-right: calc(2 * #{$size__spacing-unit});
    6262        }
    63 
    64         @include media(desktop) {
    65             max-width: calc(3 * (100vw / 12));
    66         }
    6763    }
    6864
     
    164160            @include button-transition;
    165161            border: none;
    166             background: $color__background-button;
    167162            font-size: $font__size-sm;
    168163            font-family: $font__heading;
     
    173168            padding: ($size__spacing-unit * .76) $size__spacing-unit;
    174169            outline: none;
    175             color: white;
    176170            outline: none;
    177171
     172            &:not(.has-background) {
     173                background-color: $color__background-button;
     174            }
     175
     176            &:not(.has-text-color) {
     177                color: white;
     178            }
     179
    178180            &:hover {
     181                color: white;
    179182                background: $color__background-button-hover;
    180183                cursor: pointer;
     
    182185
    183186            &:focus {
     187                color: white;
    184188                background: $color__background-button-hover;
    185189                outline: thin dotted;
     
    195199        &.is-style-outline .wp-block-button__link:focus,
    196200        &.is-style-outline .wp-block-button__link:active {
    197 
    198             @include button-all-transition;
    199             background: transparent;
    200             border: 2px solid currentColor;
    201             color: $color__background-button;
     201            @include button-all-transition;
     202            border-width: 2px;
     203            border-style: solid;       
     204
     205            &:not(.has-background) {
     206                background: transparent;
     207            }
     208
     209            &:not(.has-text-color) {
     210                color: $color__background-button;
     211                border-color: currentColor;
     212            }
    202213        }
    203214
    204215        &.is-style-outline .wp-block-button__link:hover {
    205             color: $color__background-button-hover;
     216            color: white;
     217            border-color: $color__background-button-hover;
    206218        }
    207219    }
     
    295307    //! Pullquote
    296308    .wp-block-pullquote {
    297         border: none;
     309        border-color: transparent;
     310        border-width: 2px;
    298311        padding: $size__spacing-unit;
    299312
     
    384397                margin-left: $size__spacing-unit;
    385398
     399                &.has-text-color p,
     400                &.has-primary-color,
     401                &.has-secondary-color,
     402                &.has-dark-gray-color,
     403                &.has-light-gray-color,
     404                &.has-white-color {
     405                    color: inherit;
     406                }
     407
    386408                @include media(tablet) {
    387409                    margin-left: 0;
    388410                    margin-right: 0;
    389411                }
    390             }
    391 
    392             .has-primary-background-color {
    393                 background-color: $color__link;
    394412            }
    395413
     
    502520            padding: 0;
    503521            color: #fff;
     522            -ms-hyphens: auto;
     523            -moz-hyphens: auto;
     524            -webkit-hyphens: auto;
     525            hyphens: auto;
    504526
    505527            @include media(tablet) {
     
    509531        }
    510532
    511         &.aligncenter {
    512             h2,
    513             .wp-block-cover-image-text,
    514             .wp-block-cover-text {
    515                 width: 100%;
    516                 z-index: 1;
    517                 left: 50%;
    518                 position: absolute;
    519                 transform: translate(-50%, -50%);
    520                 top: 50%;
    521             }
    522         }
    523 
    524533        &.alignleft,
    525534        &.alignright {
    526535            width: 100%;
     536
     537            @include media(tablet) {
     538                padding: $size__spacing-unit;
     539            }
    527540        }
    528541
     
    682695    .wp-block-columns {
    683696
     697        &.alignfull {
     698            padding-left: $size__spacing-unit;
     699            padding-right: $size__spacing-unit;
     700        }
     701
    684702        @include media(tablet) {
    685703            .wp-block-column > * {
     
    700718                    margin-right: 0;
    701719                }
     720            }
     721
     722            &.alignfull,
     723            &.alignfull .wp-block-column {
     724                padding-left: calc(2 * #{$size__spacing-unit});
     725                padding-right: calc(2 * #{$size__spacing-unit});
    702726            }
    703727        }
     
    738762    }
    739763
    740     //! Custom colors
    741     .has-primary-background-color {
    742         background-color: $color__link;
     764    //! Font Sizes
     765    .has-small-font-size {
     766        font-size: $font__size-sm;
     767    }
     768
     769    .has-normal-font-size {
     770        font-size: $font__size-md;
     771    }
     772
     773    .has-large-font-size {
     774        font-size: $font__size-lg;
     775    }
     776
     777    .has-huge-font-size {
     778        font-size: $font__size-xl;
     779    }
     780
     781    //! Custom background colors
     782    .has-primary-background-color,
     783    .has-secondary-background-color,
     784    .has-dark-gray-background-color,
     785    .has-light-gray-background-color {
     786       
     787        // Use white text against these backgrounds by default.
     788        color: $color__background-body;
    743789
    744790        p,
     
    753799        }
    754800    }
     801
     802    .has-white-background-color {
     803        color: $color__text-main;
     804
     805        // Use dark gray text against this background by default.
     806        p,
     807        h1,
     808        h2,
     809        h3,
     810        h4,
     811        h5,
     812        h6,
     813        a {
     814            color: $color__text-main;
     815        }
     816    }
     817
     818    .has-primary-background-color,
     819    .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
     820        background-color: $color__link;
     821    }
     822
     823    .has-secondary-background-color,
     824    .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
     825        background-color: $color__border-link-hover;
     826    }
     827
     828    .has-dark-gray-background-color,
     829    .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
     830        background-color: $color__text-main;
     831    }
     832
     833    .has-light-gray-background-color,
     834    .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
     835        background-color: $color__text-light;
     836    }
     837
     838    .has-white-background-color,
     839    .wp-block-pullquote.is-style-solid-color.has-white-background-color {
     840        background-color: #FFF;
     841    }
     842
     843    //! Custom foreground colors
     844    .has-primary-color,
     845    .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
     846    .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color p {
     847        color: $color__link;
     848    }
     849
     850    .has-secondary-color,
     851    .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
     852    .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color p {
     853        color: $color__border-link-hover;
     854    }
     855
     856    .has-dark-gray-color,
     857    .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
     858    .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color p {
     859        color: $color__text-main;
     860    }
     861
     862    .has-light-gray-color,
     863    .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
     864    .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color p {
     865        color: $color__text-light;
     866    }
     867
     868    .has-white-color,
     869    .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
     870        color: #FFF;
     871    }
    755872}
Note: See TracChangeset for help on using the changeset viewer.