Make WordPress Core


Ignore:
Timestamp:
12/14/2018 02:32:33 AM (8 years ago)
Author:
pento
Message:

Default Themes: Import Twenty Nineteen from the 5.0 branch.

Merges [43808,43821,43842,43860,43892,43904,43909,43926-43929,43956,43961-43963] from the 5.0 branch to trunk.

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, xkon, twoabove.

Fixes #45424.

Location:
trunk
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss

    r43808 r44149  
    4141                background: $color__link;
    4242                mix-blend-mode: multiply;
    43                 opacity: 1;
     43                opacity: .8;
    4444                z-index: 3;
     45
     46                /* Browsers supporting mix-blend-mode don't need opacity < 1 */
     47                @supports (mix-blend-mode: multiply) {
     48                        opacity: 1;
     49                }
    4550        }
    4651}
     
    8388}
    8489
     90/* Fallback for non-latin fonts */
     91
     92@mixin non-latin-fonts( $wrapper_classname: '.site' ) {
     93
     94        /* Arabic */
     95        html[lang="ar"] #{$wrapper_classname} *,
     96        html[lang="ary"] #{$wrapper_classname} *,
     97        html[lang="azb"] #{$wrapper_classname} *,
     98        html[lang="ckb"] #{$wrapper_classname} *,
     99        html[lang="fa-IR"] #{$wrapper_classname} *,
     100        html[lang="haz"] #{$wrapper_classname} *,
     101        html[lang="ps"] #{$wrapper_classname} * {
     102          font-family: Tahoma, Arial, sans-serif !important;
     103        }
     104
     105        /* Cyrillic */
     106        html[lang="be"] #{$wrapper_classname} *,
     107        html[lang="bg-BG"] #{$wrapper_classname} *,
     108        html[lang="kk"] #{$wrapper_classname} *,
     109        html[lang="mk-MK"] #{$wrapper_classname} *,
     110        html[lang="mn"] #{$wrapper_classname} *,
     111        html[lang="ru-RU"] #{$wrapper_classname} *,
     112        html[lang="sah"] #{$wrapper_classname} *,
     113        html[lang="sr-RS"] #{$wrapper_classname} *,
     114        html[lang="tt-RU"] #{$wrapper_classname} *,
     115        html[lang="uk"] #{$wrapper_classname} * {
     116          font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, sans-serif !important;
     117        }
     118
     119        /* Chinese (Hong Kong) */
     120        html[lang="zh-HK"] #{$wrapper_classname} * {
     121                font-family: -apple-system, BlinkMacSystemFont, 'PingFang HK', 'Helvetica Neue', "Microsoft YaHei New", STHeiti Light, sans-serif !important;
     122        }
     123
     124        /* Chinese (Taiwan) */
     125        html[lang="zh-TW"] #{$wrapper_classname} * {
     126                font-family: -apple-system, BlinkMacSystemFont, 'PingFang TC', 'Helvetica Neue', "Microsoft YaHei New", STHeiti Light, sans-serif !important;
     127        }
     128
     129        /* Chinese (China) */
     130        html[lang="zh-CN"] #{$wrapper_classname} * {
     131                font-family: -apple-system, BlinkMacSystemFont, 'PingFang SC', 'Helvetica Neue', "Microsoft YaHei New", STHeiti Light, sans-serif !important;
     132        }
     133
     134        /* Devanagari */
     135        html[lang="bn-BD"] #{$wrapper_classname} *,
     136        html[lang="hi-IN"] #{$wrapper_classname} *,
     137        html[lang="mr"] #{$wrapper_classname} *,
     138        html[lang="ne-NP"] #{$wrapper_classname} * {
     139          font-family: Arial, sans-serif !important;
     140        }
     141
     142        /* Greek */
     143        html[lang="el"] #{$wrapper_classname} * {
     144          font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
     145        }
     146
     147        /* Gujarati */
     148        html[lang="gu"] #{$wrapper_classname} * {
     149          font-family: Arial, sans-serif !important;
     150        }
     151
     152        /* Hebrew */
     153        html[lang="he-IL"] #{$wrapper_classname} * {
     154          font-family: 'Arial Hebrew', Arial, sans-serif !important;
     155        }
     156
     157        /* Japanese */
     158        html[lang="ja"] #{$wrapper_classname} * {
     159          font-family: -apple-system, BlinkMacSystemFont, "Hiragino Sans", Meiryo, "Helvetica Neue", sans-serif !important;
     160        }
     161
     162        /* Korean */
     163        html[lang="ko-KR"] #{$wrapper_classname} * {
     164          font-family: 'Apple SD Gothic Neo', 'Malgun Gothic', 'Nanum Gothic', Dotum, sans-serif !important;
     165        }
     166
     167        /* Thai */
     168        html[lang="th"] #{$wrapper_classname} * {
     169          font-family: 'Sukhumvit Set', 'Helvetica Neue', helvetica, arial, sans-serif !important;
     170        }
     171
     172        /* Vietnamese */
     173        html[lang="vi"] #{$wrapper_classname} * {
     174          font-family: 'Libre Franklin', sans-serif !important;
     175        }
     176}
     177
     178/* Calculates maximum width for post content */
     179@mixin postContentMaxWidth() {
     180
     181        @include media(tablet) {
     182                max-width: $size__site-tablet-content;
     183        }
     184
     185        @include media(desktop) {
     186                max-width: $size__site-desktop-content;
     187        }
     188}
     189
     190/* Nested sub-menu padding: 10 levels deep */
     191@mixin nestedSubMenuPadding() {
     192
     193        ul {
     194                counter-reset: submenu;
     195        }
     196
     197        ul > li > a::before {
     198                font-family: $font__body;
     199                font-weight: normal;
     200                content: "\2013\00a0" counters(submenu, "\2013\00a0", none);
     201                counter-increment: submenu
     202        }
     203}
     204
    85205@import "utilities";
Note: See TracChangeset for help on using the changeset viewer.