Make WordPress Core

Changeset 46614


Ignore:
Timestamp:
10/29/2019 04:40:34 PM (5 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.