Make WordPress Core

Changeset 46614


Ignore:
Timestamp:
10/29/2019 04:40:34 PM (7 years ago)
Author:
desrosj
Message:

Bundled Themes: Update Twenty Twenty.

This brings Twenty Twenty in-sync with GitHub.

For a complete list of changes since [46571], see https://github.com/WordPress/twentytwenty/compare/4549fd9...dea9290.

Reviewed by ianbelanger, SergeyBiryukov, desrosj.
Props anlino, ianbelanger, poena, williampatton, collet, erikkroes, torres126, intimez, byalextran, mehidi258, swapnild, nielslange.
Merges [46613] to the 5.3 branch.
Fixes #48450.

Location:
branches/5.3
Files:
2 deleted
22 edited
3 copied

Legend:

Unmodified
Added
Removed
  • branches/5.3

  • branches/5.3/src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css

    r46571 r46614  
    464464        border-spacing: 0;
    465465        empty-cells: show;
    466         font-size: 16px;
     466        font-size: 18px;
    467467        margin-bottom: 1.1em;
    468468        width: 100%;
     
    492492
    493493.editor-styles-wrapper .wp-block-table .wp-block-table__cell-content {
    494         padding: 12px;
     494        padding: 0.5em;
    495495}
    496496
     
    498498        vertical-align: bottom;
    499499        white-space: nowrap;
     500        text-align: inherit;
    500501}
    501502
    502503.editor-styles-wrapper .wp-block-table th {
    503504        font-weight: 700;
     505        text-align: inherit; /* Prevents the header from being centered by default*/
     506}
     507
     508.editor-styles-wrapper .wp-block-table th.has-text-align-center {
     509        text-align: center;
     510}
     511
     512.editor-styles-wrapper .wp-block-table th.has-text-align-right {
     513        text-align: left;
     514}
     515
     516.editor-styles-wrapper .wp-block-table th.has-text-align-left {
     517        text-align: right;
    504518}
    505519
  • branches/5.3/src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css

    r46571 r46614  
    464464        border-spacing: 0;
    465465        empty-cells: show;
    466         font-size: 16px;
     466        font-size: 18px;
    467467        margin-bottom: 1.1em;
    468468        width: 100%;
     
    492492
    493493.editor-styles-wrapper .wp-block-table .wp-block-table__cell-content {
    494         padding: 12px;
     494        padding: 0.5em;
    495495}
    496496
     
    498498        vertical-align: bottom;
    499499        white-space: nowrap;
     500        text-align: inherit;
    500501}
    501502
    502503.editor-styles-wrapper .wp-block-table th {
    503504        font-weight: 700;
     505        text-align: inherit; /* Prevents the header from being centered by default*/
     506}
     507
     508.editor-styles-wrapper .wp-block-table th.has-text-align-center {
     509        text-align: center;
     510}
     511
     512.editor-styles-wrapper .wp-block-table th.has-text-align-right {
     513        text-align: right;
     514}
     515
     516.editor-styles-wrapper .wp-block-table th.has-text-align-left {
     517        text-align: left;
    504518}
    505519
  • branches/5.3/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css

    r46551 r46614  
    4343/* Structure --------------------------------- */
    4444
    45 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     45body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    4646        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    4747}
     
    4949@supports ( font-variation-settings: normal ) {
    5050
    51         body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     51        body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    5252                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    5353        }
     
    5555}
    5656
    57 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     57body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    5858        background: #f5efe0;
    5959        color: #000;
     
    6565}
    6666
    67 body#tinymce.wp-editor * {
     67body#tinymce.wp-editor.content * {
    6868        box-sizing: border-box;
    6969        -webkit-font-smoothing: antialiased;
    7070}
    7171
    72 body#tinymce.wp-editor p,
    73 body#tinymce.wp-editor ol,
    74 body#tinymce.wp-editor ul,
    75 body#tinymce.wp-editor dl,
    76 body#tinymce.wp-editor dt {
     72body#tinymce.wp-editor.content p,
     73body#tinymce.wp-editor.content ol,
     74body#tinymce.wp-editor.content ul,
     75body#tinymce.wp-editor.content dl,
     76body#tinymce.wp-editor.content dt {
    7777        font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif;
    7878        letter-spacing: normal;
    7979}
    8080
    81 body#tinymce.wp-editor p,
    82 body#tinymce.wp-editor ul,
    83 body#tinymce.wp-editor ol,
    84 body#tinymce.wp-editor blockquote {
     81body#tinymce.wp-editor.content p,
     82body#tinymce.wp-editor.content ul,
     83body#tinymce.wp-editor.content ol,
     84body#tinymce.wp-editor.content blockquote {
    8585        line-height: 1.5;
    8686        margin-bottom: 1.5em;
    8787}
    8888
    89 body#tinymce.wp-editor code,
    90 body#tinymce.wp-editor kbd,
    91 body#tinymce.wp-editor samp {
     89body#tinymce.wp-editor.content code,
     90body#tinymce.wp-editor.content kbd,
     91body#tinymce.wp-editor.content samp {
    9292        background: rgba(0, 0, 0, 0.075);
    9393}
    9494
    95 body#tinymce.wp-editor code,
    96 body#tinymce.wp-editor kbd,
    97 body#tinymce.wp-editor pre,
    98 body#tinymce.wp-editor samp {
     95body#tinymce.wp-editor.content code,
     96body#tinymce.wp-editor.content kbd,
     97body#tinymce.wp-editor.content pre,
     98body#tinymce.wp-editor.content samp {
    9999        font-family: monospace;
    100100        color: inherit;
     
    102102}
    103103
    104 body#tinymce.wp-editor pre {
     104body#tinymce.wp-editor.content pre {
    105105        border: 1px solid #dcd7ca;
    106106        line-height: 1.5;
     
    111111}
    112112
    113 body#tinymce.wp-editor a,
    114 body#tinymce.wp-editor a:focus,
    115 body#tinymce.wp-editor a:hover {
     113body#tinymce.wp-editor.content a,
     114body#tinymce.wp-editor.content a:focus,
     115body#tinymce.wp-editor.content a:hover {
    116116        color: #cd2653;
    117117        text-decoration: underline;
    118118}
    119119
    120 body#tinymce.wp-editor img {
     120body#tinymce.wp-editor.content img {
    121121        height: auto;
    122122        max-width: 100%;
    123123}
    124124
    125 body#tinymce.wp-editor img[data-wp-more] {
     125body#tinymce.wp-editor.content img[data-wp-more] {
    126126        height: 16px;
    127127}
    128128
    129 body#tinymce.wp-editor hr {
     129body#tinymce.wp-editor.content hr {
    130130        border: none;
    131131        border-top: 1px solid #dcd7ca;
     
    134134}
    135135
    136 body#tinymce.wp-editor hr:not(.is-style-dots) {
    137         background: linear-gradient(to right, rgba(0, 0, 0, 0.42) calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), rgba(0, 0, 0, 0.42) calc(50% + 16px));
     136body#tinymce.wp-editor.content hr:not(.is-style-dots) {
     137        background: linear-gradient(to right, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
    138138        border: none;
    139         color: rgba(0, 0, 0, 0.42);
     139        color: #6d6d6d;
    140140        height: 1px;
    141141        margin: 80px 0;
     
    144144}
    145145
    146 body#tinymce.wp-editor hr:not(.is-style-dots)::before,
    147 body#tinymce.wp-editor hr:not(.is-style-dots)::after {
     146body#tinymce.wp-editor.content hr:not(.is-style-dots)::before,
     147body#tinymce.wp-editor.content hr:not(.is-style-dots)::after {
    148148        background: currentColor;
    149149        content: "";
     
    156156}
    157157
    158 body#tinymce.wp-editor hr::before {
     158body#tinymce.wp-editor.content hr::before {
    159159        right: calc(50% - 5px);
    160160}
    161161
    162 body#tinymce.wp-editor hr::after {
     162body#tinymce.wp-editor.content hr::after {
    163163        left: calc(50% - 5px);
    164164}
    165165
    166 body#tinymce.wp-editor dt {
     166body#tinymce.wp-editor.content dt {
    167167        font-weight: 600;
    168168}
    169169
    170 body#tinymce.wp-editor dd {
     170body#tinymce.wp-editor.content dd {
    171171        line-height: 1.5;
    172172}
    173173
    174 body#tinymce.wp-editor dd + dt {
     174body#tinymce.wp-editor.content dd + dt {
    175175        margin-top: 1.5rem;
    176176}
     
    179179/* Font Families ----------------------------- */
    180180
    181 body#tinymce.wp-editor figcaption,
    182 body#tinymce.wp-editor .wp-caption-text,
    183 body#tinymce.wp-editor .wp-caption-dd,
    184 body#tinymce.wp-editor cite,
    185 body#tinymce.wp-editor table {
     181body#tinymce.wp-editor.content figcaption,
     182body#tinymce.wp-editor.content .wp-caption-text,
     183body#tinymce.wp-editor.content .wp-caption-dd,
     184body#tinymce.wp-editor.content cite,
     185body#tinymce.wp-editor.content table {
    186186        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    187187        line-height: 1;
     
    190190@supports ( font-variation-settings: normal ) {
    191191
    192         body#tinymce.wp-editor figcaption,
    193         body#tinymce.wp-editor .wp-caption-text,
    194         body#tinymce.wp-editor .wp-caption-dd,
    195         body#tinymce.wp-editor cite,
    196         body#tinymce.wp-editor table {
     192        body#tinymce.wp-editor.content figcaption,
     193        body#tinymce.wp-editor.content .wp-caption-text,
     194        body#tinymce.wp-editor.content .wp-caption-dd,
     195        body#tinymce.wp-editor.content cite,
     196        body#tinymce.wp-editor.content table {
    197197                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    198198        }
     
    202202/* Titles ------------------------------------ */
    203203
    204 body#tinymce.wp-editor h1,
    205 body#tinymce.wp-editor h2,
    206 body#tinymce.wp-editor h3,
    207 body#tinymce.wp-editor h4,
    208 body#tinymce.wp-editor h5,
    209 body#tinymce.wp-editor h6 {
     204body#tinymce.wp-editor.content h1,
     205body#tinymce.wp-editor.content h2,
     206body#tinymce.wp-editor.content h3,
     207body#tinymce.wp-editor.content h4,
     208body#tinymce.wp-editor.content h5,
     209body#tinymce.wp-editor.content h6 {
    210210        font-feature-settings: "lnum";
    211211        font-variant-numeric: lining-nums;
     
    216216}
    217217
    218 body#tinymce.wp-editor h1 {
     218body#tinymce.wp-editor.content h1 {
    219219        font-size: 84px;
    220220        font-weight: 800;
     
    222222}
    223223
    224 body#tinymce.wp-editor h2 {
     224body#tinymce.wp-editor.content h2 {
    225225        font-size: 48px;
    226226}
    227227
    228 body#tinymce.wp-editor h3 {
     228body#tinymce.wp-editor.content h3 {
    229229        font-size: 40px;
    230230}
    231231
    232 body#tinymce.wp-editor h4 {
     232body#tinymce.wp-editor.content h4 {
    233233        font-size: 32px;
    234234}
    235235
    236 body#tinymce.wp-editor h5 {
     236body#tinymce.wp-editor.content h5 {
    237237        font-size: 24px;
    238238}
    239239
    240 body#tinymce.wp-editor h6 {
     240body#tinymce.wp-editor.content h6 {
    241241        font-size: 18px;
    242242        letter-spacing: 0.03125em;
     
    246246/* Blockquote -------------------------------- */
    247247
    248 body#tinymce.wp-editor blockquote {
     248body#tinymce.wp-editor.content blockquote {
    249249        border-style: solid;
    250250        border: none;
     
    254254}
    255255
    256 body#tinymce.wp-editor blockquote p {
     256body#tinymce.wp-editor.content blockquote p {
    257257        font-style: normal;
    258258        font-weight: 400;
     
    260260}
    261261
    262 body#tinymce.wp-editor cite {
     262body#tinymce.wp-editor.content cite {
    263263        color: #6d6d6d;
    264264        font-size: 16px;
     
    267267}
    268268
    269 body#tinymce.wp-editor blockquote cite {
     269body#tinymce.wp-editor.content blockquote cite {
    270270        display: block;
    271271        margin-top: 20px;
     
    275275/* Lists ------------------------------------- */
    276276
    277 body#tinymce.wp-editor ul {
     277body#tinymce.wp-editor.content ul {
    278278        margin-right: 1.5em;
    279279        padding-right: 0;
     
    281281}
    282282
    283 body#tinymce.wp-editor ol {
     283body#tinymce.wp-editor.content ol {
    284284        margin-right: 1.5em;
    285285        padding-right: 0;
     
    287287}
    288288
    289 body#tinymce.wp-editor ul ul {
     289body#tinymce.wp-editor.content ul ul {
    290290        list-style: circle;
    291291}
    292292
    293 body#tinymce.wp-editor ul ul ul {
     293body#tinymce.wp-editor.content ul ul ul {
    294294        list-style: square;
    295295}
    296296
    297 body#tinymce.wp-editor ol ol {
     297body#tinymce.wp-editor.content ol ol {
    298298        list-style: lower-alpha;
    299299}
    300300
    301 body#tinymce.wp-editor ol ol ol {
     301body#tinymce.wp-editor.content ol ol ol {
    302302        list-style: lower-roman;
    303303}
    304304
    305 body#tinymce.wp-editor ul ul,
    306 body#tinymce.wp-editor ul ol,
    307 body#tinymce.wp-editor ol ul,
    308 body#tinymce.wp-editor ol ol {
     305body#tinymce.wp-editor.content ul ul,
     306body#tinymce.wp-editor.content ul ol,
     307body#tinymce.wp-editor.content ol ul,
     308body#tinymce.wp-editor.content ol ol {
    309309        margin-bottom: 0;
    310310}
    311311
    312 body#tinymce.wp-editor li {
     312body#tinymce.wp-editor.content li {
    313313        line-height: 1.5;
    314314        margin-bottom: 0.5em;
    315315}
    316316
    317 body#tinymce.wp-editor ol > li:last-child,
    318 body#tinymce.wp-editor ul > li:last-child {
     317body#tinymce.wp-editor.content ol > li:last-child,
     318body#tinymce.wp-editor.content ul > li:last-child {
    319319        margin-bottom: 0;
    320320}
    321321
    322 body#tinymce.wp-editor ol > li:first-child,
    323 body#tinymce.wp-editor ul > li:first-child {
     322body#tinymce.wp-editor.content ol > li:first-child,
     323body#tinymce.wp-editor.content ul > li:first-child {
    324324        margin-top: 0.5em;
    325325}
     
    328328/* Post Media -------------------------------- */
    329329
    330 body#tinymce.wp-editor figure,
    331 body#tinymce.wp-editor video {
     330body#tinymce.wp-editor.content figure,
     331body#tinymce.wp-editor.content video {
    332332        display: block;
    333333        margin: 0;
    334334}
    335335
    336 body#tinymce.wp-editor .wp-caption {
     336body#tinymce.wp-editor.content .wp-caption {
    337337        margin-bottom: 1.5em;
    338338}
    339339
    340 body#tinymce.wp-editor img.alignleft,
    341 body#tinymce.wp-editor .alignleft img,
    342 body#tinymce.wp-editor img.aligncenter,
    343 body#tinymce.wp-editor .aligncenter img,
    344 body#tinymce.wp-editor img.alignright,
    345 body#tinymce.wp-editor .alignright img,
    346 body#tinymce.wp-editor img.alignnone,
    347 body#tinymce.wp-editor .alignnone img {
    348         display: block;
    349 }
    350 
    351 body#tinymce.wp-editor .aligncenter,
    352 body#tinymce.wp-editor .alignnone,
    353 body#tinymce.wp-editor .alignwide,
    354 body#tinymce.wp-editor .alignfull {
     340body#tinymce.wp-editor.content img.alignleft,
     341body#tinymce.wp-editor.content .alignleft img,
     342body#tinymce.wp-editor.content img.aligncenter,
     343body#tinymce.wp-editor.content .aligncenter img,
     344body#tinymce.wp-editor.content img.alignright,
     345body#tinymce.wp-editor.content .alignright img,
     346body#tinymce.wp-editor.content img.alignnone,
     347body#tinymce.wp-editor.content .alignnone img {
     348        display: block;
     349}
     350
     351body#tinymce.wp-editor.content .aligncenter,
     352body#tinymce.wp-editor.content .alignnone,
     353body#tinymce.wp-editor.content .alignwide,
     354body#tinymce.wp-editor.content .alignfull {
    355355        margin: 50px auto;
    356356}
    357357
    358 body#tinymce.wp-editor .alignleft,
    359 body#tinymce.wp-editor .alignright {
     358body#tinymce.wp-editor.content .alignleft,
     359body#tinymce.wp-editor.content .alignright {
    360360        margin-bottom: 25px;
    361361        max-width: 50%;
    362362}
    363363
    364 body#tinymce.wp-editor .wp-caption img {
    365         display: block;
    366 }
    367 
    368 body#tinymce.wp-editor .wp-caption .alignleft,
    369 body#tinymce.wp-editor .wp-caption .alignright {
     364body#tinymce.wp-editor.content .wp-caption img {
     365        display: block;
     366}
     367
     368body#tinymce.wp-editor.content .wp-caption .alignleft,
     369body#tinymce.wp-editor.content .wp-caption .alignright {
    370370        margin-bottom: 0;
    371371}
    372372
    373 body#tinymce.wp-editor .alignleft {
     373body#tinymce.wp-editor.content .alignleft {
    374374        float: left;
    375375        margin-left: 25px;
     
    377377}
    378378
    379 body#tinymce.wp-editor .alignright {
     379body#tinymce.wp-editor.content .alignright {
    380380        float: right;
    381381        margin-right: 25px;
     
    383383}
    384384
    385 body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {
     385body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {
    386386        margin-top: -34px;
    387387}
    388388
    389 body#tinymce.wp-editor figcaption,
    390 body#tinymce.wp-editor .wp-caption-text,
    391 body#tinymce.wp-editor .wp-caption-dd,
    392 body#tinymce.wp-editor .gallery-caption {
     389body#tinymce.wp-editor.content figcaption,
     390body#tinymce.wp-editor.content .wp-caption-text,
     391body#tinymce.wp-editor.content .wp-caption-dd,
     392body#tinymce.wp-editor.content .gallery-caption {
    393393        color: #6d6d6d;
    394394        display: block;
     
    399399}
    400400
    401 body#tinymce.wp-editor figcaption a,
    402 body#tinymce.wp-editor .wp-caption-text a,
    403 body#tinymce.wp-editor .wp-caption-dd a,
    404 body#tinymce.wp-editor .gallery-caption a {
     401body#tinymce.wp-editor.content figcaption a,
     402body#tinymce.wp-editor.content .wp-caption-text a,
     403body#tinymce.wp-editor.content .wp-caption-dd a,
     404body#tinymce.wp-editor.content .gallery-caption a {
    405405        color: inherit;
    406406}
     
    409409/* Tables ------------------------------------ */
    410410
    411 body#tinymce.wp-editor table {
     411body#tinymce.wp-editor.content table {
    412412        border-collapse: collapse;
    413413        border-spacing: 0;
     
    417417}
    418418
    419 body#tinymce.wp-editor th,
    420 body#tinymce.wp-editor td {
    421         border-bottom: 1px solid #dcd7ca;
     419body#tinymce.wp-editor.content th,
     420body#tinymce.wp-editor.content td {
    422421        line-height: 1.2;
    423422        margin: 0;
    424423        overflow: visible;
    425         padding: 2%;
    426 }
    427 
    428 body#tinymce.wp-editor caption {
     424        padding: 0.5em;
     425}
     426
     427body#tinymce.wp-editor.content caption {
    429428        text-align: center;
    430         padding: 2%;
    431 }
    432 
    433 body#tinymce.wp-editor thead {
     429        padding: 0.5em;
     430}
     431
     432body#tinymce.wp-editor.content thead {
    434433        vertical-align: bottom;
    435434        white-space: nowrap;
    436435}
    437436
    438 body#tinymce.wp-editor th {
     437body#tinymce.wp-editor.content th {
    439438        text-align: right;
    440439}
     
    443442/* Forms ------------------------------------- */
    444443
    445 body#tinymce.wp-editor fieldset {
     444body#tinymce.wp-editor.content fieldset {
    446445        border: 2px solid #dcd7ca;
    447446        padding: 30px;
    448447}
    449448
    450 body#tinymce.wp-editor fieldset legend {
     449body#tinymce.wp-editor.content fieldset legend {
    451450        font-size: 0.85em;
    452451        font-weight: 700;
     
    454453}
    455454
    456 body#tinymce.wp-editor label {
     455body#tinymce.wp-editor.content label {
    457456        display: block;
    458457        font-size: 15px;
     
    461460}
    462461
    463 body#tinymce.wp-editor input,
    464 body#tinymce.wp-editor textarea {
     462body#tinymce.wp-editor.content input,
     463body#tinymce.wp-editor.content textarea {
    465464        border-color: #dcd7ca;
    466465        color: inherit;
     
    469468}
    470469
    471 body#tinymce.wp-editor input[type="text"],
    472 body#tinymce.wp-editor input[type="password"],
    473 body#tinymce.wp-editor input[type="email"],
    474 body#tinymce.wp-editor input[type="url"],
    475 body#tinymce.wp-editor input[type="date"],
    476 body#tinymce.wp-editor input[type="month"],
    477 body#tinymce.wp-editor input[type="time"],
    478 body#tinymce.wp-editor input[type="datetime"],
    479 body#tinymce.wp-editor input[type="datetime-local"],
    480 body#tinymce.wp-editor input[type="week"],
    481 body#tinymce.wp-editor input[type="number"],
    482 body#tinymce.wp-editor input[type="search"],
    483 body#tinymce.wp-editor input[type="tel"],
    484 body#tinymce.wp-editor input[type="color"],
    485 body#tinymce.wp-editor textarea {
     470body#tinymce.wp-editor.content input[type="text"],
     471body#tinymce.wp-editor.content input[type="password"],
     472body#tinymce.wp-editor.content input[type="email"],
     473body#tinymce.wp-editor.content input[type="url"],
     474body#tinymce.wp-editor.content input[type="date"],
     475body#tinymce.wp-editor.content input[type="month"],
     476body#tinymce.wp-editor.content input[type="time"],
     477body#tinymce.wp-editor.content input[type="datetime"],
     478body#tinymce.wp-editor.content input[type="datetime-local"],
     479body#tinymce.wp-editor.content input[type="week"],
     480body#tinymce.wp-editor.content input[type="number"],
     481body#tinymce.wp-editor.content input[type="search"],
     482body#tinymce.wp-editor.content input[type="tel"],
     483body#tinymce.wp-editor.content input[type="color"],
     484body#tinymce.wp-editor.content textarea {
    486485        -webkit-appearance: none;
    487486        -moz-appearance: none;
     
    501500}
    502501
    503 body#tinymce.wp-editor textarea {
     502body#tinymce.wp-editor.content textarea {
    504503        height: 200px;
    505504        line-height: 1.5;
     
    507506}
    508507
    509 body#tinymce.wp-editor button,
    510 body#tinymce.wp-editor .faux-button,
    511 body#tinymce.wp-editor .wp-block-button__link,
    512 body#tinymce.wp-editor .wp-block-file__button,
    513 body#tinymce.wp-editor input[type="button"],
    514 body#tinymce.wp-editor input[type="reset"],
    515 body#tinymce.wp-editor input[type="submit"] {
     508body#tinymce.wp-editor.content button,
     509body#tinymce.wp-editor.content .faux-button,
     510body#tinymce.wp-editor.content .wp-block-button__link,
     511body#tinymce.wp-editor.content .wp-block-file__button,
     512body#tinymce.wp-editor.content input[type="button"],
     513body#tinymce.wp-editor.content input[type="reset"],
     514body#tinymce.wp-editor.content input[type="submit"] {
    516515        -webkit-appearance: none;
    517516        -moz-appearance: none;
     
    533532}
    534533
    535 body#tinymce.wp-editor button:focus,
    536 body#tinymce.wp-editor button:hover,
    537 body#tinymce.wp-editor .faux-button:hover,
    538 body#tinymce.wp-editor .faux-button:focus,
    539 body#tinymce.wp-editor .wp-block-button__link:focus,
    540 body#tinymce.wp-editor .wp-block-button__link:hover,
    541 body#tinymce.wp-editor .wp-block-file__button:focus,
    542 body#tinymce.wp-editor .wp-block-file__button:hover,
    543 body#tinymce.wp-editor input[type="button"]:focus,
    544 body#tinymce.wp-editor input[type="button"]:hover,
    545 body#tinymce.wp-editor input[type="reset"]:focus,
    546 body#tinymce.wp-editor input[type="reset"]:hover,
    547 body#tinymce.wp-editor input[type="submit"]:focus,
    548 body#tinymce.wp-editor input[type="submit"]:hover {
     534body#tinymce.wp-editor.content button:focus,
     535body#tinymce.wp-editor.content button:hover,
     536body#tinymce.wp-editor.content .faux-button:hover,
     537body#tinymce.wp-editor.content .faux-button:focus,
     538body#tinymce.wp-editor.content .wp-block-button__link:focus,
     539body#tinymce.wp-editor.content .wp-block-button__link:hover,
     540body#tinymce.wp-editor.content .wp-block-file__button:focus,
     541body#tinymce.wp-editor.content .wp-block-file__button:hover,
     542body#tinymce.wp-editor.content input[type="button"]:focus,
     543body#tinymce.wp-editor.content input[type="button"]:hover,
     544body#tinymce.wp-editor.content input[type="reset"]:focus,
     545body#tinymce.wp-editor.content input[type="reset"]:hover,
     546body#tinymce.wp-editor.content input[type="submit"]:focus,
     547body#tinymce.wp-editor.content input[type="submit"]:hover {
    549548        color: #fff;
    550549        text-decoration: underline;
     
    564563/* BUTTON STYLE: OUTLINE */
    565564
    566 body#tinymce.wp-editor .is-style-outline .wp-block-button__link,
    567 body#tinymce.wp-editor .is-style-outline .wp-block-button__link:focus,
    568 body#tinymce.wp-editor .is-style-outline .wp-block-button__link:hover {
     565body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link,
     566body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus,
     567body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover {
    569568        color: #cd2653;
    570569}
    571570
    572 body#tinymce.wp-editor .is-style-outline .wp-block-button__link {
     571body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link {
    573572        background: none;
    574573        border: 2px solid currentColor;
     
    578577/* BUTTON STYLE: SQUARED */
    579578
    580 body#tinymce.wp-editor .is-style-squared .wp-block-button__link {
     579body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link {
    581580        border-radius: 0;
    582581}
     
    587586/* BLOCK: HELPER CLASSES */
    588587
    589 body#tinymce.wp-editor .has-background {
     588body#tinymce.wp-editor.content .has-background {
    590589        padding: 20px;
    591590}
     
    593592/* BLOCK: GALLERY */
    594593
    595 body#tinymce.wp-editor ul.wp-block-gallery {
     594body#tinymce.wp-editor.content ul.wp-block-gallery {
    596595        list-style: none;
    597596        margin-right: 0;
    598597}
    599598
    600 body#tinymce.wp-editor ul.wp-block-gallery li {
     599body#tinymce.wp-editor.content ul.wp-block-gallery li {
    601600        margin-right: 0;
    602601}
  • branches/5.3/src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css

    r46551 r46614  
    4343/* Structure --------------------------------- */
    4444
    45 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     45body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    4646        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    4747}
     
    4949@supports ( font-variation-settings: normal ) {
    5050
    51         body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     51        body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    5252                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    5353        }
     
    5555}
    5656
    57 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */
     57body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */
    5858        background: #f5efe0;
    5959        color: #000;
     
    6565}
    6666
    67 body#tinymce.wp-editor * {
     67body#tinymce.wp-editor.content * {
    6868        box-sizing: border-box;
    6969        -webkit-font-smoothing: antialiased;
    7070}
    7171
    72 body#tinymce.wp-editor p,
    73 body#tinymce.wp-editor ol,
    74 body#tinymce.wp-editor ul,
    75 body#tinymce.wp-editor dl,
    76 body#tinymce.wp-editor dt {
     72body#tinymce.wp-editor.content p,
     73body#tinymce.wp-editor.content ol,
     74body#tinymce.wp-editor.content ul,
     75body#tinymce.wp-editor.content dl,
     76body#tinymce.wp-editor.content dt {
    7777        font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif;
    7878        letter-spacing: normal;
    7979}
    8080
    81 body#tinymce.wp-editor p,
    82 body#tinymce.wp-editor ul,
    83 body#tinymce.wp-editor ol,
    84 body#tinymce.wp-editor blockquote {
     81body#tinymce.wp-editor.content p,
     82body#tinymce.wp-editor.content ul,
     83body#tinymce.wp-editor.content ol,
     84body#tinymce.wp-editor.content blockquote {
    8585        line-height: 1.5;
    8686        margin-bottom: 1.5em;
    8787}
    8888
    89 body#tinymce.wp-editor code,
    90 body#tinymce.wp-editor kbd,
    91 body#tinymce.wp-editor samp {
     89body#tinymce.wp-editor.content code,
     90body#tinymce.wp-editor.content kbd,
     91body#tinymce.wp-editor.content samp {
    9292        background: rgba(0, 0, 0, 0.075);
    9393}
    9494
    95 body#tinymce.wp-editor code,
    96 body#tinymce.wp-editor kbd,
    97 body#tinymce.wp-editor pre,
    98 body#tinymce.wp-editor samp {
     95body#tinymce.wp-editor.content code,
     96body#tinymce.wp-editor.content kbd,
     97body#tinymce.wp-editor.content pre,
     98body#tinymce.wp-editor.content samp {
    9999        font-family: monospace;
    100100        color: inherit;
     
    102102}
    103103
    104 body#tinymce.wp-editor pre {
     104body#tinymce.wp-editor.content pre {
    105105        border: 1px solid #dcd7ca;
    106106        line-height: 1.5;
     
    111111}
    112112
    113 body#tinymce.wp-editor a,
    114 body#tinymce.wp-editor a:focus,
    115 body#tinymce.wp-editor a:hover {
     113body#tinymce.wp-editor.content a,
     114body#tinymce.wp-editor.content a:focus,
     115body#tinymce.wp-editor.content a:hover {
    116116        color: #cd2653;
    117117        text-decoration: underline;
    118118}
    119119
    120 body#tinymce.wp-editor img {
     120body#tinymce.wp-editor.content img {
    121121        height: auto;
    122122        max-width: 100%;
    123123}
    124124
    125 body#tinymce.wp-editor img[data-wp-more] {
     125body#tinymce.wp-editor.content img[data-wp-more] {
    126126        height: 16px;
    127127}
    128128
    129 body#tinymce.wp-editor hr {
     129body#tinymce.wp-editor.content hr {
    130130        border: none;
    131131        border-top: 1px solid #dcd7ca;
     
    134134}
    135135
    136 body#tinymce.wp-editor hr:not(.is-style-dots) {
    137         background: linear-gradient(to left, rgba(0, 0, 0, 0.42) calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), rgba(0, 0, 0, 0.42) calc(50% + 16px));
     136body#tinymce.wp-editor.content hr:not(.is-style-dots) {
     137        background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
    138138        border: none;
    139         color: rgba(0, 0, 0, 0.42);
     139        color: #6d6d6d;
    140140        height: 1px;
    141141        margin: 80px 0;
     
    144144}
    145145
    146 body#tinymce.wp-editor hr:not(.is-style-dots)::before,
    147 body#tinymce.wp-editor hr:not(.is-style-dots)::after {
     146body#tinymce.wp-editor.content hr:not(.is-style-dots)::before,
     147body#tinymce.wp-editor.content hr:not(.is-style-dots)::after {
    148148        background: currentColor;
    149149        content: "";
     
    156156}
    157157
    158 body#tinymce.wp-editor hr::before {
     158body#tinymce.wp-editor.content hr::before {
    159159        left: calc(50% - 5px);
    160160}
    161161
    162 body#tinymce.wp-editor hr::after {
     162body#tinymce.wp-editor.content hr::after {
    163163        right: calc(50% - 5px);
    164164}
    165165
    166 body#tinymce.wp-editor dt {
     166body#tinymce.wp-editor.content dt {
    167167        font-weight: 600;
    168168}
    169169
    170 body#tinymce.wp-editor dd {
     170body#tinymce.wp-editor.content dd {
    171171        line-height: 1.5;
    172172}
    173173
    174 body#tinymce.wp-editor dd + dt {
     174body#tinymce.wp-editor.content dd + dt {
    175175        margin-top: 1.5rem;
    176176}
     
    179179/* Font Families ----------------------------- */
    180180
    181 body#tinymce.wp-editor figcaption,
    182 body#tinymce.wp-editor .wp-caption-text,
    183 body#tinymce.wp-editor .wp-caption-dd,
    184 body#tinymce.wp-editor cite,
    185 body#tinymce.wp-editor table {
     181body#tinymce.wp-editor.content figcaption,
     182body#tinymce.wp-editor.content .wp-caption-text,
     183body#tinymce.wp-editor.content .wp-caption-dd,
     184body#tinymce.wp-editor.content cite,
     185body#tinymce.wp-editor.content table {
    186186        font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    187187        line-height: 1;
     
    190190@supports ( font-variation-settings: normal ) {
    191191
    192         body#tinymce.wp-editor figcaption,
    193         body#tinymce.wp-editor .wp-caption-text,
    194         body#tinymce.wp-editor .wp-caption-dd,
    195         body#tinymce.wp-editor cite,
    196         body#tinymce.wp-editor table {
     192        body#tinymce.wp-editor.content figcaption,
     193        body#tinymce.wp-editor.content .wp-caption-text,
     194        body#tinymce.wp-editor.content .wp-caption-dd,
     195        body#tinymce.wp-editor.content cite,
     196        body#tinymce.wp-editor.content table {
    197197                font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    198198        }
     
    202202/* Titles ------------------------------------ */
    203203
    204 body#tinymce.wp-editor h1,
    205 body#tinymce.wp-editor h2,
    206 body#tinymce.wp-editor h3,
    207 body#tinymce.wp-editor h4,
    208 body#tinymce.wp-editor h5,
    209 body#tinymce.wp-editor h6 {
     204body#tinymce.wp-editor.content h1,
     205body#tinymce.wp-editor.content h2,
     206body#tinymce.wp-editor.content h3,
     207body#tinymce.wp-editor.content h4,
     208body#tinymce.wp-editor.content h5,
     209body#tinymce.wp-editor.content h6 {
    210210        font-feature-settings: "lnum";
    211211        font-variant-numeric: lining-nums;
     
    216216}
    217217
    218 body#tinymce.wp-editor h1 {
     218body#tinymce.wp-editor.content h1 {
    219219        font-size: 84px;
    220220        font-weight: 800;
     
    222222}
    223223
    224 body#tinymce.wp-editor h2 {
     224body#tinymce.wp-editor.content h2 {
    225225        font-size: 48px;
    226226}
    227227
    228 body#tinymce.wp-editor h3 {
     228body#tinymce.wp-editor.content h3 {
    229229        font-size: 40px;
    230230}
    231231
    232 body#tinymce.wp-editor h4 {
     232body#tinymce.wp-editor.content h4 {
    233233        font-size: 32px;
    234234}
    235235
    236 body#tinymce.wp-editor h5 {
     236body#tinymce.wp-editor.content h5 {
    237237        font-size: 24px;
    238238}
    239239
    240 body#tinymce.wp-editor h6 {
     240body#tinymce.wp-editor.content h6 {
    241241        font-size: 18px;
    242242        letter-spacing: 0.03125em;
     
    246246/* Blockquote -------------------------------- */
    247247
    248 body#tinymce.wp-editor blockquote {
     248body#tinymce.wp-editor.content blockquote {
    249249        border-style: solid;
    250250        border: none;
     
    254254}
    255255
    256 body#tinymce.wp-editor blockquote p {
     256body#tinymce.wp-editor.content blockquote p {
    257257        font-style: normal;
    258258        font-weight: 400;
     
    260260}
    261261
    262 body#tinymce.wp-editor cite {
     262body#tinymce.wp-editor.content cite {
    263263        color: #6d6d6d;
    264264        font-size: 16px;
     
    267267}
    268268
    269 body#tinymce.wp-editor blockquote cite {
     269body#tinymce.wp-editor.content blockquote cite {
    270270        display: block;
    271271        margin-top: 20px;
     
    275275/* Lists ------------------------------------- */
    276276
    277 body#tinymce.wp-editor ul {
     277body#tinymce.wp-editor.content ul {
    278278        margin-left: 1.5em;
    279279        padding-left: 0;
     
    281281}
    282282
    283 body#tinymce.wp-editor ol {
     283body#tinymce.wp-editor.content ol {
    284284        margin-left: 1.5em;
    285285        padding-left: 0;
     
    287287}
    288288
    289 body#tinymce.wp-editor ul ul {
     289body#tinymce.wp-editor.content ul ul {
    290290        list-style: circle;
    291291}
    292292
    293 body#tinymce.wp-editor ul ul ul {
     293body#tinymce.wp-editor.content ul ul ul {
    294294        list-style: square;
    295295}
    296296
    297 body#tinymce.wp-editor ol ol {
     297body#tinymce.wp-editor.content ol ol {
    298298        list-style: lower-alpha;
    299299}
    300300
    301 body#tinymce.wp-editor ol ol ol {
     301body#tinymce.wp-editor.content ol ol ol {
    302302        list-style: lower-roman;
    303303}
    304304
    305 body#tinymce.wp-editor ul ul,
    306 body#tinymce.wp-editor ul ol,
    307 body#tinymce.wp-editor ol ul,
    308 body#tinymce.wp-editor ol ol {
     305body#tinymce.wp-editor.content ul ul,
     306body#tinymce.wp-editor.content ul ol,
     307body#tinymce.wp-editor.content ol ul,
     308body#tinymce.wp-editor.content ol ol {
    309309        margin-bottom: 0;
    310310}
    311311
    312 body#tinymce.wp-editor li {
     312body#tinymce.wp-editor.content li {
    313313        line-height: 1.5;
    314314        margin-bottom: 0.5em;
    315315}
    316316
    317 body#tinymce.wp-editor ol > li:last-child,
    318 body#tinymce.wp-editor ul > li:last-child {
     317body#tinymce.wp-editor.content ol > li:last-child,
     318body#tinymce.wp-editor.content ul > li:last-child {
    319319        margin-bottom: 0;
    320320}
    321321
    322 body#tinymce.wp-editor ol > li:first-child,
    323 body#tinymce.wp-editor ul > li:first-child {
     322body#tinymce.wp-editor.content ol > li:first-child,
     323body#tinymce.wp-editor.content ul > li:first-child {
    324324        margin-top: 0.5em;
    325325}
     
    328328/* Post Media -------------------------------- */
    329329
    330 body#tinymce.wp-editor figure,
    331 body#tinymce.wp-editor video {
     330body#tinymce.wp-editor.content figure,
     331body#tinymce.wp-editor.content video {
    332332        display: block;
    333333        margin: 0;
    334334}
    335335
    336 body#tinymce.wp-editor .wp-caption {
     336body#tinymce.wp-editor.content .wp-caption {
    337337        margin-bottom: 1.5em;
    338338}
    339339
    340 body#tinymce.wp-editor img.alignleft,
    341 body#tinymce.wp-editor .alignleft img,
    342 body#tinymce.wp-editor img.aligncenter,
    343 body#tinymce.wp-editor .aligncenter img,
    344 body#tinymce.wp-editor img.alignright,
    345 body#tinymce.wp-editor .alignright img,
    346 body#tinymce.wp-editor img.alignnone,
    347 body#tinymce.wp-editor .alignnone img {
    348         display: block;
    349 }
    350 
    351 body#tinymce.wp-editor .aligncenter,
    352 body#tinymce.wp-editor .alignnone,
    353 body#tinymce.wp-editor .alignwide,
    354 body#tinymce.wp-editor .alignfull {
     340body#tinymce.wp-editor.content img.alignleft,
     341body#tinymce.wp-editor.content .alignleft img,
     342body#tinymce.wp-editor.content img.aligncenter,
     343body#tinymce.wp-editor.content .aligncenter img,
     344body#tinymce.wp-editor.content img.alignright,
     345body#tinymce.wp-editor.content .alignright img,
     346body#tinymce.wp-editor.content img.alignnone,
     347body#tinymce.wp-editor.content .alignnone img {
     348        display: block;
     349}
     350
     351body#tinymce.wp-editor.content .aligncenter,
     352body#tinymce.wp-editor.content .alignnone,
     353body#tinymce.wp-editor.content .alignwide,
     354body#tinymce.wp-editor.content .alignfull {
    355355        margin: 50px auto;
    356356}
    357357
    358 body#tinymce.wp-editor .alignleft,
    359 body#tinymce.wp-editor .alignright {
     358body#tinymce.wp-editor.content .alignleft,
     359body#tinymce.wp-editor.content .alignright {
    360360        margin-bottom: 25px;
    361361        max-width: 50%;
    362362}
    363363
    364 body#tinymce.wp-editor .wp-caption img {
    365         display: block;
    366 }
    367 
    368 body#tinymce.wp-editor .wp-caption .alignleft,
    369 body#tinymce.wp-editor .wp-caption .alignright {
     364body#tinymce.wp-editor.content .wp-caption img {
     365        display: block;
     366}
     367
     368body#tinymce.wp-editor.content .wp-caption .alignleft,
     369body#tinymce.wp-editor.content .wp-caption .alignright {
    370370        margin-bottom: 0;
    371371}
    372372
    373 body#tinymce.wp-editor .alignleft {
     373body#tinymce.wp-editor.content .alignleft {
    374374
    375375        /*rtl:ignore*/
     
    379379}
    380380
    381 body#tinymce.wp-editor .alignright {
     381body#tinymce.wp-editor.content .alignright {
    382382
    383383        /*rtl:ignore*/
     
    387387}
    388388
    389 body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {
     389body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {
    390390        margin-top: -34px;
    391391}
    392392
    393 body#tinymce.wp-editor figcaption,
    394 body#tinymce.wp-editor .wp-caption-text,
    395 body#tinymce.wp-editor .wp-caption-dd,
    396 body#tinymce.wp-editor .gallery-caption {
     393body#tinymce.wp-editor.content figcaption,
     394body#tinymce.wp-editor.content .wp-caption-text,
     395body#tinymce.wp-editor.content .wp-caption-dd,
     396body#tinymce.wp-editor.content .gallery-caption {
    397397        color: #6d6d6d;
    398398        display: block;
     
    403403}
    404404
    405 body#tinymce.wp-editor figcaption a,
    406 body#tinymce.wp-editor .wp-caption-text a,
    407 body#tinymce.wp-editor .wp-caption-dd a,
    408 body#tinymce.wp-editor .gallery-caption a {
     405body#tinymce.wp-editor.content figcaption a,
     406body#tinymce.wp-editor.content .wp-caption-text a,
     407body#tinymce.wp-editor.content .wp-caption-dd a,
     408body#tinymce.wp-editor.content .gallery-caption a {
    409409        color: inherit;
    410410}
     
    413413/* Tables ------------------------------------ */
    414414
    415 body#tinymce.wp-editor table {
     415body#tinymce.wp-editor.content table {
    416416        border-collapse: collapse;
    417417        border-spacing: 0;
     
    421421}
    422422
    423 body#tinymce.wp-editor th,
    424 body#tinymce.wp-editor td {
    425         border-bottom: 1px solid #dcd7ca;
     423body#tinymce.wp-editor.content th,
     424body#tinymce.wp-editor.content td {
    426425        line-height: 1.2;
    427426        margin: 0;
    428427        overflow: visible;
    429         padding: 2%;
    430 }
    431 
    432 body#tinymce.wp-editor caption {
     428        padding: 0.5em;
     429}
     430
     431body#tinymce.wp-editor.content caption {
    433432        text-align: center;
    434         padding: 2%;
    435 }
    436 
    437 body#tinymce.wp-editor thead {
     433        padding: 0.5em;
     434}
     435
     436body#tinymce.wp-editor.content thead {
    438437        vertical-align: bottom;
    439438        white-space: nowrap;
    440439}
    441440
    442 body#tinymce.wp-editor th {
     441body#tinymce.wp-editor.content th {
    443442        text-align: left;
    444443}
     
    447446/* Forms ------------------------------------- */
    448447
    449 body#tinymce.wp-editor fieldset {
     448body#tinymce.wp-editor.content fieldset {
    450449        border: 2px solid #dcd7ca;
    451450        padding: 30px;
    452451}
    453452
    454 body#tinymce.wp-editor fieldset legend {
     453body#tinymce.wp-editor.content fieldset legend {
    455454        font-size: 0.85em;
    456455        font-weight: 700;
     
    458457}
    459458
    460 body#tinymce.wp-editor label {
     459body#tinymce.wp-editor.content label {
    461460        display: block;
    462461        font-size: 15px;
     
    465464}
    466465
    467 body#tinymce.wp-editor input,
    468 body#tinymce.wp-editor textarea {
     466body#tinymce.wp-editor.content input,
     467body#tinymce.wp-editor.content textarea {
    469468        border-color: #dcd7ca;
    470469        color: inherit;
     
    473472}
    474473
    475 body#tinymce.wp-editor input[type="text"],
    476 body#tinymce.wp-editor input[type="password"],
    477 body#tinymce.wp-editor input[type="email"],
    478 body#tinymce.wp-editor input[type="url"],
    479 body#tinymce.wp-editor input[type="date"],
    480 body#tinymce.wp-editor input[type="month"],
    481 body#tinymce.wp-editor input[type="time"],
    482 body#tinymce.wp-editor input[type="datetime"],
    483 body#tinymce.wp-editor input[type="datetime-local"],
    484 body#tinymce.wp-editor input[type="week"],
    485 body#tinymce.wp-editor input[type="number"],
    486 body#tinymce.wp-editor input[type="search"],
    487 body#tinymce.wp-editor input[type="tel"],
    488 body#tinymce.wp-editor input[type="color"],
    489 body#tinymce.wp-editor textarea {
     474body#tinymce.wp-editor.content input[type="text"],
     475body#tinymce.wp-editor.content input[type="password"],
     476body#tinymce.wp-editor.content input[type="email"],
     477body#tinymce.wp-editor.content input[type="url"],
     478body#tinymce.wp-editor.content input[type="date"],
     479body#tinymce.wp-editor.content input[type="month"],
     480body#tinymce.wp-editor.content input[type="time"],
     481body#tinymce.wp-editor.content input[type="datetime"],
     482body#tinymce.wp-editor.content input[type="datetime-local"],
     483body#tinymce.wp-editor.content input[type="week"],
     484body#tinymce.wp-editor.content input[type="number"],
     485body#tinymce.wp-editor.content input[type="search"],
     486body#tinymce.wp-editor.content input[type="tel"],
     487body#tinymce.wp-editor.content input[type="color"],
     488body#tinymce.wp-editor.content textarea {
    490489        -webkit-appearance: none;
    491490        -moz-appearance: none;
     
    505504}
    506505
    507 body#tinymce.wp-editor textarea {
     506body#tinymce.wp-editor.content textarea {
    508507        height: 200px;
    509508        line-height: 1.5;
     
    511510}
    512511
    513 body#tinymce.wp-editor button,
    514 body#tinymce.wp-editor .faux-button,
    515 body#tinymce.wp-editor .wp-block-button__link,
    516 body#tinymce.wp-editor .wp-block-file__button,
    517 body#tinymce.wp-editor input[type="button"],
    518 body#tinymce.wp-editor input[type="reset"],
    519 body#tinymce.wp-editor input[type="submit"] {
     512body#tinymce.wp-editor.content button,
     513body#tinymce.wp-editor.content .faux-button,
     514body#tinymce.wp-editor.content .wp-block-button__link,
     515body#tinymce.wp-editor.content .wp-block-file__button,
     516body#tinymce.wp-editor.content input[type="button"],
     517body#tinymce.wp-editor.content input[type="reset"],
     518body#tinymce.wp-editor.content input[type="submit"] {
    520519        -webkit-appearance: none;
    521520        -moz-appearance: none;
     
    537536}
    538537
    539 body#tinymce.wp-editor button:focus,
    540 body#tinymce.wp-editor button:hover,
    541 body#tinymce.wp-editor .faux-button:hover,
    542 body#tinymce.wp-editor .faux-button:focus,
    543 body#tinymce.wp-editor .wp-block-button__link:focus,
    544 body#tinymce.wp-editor .wp-block-button__link:hover,
    545 body#tinymce.wp-editor .wp-block-file__button:focus,
    546 body#tinymce.wp-editor .wp-block-file__button:hover,
    547 body#tinymce.wp-editor input[type="button"]:focus,
    548 body#tinymce.wp-editor input[type="button"]:hover,
    549 body#tinymce.wp-editor input[type="reset"]:focus,
    550 body#tinymce.wp-editor input[type="reset"]:hover,
    551 body#tinymce.wp-editor input[type="submit"]:focus,
    552 body#tinymce.wp-editor input[type="submit"]:hover {
     538body#tinymce.wp-editor.content button:focus,
     539body#tinymce.wp-editor.content button:hover,
     540body#tinymce.wp-editor.content .faux-button:hover,
     541body#tinymce.wp-editor.content .faux-button:focus,
     542body#tinymce.wp-editor.content .wp-block-button__link:focus,
     543body#tinymce.wp-editor.content .wp-block-button__link:hover,
     544body#tinymce.wp-editor.content .wp-block-file__button:focus,
     545body#tinymce.wp-editor.content .wp-block-file__button:hover,
     546body#tinymce.wp-editor.content input[type="button"]:focus,
     547body#tinymce.wp-editor.content input[type="button"]:hover,
     548body#tinymce.wp-editor.content input[type="reset"]:focus,
     549body#tinymce.wp-editor.content input[type="reset"]:hover,
     550body#tinymce.wp-editor.content input[type="submit"]:focus,
     551body#tinymce.wp-editor.content input[type="submit"]:hover {
    553552        color: #fff;
    554553        text-decoration: underline;
     
    568567/* BUTTON STYLE: OUTLINE */
    569568
    570 body#tinymce.wp-editor .is-style-outline .wp-block-button__link,
    571 body#tinymce.wp-editor .is-style-outline .wp-block-button__link:focus,
    572 body#tinymce.wp-editor .is-style-outline .wp-block-button__link:hover {
     569body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link,
     570body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus,
     571body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover {
    573572        color: #cd2653;
    574573}
    575574
    576 body#tinymce.wp-editor .is-style-outline .wp-block-button__link {
     575body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link {
    577576        background: none;
    578577        border: 2px solid currentColor;
     
    582581/* BUTTON STYLE: SQUARED */
    583582
    584 body#tinymce.wp-editor .is-style-squared .wp-block-button__link {
     583body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link {
    585584        border-radius: 0;
    586585}
     
    591590/* BLOCK: HELPER CLASSES */
    592591
    593 body#tinymce.wp-editor .has-background {
     592body#tinymce.wp-editor.content .has-background {
    594593        padding: 20px;
    595594}
     
    597596/* BLOCK: GALLERY */
    598597
    599 body#tinymce.wp-editor ul.wp-block-gallery {
     598body#tinymce.wp-editor.content ul.wp-block-gallery {
    600599        list-style: none;
    601600        margin-left: 0;
    602601}
    603602
    604 body#tinymce.wp-editor ul.wp-block-gallery li {
     603body#tinymce.wp-editor.content ul.wp-block-gallery li {
    605604        margin-left: 0;
    606605}
  • branches/5.3/src/wp-content/themes/twentytwenty/assets/js/index.js

    r46571 r46614  
    9595                document.querySelectorAll( '.cover-modal' ).forEach( function( element ) {
    9696                        element.addEventListener( 'toggled', function( event ) {
    97                                 var modal, body;
    98 
    99                                 modal = event.target;
    100                                 body = document.body;
     97                                var modal = event.target,
     98                                        body = document.body;
    10199
    102100                                if ( modal.classList.contains( 'active' ) ) {
     
    141139        // Hide and show modals before and after their animations have played out
    142140        hideAndShowModals: function() {
    143                 var modals, htmlStyle, adminBar, _doc, _win;
    144 
    145                 _doc = document;
    146                 _win = window;
    147                 modals = _doc.querySelectorAll( '.cover-modal' );
    148                 htmlStyle = _doc.documentElement.style;
    149                 adminBar = _doc.querySelector( '#wpadminbar' );
     141                var _doc = document,
     142                        _win = window,
     143                        modals = _doc.querySelectorAll( '.cover-modal' ),
     144                        htmlStyle = _doc.documentElement.style,
     145                        adminBar = _doc.querySelector( '#wpadminbar' );
    150146
    151147                function getAdminBarHeight( negativeValue ) {
    152                         var currentScroll, height;
    153 
    154                         currentScroll = _win.pageYOffset;
     148                        var height,
     149                                currentScroll = _win.pageYOffset;
    155150
    156151                        if ( adminBar ) {
     
    178173                modals.forEach( function( modal ) {
    179174                        modal.addEventListener( 'toggle-target-before-inactive', function( event ) {
    180                                 var styles, paddingTop, offsetY, mQuery;
    181 
    182                                 styles = htmlStyles();
    183                                 offsetY = _win.pageYOffset;
    184                                 paddingTop = ( Math.abs( getAdminBarHeight() ) - offsetY ) + 'px';
    185                                 mQuery = _win.matchMedia( '(max-width: 600px)' );
     175                                var styles = htmlStyles(),
     176                                        offsetY = _win.pageYOffset,
     177                                        paddingTop = ( Math.abs( getAdminBarHeight() ) - offsetY ) + 'px',
     178                                        mQuery = _win.matchMedia( '(max-width: 600px)' );
    186179
    187180                                if ( event.target !== modal ) {
     
    217210
    218211                                setTimeout( function() {
    219                                         var clickedEl;
    220 
    221                                         clickedEl = twentytwenty.toggles.clickedEl;
     212                                        var clickedEl = twentytwenty.toggles.clickedEl;
    222213
    223214                                        modal.classList.remove( 'show-modal' );
     
    247238        // Untoggle a modal
    248239        untoggleModal: function( modal ) {
    249                 var modalToggle, modalTargetClass;
    250 
    251                 modalToggle = false;
     240                var modalTargetClass,
     241                        modalToggle = false;
    252242
    253243                // If the modal has specified the string (ID or class) used by toggles to target it, untoggle the toggles with that target string
     
    287277        makeFit: function() {
    288278                document.querySelectorAll( 'iframe, object, video' ).forEach( function( video ) {
    289                         var container, ratio, iTargetWidth;
    290 
    291                         container = video.parentNode;
     279                        var ratio, iTargetWidth,
     280                                container = video.parentNode;
    292281
    293282                        // Skip videos we want to ignore
     
    334323                var anchorElementsList = Array.prototype.slice.call( anchorElements );
    335324                anchorElementsList.filter( function( element ) {
    336                         if ( element.href === '#' || element.href === '#0' || element.classList.contains( '.do-not-scroll' ) || element.classList.contains( 'skip-link' ) ) {
     325                        if ( element.href === '#' || element.href === '#0' || element.id === 'cancel-comment-reply-link' || element.classList.contains( 'do-not-scroll' ) || element.classList.contains( 'skip-link' ) ) {
    337326                                return false;
    338327                        }
     
    383372                if ( scrollToElement ) {
    384373                        scrollToElement.addEventListener( 'click', function( event ) {
    385                                 var target, originalOffset, additionalOffset, scrollOffset, scrollSpeed;
    386 
    387                                 // Figure out element to scroll to
    388                                 target = event.target.dataset.twentytwentyScrollTo;
     374                                var originalOffset, additionalOffset, scrollOffset, scrollSpeed,
     375                                        // Figure out element to scroll to
     376                                        target = event.target.dataset.twentytwentyScrollTo;
    389377
    390378                                // Make sure said element exists
     
    440428
    441429                _doc.addEventListener( 'keydown', function( event ) {
    442                         var clickedEl = twentytwenty.toggles.clickedEl,
    443                                 toggleTarget, modal, selectors, elements, menuType, bottomMenu, activeEl, lastEl, firstEl, tabKey, shiftKey;
     430                        var toggleTarget, modal, selectors, elements, menuType, bottomMenu, activeEl, lastEl, firstEl, tabKey, shiftKey,
     431                                clickedEl = twentytwenty.toggles.clickedEl;
    444432
    445433                        if ( clickedEl && _doc.body.classList.contains( 'showing-modal' ) ) {
     
    504492        focusMenuWithChildren: function() {
    505493                // Get all the link elements within the primary menu.
    506                 var menu, links, i, len;
    507 
    508                 menu = document.querySelector( '.primary-menu-wrapper' );
     494                var links, i, len,
     495                        menu = document.querySelector( '.primary-menu-wrapper' );
    509496
    510497                if ( ! menu ) {
     
    560547
    561548        performToggle: function( element, instantly ) {
    562                 var self, toggle, _doc, targetString, target, timeOutTime, classToToggle, activeClass;
    563 
    564                 self = this;
    565                 _doc = document;
    566 
    567                 // Get our targets
    568                 toggle = element;
    569                 targetString = toggle.dataset.toggleTarget;
    570                 activeClass = 'active';
     549                var target, timeOutTime, classToToggle,
     550                        self = this,
     551                        _doc = document,
     552                        // Get our targets
     553                        toggle = element,
     554                        targetString = toggle.dataset.toggleTarget,
     555                        activeClass = 'active';
    571556
    572557                // Elements to focus after modals are closed
     
    599584
    600585                setTimeout( function() {
    601                         var focusElement, duration, newTarget, subMenued;
    602 
    603                         subMenued = target.classList.contains( 'sub-menu' );
    604                         newTarget = subMenued ? toggle.closest( '.menu-item' ).querySelector( '.sub-menu' ) : target;
    605                         duration = toggle.dataset.toggleDuration;
     586                        var focusElement,
     587                                subMenued = target.classList.contains( 'sub-menu' ),
     588                                newTarget = subMenued ? toggle.closest( '.menu-item' ).querySelector( '.sub-menu' ) : target,
     589                                duration = toggle.dataset.toggleDuration;
    606590
    607591                        // Toggle the target of the clicked toggle
     
    775759 */
    776760function twentytwentyMenuToggle( target, duration ) {
    777         var initialPositions = [];
    778         var finalPositions = [];
    779         var initialParentHeight, finalParentHeight;
    780         var menu, menuItems;
    781         var transitionListener;
     761        var initialParentHeight, finalParentHeight, menu, menuItems, transitionListener,
     762                initialPositions = [],
     763                finalPositions = [];
    782764
    783765        if ( ! target ) {
  • branches/5.3/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php

    r46571 r46614  
    4545                        $wp_customize->selective_refresh->add_partial(
    4646                                'custom_logo',
     47                                array(
     48                                        'selector'        => '.header-titles [class*=site-]:not(.site-description)',
     49                                        'render_callback' => 'twentytwenty_customize_partial_site_logo',
     50                                )
     51                        );
     52
     53                        $wp_customize->selective_refresh->add_partial(
     54                                'retina_logo',
    4755                                array(
    4856                                        'selector'        => '.header-titles [class*=site-]:not(.site-description)',
  • branches/5.3/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php

    r46446 r46614  
    128128                 */
    129129                public static $social_icons_map = array(
    130                         'amazon'      => array(
     130                        'amazon'    => array(
    131131                                'amazon.com',
    132132                                'amazon.cn',
     
    140140                                'amazon.ca',
    141141                        ),
    142                         'apple'       => array(
    143                                 'apple.com',
    144                                 'itunes.com',
    145                         ),
    146                         'behance'     => array(
     142                        'behance'   => array(
    147143                                'behance.net',
    148144                        ),
    149                         'codepen'     => array(
     145                        'codepen'   => array(
    150146                                'codepen.io',
    151147                        ),
    152                         'facebook'    => array(
     148                        'facebook'  => array(
    153149                                'facebook.com',
    154150                                'fb.me',
    155151                        ),
    156                         'feed'        => array(
     152                        'feed'      => array(
    157153                                'feed',
    158154                        ),
    159                         'google-plus' => array(
    160                                 'plus.google.com',
    161                         ),
    162                         'lastfm'      => array(
     155                        'lastfm'    => array(
    163156                                'last.fm',
    164157                        ),
    165                         'mail'        => array(
     158                        'mail'      => array(
    166159                                'mailto:',
    167160                        ),
    168                         'slideshare'  => array(
    169                                 'slideshare.net',
    170                                 'slideshare.com',
    171                         ),
    172                         'pocket'      => array(
     161                        'pocket'    => array(
    173162                                'getpocket.com',
    174163                        ),
    175                         'twitch'      => array(
     164                        'twitch'    => array(
    176165                                'twitch.tv',
    177166                        ),
    178                         'wordpress'   => array(
     167                        'wordpress' => array(
    179168                                'wordpress.com',
    180169                                'wordpress.org',
     
    188177                 */
    189178                public static $social_icons = array(
    190                         '500px'       => '<svg width="14" height="18" viewBox="0 0 14 18" xmlns="http://www.w3.org/2000/svg"><path d="M2.448 11.848c-.047-.152 0-.26.14-.325.141-.065.253-.109.335-.132.14-.047.263-.07.369-.07.105 0 .176.058.21.175.118.317.264.624.44.923s.358.554.545.765V9.756c0-.422.088-.835.264-1.24.176-.403.427-.764.756-1.08.328-.34.714-.6 1.16-.782a3.599 3.599 0 011.37-.273c.493 0 .956.094 1.39.281.433.188.811.443 1.133.765.323.322.578.7.765 1.134s.281.89.281 1.37c0 .493-.093.956-.281 1.39s-.442.811-.765 1.133c-.322.323-.7.578-1.133.765s-.897.281-1.39.281c-.198 0-.38-.008-.544-.026a3.053 3.053 0 01-.58-.132.64.64 0 01-.132-.132c-.064-.076-.061-.237.009-.483.012-.059.05-.155.114-.29.065-.135.167-.185.308-.15.011 0 .111.024.299.07.187.048.345.071.474.071.692 0 1.28-.24 1.767-.72.486-.481.73-1.067.73-1.758 0-.317-.062-.624-.185-.923s-.302-.56-.536-.783c-.235-.234-.504-.413-.81-.536s-.626-.184-.966-.184c-.34 0-.662.07-.967.21-.304.141-.574.34-.808.598-.211.223-.372.475-.484.756s-.167.563-.167.844v4.166c.364.21.75.375 1.16.492a4.783 4.783 0 003.12-.193 4.966 4.966 0 001.574-1.037 4.993 4.993 0 001.037-1.565c.246-.586.37-1.201.37-1.845a4.774 4.774 0 00-1.407-3.393A4.758 4.758 0 009.857 5.51a4.798 4.798 0 00-1.854-.36c-.645 0-1.263.12-1.855.36-.592.24-1.11.589-1.556 1.046l-.325.325c-.217.217-.366.396-.448.536l-.018.018c-.07.082-.149.152-.237.21-.088.06-.255.06-.5 0a.925.925 0 01-.361-.149c-.112-.076-.167-.167-.167-.272V.405c0-.094.038-.182.114-.264a.379.379 0 01.29-.123L11.712 0c.152 0 .243.076.272.229s.044.263.044.334-.012.179-.035.325c-.024.146-.111.22-.264.22H3.573v4.886c.281-.293.633-.58 1.055-.86s.773-.481 1.054-.599c.364-.152.742-.27 1.134-.351a5.786 5.786 0 012.364 0c.387.082.756.2 1.108.351.351.141.685.32 1.002.537.316.216.61.46.879.73a5.982 5.982 0 011.265 1.862 5.843 5.843 0 01.457 2.285c0 .399-.038.791-.114 1.178-.076.387-.19.756-.343 1.108s-.334.685-.545 1.002a5.754 5.754 0 01-1.6 1.6 5.45 5.45 0 01-1.001.526c-.352.165-.72.285-1.108.36a6.08 6.08 0 01-2.337 0 5.137 5.137 0 01-1.125-.36 5.198 5.198 0 01-.994-.527 6.12 6.12 0 01-1.6-1.6 5.154 5.154 0 01-.623-1.23 1.052 1.052 0 01-.053-.158zm4.201-.984c0-.024.006-.05.018-.08s.04-.061.088-.096l.65-.668-.668-.668c-.059-.047-.076-.109-.053-.185a.62.62 0 01.194-.255.371.371 0 01.15-.14.369.369 0 01.149-.035c.035 0 .061.003.079.008.017.006.032.021.044.044l.668.668.65-.65a.2.2 0 01.21-.053.803.803 0 01.413.387c.042.082.027.158-.043.228l-.65.668.632.633c.024.035.05.091.08.167.029.076-.021.185-.15.325a.778.778 0 01-.167.132.339.339 0 01-.167.044l-.105-.035a.17.17 0 01-.088-.07l-.633-.615c-.023.023-.132.134-.325.334-.194.199-.308.31-.343.334 0 .011-.012.023-.035.035s-.059.017-.106.017a.36.36 0 01-.158-.044.605.605 0 01-.158-.114v-.018c-.035-.035-.073-.076-.114-.123s-.062-.105-.062-.175zm1.424-8.912c.55 0 1.093.052 1.626.158s1.052.258 1.556.457c.457.199.879.425 1.265.677.387.251.75.536 1.09.852.094.094.12.188.08.281a1.168 1.168 0 01-.203.3c-.07.07-.138.134-.202.192a.298.298 0 01-.202.088.216.216 0 01-.08-.017.177.177 0 01-.078-.07 11.99 11.99 0 00-1.046-.792 5.607 5.607 0 00-1.029-.544 6.76 6.76 0 00-1.344-.422 7.2 7.2 0 00-1.433-.14c-.422 0-.858.043-1.31.13a7.633 7.633 0 00-1.31.379c-.14.047-.242.009-.307-.114a5.898 5.898 0 00-.15-.273 19.104 19.104 0 01-.06-.22.27.27 0 01-.01-.149c0-.047.015-.088.044-.123s.062-.065.097-.088a7.153 7.153 0 011.424-.413c.527-.1 1.055-.15 1.582-.15zm5.678 13.025c.175.164.26.29.255.377s-.039.15-.097.185l-.044.044-.026.026c-.364.364-.765.692-1.205.985s-.899.545-1.38.756c-.503.222-1.025.386-1.564.492a8.452 8.452 0 01-3.252 0 7.353 7.353 0 01-1.564-.492c-.48-.2-.938-.446-1.372-.739s-.837-.627-1.212-1.002a8.226 8.226 0 01-1.758-2.601 12.433 12.433 0 01-.317-.932 6.897 6.897 0 01-.21-.95c-.024-.14.035-.234.175-.28.14-.047.24-.077.299-.088.152-.024.281-.024.387 0s.164.093.175.21v.036c.024.094.068.284.132.571.065.287.179.63.343 1.028.164.41.375.806.633 1.187.258.38.557.741.896 1.081.329.328.683.618 1.064.87.38.252.782.472 1.204.66.434.187.885.327 1.353.421a7.154 7.154 0 002.83 0 6.72 6.72 0 001.354-.422 8.15 8.15 0 001.213-.668 6.895 6.895 0 001.055-.861l.052-.07a.26.26 0 01.123-.07.198.198 0 01.141.017.604.604 0 01.14.079c.06.041.118.09.176.15z"/></svg>',
    191 
    192                         'amazon'      => '<svg width="18" height="16" viewBox="0 0 18 15" xmlns="http://www.w3.org/2000/svg"><path d="M16.004 11.571c.164-.07.29-.035.378.106.088.14.056.27-.097.386a8.912 8.912 0 01-1.635.95c-.586.281-1.199.516-1.838.703a13.92 13.92 0 01-3.842.563c-.867 0-1.706-.076-2.515-.229a13.056 13.056 0 01-4.484-1.74 12.657 12.657 0 01-1.899-1.442c-.082-.07-.094-.147-.035-.23.059-.081.14-.087.246-.017.633.376 1.301.704 2.005.985.703.293 1.43.542 2.18.747.75.206 1.524.361 2.321.466.786.106 1.583.159 2.392.159.551 0 1.114-.03 1.688-.088a17.495 17.495 0 001.723-.264 18.569 18.569 0 001.724-.44 17.07 17.07 0 001.688-.615zm1.934-1.09c.106.129.077.55-.088 1.266-.164.715-.51 1.29-1.037 1.723-.07.07-.138.091-.202.062s-.08-.085-.044-.167c.129-.305.278-.718.448-1.24.17-.522.196-.859.08-1.011-.13-.153-.464-.211-1.003-.176-.54.035-.967.07-1.284.105-.105 0-.164-.029-.176-.087-.011-.06.024-.124.106-.194.563-.387 1.21-.566 1.943-.536.733.03 1.152.114 1.257.255zM9.99 3.834v-.247c0-.21-.006-.43-.018-.659a1.181 1.181 0 00-.193-.607c-.106-.164-.252-.281-.44-.351s-.369-.106-.545-.106c-.34 0-.642.088-.905.264-.264.176-.431.44-.502.791a.48.48 0 01-.123.229.269.269 0 01-.193.088L5.348 3.06a.466.466 0 01-.185-.114c-.053-.053-.073-.132-.062-.238.2-1.043.695-1.755 1.486-2.136A5.592 5.592 0 019.04 0c.422 0 .885.067 1.39.202s.92.36 1.248.677c.422.41.657.874.703 1.39s.07 1.06.07 1.635v2.743c0 .41.074.73.22.958.147.23.297.449.449.66.059.094.09.182.097.264a.288.288 0 01-.097.228c-.2.141-.434.331-.703.572-.27.24-.493.436-.669.589a.278.278 0 01-.202.088.486.486 0 01-.22-.053c-.281-.246-.477-.445-.589-.598a9.661 9.661 0 01-.395-.598c-.493.493-.944.833-1.354 1.02-.41.188-.932.282-1.566.282-.738 0-1.362-.23-1.872-.686-.51-.457-.765-1.143-.765-2.058 0-.727.176-1.327.527-1.802A3.337 3.337 0 016.684 4.43a5.668 5.668 0 011.635-.422c.61-.07 1.167-.129 1.67-.176zM9.638 7.49c.176-.316.279-.624.308-.923a9.65 9.65 0 00.044-.94V5.24c-.633 0-1.231.109-1.794.326s-.844.694-.844 1.433c0 .387.1.7.3.94s.462.361.79.361c.247 0 .478-.073.695-.22.217-.146.384-.342.501-.589z"/></svg>',
    193 
    194                         'apple'       => '<svg width="16" height="19" viewBox="0 0 16 19" xmlns="http://www.w3.org/2000/svg"><path d="M14.94 6.186c-.633.21-1.143.68-1.53 1.406-.386.727-.58 1.418-.58 2.074a4.7 4.7 0 00.669 2.409c.445.761 1.054 1.248 1.828 1.459-.106.363-.252.75-.44 1.16-.199.398-.422.785-.668 1.16s-.504.72-.773 1.037a5.975 5.975 0 01-.826.756 2.503 2.503 0 01-.739.343c-.27.076-.574.114-.914.114-.21 0-.442-.023-.694-.07s-.548-.14-.888-.282a4.333 4.333 0 00-.738-.263 2.533 2.533 0 00-.598-.088c-.14 0-.354.04-.641.123-.287.082-.636.205-1.046.37-.223.07-.428.128-.615.175-.188.047-.346.07-.475.07-.363 0-.709-.073-1.037-.22s-.662-.354-1.002-.624a9.465 9.465 0 01-1.389-1.582 10.162 10.162 0 01-1.01-1.837 10.446 10.446 0 01-.625-2.03C.07 11.143 0 10.428 0 9.702c0-.715.105-1.407.316-2.075a6.08 6.08 0 01.932-1.784c.398-.521.878-.94 1.441-1.257s1.19-.474 1.88-.474c.423 0 .792.04 1.108.123.317.082.616.193.897.334.258.152.507.26.747.325s.483.097.73.097c.187 0 .392-.018.615-.053.222-.035.439-.1.65-.193.539-.211.99-.37 1.353-.475.364-.105.65-.158.862-.158.527 0 1.005.079 1.432.237.428.158.818.396 1.17.712.14.14.278.305.412.492.135.188.267.399.396.633zM7.557 4.217c0-.492.097-.96.29-1.406.194-.445.46-.879.8-1.3.328-.364.715-.66 1.16-.888.446-.229.914-.39 1.406-.484a4.55 4.55 0 01-.254 1.494c-.17.492-.425.944-.765 1.354-.387.422-.794.732-1.222.931-.428.2-.9.3-1.415.3z"/></svg>',
    195 
    196                         'bandcamp'    => '<svg width="19" height="6" viewBox="0 0 19 6" xmlns="http://www.w3.org/2000/svg"><path d="M.32 5.811L3.449.361h6.68l-3.13 5.45H.32zm13.289-3.445c.07.105.14.214.21.325.071.111.13.225.177.343a2.953 2.953 0 01.105.808c0 .14-.009.276-.026.405a2.422 2.422 0 01-.08.369c-.034.129-.078.246-.131.351-.053.106-.114.211-.185.317a2.01 2.01 0 01-.237.263 1.046 1.046 0 01-.29.194 2.079 2.079 0 01-.378.132c-.123.029-.255.043-.395.043a2.389 2.389 0 01-.422-.035c-.07 0-.141-.008-.211-.026s-.14-.044-.211-.08a1.46 1.46 0 01-.317-.175 1.12 1.12 0 01-.14-.167 1.724 1.724 0 01-.106-.184h-.035v.562h-.808V.361h.878v2.005a.73.73 0 01.106-.14l.105-.106c.059-.036.109-.07.15-.106.04-.035.085-.07.132-.105a6.737 6.737 0 01.351-.106.492.492 0 01.185-.035h.167c.164 0 .313.012.448.035.135.024.255.059.36.106.141.058.258.123.352.193.094.07.176.158.246.264zm-.457 1.968a.93.93 0 00.044-.228 2.46 2.46 0 01.026-.229c0-.093-.003-.184-.009-.272a.773.773 0 00-.061-.255.938.938 0 00-.097-.246c-.04-.07-.079-.14-.114-.21-.059-.06-.114-.112-.167-.16s-.114-.087-.185-.122c-.07-.059-.149-.097-.237-.114s-.173-.027-.255-.027c-.175 0-.34.035-.492.106a.853.853 0 00-.351.28 1.377 1.377 0 00-.211.45 2.007 2.007 0 00-.044.843l.044.255a.938.938 0 00.096.246c.041.07.08.14.115.21.058.06.117.112.175.159a.909.909 0 00.211.123.688.688 0 00.211.08c.082.017.164.026.246.026.094 0 .182-.012.264-.036s.158-.058.228-.105a.868.868 0 00.194-.132.972.972 0 00.158-.184 2.87 2.87 0 01.123-.22.616.616 0 00.088-.238zm3.973.668a1.1 1.1 0 00.22-.307 1.12 1.12 0 00.096-.396h.879c-.059.27-.135.501-.229.695a1.66 1.66 0 01-.369.5c-.164.141-.345.247-.545.317-.199.07-.427.106-.685.106-.164 0-.317-.018-.457-.053a3.004 3.004 0 01-.387-.123 2.1 2.1 0 01-.343-.194c-.1-.07-.184-.146-.255-.228a1.352 1.352 0 01-.228-.299 2.92 2.92 0 01-.158-.334c-.035-.14-.068-.278-.097-.413a2.045 2.045 0 010-.853c.03-.14.062-.27.097-.386.058-.14.117-.267.176-.378s.128-.22.21-.325c.07-.094.159-.176.264-.247.106-.07.217-.128.334-.175.129-.059.27-.103.422-.132a2.255 2.255 0 011.125.062c.105.035.205.073.299.114.094.04.181.085.263.132.07.07.141.143.211.22.07.075.13.155.176.237.035.093.07.193.106.298.035.106.058.217.07.334h-.879a.964.964 0 00-.114-.325.967.967 0 00-.202-.237c-.07-.059-.159-.103-.264-.132s-.217-.044-.334-.044a.701.701 0 00-.185.026c-.064.018-.12.033-.167.044-.07.024-.14.053-.21.088a.67.67 0 00-.317.317c-.035.07-.07.146-.105.228-.036.106-.062.217-.08.334s-.026.252-.026.404a3.348 3.348 0 00.035.493c.024.07.05.146.08.228a.74.74 0 00.096.194c.035.07.085.131.15.184.064.053.12.097.167.132.07.035.149.061.237.079a1.299 1.299 0 00.633-.026.819.819 0 00.29-.159z"/></svg>',
    197 
    198                         'behance'     => '<svg width="19" height="12" viewBox="0 0 19 12" xmlns="http://www.w3.org/2000/svg"><path d="M16.52 2.396h-4.499V1.342h4.499v1.054zM9.069 6.649c.176.246.308.512.395.8.088.286.132.606.132.957 0 .281-.026.542-.079.782-.053.24-.132.46-.237.659-.117.21-.25.398-.396.562a3.975 3.975 0 01-.483.457 4.816 4.816 0 01-.597.317c-.211.093-.434.175-.668.246-.223.046-.457.087-.703.123a5.213 5.213 0 01-.738.052H.318V.427h5.201c.258 0 .51.02.756.062.246.04.486.09.72.15.211.046.405.113.58.201.176.088.346.185.51.29.152.106.29.235.413.387.123.152.231.316.325.492.082.152.144.34.185.562.04.223.061.469.061.738 0 .258-.03.507-.088.747-.058.24-.158.448-.299.624-.117.188-.272.36-.465.518-.194.159-.413.29-.66.396.352.105.65.246.897.422.246.175.451.386.615.632zM2.672 4.927h2.53c.223 0 .425-.015.607-.044.182-.03.343-.097.483-.203.14-.105.246-.234.317-.386.07-.152.105-.352.105-.598a2.03 2.03 0 00-.026-.334.81.81 0 00-.114-.298c-.047-.07-.1-.138-.159-.202s-.134-.126-.228-.185a9.83 9.83 0 00-.237-.114 1.404 1.404 0 00-.29-.097 5.861 5.861 0 01-.317-.044 1.921 1.921 0 00-.316-.026H2.672v2.53zm4.499 3.338c0-.28-.041-.518-.123-.711s-.205-.355-.369-.484a1.573 1.573 0 00-.545-.263 2.697 2.697 0 00-.72-.088H2.672v3.058h2.671a3.8 3.8 0 00.36-.018c.124-.012.238-.03.343-.053.106-.035.202-.07.29-.105.088-.035.179-.082.273-.14a.959.959 0 00.228-.185.741.741 0 00.158-.273c.047-.082.088-.184.123-.307s.053-.267.053-.43zm11.141-.105h-5.8c0 .281.05.568.15.861s.237.521.413.685c.152.153.349.273.589.36.24.089.512.132.817.132.223 0 .43-.032.624-.096.193-.065.372-.161.536-.29.152-.106.275-.211.369-.316s.17-.246.228-.422h1.933c-.152.539-.351.972-.597 1.3a3.439 3.439 0 01-.844.809c-.316.21-.667.374-1.054.492s-.808.175-1.265.175a4.577 4.577 0 01-1.722-.316 4.25 4.25 0 01-.686-.369 3.793 3.793 0 01-.58-.475 3.888 3.888 0 01-.474-.623 4.664 4.664 0 01-.37-.747 5.992 5.992 0 01-.201-.791 4.86 4.86 0 010-1.757c.052-.282.131-.557.237-.826.082-.258.193-.495.334-.712a5.31 5.31 0 01.474-.624 4.11 4.11 0 01.607-.5c.216-.147.448-.285.694-.414.257-.105.527-.184.808-.237a4.76 4.76 0 011.819.018c.299.064.583.16.852.29.246.14.472.298.677.474.205.176.39.37.553.58.176.223.32.466.43.73a5.57 5.57 0 01.423 1.721c.029.323.038.618.026.888zm-2.214-1.441c-.035-.258-.094-.492-.176-.703s-.187-.387-.316-.527a1.301 1.301 0 00-.536-.343 2.19 2.19 0 00-.73-.114 1.96 1.96 0 00-.474.053c-.14.035-.275.088-.404.158a1.803 1.803 0 00-.308.176c-.1.07-.184.152-.255.246-.07.082-.125.17-.166.263-.041.094-.08.193-.115.299a1.135 1.135 0 00-.105.492h3.585z"/></svg>',
    199 
    200                         'codepen'     => '<svg width="18" height="19" viewBox="0 0 18 19" xmlns="http://www.w3.org/2000/svg"><path d="M18 6.38v5.5c0 .012-.003.03-.009.053a.29.29 0 00-.009.07v.054a.873.873 0 01-.044.132 2.497 2.497 0 01-.061.132c-.012 0-.018.003-.018.01v.008a.078.078 0 01-.009.035c-.005.012-.014.018-.026.018a.235.235 0 01-.044.061l-.026.027c-.024.012-.041.026-.053.044s-.024.032-.035.044c-.012 0-.02.003-.027.009l-.026.026-8.147 5.413a.135.135 0 01-.052.017c-.012 0-.024.006-.036.018-.023.012-.04.018-.052.018s-.03.005-.053.017c-.035.012-.08.024-.132.035a.69.69 0 01-.3 0 1.357 1.357 0 01-.131-.035.122.122 0 01-.053-.009l-.053-.026a.078.078 0 01-.035-.009l-.053-.026-8.129-5.413a.77.77 0 01-.123-.114 2.032 2.032 0 00-.106-.115H.15c-.006 0-.01-.006-.01-.017-.01 0-.017-.003-.017-.01v-.008a2.499 2.499 0 01-.061-.132.873.873 0 01-.044-.133v-.052c0-.024-.003-.047-.01-.071S0 11.91 0 11.898V6.38c0-.012.003-.03.009-.053s.009-.047.009-.07v-.053a.873.873 0 01.044-.132c.017-.042.038-.086.061-.133.012 0 .018-.003.018-.009v-.008l.017-.018a1.15 1.15 0 01.23-.23L8.515.264C8.54.25 8.557.245 8.57.245s.023-.006.035-.018A.135.135 0 018.657.21c.012 0 .03-.006.053-.018a.819.819 0 01.58 0c.024 0 .041.003.053.009l.053.026c.012 0 .023.003.035.01l.053.026 8.129 5.412a.77.77 0 01.123.114c.035.042.07.08.106.115h.008c.006 0 .01.006.01.018.011 0 .017.003.017.008v.01c.023.046.044.09.061.132a.873.873 0 01.044.132v.053c0 .023.003.047.01.07s.008.041.008.053zm-9.009 4.46l2.551-1.71-2.55-1.71L6.44 9.13l2.551 1.71zm.845-4.918l3.22 2.168 2.551-1.728-5.771-3.825v3.385zm-1.69 0V2.537l-5.77 3.825 2.55 1.728 3.22-2.168zM3.397 9.13L1.689 7.967v2.31L3.396 9.13zm1.53 1.023l-2.55 1.727 5.77 3.826v-3.385l-3.22-2.168zm4.91 2.168v3.385l5.771-3.826-2.551-1.727-3.22 2.168zm4.75-3.19l1.707 1.163v-2.31L14.587 9.13z"/></svg>',
    201 
    202                         'deviantart'  => '<svg width="12" height="19" viewBox="0 0 12 19" xmlns="http://www.w3.org/2000/svg"><path d="M11.48.139h-.01v3.608L8.32 9.753l.29.284h2.86v4.513H6.14l-.46.249-1.58 3.003-.32.337H.68v-3.607l3.15-6.006-.29-.284H.68V3.747h5.35l.47-.267L8.08.477 8.4.139z"/></svg>',
    203 
    204                         'digg'        => '<svg width="18" height="11" viewBox="0 0 18 11" xmlns="http://www.w3.org/2000/svg"><path d="M5.41 2.554h1.793v6.117H5.41V2.554zM2.879.023h1.793V8.67H-.004V2.554h2.883V.023zm0 3.973h-1.09V7.23h1.09V3.996zM5.41.023h1.793V1.85H5.41V.023zm2.496 2.531h4.676v8.297H7.906V9.41h2.883V8.67H7.906V2.554zM9.7 7.23h1.09V3.995h-1.09V7.23zm8.297-4.676v8.297H13.32V9.41h2.883V8.67H13.32V2.554h4.676zm-1.793 1.441h-1.09V7.23h1.09V3.995z"/></svg>',
    205 
    206                         'dribbble'    => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M9.68.139c1.254 0 2.426.234 3.516.703 1.09.48 2.042 1.128 2.856 1.943s1.456 1.766 1.925 2.856.703 2.256.703 3.498c0 1.242-.234 2.408-.703 3.498s-1.11 2.042-1.925 2.856-1.767 1.462-2.856 1.943c-1.102.468-2.274.703-3.516.703s-2.408-.235-3.498-.703c-1.09-.48-2.042-1.128-2.856-1.943s-1.462-1.766-1.943-2.856A8.758 8.758 0 01.68 9.139c0-1.242.234-2.408.703-3.498.48-1.09 1.128-2.042 1.943-2.856S5.092 1.323 6.182.842A8.758 8.758 0 019.68.14zm5.977 4.148a7.736 7.736 0 01-1.16 1.16 12.69 12.69 0 01-1.301.932c-.516.328-1.125.639-1.828.932.093.176.181.36.263.554.082.193.158.383.229.57.035.06.064.121.088.185.023.065.052.132.088.203a12.923 12.923 0 011.88-.106c.622.012 1.178.041 1.67.088s.897.1 1.213.158c.328.059.522.094.58.106 0-.914-.155-1.779-.466-2.593a7.84 7.84 0 00-1.256-2.189zM9.68 1.44a7.741 7.741 0 00-1.793.21c.059.083.182.253.37.51.187.27.412.604.676 1.002.264.399.56.856.888 1.372.316.503.632 1.043.949 1.617 1.371-.516 2.37-1.081 2.997-1.697.627-.615.964-.975 1.01-1.08a7.29 7.29 0 00-1.09-.81 8.176 8.176 0 00-1.22-.606 6.813 6.813 0 00-1.346-.378 7.332 7.332 0 00-1.44-.14zm-3.234.738a7.587 7.587 0 00-1.512.932 8.169 8.169 0 00-1.257 1.248 7.56 7.56 0 00-.94 1.494 7.7 7.7 0 00-.58 1.705c.093 0 .345-.006.755-.018.41 0 .938-.026 1.582-.079a30.18 30.18 0 002.198-.272c.832-.13 1.699-.31 2.601-.545a45.446 45.446 0 00-.966-1.617 92.45 92.45 0 00-1.881-2.848zm-4.43 6.96c0 .493.047.974.14 1.442a7.136 7.136 0 001.002 2.584c.247.399.522.768.827 1.108l.492-.739c.281-.41.685-.884 1.213-1.423a14.583 14.583 0 011.916-1.618c.761-.539 1.64-.966 2.636-1.283l.15-.061a.938.938 0 01.132-.044l-.29-.65c-.1-.223-.203-.44-.308-.651-.973.293-1.916.516-2.83.668s-1.734.26-2.461.325c-.727.065-1.324.097-1.793.097-.469.012-.744.012-.826 0v.246zm7.664 7.7c.55 0 1.078-.059 1.582-.176.504-.117.984-.27 1.441-.457a11.367 11.367 0 00-.158-.79c-.07-.376-.17-.818-.299-1.328a31.427 31.427 0 00-.492-1.714c-.199-.633-.433-1.3-.703-2.004 0 .024-.006.036-.018.036h-.017c-1.09.375-2.01.826-2.76 1.353-.762.516-1.38 1.017-1.854 1.503-.475.486-.824.917-1.046 1.292a8.306 8.306 0 00-.387.668c.656.492 1.386.885 2.188 1.178s1.644.439 2.523.439zm4.324-1.336a8.092 8.092 0 001.196-.984c.363-.375.685-.78.966-1.213s.516-.897.703-1.389.323-1.008.405-1.547a8.474 8.474 0 00-.51-.158 11.686 11.686 0 00-2.531-.316c-.551-.012-1.131.029-1.74.123.257.691.474 1.347.65 1.969.176.609.325 1.157.448 1.643s.214.894.273 1.222c.07.316.117.533.14.65z"/></svg>',
    207 
    208                         'etsy'        => '<svg width="16" height="19" viewBox="0 0 16 19" xmlns="http://www.w3.org/2000/svg"><path d="M.83.841A.423.423 0 01.9.543C.96.46 1.076.42 1.251.42c.082 0 .333.006.754.017.422.012.924.024 1.51.036s1.21.023 1.876.035 1.287.017 1.86.017c2.35 0 3.947-.064 4.79-.193.842-.128 1.467-.193 1.877-.193.21.012.35.082.42.21s.106.246.106.352-.035.26-.105.465a2.25 2.25 0 00-.105.728c0 .28.023.558.07.833.046.275.07.547.07.816 0 .245-.08.412-.237.5a.901.901 0 01-.43.131c-.105 0-.19-.029-.254-.087s-.097-.193-.097-.404c-.011-.398-.16-.824-.447-1.28-.287-.457-1.868-.685-4.746-.685-1.45 0-2.31.097-2.579.29s-.403.517-.403.973v4.456c0 .246.038.413.114.5.076.088.213.132.412.132h4.176c.397 0 .775-.117 1.131-.35s.565-.644.623-1.229c.012-.292.056-.47.132-.535s.196-.097.36-.097c.151 0 .28.065.385.193.106.13.152.334.14.614-.034.293-.072.597-.113.913-.041.316-.062.678-.062 1.087 0 .422.03.825.088 1.211.058.386.088.731.088 1.035 0 .292-.14.46-.421.5s-.457-.102-.527-.43c-.07-.292-.228-.646-.473-1.061-.246-.415-.825-.623-1.737-.623h-3.72c-.21 0-.362.067-.456.202-.093.134-.14.371-.14.71v4.737c0 .421.108.813.325 1.176s.74.543 1.57.543c.42 0 .912.006 1.473.018a20.7 20.7 0 001.685-.07 10.113 10.113 0 001.631-.263c.527-.13.965-.328 1.316-.597.28-.222.485-.517.614-.886.129-.368.24-.833.333-1.395.047-.245.26-.339.64-.28.38.058.553.386.518.982-.011.28-.108.67-.29 1.167-.18.497-.271.938-.271 1.324v.957c0 .345-.14.517-.421.517-.246 0-.445-.047-.597-.14-.152-.094-.772-.14-1.86-.14-.537 0-1.35.005-2.438.017-1.088 0-2.207.006-3.36.018-1.152.011-2.213.017-3.184.017-.97.012-1.614.018-1.93.018-.222 0-.37-.035-.447-.106s-.114-.175-.114-.315.044-.258.132-.351.23-.14.43-.14c.187 0 .579-.088 1.175-.264.596-.175.895-.79.895-1.842V3.858c0-.561-.1-1.088-.299-1.579-.198-.491-.649-.772-1.35-.842-.281-.035-.439-.102-.474-.202S.83 1.005.83.841z"/></svg>',
    209 
    210                         'facebook'    => '<svg width="11" height="19" viewBox="0 0 11 19" xmlns="http://www.w3.org/2000/svg"><path d="M7.05 18.437H3.745V10.21H.968V7.011h2.777V4.656c0-.692.1-1.295.3-1.81.198-.528.477-.97.834-1.328a3.367 3.367 0 011.292-.8A4.903 4.903 0 017.86.437c.586 0 1.107.015 1.564.044.457.03.756.062.897.097v2.847H8.632c-.668 0-1.099.144-1.292.431-.193.287-.29.66-.29 1.116v2.04h3.164l-.422 3.199H7.05v8.226z"/></svg>',
    211 
    212                         'feed'        => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M5.12 15.714c0 .668-.232 1.233-.697 1.696a2.321 2.321 0 01-1.703.695c-.67 0-1.238-.232-1.703-.695a2.303 2.303 0 01-.697-1.696c0-.645.232-1.204.697-1.679a2.292 2.292 0 011.703-.712c.67 0 1.238.235 1.703.704.465.468.697 1.03.697 1.687zM.32 9.702V6.257c1.647 0 3.188.31 4.624.932 1.447.632 2.708 1.485 3.785 2.557s1.926 2.33 2.55 3.77a11.6 11.6 0 01.935 4.624H8.755a8.552 8.552 0 00-.635-3.243 8.383 8.383 0 00-1.835-2.734A8.436 8.436 0 001.979 9.86 8.652 8.652 0 00.32 9.702zm0-6.117V.14c2.482 0 4.812.474 6.988 1.424 2.188.937 4.097 2.223 5.727 3.858s2.92 3.542 3.873 5.722c.941 2.191 1.412 4.523 1.412 6.996h-3.459c0-2.004-.382-3.89-1.147-5.66s-1.806-3.314-3.123-4.632a14.708 14.708 0 00-4.624-3.12C4.202 3.966 2.32 3.585.32 3.585z"/></svg>',
    213 
    214                         'flickr'      => '<svg width="18" height="9" viewBox="0 0 18 9" xmlns="http://www.w3.org/2000/svg"><path d="M4.08 8.179c-.563 0-1.09-.105-1.582-.316a4.082 4.082 0 01-1.292-.87 4.274 4.274 0 01-.888-1.31C.108 5.19.002 4.663.002 4.1s.105-1.09.316-1.582c.211-.492.501-.923.87-1.292.37-.37.806-.665 1.31-.888A3.973 3.973 0 014.08.023c.563 0 1.09.105 1.582.316.492.211.923.501 1.292.87.37.37.665.806.888 1.31.21.492.316 1.02.316 1.582s-.105 1.09-.316 1.582c-.211.492-.501.923-.87 1.292-.37.369-.806.665-1.31.888-.492.21-1.02.316-1.582.316zm9.844 0c-.563 0-1.09-.105-1.582-.316a4.082 4.082 0 01-1.292-.87 4.274 4.274 0 01-.888-1.31c-.21-.492-.316-1.02-.316-1.582s.105-1.09.316-1.582c.211-.492.501-.923.87-1.292.37-.37.806-.665 1.31-.888a3.973 3.973 0 011.582-.316c.562 0 1.09.105 1.582.316.492.211.923.501 1.292.87.369.37.665.806.888 1.31.21.492.316 1.02.316 1.582s-.106 1.09-.316 1.582c-.211.492-.501.923-.87 1.292-.37.369-.806.665-1.31.888-.492.21-1.02.316-1.582.316z"/></svg>',
    215 
    216                         'foursquare'  => '<svg width="14" height="19" viewBox="0 0 14 19" xmlns="http://www.w3.org/2000/svg"><path d="M12.28.101c.727 0 1.195.196 1.406.589.211.392.246.958.106 1.696-.106.492-.252 1.195-.44 2.11-.176.914-.354 1.828-.536 2.742-.182.914-.349 1.734-.5 2.46-.142.716-.224 1.126-.247 1.231-.07.27-.193.571-.37.905-.175.334-.567.501-1.177.501H7.57c-.059 0-.097.006-.114.018l-.132.088c-.023.023-.275.31-.756.861-.48.563-1.005 1.175-1.573 1.837-.568.662-1.093 1.269-1.573 1.82l-.703.826c-.176.21-.384.316-.624.316s-.42-.023-.537-.07c-.105-.035-.225-.132-.36-.29-.135-.159-.202-.413-.202-.765V1.718c0-.316.12-.665.36-1.046.24-.38.683-.571 1.327-.571h9.598zm-.055 10.055l.09-.457.06-.283-.15.74zm.15-.74l.584-2.898-.143.72a251.52 251.52 0 01-.442 2.178zm.584-2.898c.132-.674.264-1.348.393-2.023.188-.914.334-1.617.44-2.109l-.833 4.132zm-1.241-3.816a.517.517 0 00-.097-.448.45.45 0 00-.36-.184H3.562c-.176 0-.32.064-.431.193s-.167.264-.167.404v11.918c0 .012.008.018.026.018s.032-.006.044-.018l.44-.545a55.84 55.84 0 001.01-1.204c.37-.45.724-.882 1.064-1.292.328-.41.533-.662.615-.756.164-.199.302-.325.413-.378.111-.052.29-.079.536-.079h2.566c.2 0 .346-.058.44-.175.094-.118.146-.211.158-.282a35 35 0 00.202-.993c.112-.568.185-.929.22-1.08.012-.165-.038-.317-.15-.458s-.237-.21-.377-.21H6.97c-.21 0-.38-.065-.51-.194s-.193-.3-.193-.51v-.457c0-.211.065-.38.194-.51s.298-.193.51-.193H10.732c.13 0 .252-.05.37-.15s.193-.202.228-.307l.387-2.11z"/></svg>',
    217 
    218                         'goodreads'   => '<svg width="13" height="19" viewBox="0 0 13 19" xmlns="http://www.w3.org/2000/svg"><path d="M10.63.418h1.444v12.294c0 .869-.117 1.638-.352 2.307-.247.67-.599 1.233-1.057 1.691s-1.027.804-1.708 1.04c-.681.234-1.462.351-2.343.351-.775 0-1.467-.094-2.078-.281-.61-.2-1.127-.485-1.55-.855a3.653 3.653 0 01-.969-1.347c-.234-.528-.358-1.133-.37-1.814l-.035-.388H2.88v.423c.06.951.39 1.67.995 2.158.605.487 1.495.73 2.669.73 1.409 0 2.442-.325 3.1-.977.657-.652.986-1.664.986-3.038v-1.867c-.458.634-1.075 1.133-1.85 1.497a5.769 5.769 0 01-2.483.546c-.88 0-1.67-.173-2.369-.52s-1.283-.842-1.752-1.488a6.218 6.218 0 01-.969-1.955 8.196 8.196 0 01-.334-2.378c0-.974.135-1.855.405-2.641.27-.799.651-1.48 1.144-2.044S3.51.864 4.202.56C4.893.254 5.662.101 6.508.101c.845 0 1.629.185 2.35.555a4.72 4.72 0 011.77 1.559V.418zm.317 6.13a6.213 6.213 0 00-.361-2.238c-.252-.692-.614-1.274-1.083-1.743a3.753 3.753 0 00-1.268-.846 4.137 4.137 0 00-1.55-.281c-.81 0-1.491.152-2.043.458a3.998 3.998 0 00-1.357 1.215 5.054 5.054 0 00-.74 1.638 7.39 7.39 0 00-.228 1.796c0 .764.1 1.45.3 2.061.199.61.48 1.136.845 1.576s.804.778 1.32 1.013a4.124 4.124 0 001.726.352c.764 0 1.427-.14 1.99-.422a4.218 4.218 0 001.374-1.145c.364-.47.635-1.004.81-1.603s.265-1.21.265-1.832z"/></svg>',
    219 
    220                         'google-plus' => '<svg width="19" height="13" viewBox="0 0 19 13" xmlns="http://www.w3.org/2000/svg"><path d="M6.14 5.323h5.45c.082.516.111 1.031.088 1.547s-.112 1.02-.264 1.512a5.708 5.708 0 01-.554 1.31c-.24.416-.536.788-.888 1.116-.34.305-.709.56-1.107.765s-.815.348-1.248.43a6.43 6.43 0 01-1.495.176c-.504 0-.99-.058-1.459-.176a5.32 5.32 0 01-1.107-.439 6.98 6.98 0 01-1.002-.65 4.671 4.671 0 01-.906-.862 6.176 6.176 0 01-.677-1.037 5.985 5.985 0 01-.545-1.846A5.935 5.935 0 01.48 5.288a7.45 7.45 0 01.211-.774c.082-.246.176-.48.281-.703A5.884 5.884 0 012.334 2.08 5.754 5.754 0 014.24.963a6.02 6.02 0 011.97-.307c.68.005 1.324.12 1.933.342.352.13.686.29 1.002.484.317.193.604.419.862.677-.094.093-.19.184-.29.272-.1.088-.19.185-.273.29L8.39 3.776a2.845 2.845 0 00-1.265-.738c-.27-.094-.548-.141-.836-.141s-.57.023-.852.07c-.317.07-.627.19-.932.36-.305.17-.568.367-.791.59-.2.199-.37.416-.51.65-.14.235-.252.475-.334.72-.117.376-.176.754-.176 1.135s.059.753.176 1.116c.129.352.305.68.528.985.222.304.492.562.808.773.2.14.405.26.616.36s.427.168.65.203c.234.047.472.067.712.061.24-.006.472-.026.694-.061.211-.035.428-.097.65-.185.224-.088.429-.19.616-.308.305-.21.557-.471.756-.782.2-.31.334-.647.404-1.01H6.14V5.322zm12.236.14v1.442h-1.969v1.97h-1.442v-1.97h-1.969V5.464h1.97v-1.97h1.441v1.97h1.969z"/></svg>',
    221 
    222                         'google'      => '<svg width="18" height="19" viewBox="0 0 18 19" xmlns="http://www.w3.org/2000/svg"><path d="M17.65 8.499c.047.633.038 1.256-.026 1.871a12.714 12.714 0 01-.325 1.819 8.868 8.868 0 01-.896 2.02 7.555 7.555 0 01-1.388 1.704 8.218 8.218 0 01-1.731 1.213 7.965 7.965 0 01-1.959.72 9.909 9.909 0 01-2.31.255 8.672 8.672 0 01-2.293-.325 9.662 9.662 0 01-1.73-.66 7.935 7.935 0 01-1.538-.992c-.515-.41-.981-.867-1.397-1.37s-.77-1.043-1.063-1.617C.772 12.692.59 12.23.45 11.75s-.246-.966-.317-1.458a7.93 7.93 0 01-.07-1.493 9.1 9.1 0 01.158-1.494c.094-.386.202-.77.325-1.15.123-.381.272-.747.448-1.099.27-.515.58-1.007.931-1.475a9.392 9.392 0 012.618-2.267 8.746 8.746 0 011.581-.72A9.498 9.498 0 019.146.1a8.34 8.34 0 011.529.14 8.067 8.067 0 011.493.422c.527.2 1.034.448 1.52.747.486.298.94.647 1.361 1.045-.14.14-.284.287-.43.44-.146.152-.296.298-.448.439-.27.28-.542.556-.817.825s-.553.545-.835.826c-.269-.27-.568-.5-.896-.694a5.15 5.15 0 00-1.036-.465c-.422-.13-.858-.2-1.31-.211s-.892.023-1.326.105a5.833 5.833 0 00-1.458.58c-.457.258-.86.568-1.212.931-.305.305-.568.636-.79.993s-.405.729-.545 1.115a5.67 5.67 0 00-.255 1.757c.006.61.102 1.195.29 1.757h-.035a.603.603 0 01.061.123c.018.047.032.088.044.123.2.492.469.958.808 1.397.34.44.726.805 1.16 1.098a6.2 6.2 0 00.957.545 4.63 4.63 0 001.046.334 5.451 5.451 0 002.143 0c.352-.059.694-.156 1.028-.29s.647-.296.94-.484c.48-.316.878-.717 1.195-1.203.316-.486.527-1.01.632-1.572H9.041V7.41h8.468c.035.175.065.357.088.544s.041.37.053.545z"/></svg>',
    223 
    224                         'github'      => '<svg width="17" height="19" viewBox="0 0 17 19" xmlns="http://www.w3.org/2000/svg"><path d="M16.82 6.336c0 1.127-.153 2.049-.458 2.765-.317.716-.725 1.286-1.224 1.709s-1.066.728-1.7.915c-.645.188-1.291.317-1.937.388.211.2.393.478.546.837.153.358.229.807.229 1.347V18.1H6.464a173.584 173.584 0 00-.035-2.783c-1.62.353-2.683.212-3.188-.422l-.758-.951c-.27-.67-.554-1.125-.854-1.365l-.449-.361c-.528-.353-.643-.558-.343-.617l.449-.088c.587.059 1.033.273 1.338.643l.458.555c.517.892 1.127 1.318 1.832 1.277.704-.041 1.221-.138 1.55-.291.059-.376.158-.693.3-.951s.299-.458.475-.599a12.085 12.085 0 01-1.938-.405c-.634-.2-1.206-.51-1.717-.933S2.665 9.817 2.36 9.1c-.317-.716-.475-1.638-.475-2.765 0-.634.108-1.215.325-1.744.218-.528.508-.992.872-1.391-.059-.14-.132-.49-.22-1.048S2.894.911 3.223.101l.757.035C4.485.16 5.301.547 6.43 1.3A11.364 11.364 0 019.352.91c.517 0 1.022.036 1.515.106.493.07.974.164 1.444.282C13.427.536 14.24.145 14.751.128L15.515.1c.318.81.432 1.494.344 2.052s-.167.907-.238 1.048c.388.41.684.878.89 1.4.205.523.308 1.101.308 1.735zM2.096 12.078a.235.235 0 00-.026-.106.134.134 0 00-.08-.07c-.058-.036-.105-.047-.14-.036a.106.106 0 00-.071.07c-.012.024-.006.057.018.098a.163.163 0 00.088.079c.035.012.076.012.123 0s.076-.024.088-.035zm.458.528a.122.122 0 00.035-.123.261.261 0 00-.07-.124c-.036-.058-.077-.088-.124-.088s-.088.006-.123.018c-.012.035-.017.076-.017.123s.017.088.052.124.083.058.141.07c.059.012.094.012.106 0zm.458.67a.18.18 0 00.053-.133.245.245 0 00-.053-.15c-.035-.058-.076-.093-.123-.105a.22.22 0 00-.124 0c-.035.023-.053.064-.053.123s.018.112.053.159c.035.058.077.094.124.105a.22.22 0 00.123 0zm.634.633c.035-.035.044-.082.026-.14a.267.267 0 00-.097-.141c-.035-.06-.082-.091-.14-.097s-.106.014-.141.061c-.036.036-.044.08-.027.132.018.053.05.103.097.15.035.059.082.088.141.088s.106-.017.14-.053zm.88.388c.012-.059-.002-.112-.044-.159s-.085-.076-.132-.088a.469.469 0 00-.202.01c-.065.017-.103.049-.115.096a.177.177 0 00.044.159.274.274 0 00.168.088c.058.011.117.008.176-.01s.094-.05.106-.096zm.705.246c.07 0 .13-.017.176-.052s.07-.077.07-.124a.146.146 0 00-.07-.132.327.327 0 00-.176-.044c-.07 0-.13.018-.176.053-.047.035-.07.076-.07.123 0 .06.023.103.07.132.047.03.106.044.176.044zm.916-.105c.07-.024.129-.056.176-.097s.07-.08.07-.115a.223.223 0 00-.105-.123.284.284 0 00-.176-.017c-.07.023-.13.055-.176.096s-.07.08-.07.115c.023.059.058.1.105.123s.105.03.176.018z"/></svg>',
    225 
    226                         'instagram'   => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M9.51 1.757c-1.219 0-2.01.009-2.373.026-.363.018-.791.033-1.283.044a6.324 6.324 0 00-1.046.123 4.488 4.488 0 00-.642.194c-.199.07-.38.16-.545.272a3.267 3.267 0 00-.852.853 2.815 2.815 0 00-.29.562 5.826 5.826 0 00-.176.624c-.059.252-.094.607-.105 1.064-.024.48-.041.902-.053 1.265s-.018 1.149-.018 2.356c0 1.219.009 2.01.027 2.373.017.363.032.79.044 1.283.023.445.064.794.123 1.046s.123.466.193.642c.07.199.161.38.272.544a3.267 3.267 0 00.853.853c.164.111.352.208.562.29.165.059.373.117.624.176.252.058.607.094 1.064.105.48.024.902.041 1.266.053s1.148.018 2.355.018c1.219 0 2.01-.01 2.373-.027s.791-.032 1.283-.044a6.324 6.324 0 001.046-.123c.252-.058.466-.123.642-.193.199-.07.38-.161.545-.273a3.267 3.267 0 00.852-.852c.112-.164.208-.352.29-.563.059-.164.117-.372.176-.624s.094-.606.106-1.063c.023-.48.04-.902.052-1.266s.018-1.148.018-2.355c0-1.219-.009-2.01-.027-2.373a53.213 53.213 0 01-.043-1.283 6.324 6.324 0 00-.124-1.046 4.488 4.488 0 00-.193-.642c-.07-.2-.161-.38-.272-.545s-.244-.322-.396-.474a2.83 2.83 0 00-1.02-.668 5.826 5.826 0 00-.623-.176c-.252-.059-.607-.094-1.064-.106-.48-.023-.902-.04-1.266-.052s-1.148-.018-2.355-.018zm0-1.617c1.23 0 2.036.009 2.417.026.38.018.806.032 1.274.044.493.024.909.067 1.248.132.34.064.65.15.932.255.305.129.589.275.853.44.263.163.518.368.764.615s.454.503.624.773.314.55.43.844c.106.27.194.577.265.923.07.345.11.764.123 1.256.023.48.04.909.052 1.284.012.375.018 1.177.018 2.408s-.009 2.036-.026 2.417c-.018.38-.033.805-.044 1.274a9.181 9.181 0 01-.132 1.248c-.065.34-.15.65-.255.932-.129.304-.275.589-.44.852s-.369.519-.615.765-.504.454-.773.624c-.27.17-.551.313-.844.43-.27.106-.577.194-.923.264-.346.07-.764.112-1.257.123-.48.024-.908.041-1.283.053-.375.012-1.178.018-2.408.018s-2.036-.01-2.417-.027-.806-.032-1.274-.044a9.181 9.181 0 01-1.248-.131c-.34-.065-.65-.15-.932-.255a6.136 6.136 0 01-.853-.44c-.263-.164-.518-.369-.764-.615s-.454-.504-.624-.773c-.17-.27-.314-.551-.43-.844a5.607 5.607 0 01-.265-.923A7.287 7.287 0 01.58 12.83c-.023-.48-.04-.908-.052-1.283C.516 11.173.51 10.37.51 9.14s.009-2.036.026-2.417c.018-.381.033-.806.044-1.275.024-.492.068-.908.132-1.248.065-.34.15-.65.255-.931.129-.305.275-.59.44-.853.164-.264.369-.518.615-.764s.504-.455.773-.625c.27-.17.551-.313.844-.43.27-.106.577-.194.923-.264.345-.07.764-.111 1.257-.123.48-.023.908-.04 1.283-.053S8.279.14 9.51.14zm0 4.36c.645 0 1.248.122 1.81.368a4.53 4.53 0 012.461 2.461c.247.563.37 1.166.37 1.81 0 .645-.123 1.249-.37 1.811a4.53 4.53 0 01-2.46 2.461 4.467 4.467 0 01-1.811.37 4.467 4.467 0 01-1.81-.37 4.53 4.53 0 01-2.461-2.46 4.467 4.467 0 01-.37-1.811c0-.645.123-1.248.37-1.81a4.53 4.53 0 012.46-2.462A4.467 4.467 0 019.51 4.5zm0 7.663c.832 0 1.544-.299 2.136-.896.591-.598.887-1.307.887-2.127 0-.832-.298-1.544-.896-2.136-.598-.592-1.307-.888-2.127-.888-.832 0-1.544.3-2.136.897-.592.598-.887 1.307-.887 2.127 0 .832.298 1.544.896 2.136.598.591 1.307.887 2.127.887zm5.871-7.84c0 .293-.1.548-.299.765a.982.982 0 01-.756.325 1.06 1.06 0 01-.764-.316 1.038 1.038 0 01-.325-.774c0-.292.105-.541.316-.747.21-.205.469-.307.773-.307.293 0 .542.1.747.299.206.199.308.45.308.755z"/></svg>',
    227 
    228                         'lastfm'      => '<svg width="19" height="11" viewBox="0 0 19 11" xmlns="http://www.w3.org/2000/svg"><path d="M14.52 10.093c-.89 0-1.647-.094-2.268-.281-.609-.188-1.125-.446-1.547-.774a4.092 4.092 0 01-1.019-1.142 7.805 7.805 0 01-.615-1.389l-.668-2.074c-.246-.75-.563-1.383-.95-1.899-.386-.515-1.03-.773-1.933-.773-.633 0-1.213.258-1.74.773-.528.516-.791 1.407-.791 2.672 0 .985.222 1.764.668 2.338s1.03.862 1.758.862c.808 0 1.456-.2 1.942-.598l.73-.598.667 1.793-.852.545c-.569.363-1.433.545-2.593.545-.715 0-1.353-.105-1.916-.316-.562-.211-1.034-.519-1.415-.923s-.67-.905-.87-1.503c-.2-.598-.299-1.29-.299-2.074 0-.82.1-1.547.299-2.18.2-.645.495-1.186.888-1.626s.876-.776 1.45-1.01C4.02.225 4.688.108 5.45.108c.68 0 1.283.064 1.81.193.528.129.99.34 1.389.633.398.293.738.668 1.02 1.125.292.469.55 1.037.773 1.705l.668 2.074c.246.75.62 1.371 1.125 1.864.504.492 1.277.738 2.32.738.703 0 1.236-.085 1.6-.255.363-.17.545-.448.545-.835 0-.293-.103-.545-.308-.756-.205-.21-.571-.38-1.099-.51l-1.406-.351c-.844-.188-1.453-.504-1.828-.95-.375-.445-.562-1.019-.562-1.722 0-1.125.38-1.899 1.142-2.32s1.612-.633 2.549-.633c1.055 0 1.887.199 2.496.597s.961 1.067 1.055 2.004l-2.074.246c-.036-.433-.19-.747-.466-.94-.276-.193-.66-.29-1.152-.29-.457 0-.811.094-1.063.281-.252.188-.378.457-.378.809 0 .316.08.568.237.756.158.187.466.334.923.44l1.336.28c.879.211 1.55.548 2.013 1.011.463.463.694 1.11.694 1.942 0 1.032-.392 1.764-1.178 2.198-.785.433-1.822.65-3.11.65z"/></svg>',
    229 
    230                         'linkedin'    => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M14.27 9.628a1.057 1.057 0 00-.492-.316 2.467 2.467 0 00-.774-.106c-.386 0-.712.059-.975.176a1.64 1.64 0 00-.642.492c-.152.223-.266.492-.343.809s-.114.68-.114 1.09v6.152a.473.473 0 01-.026.15.448.448 0 01-.114.166c-.036.035-.083.068-.141.097s-.117.044-.176.044H7.24c-.047 0-.097-.015-.15-.044s-.108-.062-.167-.097a1.305 1.305 0 01-.096-.15.339.339 0 01-.044-.166V6.57a.31.31 0 01.044-.15 5.8 5.8 0 01.096-.167c.047-.035.097-.067.15-.096s.108-.044.167-.044h3.129a.69.69 0 01.149.017c.053.012.097.03.132.053.035.012.061.041.079.088l.061.158c0 .047.006.094.018.14a.48.48 0 01.018.106v.281c.398-.386.867-.67 1.406-.852a5.59 5.59 0 011.793-.273c.75 0 1.418.088 2.004.264.586.176 1.09.451 1.511.826.422.387.739.856.95 1.407.21.55.316 1.195.316 1.933v7.664a.473.473 0 01-.026.15.448.448 0 01-.115.167c-.035.035-.082.067-.14.096s-.117.044-.176.044h-3.305a.31.31 0 01-.15-.044 5.8 5.8 0 01-.166-.096 1.305 1.305 0 01-.097-.15.339.339 0 01-.044-.167V11c0-.293-.026-.553-.079-.782a1.85 1.85 0 00-.237-.589zm-9.738-5.45c-.211.212-.446.37-.703.475s-.54.159-.844.159c-.293 0-.571-.053-.835-.159s-.501-.263-.712-.474c-.211-.211-.37-.443-.475-.695a2.19 2.19 0 01-.158-.852c0-.293.053-.566.158-.817.106-.252.264-.484.475-.695.21-.21.445-.375.703-.492s.54-.176.844-.176c.293 0 .571.059.835.176s.5.281.712.492c.21.211.369.44.474.686.106.246.159.521.159.826 0 .316-.053.6-.159.852a2.159 2.159 0 01-.474.695zm.527 2.391v11.355a.31.31 0 01-.044.15c-.03.053-.061.108-.097.167a1.305 1.305 0 01-.149.096.339.339 0 01-.167.044H1.368a.31.31 0 01-.15-.044 5.802 5.802 0 01-.167-.096 1.305 1.305 0 01-.096-.15.339.339 0 01-.044-.167V6.57a.31.31 0 01.044-.149c.029-.053.061-.108.096-.167.047-.035.097-.067.15-.097a.339.339 0 01.167-.044h3.234a.31.31 0 01.15.044 5.8 5.8 0 01.166.097c.036.047.068.097.097.15.03.052.044.108.044.166z"/></svg>',
    231 
    232                         'mail'        => '<svg width="18" height="13" viewBox="0 0 18 13" xmlns="http://www.w3.org/2000/svg"><path d="M9.6 8.175l8.402-6.856v10.793h-18V1.32l8.403 6.856c.093.07.19.129.29.176s.202.07.307.07.211-.023.317-.07c.105-.047.199-.106.28-.176zm-.598-2.074a.662.662 0 01-.263-.053 1.417 1.417 0 01-.229-.123L1.373.089h15.258L9.495 5.925a.813.813 0 01-.492.176z"/></svg>',
    233 
    234                         'medium'      => '<svg width="19" height="16" viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path d="M18.39 15.093h-6.856l1.372-1.512c.023-.023.038-.079.044-.167.005-.088.008-.202.008-.342V3.667l-4.5 11.426L3.572 4.441a5.822 5.822 0 01-.167-.457 39.698 39.698 0 01-.15-.474v7.927c0 .164.006.282.018.352.012.07.076.182.193.334l2.074 2.97H.39l2.092-2.97c.117-.152.178-.264.184-.334.006-.07.01-.188.01-.352V3.246c0-.176.002-.293.008-.352.006-.058-.032-.14-.114-.246L.97.222h4.852l4.2 9.3 3.657-9.3h4.711l-1.266 1.565c-.082.094-.131.187-.149.281s-.026.211-.026.352v10.635c0 .14.003.252.008.334.006.082.027.14.062.176l1.371 1.529z"/></svg>',
    235 
    236                         'meetup'      => '<svg width="19" height="15" viewBox="0 0 19 15" xmlns="http://www.w3.org/2000/svg"><path d="M12.22 11.542c-.012-.258.012-.504.07-.738s.14-.463.246-.685c.375-.797.75-1.59 1.125-2.38a774.383 774.383 0 001.291-2.742c.053-.123.085-.254.097-.395a1.428 1.428 0 00-.018-.387c-.023-.128-.105-.228-.246-.298-.14-.07-.278-.091-.413-.062s-.255.097-.36.202c-.14.106-.255.232-.343.378a6.41 6.41 0 00-.237.43c-.27.528-.533 1.049-.79 1.564a192.161 192.161 0 01-1.582 3.092l-.773 1.547c-.082.152-.164.301-.246.448a1.8 1.8 0 01-.298.395c-.223.234-.501.39-.835.465-.334.077-.653.05-.957-.079a.87.87 0 01-.519-.535c-.088-.252-.073-.548.044-.888.2-.527.401-1.048.606-1.563s.413-1.031.624-1.547l.316-.843.317-.843c.035-.07.064-.147.087-.229s.041-.158.053-.228a1.094 1.094 0 00-.088-.703.8.8 0 00-.474-.421.77.77 0 00-.598.07c-.199.105-.35.28-.456.527-.246.609-.492 1.221-.738 1.836s-.486 1.227-.72 1.836c-.258.632-.513 1.268-.765 1.906s-.506 1.268-.764 1.889c-.281.68-.68 1.13-1.195 1.353s-1.118.222-1.81 0c-.609-.2-1.068-.563-1.379-1.09-.31-.527-.377-1.112-.202-1.756.13-.528.27-1.055.422-1.582.152-.527.31-1.051.474-1.572.164-.522.328-1.04.492-1.555.176-.527.346-1.048.51-1.564l.457-1.265c.153-.422.316-.837.491-1.247.305-.656.794-1.166 1.467-1.529.674-.363 1.327-.457 1.96-.28.28.07.553.172.816.307s.525.272.782.412c.27.153.522.205.756.159.234-.047.462-.164.685-.352a92.698 92.698 0 00.597-.527c.422-.34.864-.504 1.327-.492.463.012.893.2 1.291.562.07.059.138.118.202.176.065.059.132.117.202.176a.653.653 0 00.378.202.597.597 0 00.413-.114 2.279 2.279 0 011.15-.37c.393-.011.788.024 1.187.106.55.117.978.413 1.282.887s.416.993.334 1.555a7.778 7.778 0 01-.588 2.02 277.748 277.748 0 00-1.626 3.725 9.284 9.284 0 00-.58 1.863c-.011.117-.023.228-.035.334a3.025 3.025 0 00-.017.333c-.012.328.05.583.184.765.135.181.372.313.712.395.21.059.43.105.659.14s.454.077.676.124c.316.07.539.184.668.342.129.158.187.372.175.641-.011.246-.09.446-.237.598s-.372.258-.676.316c-.55.106-1.092.123-1.625.053s-1.052-.217-1.555-.44c-.598-.257-1.051-.629-1.362-1.115-.31-.486-.483-1.057-.518-1.713z"/></svg>',
    237 
    238                         'pinterest'   => '<svg width="15" height="19" viewBox="0 0 15 19" xmlns="http://www.w3.org/2000/svg"><path d="M4.77 7.548c0-.387.047-.738.14-1.055.094-.316.247-.61.458-.879.187-.257.404-.457.65-.597.246-.14.51-.211.791-.211.223 0 .422.035.598.105.175.07.328.188.457.352a1.866 1.866 0 01.387 1.16c0 .14-.015.296-.044.466-.03.17-.074.354-.132.554-.047.21-.1.436-.159.676s-.134.495-.228.765c-.082.281-.158.527-.229.738-.07.211-.123.399-.158.563-.07.28-.079.545-.026.79.053.247.167.475.343.686.175.188.378.334.606.44s.483.158.765.158c.492 0 .94-.138 1.344-.413s.765-.689 1.082-1.24c.316-.562.553-1.177.711-1.845s.238-1.4.238-2.197c0-.598-.097-1.143-.29-1.635a3.831 3.831 0 00-.87-1.319 3.932 3.932 0 00-1.398-.835c-.545-.193-1.169-.29-1.872-.29-.785 0-1.494.123-2.127.37a4.48 4.48 0 00-1.67 1.142A4.99 4.99 0 003.03 5.632a5.075 5.075 0 00-.37 1.951c0 .422.06.809.176 1.16.118.352.293.668.528.95a.566.566 0 01.158.28.96.96 0 01.017.317c-.035.082-.07.194-.105.334s-.07.31-.105.51a.397.397 0 01-.07.176.32.32 0 01-.141.105.614.614 0 01-.15.018.852.852 0 01-.167-.018 3.17 3.17 0 01-.949-.606 3.555 3.555 0 01-.703-.94A4.85 4.85 0 01.727 8.69a6.23 6.23 0 01-.14-1.354c0-.316.026-.627.078-.932.053-.304.132-.615.238-.931.105-.317.231-.624.378-.923s.325-.589.536-.87c.21-.293.445-.566.703-.818.258-.252.527-.495.809-.73.292-.222.618-.424.975-.606a7.928 7.928 0 011.204-.483c.422-.117.859-.21 1.31-.281.451-.07.917-.106 1.397-.106.504 0 .988.044 1.45.132.463.088.906.22 1.328.396.421.152.814.342 1.177.571.364.229.686.483.967.765.293.293.55.6.774.923.222.322.421.67.597 1.045.153.364.273.739.36 1.125s.132.774.132 1.16c0 1.055-.131 2.02-.395 2.892a6.954 6.954 0 01-1.222 2.347c-.539.703-1.154 1.225-1.846 1.564-.69.34-1.459.51-2.302.51-.281 0-.554-.03-.818-.088a2.728 2.728 0 01-.764-.299 2.626 2.626 0 01-.633-.413 1.94 1.94 0 01-.422-.536c-.187.82-.343 1.477-.466 1.969s-.214.82-.272.984a7.114 7.114 0 01-.528 1.336 13.037 13.037 0 01-.984 1.618H3.61a15.553 15.553 0 01-.08-1.97c.018-.597.08-1.136.185-1.616L5.086 9.27a3.083 3.083 0 01-.237-.765 5.323 5.323 0 01-.08-.958z"/></svg>',
    239 
    240                         'pocket'      => '<svg width="19" height="17" viewBox="0 0 19 17" xmlns="http://www.w3.org/2000/svg"><path d="M18.2 2.721v4.673c0 .492-.03.99-.088 1.493-.058.504-.158.99-.299 1.459-.269.831-.647 1.607-1.133 2.327s-1.068 1.35-1.748 1.89a8.416 8.416 0 01-1.142.807c-.398.246-.814.457-1.247.633s-.878.316-1.335.421a8.79 8.79 0 01-1.37.211c-.48.035-.955.03-1.424-.017a7.998 7.998 0 01-1.405-.229 9.677 9.677 0 01-1.353-.457 8.131 8.131 0 01-1.265-.667 9.857 9.857 0 01-1.985-1.704A8.739 8.739 0 01.983 11.4a9.283 9.283 0 01-.492-1.388 7.71 7.71 0 01-.246-1.423C.21 8.062.195 7.535.201 7.008s.01-1.043.01-1.546V2.3c0-.387.107-.738.324-1.055a1.55 1.55 0 01.87-.632c.105-.035.213-.056.325-.062a6.52 6.52 0 01.342-.008h8.714c.539.011 1.072.017 1.599.017.527 0 1.06.006 1.599.018h1.58c.235-.024.478-.035.73-.035s.5.035.746.105a1.956 1.956 0 01.914.703c.14.21.217.43.228.659.012.228.018.465.018.711zm-3.584 4.076c.07-.2.082-.404.035-.615s-.129-.392-.246-.545a1.232 1.232 0 00-.527-.36 1.236 1.236 0 00-.632-.061 1.4 1.4 0 00-.72.386c-.2.2-.393.387-.58.562a142.695 142.695 0 01-2.74 2.6 21.07 21.07 0 01-1.187-1.097c-.38-.381-.77-.765-1.168-1.151l-.29-.29c-.1-.1-.202-.19-.307-.272a4.673 4.673 0 00-.598-.563c-.164-.105-.351-.166-.562-.184s-.41.009-.597.08c-.422.175-.66.485-.712.93-.052.445.068.814.36 1.107.41.41.817.808 1.221 1.195.404.386.806.773 1.204 1.16.199.175.395.36.588.552.194.194.396.384.606.571.164.164.337.34.519.527.181.188.395.305.64.352a1.308 1.308 0 001.16-.316 62.497 62.497 0 001.23-1.195 111.392 111.392 0 002.425-2.284c.164-.164.34-.33.527-.5.187-.17.304-.367.351-.59z"/></svg>',
    241 
    242                         'reddit'      => '<svg width="19" height="16" viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path d="M18.19 7.429c0 .375-.105.709-.316 1.002-.211.293-.48.51-.809.65a2.953 2.953 0 01.105.774c0 .726-.21 1.406-.632 2.039-.422.633-.994 1.186-1.714 1.661-.721.475-1.568.853-2.54 1.134a11.8 11.8 0 01-3.13.404c-1.112 0-2.155-.14-3.128-.422-.973-.27-1.82-.641-2.54-1.116-.72-.475-1.292-1.028-1.714-1.661-.422-.645-.633-1.324-.633-2.04 0-.14.009-.28.027-.421.017-.14.044-.27.079-.387a1.753 1.753 0 01-.765-.65 1.719 1.719 0 01-.29-.967c0-.492.17-.908.51-1.248.34-.34.756-.51 1.248-.51.281 0 .536.059.764.176.229.117.42.27.572.457a8.346 8.346 0 011.142-.668c.41-.2.844-.369 1.301-.51.457-.14.938-.252 1.442-.334a11.25 11.25 0 011.564-.14L10.245.257a.295.295 0 01.15-.167.377.377 0 01.236-.044l3.551.844c.024 0 .041.006.053.018l.018.017c.128-.246.304-.442.527-.589s.48-.22.773-.22c.387 0 .712.132.976.396s.395.589.395.976c0 .386-.131.718-.395.993a1.297 1.297 0 01-.976.413c-.386 0-.714-.132-.984-.396a1.335 1.335 0 01-.422-.94h-.14L10.771.785l-1.3 3.867a11.692 11.692 0 013.103.475c.473.14.916.316 1.326.527.422.199.809.427 1.16.685a1.705 1.705 0 011.371-.668c.492 0 .908.17 1.248.51.34.34.51.756.51 1.248zM5.077 8.835c0 .352.129.656.387.914s.562.387.914.387c.351 0 .656-.129.914-.387s.387-.562.387-.914c0-.351-.13-.656-.387-.914s-.563-.387-.914-.387c-.352 0-.656.13-.914.387s-.387.563-.387.914zm7.031 3.586c.035-.035.053-.085.053-.15a.27.27 0 00-.053-.166c-.035-.035-.082-.053-.14-.053s-.106.018-.141.053c-.27.27-.624.466-1.064.589-.439.123-.963.184-1.573.184-.633 0-1.166-.064-1.6-.193s-.779-.322-1.036-.58c-.036-.035-.082-.053-.141-.053s-.106.018-.14.053a.34.34 0 00-.053.175.19.19 0 00.052.141c.305.305.698.527 1.178.668s1.06.211 1.74.211c.692 0 1.278-.073 1.758-.22s.867-.366 1.16-.659zm-.07-2.285c.351 0 .65-.126.896-.378s.37-.56.37-.923c0-.351-.124-.656-.37-.914s-.545-.387-.896-.387c-.375 0-.692.13-.95.387s-.386.563-.386.914c0 .375.132.686.395.932.264.246.578.369.94.369z"/></svg>',
    243 
    244                         'skype'       => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M17.6 11.315a4.903 4.903 0 01.492 2.18c0 .68-.129 1.318-.387 1.916a5.054 5.054 0 01-1.045 1.564c-.44.446-.958.797-1.556 1.055a4.661 4.661 0 01-1.899.387c-.421 0-.832-.053-1.23-.159a4.512 4.512 0 01-1.09-.439 5.48 5.48 0 01-.782.114c-.252.018-.507.027-.765.027a8.246 8.246 0 01-3.304-.668 8.475 8.475 0 01-2.681-1.793 8.486 8.486 0 01-1.82-2.69 8.121 8.121 0 01-.667-3.287c0-.305.017-.598.052-.879.036-.281.077-.562.123-.844C.831 7.448.666 7.06.55 6.63S.373 5.772.373 5.338c0-.68.13-1.318.387-1.916a5.054 5.054 0 011.046-1.564c.44-.445.958-.797 1.556-1.055A4.66 4.66 0 015.26.417c.492 0 .958.067 1.398.202.44.134.852.313 1.239.536a9.444 9.444 0 011.441-.106c1.172 0 2.268.223 3.287.668a8.486 8.486 0 012.69 1.82 8.475 8.475 0 011.793 2.68 8.246 8.246 0 01.668 3.305c0 .305-.012.61-.035.914-.024.305-.07.598-.14.879zm-4.008 2.215a3.214 3.214 0 00.598-1.899c0-.28-.03-.55-.088-.808a2.15 2.15 0 00-.264-.668 2.261 2.261 0 00-.395-.563 3.334 3.334 0 00-.554-.457 4.657 4.657 0 00-.66-.351c-.24-.106-.5-.211-.781-.317a9.03 9.03 0 00-.897-.246c-.316-.07-.638-.14-.967-.21l-.72-.185c-.2-.053-.358-.097-.475-.132a2.172 2.172 0 01-.334-.106 9.622 9.622 0 01-.334-.14 2.74 2.74 0 01-.29-.185.825.825 0 01-.202-.202.523.523 0 01-.14-.237.988.988 0 01-.036-.255c0-.164.044-.314.132-.448s.22-.255.395-.36c.176-.13.387-.22.633-.273a4.05 4.05 0 01.844-.08c.316 0 .595.027.835.08.24.053.43.132.571.237.14.106.273.237.396.396.123.158.237.342.343.553.105.14.199.27.28.387.083.117.165.211.247.281.094.07.2.123.316.158.118.036.246.053.387.053.176 0 .34-.03.492-.088a.99.99 0 00.387-.263c.129-.13.22-.261.272-.396.053-.135.08-.272.08-.413a2.13 2.13 0 00-.247-.984 2.612 2.612 0 00-.351-.475 3.635 3.635 0 00-.492-.44 3.688 3.688 0 00-.624-.395 4.436 4.436 0 00-.783-.308 4.034 4.034 0 00-.896-.193 10.103 10.103 0 00-1.072-.053c-.48 0-.923.03-1.328.088a4.956 4.956 0 00-1.133.3 3.913 3.913 0 00-.967.474c-.27.187-.498.404-.686.65-.199.246-.348.516-.448.809-.1.293-.15.597-.15.914 0 .34.05.65.15.931s.237.534.413.756c.176.235.387.44.633.615s.516.323.809.44c.304.14.647.267 1.028.378.38.111.788.208 1.222.29.316.07.606.14.87.21.263.071.489.13.676.177.176.07.34.143.493.22.152.076.28.166.386.272.13.105.22.228.273.369.053.14.079.287.079.44 0 .21-.053.404-.158.58s-.264.333-.475.474c-.21.164-.463.281-.756.352-.293.07-.615.105-.967.105-.246 0-.474-.017-.685-.053a2.144 2.144 0 01-.545-.158 2.167 2.167 0 01-.958-.949 16.982 16.982 0 00-.237-.457 1.965 1.965 0 00-.211-.43 1.295 1.295 0 00-.282-.308.876.876 0 00-.342-.194 1.434 1.434 0 00-.396-.052c-.176 0-.337.026-.483.079s-.279.132-.396.237a.869.869 0 00-.272.37c-.053.14-.08.286-.08.439 0 .246.045.495.133.747.087.252.22.506.395.764.176.27.384.507.624.712.24.205.501.378.782.519.41.21.867.369 1.371.474s1.055.159 1.653.159c.515 0 .993-.039 1.432-.115.44-.076.841-.19 1.204-.342a4.995 4.995 0 001.011-.563c.287-.21.525-.457.712-.738z"/></svg>',
    245 
    246                         'slideshare'  => '<svg width="18" height="19" viewBox="0 0 18 19" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 5.901c.586 0 1.084.193 1.494.58.41.387.615.85.615 1.389 0 .55-.208 1.016-.624 1.397s-.91.572-1.485.572a2.098 2.098 0 01-1.494-.58c-.41-.387-.615-.85-.615-1.39 0-.55.208-1.016.624-1.397.416-.38.91-.571 1.485-.571zm4.992-.035c.598 0 1.105.193 1.52.58.417.387.625.85.625 1.389 0 .562-.208 1.037-.624 1.424-.416.386-.923.58-1.52.58a2.098 2.098 0 01-1.495-.58 1.88 1.88 0 01-.615-1.424c0-.551.208-1.017.624-1.398s.911-.571 1.485-.571zm5.555 3.129c.27-.188.475-.19.615-.009s.123.396-.052.642c-.317.386-.78.808-1.39 1.265-.608.457-1.376.88-2.302 1.266.492 1.676.516 3.006.07 3.99-.445.997-1.028 1.662-1.749 1.996-.72.334-1.42.36-2.1.079-.668-.293-.99-.873-.967-1.74v-3.27a2.404 2.404 0 00-.492-.106v3.375c.023.868-.3 1.448-.967 1.74-.68.282-1.38.256-2.1-.078-.721-.334-1.299-1-1.732-1.996-.446-.984-.416-2.314.088-3.99-.95-.387-1.732-.809-2.347-1.266-.615-.457-1.087-.879-1.415-1.265-.153-.246-.167-.46-.044-.642.123-.182.325-.179.606.009l.115.079c.04.03.061.05.061.062V2.174c0-.492.173-.908.519-1.248.345-.34.735-.51 1.169-.51h12.62c.446 0 .81.17 1.09.51s.422.756.422 1.248v6.962a.423.423 0 00.185-.08c.03-.029.062-.05.097-.061zm-1.16.668V2.948c0-.563-.085-.973-.255-1.23-.17-.258-.519-.387-1.046-.387H3.406c-.562 0-.937.117-1.125.351S2 2.338 2 2.948v6.75c.55.316 1.096.55 1.635.703.539.14 1.051.238 1.538.29.486.053.928.074 1.327.062.41-.012.75-.024 1.02-.035.246-.012.439.005.58.052.14.047.263.112.369.194.023.023.038.044.044.061s.014.032.026.044c.106.094.211.182.317.264.105.082.199.158.28.228a1.01 1.01 0 01.282-.65c.164-.164.457-.229.879-.193.281.011.621.023 1.02.035.398.012.837-.009 1.318-.062a9.87 9.87 0 001.547-.307 7.72 7.72 0 001.705-.721z"/></svg>',
    247 
    248                         'snapchat'    => '<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M17.6 13.58c.105.012.196.056.272.131s.102.173.079.29a.639.639 0 01-.036.21c-.035.105-.102.196-.201.272s-.23.16-.394.254c-.2.082-.444.16-.737.236s-.63.15-1.016.22c-.024.035-.044.09-.062.166s-.032.15-.043.22a2.855 2.855 0 00-.106.42.432.432 0 01-.175.236.507.507 0 01-.28.08H14.62a1.03 1.03 0 01-.245-.036 2.836 2.836 0 00-.42-.079 4.292 4.292 0 00-.492-.026c-.128 0-.245.009-.35.026a4.775 4.775 0 01-.35.044c-.211.035-.415.108-.614.22a7.67 7.67 0 00-.649.411 7.636 7.636 0 01-1.043.666c-.391.21-.861.316-1.41.316H8.8c-.55 0-1.02-.108-1.411-.324a11.522 11.522 0 01-1.06-.658 9.375 9.375 0 00-.64-.403 1.88 1.88 0 00-.605-.228 4.775 4.775 0 01-.35-.044 1.916 1.916 0 00-.316-.026c-.222 0-.409.015-.56.044s-.281.05-.386.061c-.082.024-.158.041-.228.053s-.135.017-.193.017c-.152 0-.26-.04-.324-.122s-.12-.158-.167-.228a2.687 2.687 0 00-.105-.42 3.64 3.64 0 00-.044-.22.526.526 0 00-.061-.166c-.386-.07-.725-.14-1.017-.21s-.537-.153-.736-.246a2.321 2.321 0 01-.386-.254.673.673 0 01-.21-.272.188.188 0 01-.035-.105V14c-.023-.094.003-.181.079-.263a.426.426 0 01.272-.14c.268-.059.531-.132.788-.22.257-.087.497-.213.719-.376.222-.129.42-.278.596-.447.175-.17.345-.348.508-.535.292-.339.514-.649.666-.929a6.92 6.92 0 00.246-.473h.035a.999.999 0 00.105-.342.574.574 0 00-.035-.29c-.07-.151-.205-.268-.403-.35-.199-.082-.38-.152-.544-.21-.058-.012-.11-.03-.157-.053s-.088-.04-.123-.052a3.966 3.966 0 01-.386-.184.996.996 0 01-.28-.22c-.152-.116-.237-.23-.254-.341a.877.877 0 01-.009-.272.74.74 0 01.14-.254 1.15 1.15 0 01.263-.237c.059-.035.137-.067.237-.096.099-.03.195-.044.289-.044.047 0 .096.006.149.018.052.011.108.029.166.052.14.07.278.123.412.158.135.035.254.053.36.053.07 0 .131-.006.184-.018a.644.644 0 00.149-.053.7.7 0 00-.027-.184.834.834 0 01-.026-.219 33.536 33.536 0 01-.052-1.928c0-.678.105-1.244.315-1.7.14-.304.3-.587.482-.85.181-.263.383-.494.605-.692.187-.2.388-.368.604-.509.217-.14.447-.268.693-.385.432-.187.835-.307 1.21-.36s.66-.079.858-.079H9.152c.187 0 .467.024.84.07s.772.17 1.193.369c.245.117.476.245.692.385.216.14.418.31.605.509.234.198.444.432.63.7.188.27.351.562.492.877.198.42.295.976.289 1.665-.006.69-.032 1.332-.079 1.928v.246a.614.614 0 01-.035.192c.047 0 .088.006.123.018a.456.456 0 00.14.018c.128 0 .254-.018.377-.053.122-.035.254-.088.394-.158.047-.035.105-.055.175-.061s.129-.009.176-.009c.07 0 .14.006.21.018a.93.93 0 01.193.052c.163.07.304.16.42.272a.526.526 0 01.176.394.721.721 0 01-.044.22.598.598 0 01-.184.254 1.444 1.444 0 01-.307.227c-.123.07-.266.135-.43.193a3.582 3.582 0 00-.122.044.601.601 0 00-.123.061c-.175.059-.365.129-.57.21-.204.082-.341.2-.411.351a.494.494 0 00-.027.28c.018.106.062.223.132.351l.228.456c.14.269.356.575.648.92.292.345.655.67 1.087.973.432.315.952.526 1.56.631z"/></svg>',
    249 
    250                         'soundcloud'  => '<svg width="19" height="9" viewBox="0 0 19 9" xmlns="http://www.w3.org/2000/svg"><path d="M1.3 7.415H.948v-2.18H1.3v2.18zm.914.703h-.352v-3.41h.352v3.41zm.703.211h-.351V4.356h.351V8.33zm.738.176h-.351V4.532h.351v3.973zm.88 0h-.352V3.267h.351v5.238zm.738 0H4.92V2.563h.352v5.942zm.879 0H5.8V2.177h.352v6.328zm.738 0h-.352V2h.352v6.504zm.914 0h-.387V2.177h.387v6.328zm.703 0h-.352V2.388h.352v6.117zm.738 0H8.86V1.649h.386v6.856zm.88 0h-.352V1.122h.351v7.383zm6.609-.07H10.58a.303.303 0 01-.193-.07.216.216 0 01-.088-.177v-7.03c0-.071.018-.127.053-.168.035-.04.1-.079.193-.114.211-.082.437-.144.677-.185.24-.04.483-.061.73-.061.503 0 .984.094 1.44.281.458.176.862.422 1.214.738.351.317.632.692.843 1.125.223.434.358.903.405 1.407.14-.047.28-.088.422-.123.14-.036.293-.053.457-.053.609 0 1.13.214 1.564.641s.65.953.65 1.574c0 .609-.213 1.13-.641 1.564-.428.434-.952.65-1.573.65z"/></svg>',
    251 
    252                         'spotify'     => '<svg width="19" height="13" viewBox="0 0 19 13" xmlns="http://www.w3.org/2000/svg"><path d="M14.7 12.008a.737.737 0 01-.474.342.697.697 0 01-.58-.096c-.75-.445-1.54-.808-2.37-1.089-.844-.27-1.728-.457-2.653-.562s-1.896-.117-2.915-.035a20 20 0 00-3.161.492.83.83 0 01-.588-.115.795.795 0 01-.36-.483.746.746 0 01.105-.588.83.83 0 01.492-.36 24.104 24.104 0 013.477-.527 17.117 17.117 0 013.205.053c1.025.117 2 .334 2.924.65.937.304 1.82.714 2.652 1.23.187.105.305.263.351.473s.012.416-.105.615zm1.546-3.442a.955.955 0 01-.598.43.94.94 0 01-.737-.114 13.108 13.108 0 00-2.845-1.265 16.552 16.552 0 00-3.223-.702 17.724 17.724 0 00-3.346-.07c-1.124.07-2.189.257-3.196.562-.246.082-.489.058-.729-.07s-.407-.317-.5-.563a1.03 1.03 0 01.079-.755.876.876 0 01.588-.474 16.48 16.48 0 013.618-.667c1.253-.094 2.5-.07 3.74.07a17.96 17.96 0 013.619.79c1.17.375 2.242.86 3.213 1.458.223.152.37.36.44.623.07.264.029.513-.123.747zm1.756-4.004c-.153.28-.39.46-.712.535a1.24 1.24 0 01-.904-.114c-1.019-.609-2.172-1.083-3.46-1.423-1.3-.327-2.617-.544-3.951-.65s-2.635-.105-3.9 0c-1.276.106-2.4.305-3.371.598a1.055 1.055 0 01-.878-.07 1.185 1.185 0 01-.598-.703 1.215 1.215 0 01.106-.904c.152-.287.386-.478.702-.571C2.15.92 3.42.686 4.847.557S7.74.426 9.237.55s2.975.377 4.427.763c1.451.399 2.769.943 3.951 1.634.281.175.46.418.536.729.076.31.026.606-.15.887z"/></svg>',
    253 
    254                         'stumbleupon' => '<svg width="19" height="15" viewBox="0 0 19 15" xmlns="http://www.w3.org/2000/svg"><path d="M9.2 3.602c-.258 0-.48.09-.668.272s-.281.408-.281.677v5.766a4.118 4.118 0 01-.334 1.547c-.211.48-.501.9-.87 1.257-.37.357-.794.641-1.275.852a3.93 3.93 0 01-1.564.316 3.93 3.93 0 01-1.565-.316 4.033 4.033 0 01-1.265-.87c-.364-.37-.65-.8-.862-1.292A3.93 3.93 0 01.2 10.246V7.75h3.094v2.461c0 .258.09.48.272.668a.904.904 0 00.677.281c.258 0 .48-.09.668-.272a.904.904 0 00.281-.677v-5.8c.012-.54.13-1.044.352-1.512.21-.469.498-.88.861-1.23A4.01 4.01 0 017.671.841 3.87 3.87 0 019.2.543a4.009 4.009 0 012.795 1.125c.362.352.65.762.86 1.23.211.47.328.973.352 1.512v1.301l-1.828.528-1.23-.563V4.551c0-.258-.092-.48-.273-.668a.904.904 0 00-.677-.281zm9 6.644a3.93 3.93 0 01-.316 1.565c-.211.492-.498.923-.862 1.292-.363.37-.785.66-1.265.87-.493.211-1.014.317-1.565.317s-1.072-.106-1.564-.317c-.48-.21-.905-.498-1.275-.861a4.016 4.016 0 01-1.204-2.83V7.786l1.23.562 1.829-.562v2.53c0 .259.09.481.272.669a.904.904 0 00.677.281c.258 0 .48-.09.668-.272a.904.904 0 00.281-.677V7.75H18.2v2.496z"/></svg>',
    255 
    256                         'tumblr'      => '<svg width="12" height="19" viewBox="0 0 12 19" xmlns="http://www.w3.org/2000/svg"><path d="M.1 8.239V5.673a5.138 5.138 0 001.828-.985c.246-.21.472-.445.677-.703s.378-.539.518-.844c.153-.293.282-.632.387-1.02.106-.386.188-.808.246-1.265h2.567v4.535h4.289V8.24h-4.29v4.606c0 .527.015.958.045 1.292.029.334.073.57.131.712a.99.99 0 00.229.395c.105.111.228.214.37.308.21.117.43.21.658.28.229.071.466.106.712.106.457 0 .914-.076 1.371-.228.457-.152.914-.381 1.371-.686v2.848c-.386.176-.755.331-1.107.466a7.137 7.137 0 01-1.002.307 7.26 7.26 0 01-.958.159c-.346.035-.694.052-1.046.052a8.03 8.03 0 01-1.169-.079 5.926 5.926 0 01-1.01-.237c-.317-.105-.613-.228-.888-.37s-.519-.31-.73-.509a3.638 3.638 0 01-.571-.598 3.28 3.28 0 01-.378-.632 3.428 3.428 0 01-.185-.791 8.727 8.727 0 01-.061-1.108V8.24H.1z"/></svg>',
    257 
    258                         'twitch'      => '<svg width="18" height="19" viewBox="0 0 18 19" xmlns="http://www.w3.org/2000/svg"><path d="M12.8 16.061H9.284L6.93 18.417h-2.32V16.06H.284V3.545L1.48.416h16.03v10.97L12.8 16.06zm3.129-5.484V1.963H3.027v11.355h3.515v2.356l2.356-2.356h4.29l2.741-2.742zm-2.742-5.45v4.676H11.64V5.127h1.547zm-5.871 0h1.582v4.676H7.316V5.127z"/></svg>',
    259 
    260                         'twitter'     => '<svg width="19" height="16" viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path d="M16.6 4.2v.457c0 1.219-.229 2.455-.686 3.709a10.568 10.568 0 01-2.021 3.375c-.89 1.008-1.992 1.834-3.305 2.479-1.3.632-2.8.949-4.5.949-.515 0-1.025-.035-1.53-.106-.503-.07-.992-.175-1.467-.316s-.934-.317-1.38-.527a9.099 9.099 0 01-1.283-.704 9.86 9.86 0 00.879.036c.855 0 1.679-.135 2.47-.405a6.85 6.85 0 002.135-1.177c-.808 0-1.529-.244-2.162-.73a3.782 3.782 0 01-1.318-1.837c.117.035.231.056.343.062s.231.008.36.008a4.54 4.54 0 00.984-.105A3.632 3.632 0 012.01 8.085a3.563 3.563 0 01-.844-2.338v-.07c.246.14.507.252.783.334s.565.123.87.123a3.58 3.58 0 01-1.196-1.292 3.56 3.56 0 01-.316-2.734c.094-.316.223-.615.387-.896.445.562.949 1.072 1.511 1.53a10.59 10.59 0 003.85 1.985c.727.2 1.47.317 2.232.352a3.555 3.555 0 01-.105-.844c0-.504.094-.984.281-1.441.2-.446.466-.835.8-1.17a3.625 3.625 0 011.169-.781c.445-.2.926-.3 1.441-.3.54 0 1.04.106 1.503.317.463.211.865.492 1.204.844a7.969 7.969 0 001.23-.343 6.622 6.622 0 001.126-.536c-.14.422-.352.809-.633 1.16-.281.352-.61.645-.984.88a8.26 8.26 0 001.072-.212 5.848 5.848 0 001.037-.386A8.42 8.42 0 0116.6 4.2z"/></svg>',
    261 
    262                         'vimeo'       => '<svg width="19" height="16" viewBox="0 0 19 16" xmlns="http://www.w3.org/2000/svg"><path d="M12.1 3.883c-.21 0-.428.026-.65.08a3.818 3.818 0 00-.685.236c.222-.726.492-1.359.808-1.897s.685-.984 1.107-1.336.896-.609 1.423-.773 1.101-.234 1.722-.21c.926.01 1.608.315 2.047.913s.636 1.488.589 2.67a5.986 5.986 0 01-.281 1.442c-.164.515-.399 1.072-.703 1.669s-.685 1.242-1.142 1.933c-.445.68-.967 1.4-1.564 2.161-.61.785-1.195 1.476-1.757 2.074s-1.102 1.098-1.617 1.502c-.515.404-1.007.706-1.476.905-.469.2-.914.299-1.335.299-.528 0-1.01-.243-1.45-.73-.44-.486-.846-1.215-1.221-2.187-.246-.89-.49-1.778-.73-2.662a251.3 251.3 0 01-.711-2.68c-.281-.96-.565-1.681-.852-2.161-.287-.48-.589-.72-.905-.72-.07 0-.22.07-.448.21s-.548.351-.958.633l-.843-1.09A125.804 125.804 0 013.103 1.81C3.677 1.306 4.19.92 4.641.65 5.09.38 5.47.228 5.774.193c.68-.07 1.236.132 1.67.606.433.475.732 1.233.896 2.276.175 1.101.325 1.994.448 2.68.123.685.22 1.162.29 1.432.187.913.395 1.599.623 2.055s.466.686.712.686c.188 0 .422-.147.703-.44.281-.292.61-.732.984-1.317.363-.598.65-1.125.861-1.582s.334-.843.369-1.16c.047-.503-.032-.887-.237-1.15-.205-.264-.536-.396-.993-.396z"/></svg>',
    263 
    264                         'vk'          => '<svg width="19" height="11" viewBox="0 0 19 11" xmlns="http://www.w3.org/2000/svg"><path d="M18.1 9.122c.105.129.234.31.387.545.152.234.222.44.21.615-.07.504-.55.691-1.44.563s-1.536-.106-1.934.07h-.07a2.677 2.677 0 01-1.187-.554 7.723 7.723 0 01-.888-.852 7.918 7.918 0 01-.58-.668c-.222-.281-.462-.399-.72-.352-.387.059-.563.337-.528.835.036.498-.035.888-.21 1.169-.13.234-.422.354-.88.36-.456.006-.878-.008-1.265-.044-1.218-.14-2.18-.498-2.882-1.072a12.286 12.286 0 01-1.864-1.88 1.12 1.12 0 01-.14-.167 3.297 3.297 0 00-.106-.15.426.426 0 01-.052-.061.085.085 0 01-.018-.044c-.035-.035-.07-.076-.105-.123s-.059-.088-.07-.123c-.024-.024-.042-.044-.053-.062s-.018-.032-.018-.044a.54.54 0 01-.088-.114 1.285 1.285 0 00-.088-.132c-.023 0-.038-.009-.044-.026a.11.11 0 00-.026-.044 5.18 5.18 0 01-.106-.185 1.384 1.384 0 00-.105-.167 4.165 4.165 0 00-.211-.316.427.427 0 01-.053-.062.085.085 0 01-.017-.044.47.47 0 01-.088-.123.47.47 0 00-.088-.123.108.108 0 00-.018-.061.085.085 0 01-.017-.044.47.47 0 01-.088-.123.47.47 0 00-.088-.123c0-.024-.006-.044-.018-.062s-.017-.032-.017-.044a27.3 27.3 0 01-1.195-2.214C1.19 2.794 1.05 2.5.91 2.196a2.32 2.32 0 01-.211-.984c.2-.152.451-.225.756-.22.304.007.615.01.931.01.282 0 .604-.01.967-.027s.65.027.861.132c.106.059.217.22.334.483s.229.49.334.677c.14.34.29.647.448.923.159.275.314.542.466.8.024.023.044.05.062.079a.34.34 0 00.044.061c0 .024.003.038.008.044l.027.027c0 .023.009.043.026.061l.044.044.018.018.017.017c.024.035.038.065.044.088s.015.041.027.053l.017.017.018.018c.023.035.044.064.061.088s.032.053.044.088c.13.164.278.36.448.588s.36.326.572.29c.21-.035.34-.251.386-.65.047-.398.07-.756.07-1.072v-.105c.012-.375.007-.745-.017-1.108-.023-.363-.088-.638-.193-.826a.665.665 0 00-.396-.343 2.02 2.02 0 01-.518-.255C6.769.908 7.04.72 7.422.65c.38-.07.823-.105 1.327-.105.422 0 .882.011 1.38.035.498.023.823.164.975.422.176.304.238.682.185 1.133-.053.451-.08.87-.08 1.257a.217.217 0 00-.034.123v.65l-.018.01c-.012.006-.017.014-.017.026v.175c0 .024.005.035.017.035h.018V4.798c.023 0 .035.003.035.009v.132c.023 0 .035.006.035.017V5.044l.009.009.026.026v.071h.035v.07c.024 0 .035.003.035.009v.026c0 .024.006.035.018.035h.018v.035l.017.01c.012.005.018.014.018.026.023 0 .035.005.035.017v.018l.035.035.018.009c.011.006.017.014.017.026H11.561v.035c.024 0 .038.003.044.009l.027.026a.855.855 0 00.562-.316c.14-.176.27-.352.387-.527.023-.035.044-.065.061-.088a.513.513 0 01.044-.053l.01-.018c.006-.012.014-.017.025-.017 0-.024.006-.041.018-.053l.018-.017c.023-.024.038-.041.044-.053s.014-.018.026-.018c0-.023.003-.038.009-.044l.026-.026c0-.023.006-.038.018-.044.011-.006.017-.015.017-.026l.018-.01c.012-.005.017-.014.017-.025a.408.408 0 00.106-.176.427.427 0 00.053-.062.085.085 0 00.017-.044.425.425 0 00.053-.061.085.085 0 00.017-.044c.141-.235.276-.478.405-.73s.263-.524.404-.817c.094-.2.196-.436.308-.712.11-.275.243-.436.395-.483.27-.106.592-.144.967-.114.375.029.744.044 1.107.044.305 0 .671-.006 1.099-.018.427-.012.694.088.8.299.07.176.029.436-.123.782a7.444 7.444 0 01-.334.694c-.235.352-.466.671-.695.958s-.454.577-.676.87c-.024.024-.039.044-.044.062s-.015.032-.027.044l-.017.008a.028.028 0 00-.018.027c-.023 0-.038.009-.044.026s-.015.032-.026.044c0 .024-.006.038-.018.044s-.017.015-.017.026l-.044.044-.027.027-.061.061-.044.044-.457.624c-.176.24-.258.49-.246.747.023.2.111.372.263.519.153.146.3.29.44.43.34.317.636.6.887.853.252.252.507.554.765.905z"/></svg>',
    265 
    266                         'wordpress'   => '<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><path d="M9.9.375c1.242 0 2.408.234 3.498.703 1.09.48 2.042 1.128 2.856 1.943s1.462 1.766 1.943 2.856c.469 1.09.703 2.256.703 3.498s-.234 2.408-.703 3.498c-.48 1.09-1.128 2.042-1.943 2.856s-1.766 1.462-2.856 1.943a8.758 8.758 0 01-3.498.703 8.758 8.758 0 01-3.498-.703 9.307 9.307 0 01-2.856-1.943 9.309 9.309 0 01-1.943-2.856C1.134 11.783.9 10.617.9 9.375s.234-2.408.703-3.498A9.307 9.307 0 013.546 3.02a9.309 9.309 0 012.856-1.943A8.758 8.758 0 019.9.375zm-8.086 9a8.042 8.042 0 001.274 4.35 8.625 8.625 0 001.433 1.697 8.287 8.287 0 001.863 1.23L2.517 6.07c-.234.516-.41 1.052-.527 1.609S1.814 8.8 1.814 9.375zM9.9 17.461c.48 0 .946-.038 1.398-.114.45-.077.875-.19 1.274-.343 0-.024-.006-.044-.018-.062s-.017-.032-.017-.044l-2.496-6.82-2.426 7.067a8.284 8.284 0 002.285.316zm1.125-11.883l2.918 8.684.809-2.672c.175-.563.319-1.055.43-1.477s.167-.809.167-1.16c0-.492-.073-.92-.22-1.283a6.964 6.964 0 00-.448-.932c-.199-.34-.378-.66-.536-.958a1.983 1.983 0 01-.237-.94c0-.375.126-.71.378-1.002.252-.293.571-.44.958-.44h.105a8.386 8.386 0 00-1.16-.879 8.651 8.651 0 00-2.742-1.09A8.44 8.44 0 009.9 1.29c-.703 0-1.383.088-2.04.263-.655.176-1.274.422-1.854.739s-1.11.697-1.59 1.142c-.48.457-.903.961-1.266 1.512h.527c.422 0 .885-.018 1.389-.053l.756-.053c.21-.011.325.088.343.3.017.21-.085.333-.308.368l-.272.027c-.182.017-.396.032-.642.044l2.953 8.754 1.758-5.309-1.266-3.445c-.21-.024-.404-.041-.58-.053l-.263-.018c-.211-.023-.308-.143-.29-.36s.137-.32.36-.308l.764.053c.51.035.958.053 1.345.053.422 0 .89-.018 1.406-.053l.774-.053c.21-.011.322.088.334.3.012.21-.088.333-.299.368l-.273.027c-.181.017-.395.032-.641.044zm2.953 10.793a8.14 8.14 0 001.635-1.266 8.137 8.137 0 001.266-1.634 8.362 8.362 0 00.826-1.934 8.224 8.224 0 00.28-2.162c0-.703-.084-1.383-.254-2.04s-.413-1.265-.73-1.827a4.285 4.285 0 01.07.808c0 .422-.049.87-.149 1.345-.1.475-.26.999-.483 1.573l-2.46 7.137z"/></svg>',
    267 
    268                         'yelp'        => '<svg width="16" height="19" viewBox="0 0 16 19" xmlns="http://www.w3.org/2000/svg"><path d="M2.8 2.176a.803.803 0 01.325-.316l.202-.106 3.55-1.3c.07-.011.16-.035.271-.07.112-.035.302.035.571.21.153.083.255.261.308.537l.079.413.035 6.079-.097.369a.63.63 0 01-.465.474.73.73 0 01-.589-.105l-.254-.176-3.655-4.99-.228-.36c-.153-.24-.17-.46-.053-.659zM.938 12.542c-.07-.117-.106-.275-.106-.474v-.3l.246-3.056c0-.082.044-.176.132-.281s.184-.188.29-.246c.117-.082.287-.091.51-.027l.333.097 3.795 1.933.281.193c.188.129.281.31.281.545 0 .316-.058.503-.175.562s-.223.117-.317.176l-4.462.983-.334.08c-.223.052-.38-.01-.474-.185zM7.79 18.34a1.14 1.14 0 01-.422.026l-.21-.026-2.988-.949a.926.926 0 01-.28-.193.7.7 0 01-.176-.334c-.047-.152-.012-.325.105-.518l.176-.29 2.986-3.268.273-.184c.181-.123.36-.132.536-.027.175.082.284.202.325.36l.061.238-.07 4.427-.009.325c-.006.217-.108.354-.307.413zm1.827-9.101l2.39-3.795.175-.237a.537.537 0 01.492-.22c.176 0 .307.053.395.158l.132.158 2.038 2.39.08.228c.052.153.06.31.026.475-.036.152-.156.284-.36.395l-.308.167-4.252 1.23-.342.017c-.229.012-.396-.076-.501-.263-.082-.176-.097-.337-.044-.483l.079-.22zm5.587 4.955l-1.792 2.6-.21.123a.89.89 0 01-.458.123c-.152 0-.307-.082-.465-.246l-.238-.246-2.284-3.83-.087-.317c-.059-.21-.018-.386.123-.527.14-.14.292-.205.456-.193l.246.018 4.287 1.37.3.106c.198.07.298.21.298.421 0 .14-.03.275-.088.404l-.088.194z"/></svg>',
    269 
    270                         'youtube'     => '<svg xmlns="http://www.w3.org/2000/svg" width="19" height="14" viewBox="0 0 19 14"><path d="M18.216 3.72l.088.905a20.4 20.4 0 01.088 1.977v1.371c0 .739-.029 1.41-.088 2.013l-.088.905-.158.686c-.105.457-.287.826-.545 1.107-.351.352-.7.566-1.046.642-.345.076-.606.12-.782.132-.62.047-1.3.082-2.039.105-.726.024-1.406.041-2.039.053-.633.012-1.16.018-1.582.018H8.636c-.503-.012-1.092-.024-1.766-.036a116.07 116.07 0 01-2.03-.052 27.164 27.164 0 01-1.565-.088c-.2-.035-.495-.085-.888-.15-.392-.064-.764-.272-1.116-.624-.27-.281-.454-.65-.554-1.107l-.149-.686-.088-.905a20.961 20.961 0 01-.088-2.013v-1.37c0-.727.03-1.39.088-1.987l.088-.897.158-.703c.106-.468.287-.832.545-1.09.352-.375.7-.594 1.046-.659.346-.064.607-.102.782-.114a47.09 47.09 0 012.04-.105c.726-.024 1.406-.041 2.038-.053C7.81.983 8.337.977 8.76.977h1.266c.422 0 .95.006 1.582.018.633.012 1.313.03 2.04.053a47.09 47.09 0 012.038.105c.176.023.437.067.782.132.346.064.695.278 1.046.641.27.27.454.636.554 1.1l.15.693zm-6.398 3.726l.598-.316-4.852-2.532v5.063l4.254-2.215z"/></svg>',
     179                        '500px'      => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"></path></svg>',
     180
     181                        'amazon'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"></path></svg>',
     182
     183                        'bandcamp'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"></path></svg>',
     184
     185                        'behance'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"></path></svg>',
     186
     187                        'codepen'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg>',
     188
     189                        'deviantart' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"></path></svg>',
     190
     191                        'dribbble'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"></path></svg>',
     192
     193                        'dropbox'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"></path></svg>',
     194
     195                        'etsy'       => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"></path></svg>',
     196
     197                        'facebook'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg>',
     198
     199                        'feed'       => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg>',
     200
     201                        'flickr'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"></path></svg>',
     202
     203                        'foursquare' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"></path></svg>',
     204
     205                        'goodreads'  => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"></path></svg>',
     206
     207                        'google'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"></path></svg>',
     208
     209                        'github'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg>',
     210
     211                        'instagram'  => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg>',
     212
     213                        'lastfm'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M10.5002,0 C4.7006,0 0,4.70109753 0,10.4998496 C0,16.2989526 4.7006,21 10.5002,21 C16.299,21 21,16.2989526 21,10.4998496 C21,4.70109753 16.299,0 10.5002,0 Z M14.69735,14.7204413 C13.3164,14.7151781 12.4346,14.0870017 11.83445,12.6859357 L11.6816001,12.3451305 L10.35405,9.31011397 C9.92709997,8.26875064 8.85260001,7.57120012 7.68010001,7.57120012 C6.06945001,7.57120012 4.75925001,8.88509738 4.75925001,10.5009524 C4.75925001,12.1164565 6.06945001,13.4303036 7.68010001,13.4303036 C8.77200001,13.4303036 9.76514999,12.827541 10.2719501,11.8567047 C10.2893,11.8235214 10.3239,11.8019673 10.36305,11.8038219 C10.4007,11.8053759 10.43535,11.8287847 10.4504,11.8631709 L10.98655,13.1045863 C11.0016,13.1389726 10.9956,13.17782 10.97225,13.2068931 C10.1605001,14.1995341 8.96020001,14.7683115 7.68010001,14.7683115 C5.33305,14.7683115 3.42340001,12.8535563 3.42340001,10.5009524 C3.42340001,8.14679459 5.33300001,6.23203946 7.68010001,6.23203946 C9.45720002,6.23203946 10.8909,7.19074535 11.6138,8.86359341 C11.6205501,8.88018505 12.3412,10.5707777 12.97445,12.0190621 C13.34865,12.8739575 13.64615,13.3959676 14.6288,13.4291508 C15.5663001,13.4612814 16.25375,12.9121534 16.25375,12.1484869 C16.25375,11.4691321 15.8320501,11.3003585 14.8803,10.98216 C13.2365,10.4397989 12.34495,9.88605929 12.34495,8.51817658 C12.34495,7.1809207 13.26665,6.31615054 14.692,6.31615054 C15.62875,6.31615054 16.3155,6.7286858 16.79215,7.5768142 C16.80495,7.60062396 16.8079001,7.62814302 16.8004001,7.65420843 C16.7929,7.68027384 16.7748,7.70212868 16.7507001,7.713808 L15.86145,8.16900031 C15.8178001,8.19200805 15.7643,8.17807308 15.73565,8.13847371 C15.43295,7.71345711 15.0956,7.52513451 14.6423,7.52513451 C14.05125,7.52513451 13.6220001,7.92899802 13.6220001,8.48649708 C13.6220001,9.17382194 14.1529001,9.34144259 15.0339,9.61923972 C15.14915,9.65578139 15.26955,9.69397731 15.39385,9.73432853 C16.7763,10.1865133 17.57675,10.7311301 17.57675,12.1836251 C17.57685,13.629654 16.3389,14.7204413 14.69735,14.7204413 Z"></path></svg>',
     214
     215                        'linkedin'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg>',
     216
     217                        'mail'       => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"></path></svg>',
     218
     219                        'mastodon'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>',
     220
     221                        'medium'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"></path></svg>',
     222
     223                        'meetup'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"></path></svg>',
     224
     225                        'pinterest'  => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg>',
     226
     227                        'pocket'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"></path></svg>',
     228
     229                        'reddit'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"></path></svg>',
     230
     231                        'skype'      => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"></path></svg>',
     232
     233                        'snapchat'   => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg>',
     234
     235                        'soundcloud' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"></path></svg>',
     236
     237                        'spotify'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"></path></svg>',
     238
     239                        'tumblr'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M16.749,17.396c-0.357,0.17-1.041,0.319-1.551,0.332c-1.539,0.041-1.837-1.081-1.85-1.896V9.847h3.861V6.937h-3.847V2.039 c0,0-2.77,0-2.817,0c-0.046,0-0.127,0.041-0.138,0.144c-0.165,1.499-0.867,4.13-3.783,5.181v2.484h1.945v6.282 c0,2.151,1.587,5.206,5.775,5.135c1.413-0.024,2.982-0.616,3.329-1.126L16.749,17.396z"></path></svg>',
     240
     241                        'twitch'     => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"></path></svg>',
     242
     243                        'twitter'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"></path></svg>',
     244
     245                        'vimeo'      => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"></path></svg>',
     246
     247                        'vk'         => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"></path></svg>',
     248
     249                        // phpcs:disable WordPress.WP.CapitalPDangit.Misspelled
     250                        'wordpress'  => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"></path></svg>',
     251
     252                        'yelp'       => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"></path></svg>',
     253
     254                        'youtube'    => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg>',
    271255
    272256                );
  • branches/5.3/src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php

    r46446 r46614  
    7575                                                        <?php
    7676                                                        if ( get_edit_comment_link() ) {
    77                                                                 echo ' &bull; <a class="comment-edit-link" href="' . esc_url( get_edit_comment_link() ) . '">' . __( 'Edit', 'twentytwenty' ) . '</a>';
     77                                                                echo ' <span aria-hidden="true">&bull;</span> <a class="comment-edit-link" href="' . esc_url( get_edit_comment_link() ) . '">' . __( 'Edit', 'twentytwenty' ) . '</a>';
    7878                                                        }
    7979                                                        ?>
  • branches/5.3/src/wp-content/themes/twentytwenty/comments.php

    r46446 r46614  
    7272                                        'end_size'  => 0,
    7373                                        'mid_size'  => 0,
    74                                         'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' &rarr;',
    75                                         'prev_text' => '&larr; ' . __( 'Older Comments', 'twentytwenty' ),
     74                                        'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' <span aria-hidden="true">&rarr;</span>',
     75                                        'prev_text' => '<span aria-hidden="true">&larr;</span> ' . __( 'Older Comments', 'twentytwenty' ),
    7676                                )
    7777                        );
  • branches/5.3/src/wp-content/themes/twentytwenty/footer.php

    r46446 r46614  
    4141                                                        <?php
    4242                                                        /* translators: %s: HTML character for up arrow */
    43                                                         printf( __( 'To the top %s', 'twentytwenty' ), '<span class="arrow">&uarr;</span>' );
     43                                                        printf( __( 'To the top %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">&uarr;</span>' );
    4444                                                        ?>
    4545                                                </span><!-- .to-the-top-long -->
     
    4747                                                        <?php
    4848                                                        /* translators: %s: HTML character for up arrow */
    49                                                         printf( __( 'Up %s', 'twentytwenty' ), '<span class="arrow">&uarr;</span>' );
     49                                                        printf( __( 'Up %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">&uarr;</span>' );
    5050                                                        ?>
    5151                                                </span><!-- .to-the-top-short -->
  • branches/5.3/src/wp-content/themes/twentytwenty/functions.php

    r46571 r46614  
    6565
    6666        // Custom logo.
    67         $logo_id     = get_theme_mod( 'custom_logo' );
    6867        $logo_width  = 120;
    6968        $logo_height = 90;
    7069
    7170        // If the retina setting is active, double the recommended width and height.
    72         if ( get_theme_mod( 'twentytwenty_retina_logo', false ) ) {
     71        if ( get_theme_mod( 'retina_logo', false ) ) {
    7372                $logo_width  = floor( $logo_width * 2 );
    7473                $logo_height = floor( $logo_height * 2 );
     
    8281                        'flex-height' => true,
    8382                        'flex-width'  => true,
    84                         'header-text' => array( 'site-title', 'site-description' ),
    8583                )
    8684        );
     
    164162require get_template_directory() . '/classes/class-twentytwenty-script-loader.php';
    165163
     164// Non-latin language handling.
     165require get_template_directory() . '/classes/class-twentytwenty-non-latin-languages.php';
     166
    166167// Custom CSS.
    167168require get_template_directory() . '/inc/custom-css.php';
     
    207208
    208209add_action( 'wp_enqueue_scripts', 'twentytwenty_register_scripts' );
     210
     211/**
     212 * Fix skip link focus in IE11.
     213 *
     214 * This does not enqueue the script because it is tiny and because it is only for IE11,
     215 * thus it does not warrant having an entire dedicated blocking script being loaded.
     216 *
     217 * @link https://git.io/vWdr2
     218 */
     219function twentytwenty_skip_link_focus_fix() {
     220        // The following is minified via `terser --compress --mangle -- assets/js/skip-link-focus-fix.js`.
     221        ?>
     222        <script>
     223        /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
     224        </script>
     225        <?php
     226}
     227add_action( 'wp_print_footer_scripts', 'twentytwenty_skip_link_focus_fix' );
     228
     229/** Enqueue non-latin language styles
     230 *
     231 * @since 1.0.0
     232 *
     233 * @return void
     234 */
     235function twentytwenty_non_latin_languages() {
     236        $custom_css = TwentyTwenty_Non_Latin_Languages::get_non_latin_css( 'front-end' );
     237
     238        if ( $custom_css ) {
     239                wp_add_inline_style( 'twentytwenty-style', $custom_css );
     240        }
     241}
     242
     243add_action( 'wp_enqueue_scripts', 'twentytwenty_non_latin_languages' );
    209244
    210245/**
     
    263298                        );
    264299
     300                        // Add a style attribute with the height, or append the height to the style attribute if the style attribute already exists.
     301                        if ( strpos( $html, ' style=' ) === false ) {
     302                                $search[]  = '/(src=)/';
     303                                $replace[] = "style=\"height: {$logo_height}px;\" src=";
     304                        } else {
     305                                $search[]  = '/(style="[^"]*)/';
     306                                $replace[] = "$1 height: {$logo_height}px;";
     307                        }
     308
    265309                        $html = preg_replace( $search, $replace, $html );
     310
    266311                }
    267312        }
     
    349394        wp_add_inline_style( 'twentytwenty-block-editor-styles', twentytwenty_get_customizer_css( 'block-editor' ) );
    350395
     396        // Add inline style for non-latin fonts.
     397        wp_add_inline_style( 'twentytwenty-block-editor-styles', TwentyTwenty_Non_Latin_Languages::get_non_latin_css( 'block-editor' ) );
     398
    351399        // Enqueue the editor script.
    352400        wp_enqueue_script( 'twentytwenty-block-editor-script', get_theme_file_uri( '/assets/js/editor-script-block.js' ), array( 'wp-blocks', 'wp-dom' ), wp_get_theme()->get( 'Version' ), true );
     
    393441
    394442add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_customizer_styles' );
     443
     444/**
     445 * Output non-latin font styles in the classic editor.
     446 * Adds styles to the head of the TinyMCE iframe. Kudos to @Otto42 for the original solution.
     447 *
     448 * @param array $mce_init TinyMCE styles.
     449 *
     450 * @return array $mce_init TinyMCE styles.
     451 */
     452function twentytwenty_add_classic_editor_non_latin_styles( $mce_init ) {
     453
     454        $styles = TwentyTwenty_Non_Latin_Languages::get_non_latin_css( 'classic-editor' );
     455
     456        // Return if there are no styles to add.
     457        if ( ! $styles ) {
     458                return $mce_init;
     459        }
     460
     461        if ( ! isset( $mce_init['content_style'] ) ) {
     462                $mce_init['content_style'] = $styles . ' ';
     463        } else {
     464                $mce_init['content_style'] .= ' ' . $styles . ' ';
     465        }
     466
     467        return $mce_init;
     468
     469}
     470
     471add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_non_latin_styles' );
    395472
    396473/**
     
    481558
    482559add_action( 'after_setup_theme', 'twentytwenty_block_editor_settings' );
     560
     561/**
     562 * Overwrite default more tag with styling and screen reader markup.
     563 *
     564 * @param string $html The default output HTML for the more tag.
     565 *
     566 * @return string $html
     567 */
     568function twentytwenty_read_more_tag( $html ) {
     569        return preg_replace( '/<a.*>(.*)<\/a>/iU', sprintf( '<span class="faux-button">$1</span> <span class="screen-reader-text">"%1$s"</span>', get_the_title( get_the_ID() ) ), $html );
     570}
     571
     572add_filter( 'the_content_more_link', 'twentytwenty_read_more_tag' );
    483573
    484574/**
  • branches/5.3/src/wp-content/themes/twentytwenty/inc/custom-css.php

    r46571 r46614  
    6464                $accent            = sanitize_hex_color( twentytwenty_get_color_for_area( 'content', 'accent' ) );
    6565                $accent_default    = '#cd2653';
    66 
    67                 /**
    68                  * Filters the CSS selectors targeting button component on frontend to apply common css
    69                  *
    70                  * @since 1.0.0
    71                  *
    72                  * @param string $string   The comma separated string of all CSS selectors targeting button component
    73                  */
    74                 $buttons_targets = apply_filters( 'twentytwenty_buttons_targets_front_end', 'button, .button, .faux-button, .wp-block-button__link, .wp-block-file__button, input[type=\'button\'], input[type=\'reset\'], input[type=\'submit\']' );
    7566
    7667                // Header.
     
    167158                        // Accent color.
    168159                        if ( $accent && $accent !== $accent_default ) {
    169                                 twentytwenty_generate_css( 'body#tinymce.wp-editor a', 'color', $accent );
    170                                 twentytwenty_generate_css( 'body#tinymce.wp-editor blockquote, body#tinymce.wp-editor .wp-block-quote', 'border-color', $accent, '', ' !important' );
    171                                 twentytwenty_generate_css( $buttons_targets, 'background-color', $accent );
     160                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content a, body#tinymce.wp-editor.content a:focus, body#tinymce.wp-editor.content a:hover', 'color', $accent );
     161                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content blockquote, body#tinymce.wp-editor.content .wp-block-quote', 'border-color', $accent, '', ' !important' );
     162                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content button, body#tinymce.wp-editor.content .faux-button, body#tinymce.wp-editor.content .wp-block-button__link, body#tinymce.wp-editor.content .wp-block-file__button, body#tinymce.wp-editor.content input[type=\'button\'], body#tinymce.wp-editor.content input[type=\'reset\'], body#tinymce.wp-editor.content input[type=\'submit\']', 'background-color', $accent );
    172163                        }
    173164
    174165                        // Background color.
    175166                        if ( $background && $background !== $background_default ) {
    176                                 twentytwenty_generate_css( 'body#tinymce.wp-editor', 'background', '#' . $background );
     167                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content', 'background', '#' . $background );
     168                        }
     169
     170                        // Text color.
     171                        if ( $body && $body !== $body_default ) {
     172                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content', 'color', $body );
     173                        }
     174
     175                        // Secondary color.
     176                        if ( $secondary && $secondary !== $secondary_default ) {
     177                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content hr:not(.is-style-dots), body#tinymce.wp-editor.content cite, body#tinymce.wp-editor.content figcaption, body#tinymce.wp-editor.content .wp-caption-text, body#tinymce.wp-editor.content .wp-caption-dd, body#tinymce.wp-editor.content .gallery-caption', 'color', $secondary );
     178                        }
     179
     180                        // Borders color.
     181                        if ( $borders && $borders !== $borders_default ) {
     182                                twentytwenty_generate_css( 'body#tinymce.wp-editor.content pre, body#tinymce.wp-editor.content hr, body#tinymce.wp-editor.content fieldset,body#tinymce.wp-editor.content input, body#tinymce.wp-editor.content textarea', 'border-color', $borders );
    177183                        }
    178184                }
  • branches/5.3/src/wp-content/themes/twentytwenty/inc/template-tags.php

    r46571 r46614  
    232232                return;
    233233        }
    234 
    235         $page_template = get_page_template_slug( $post_id );
    236234
    237235        /**
     
    363361                                        $has_meta = true;
    364362                                        ?>
    365                                         <li class="post-date">
    366                                                 <a class="meta-wrapper" href="<?php the_permalink(); ?>">
    367                                                         <span class="meta-icon">
    368                                                                 <span class="screen-reader-text"><?php _e( 'Post date', 'twentytwenty' ); ?></span>
    369                                                                 <?php twentytwenty_the_theme_svg( 'calendar' ); ?>
    370                                                         </span>
    371                                                         <span class="meta-text">
    372                                                                 <?php the_time( get_option( 'date_format' ) ); ?>
    373                                                         </span>
    374                                                 </a>
     363                                        <li class="post-date meta-wrapper">
     364                                                <span class="meta-icon">
     365                                                        <span class="screen-reader-text"><?php _e( 'Post date', 'twentytwenty' ); ?></span>
     366                                                        <?php twentytwenty_the_theme_svg( 'calendar' ); ?>
     367                                                </span>
     368                                                <span class="meta-text">
     369                                                        <a href="<?php the_permalink(); ?>"><?php the_time( get_option( 'date_format' ) ); ?></a>
     370                                                </span>
    375371                                        </li>
    376372                                        <?php
  • branches/5.3/src/wp-content/themes/twentytwenty/print.css

    r46446 r46614  
    11@charset "UTF-8";
     2
    23/*
    34Theme Name: Twenty Twenty
     
    56Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/.
    67*/
     8
    79/*--------------------------------------------------------------
    810>>> TABLE OF CONTENTS:
  • branches/5.3/src/wp-content/themes/twentytwenty/readme.txt

    r46446 r46614  
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
    99
    10 Default theme for Twenty Twenty
     10Default theme for 2020.
    1111
    1212== Description ==
     13
     14Our default theme for 2020 is designed to take full advantage of the
     15flexibility of the block editor. Organizations and businesses have the
     16ability to create dynamic landing pages with endless layouts using the
     17group and column blocks. The centered content column and fine-tuned
     18typography also makes it perfect for traditional blogs. Complete editor
     19styles give you a good idea of what your content will look like, even
     20before you publish. You can give your site a personal touch by changing
     21the background colors and the accent color in the Customizer. The colors of
     22all elements on your site are automatically calculated based on the colors
     23you pick, ensuring a high, accessible color contrast for your visitors.
    1324
    1425== Changelog ==
     
    3445Twenty Twenty bundles the following third-party resources:
    3546
    36 Image in screenshot.png from PxHere
    37 License: Creative Commons Zero (CC0), https://creativecommons.org/publicdomain/zero/1.0/
    38 URL: https://pxhere.com/en/photo/18153
     47Illustrations in screenshot.png by Tammie Lister
     48License: Creative Commons Zero (CC0), https://creativecommons.org/publicdomain/zero/1.0/ 
    3949
    4050Inter Font
     
    5565Used for post meta icons, and the link icon in the social menu.
    5666
    57 Socicon Icons
    58 License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
    59 Source: https://www.socicon.com
    60 Used for all social menu icons except the link icon.
     67Social Icons
     68License: GNU General Public License v2 or later
     69License URI: http://www.gnu.org/licenses/gpl-2.0.html
     70Source: WordPress Social Link Block (See wp-includes\blocks\social-link.php)
    6171
    6272Code from Twenty Nineteen
  • branches/5.3/src/wp-content/themes/twentytwenty/style-rtl.css

    r46571 r46614  
    33Text Domain: twentytwenty
    44Version: 1.0
    5 Description: Default theme for Twenty Twenty
     5Description: Our default theme for 2020 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors.
    66Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
    77Author: the WordPress team
     
    836836        max-width: 100%;
    837837        overflow: hidden;
    838         table-layout: fixed;
    839838        width: 100%;
     839}
     840
     841.alignleft > table {
     842        margin: 0;
     843}
     844
     845.alignright > table {
     846        margin: 0;
    840847}
    841848
     
    13341341}
    13351342
     1343.header-titles .site-logo .site-logo {
     1344        margin: 0;
     1345}
     1346
    13361347.site-logo img {
    13371348        max-height: 6rem;
     1349        margin: 0 auto;
    13381350        width: auto;
    1339         margin: 0 auto;
    13401351}
    13411352
     
    16771688        display: none;
    16781689        opacity: 0;
    1679         overflow: auto;
     1690        overflow-y: auto;
     1691        overflow-x: hidden;
    16801692        position: fixed;
    16811693        bottom: 0;
     
    21802192
    21812193body.template-full-width .entry-content .alignleft {
     2194        margin-left: 0;
     2195}
     2196
     2197body.template-full-width .entry-content .alignright {
    21822198        margin-right: 0;
    2183 }
    2184 
    2185 body.template-full-width .entry-content .alignright {
    2186         margin-left: 0;
    21872199}
    21882200
     
    24612473/* Author Bio -------------------------------- */
    24622474
    2463 .avatar {
    2464         border-radius: 50%;
    2465 }
    2466 
    24672475.author-bio {
    24682476        margin-top: 4rem;
     2477}
     2478
     2479.hide-avatars .author-bio {
     2480        padding-right: 0;
     2481}
     2482
     2483.author-bio .author-title-wrapper {
     2484        align-items: center;
    24692485        display: flex;
    2470         flex-wrap: wrap;
    2471         align-items: flex-start;
    2472 }
    2473 
    2474 .author-info {
    2475         flex: 1;
     2486        margin: 0 0 1rem 0;
     2487}
     2488
     2489.author-bio .avatar {
     2490        border-radius: 50%;
     2491        margin-left: 1.5rem;
     2492        height: 5rem;
     2493        width: 5rem;
    24762494}
    24772495
     
    24802498}
    24812499
    2482 .author-bio .avatar {
    2483         margin-left: 1.5rem;
    2484         width: 5rem;
     2500.author-bio p:last-child {
     2501        margin-bottom: 0;
    24852502}
    24862503
     
    25202537
    25212538.pagination-single hr:last-child {
    2522         margin: 2.8rem 0 0 0;
     2539        margin: 2.8rem 0 0.8rem 0;
    25232540}
    25242541
     
    25292546        letter-spacing: -0.0275em;
    25302547        text-decoration: none;
    2531 }
    2532 
    2533 .pagination-single a:hover,
    2534 .pagination-single a:focus {
    2535         text-decoration: underline;
     2548        flex: 1;
    25362549}
    25372550
     
    31623175
    31633176.wp-block-table.is-style-stripes {
    3164         border-bottom-color: #dcd7ca;
     3177        border-bottom: none;
    31653178}
    31663179
     
    42814294        }
    42824295
     4296        /* BLOCK: TABLE WIDTH */
     4297        .wp-block-table.alignleft,
     4298        .wp-block-table.alignright {
     4299                max-width: 100%;
     4300        }
     4301
    42834302        /* Entry Content ------------------------- */
    42844303
     
    43774396        /* ALIGNMENT CLASSES */
    43784397
    4379         .entry-content .alignleft {
     4398        .entry-content > .alignleft,
     4399        .entry-content > p .alignleft,
     4400        .entry-content > .wp-block-image .alignleft {
    43804401                margin-left: calc(( 100vw - 58rem - 8rem ) / -2);
    43814402        }
    43824403
    4383         .entry-content .alignright {
     4404        .entry-content > .alignright,
     4405        .entry-content > p .alignright,
     4406        .entry-content > .wp-block-image .alignright {
    43844407                margin-right: calc(( 100vw - 58rem - 8rem ) / -2);
    43854408        }
     
    47624785                margin-top: 8rem;
    47634786                min-height: 8rem;
     4787                padding-right: 10rem;
    47644788                position: relative;
    47654789        }
    47664790
    47674791        .author-bio .avatar {
     4792                position: absolute;
     4793                right: 0;
     4794                top: 0;
     4795                height: 8rem;
    47684796                width: 8rem;
    47694797        }
     
    47904818
    47914819        .pagination-single hr:last-child {
    4792                 margin: 4rem 0 0 0;
     4820                margin: 4rem 0 0.8rem 0;
    47934821        }
    47944822
     
    49955023
    49965024        .alignleft {
     5025                margin: 0.3rem 2rem 2rem 0;
     5026        }
     5027
     5028        .alignright {
    49975029                margin: 0.3rem 0 2rem 2rem;
    4998         }
    4999 
    5000         .alignright {
    5001                 margin: 0.3rem 2rem 2rem 0;
    50025030        }
    50035031
     
    57845812        /* ALIGNMENT CLASSES */
    57855813
    5786         .entry-content .alignleft {
     5814        .entry-content > .alignleft,
     5815        .entry-content > p .alignleft,
     5816        .entry-content > .wp-block-image .alignleft {
    57875817                margin-left: -31rem;
    57885818        }
    57895819
    5790         .entry-content .alignright {
     5820        .entry-content > .alignright,
     5821        .entry-content > p .alignright,
     5822        .entry-content > .wp-block-image .alignright {
    57915823                margin-right: -31rem;
    57925824        }
  • branches/5.3/src/wp-content/themes/twentytwenty/style.css

    r46571 r46614  
    33Text Domain: twentytwenty
    44Version: 1.0
    5 Description: Default theme for Twenty Twenty
    6 Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
     5Description: Our default theme for 2020 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors.
     6Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready
    77Author: the WordPress team
    88Author URI: https://wordpress.org/
     
    842842        max-width: 100%;
    843843        overflow: hidden;
    844         table-layout: fixed;
    845844        width: 100%;
     845}
     846
     847.alignleft > table {
     848        margin: 0;
     849}
     850
     851.alignright > table {
     852        margin: 0;
    846853}
    847854
     
    13401347}
    13411348
     1349.header-titles .site-logo .site-logo {
     1350        margin: 0;
     1351}
     1352
    13421353.site-logo img {
    13431354        max-height: 6rem;
     1355        margin: 0 auto;
    13441356        width: auto;
    1345         margin: 0 auto;
    13461357}
    13471358
     
    16851696        display: none;
    16861697        opacity: 0;
    1687         overflow: auto;
     1698        overflow-y: auto;
     1699        overflow-x: hidden;
    16881700        position: fixed;
    16891701        bottom: 0;
     
    21882200
    21892201body.template-full-width .entry-content .alignleft {
     2202
     2203        /*rtl:ignore*/
    21902204        margin-left: 0;
    21912205}
    21922206
    21932207body.template-full-width .entry-content .alignright {
     2208
     2209        /*rtl:ignore*/
    21942210        margin-right: 0;
    21952211}
     
    24692485/* Author Bio -------------------------------- */
    24702486
    2471 .avatar {
    2472         border-radius: 50%;
    2473 }
    2474 
    24752487.author-bio {
    24762488        margin-top: 4rem;
     2489}
     2490
     2491.hide-avatars .author-bio {
     2492        padding-left: 0;
     2493}
     2494
     2495.author-bio .author-title-wrapper {
     2496        align-items: center;
    24772497        display: flex;
    2478         flex-wrap: wrap;
    2479         align-items: flex-start;
    2480 }
    2481 
    2482 .author-info {
    2483         flex: 1;
     2498        margin: 0 0 1rem 0;
     2499}
     2500
     2501.author-bio .avatar {
     2502        border-radius: 50%;
     2503        margin-right: 1.5rem;
     2504        height: 5rem;
     2505        width: 5rem;
    24842506}
    24852507
     
    24882510}
    24892511
    2490 .author-bio .avatar {
    2491         margin-right: 1.5rem;
    2492         width: 5rem;
     2512.author-bio p:last-child {
     2513        margin-bottom: 0;
    24932514}
    24942515
     
    25282549
    25292550.pagination-single hr:last-child {
    2530         margin: 2.8rem 0 0 0;
     2551        margin: 2.8rem 0 0.8rem 0;
    25312552}
    25322553
     
    25372558        letter-spacing: -0.0275em;
    25382559        text-decoration: none;
    2539 }
    2540 
    2541 .pagination-single a:hover,
    2542 .pagination-single a:focus {
    2543         text-decoration: underline;
     2560        flex: 1;
    25442561}
    25452562
     
    31723189
    31733190.wp-block-table.is-style-stripes {
    3174         border-bottom-color: #dcd7ca;
     3191        border-bottom: none;
    31753192}
    31763193
     
    42994316        }
    43004317
     4318        /* BLOCK: TABLE WIDTH */
     4319        .wp-block-table.alignleft,
     4320        .wp-block-table.alignright {
     4321                max-width: 100%;
     4322        }
     4323
    43014324        /* Entry Content ------------------------- */
    43024325
     
    43994422        /* ALIGNMENT CLASSES */
    44004423
    4401         .entry-content .alignleft {
     4424        .entry-content > .alignleft,
     4425        .entry-content > p .alignleft,
     4426        .entry-content > .wp-block-image .alignleft {
    44024427
    44034428                /*rtl:ignore*/
     
    44054430        }
    44064431
    4407         .entry-content .alignright {
     4432        .entry-content > .alignright,
     4433        .entry-content > p .alignright,
     4434        .entry-content > .wp-block-image .alignright {
    44084435
    44094436                /*rtl:ignore*/
     
    47884815                margin-top: 8rem;
    47894816                min-height: 8rem;
     4817                padding-left: 10rem;
    47904818                position: relative;
    47914819        }
    47924820
    47934821        .author-bio .avatar {
     4822                position: absolute;
     4823                left: 0;
     4824                top: 0;
     4825                height: 8rem;
    47944826                width: 8rem;
    47954827        }
     
    48164848
    48174849        .pagination-single hr:last-child {
    4818                 margin: 4rem 0 0 0;
     4850                margin: 4rem 0 0.8rem 0;
    48194851        }
    48204852
     
    50215053
    50225054        .alignleft {
     5055
     5056                /*rtl:ignore*/
    50235057                margin: 0.3rem 2rem 2rem 0;
    50245058        }
    50255059
    50265060        .alignright {
     5061
     5062                /*rtl:ignore*/
    50275063                margin: 0.3rem 0 2rem 2rem;
    50285064        }
     
    58145850        /* ALIGNMENT CLASSES */
    58155851
    5816         .entry-content .alignleft {
     5852        .entry-content > .alignleft,
     5853        .entry-content > p .alignleft,
     5854        .entry-content > .wp-block-image .alignleft {
    58175855
    58185856                /*rtl:ignore*/
     
    58205858        }
    58215859
    5822         .entry-content .alignright {
     5860        .entry-content > .alignright,
     5861        .entry-content > p .alignright,
     5862        .entry-content > .wp-block-image .alignright {
    58235863
    58245864                /*rtl:ignore*/
  • branches/5.3/src/wp-content/themes/twentytwenty/template-parts/content.php

    r46551 r46614  
    3434                                the_excerpt();
    3535                        } else {
    36                                 the_content( sprintf( '<span class="faux-button">%1$s</span> <span class="screen-reader-text">"%2$s"</span>', __( 'Continue reading', 'twentytwenty' ), get_the_title() ) );
     36                                the_content( __( 'Continue reading', 'twentytwenty' ) );
    3737                        }
    3838                        ?>
  • branches/5.3/src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php

    r46571 r46614  
    1010if ( (bool) get_the_author_meta( 'description' ) ) : ?>
    1111<div class="author-bio">
    12                 <?php echo get_avatar( get_the_author_meta( 'ID' ), 160 ); ?>
    13                 <div class="author-info">
    14                         <h2 class="author-title heading-size-4">
    15                                         <?php
    16                                         printf(
    17                                                 /* translators: %s: Author name */
    18                                                 __( 'By %s', 'twentytwenty' ),
    19                                                 esc_html( get_the_author() )
    20                                         );
    21                                         ?>
    22                         </h2>
    23                         <p class="author-description">
    24                                 <?php the_author_meta( 'description' ); ?>
    25                                 <a class="author-link" href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
    26                                         <?php _e( 'View Archive &rarr;', 'twentytwenty' ); ?>
    27                                 </a>
    28                         </p><!-- .author-description -->
     12        <div class="author-title-wrapper">
     13                <div class="author-avatar vcard">
     14                        <?php echo get_avatar( get_the_author_meta( 'ID' ), 160 ); ?>
    2915                </div>
     16                <h2 class="author-title heading-size-4">
     17                        <?php
     18                        printf(
     19                                /* translators: %s: Author name */
     20                                __( 'By %s', 'twentytwenty' ),
     21                                esc_html( get_the_author() )
     22                        );
     23                        ?>
     24                </h2>
     25        </div><!-- .author-name -->
     26        <div class="author-description">
     27                <?php echo wp_kses_post( wpautop( get_the_author_meta( 'description' ) ) ); ?>
     28                <a class="author-link" href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
     29                        <?php _e( 'View Archive <span aria-hidden="true">&rarr;</span>', 'twentytwenty' ); ?>
     30                </a>
     31        </div><!-- .author-description -->
    3032</div><!-- .author-bio -->
    3133<?php endif; ?>
  • branches/5.3/src/wp-content/themes/twentytwenty/template-parts/navigation.php

    r46446 r46614  
    3434
    3535                                <a class="previous-post" href="<?php echo esc_url( get_permalink( $prev_post->ID ) ); ?>">
    36                                         <span class="arrow">&larr;</span>
     36                                        <span class="arrow" aria-hidden="true">&larr;</span>
    3737                                        <span class="title"><span class="title-inner"><?php echo wp_kses_post( get_the_title( $prev_post->ID ) ); ?></span></span>
    3838                                </a>
     
    4545
    4646                                <a class="next-post" href="<?php echo esc_url( get_permalink( $next_post->ID ) ); ?>">
    47                                         <span class="arrow">&rarr;</span>
     47                                        <span class="arrow" aria-hidden="true">&rarr;</span>
    4848                                                <span class="title"><span class="title-inner"><?php echo wp_kses_post( get_the_title( $next_post->ID ) ); ?></span></span>
    4949                                </a>
  • branches/5.3/src/wp-content/themes/twentytwenty/template-parts/pagination.php

    r46446 r46614  
    1818$prev_text = sprintf(
    1919        '%s <span class="nav-prev-text">%s</span>',
    20         '&larr;',
     20        '<span aria-hidden="true">&larr;</span>',
    2121        __( 'Newer <span class="nav-short">Posts</span>', 'twentytwenty' )
    2222);
     
    2424        '<span class="nav-next-text">%s</span> %s',
    2525        __( 'Older <span class="nav-short">Posts</span>', 'twentytwenty' ),
    26         '&rarr;'
     26        '<span aria-hidden="true">&rarr;</span>'
    2727);
    2828
Note: See TracChangeset for help on using the changeset viewer.