Ticket #48450: 48450.diff
File 48450.diff, 204.9 KB (added by , 5 years ago) |
---|
-
src/wp-content/themes/twentytwenty/assets/css/editor-style-block-rtl.css
463 463 border-collapse: collapse; 464 464 border-spacing: 0; 465 465 empty-cells: show; 466 font-size: 1 6px;466 font-size: 18px; 467 467 margin-bottom: 1.1em; 468 468 width: 100%; 469 469 } … … 491 491 } 492 492 493 493 .editor-styles-wrapper .wp-block-table .wp-block-table__cell-content { 494 padding: 12px;494 padding: 0.5em; 495 495 } 496 496 497 497 .editor-styles-wrapper .wp-block-table thead { 498 498 vertical-align: bottom; 499 499 white-space: nowrap; 500 text-align: inherit; 500 501 } 501 502 502 503 .editor-styles-wrapper .wp-block-table th { 503 504 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; 504 518 } 505 519 506 520 /* STYLE: STRIPES */ -
src/wp-content/themes/twentytwenty/assets/css/editor-style-block.css
463 463 border-collapse: collapse; 464 464 border-spacing: 0; 465 465 empty-cells: show; 466 font-size: 1 6px;466 font-size: 18px; 467 467 margin-bottom: 1.1em; 468 468 width: 100%; 469 469 } … … 491 491 } 492 492 493 493 .editor-styles-wrapper .wp-block-table .wp-block-table__cell-content { 494 padding: 12px;494 padding: 0.5em; 495 495 } 496 496 497 497 .editor-styles-wrapper .wp-block-table thead { 498 498 vertical-align: bottom; 499 499 white-space: nowrap; 500 text-align: inherit; 500 501 } 501 502 502 503 .editor-styles-wrapper .wp-block-table th { 503 504 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; 504 518 } 505 519 506 520 /* STYLE: STRIPES */ -
src/wp-content/themes/twentytwenty/assets/css/editor-style-classic-rtl.css
42 42 43 43 /* Structure --------------------------------- */ 44 44 45 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */45 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 46 46 font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 47 47 } 48 48 49 49 @supports ( font-variation-settings: normal ) { 50 50 51 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */51 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 52 52 font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 53 53 } 54 54 55 55 } 56 56 57 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */57 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 58 58 background: #f5efe0; 59 59 color: #000; 60 60 font-size: 21px; … … 64 64 width: 580px; 65 65 } 66 66 67 body#tinymce.wp-editor * {67 body#tinymce.wp-editor.content * { 68 68 box-sizing: border-box; 69 69 -webkit-font-smoothing: antialiased; 70 70 } 71 71 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 {72 body#tinymce.wp-editor.content p, 73 body#tinymce.wp-editor.content ol, 74 body#tinymce.wp-editor.content ul, 75 body#tinymce.wp-editor.content dl, 76 body#tinymce.wp-editor.content dt { 77 77 font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif; 78 78 letter-spacing: normal; 79 79 } 80 80 81 body#tinymce.wp-editor p,82 body#tinymce.wp-editor ul,83 body#tinymce.wp-editor ol,84 body#tinymce.wp-editor blockquote {81 body#tinymce.wp-editor.content p, 82 body#tinymce.wp-editor.content ul, 83 body#tinymce.wp-editor.content ol, 84 body#tinymce.wp-editor.content blockquote { 85 85 line-height: 1.5; 86 86 margin-bottom: 1.5em; 87 87 } 88 88 89 body#tinymce.wp-editor code,90 body#tinymce.wp-editor kbd,91 body#tinymce.wp-editor samp {89 body#tinymce.wp-editor.content code, 90 body#tinymce.wp-editor.content kbd, 91 body#tinymce.wp-editor.content samp { 92 92 background: rgba(0, 0, 0, 0.075); 93 93 } 94 94 95 body#tinymce.wp-editor code,96 body#tinymce.wp-editor kbd,97 body#tinymce.wp-editor pre,98 body#tinymce.wp-editor samp {95 body#tinymce.wp-editor.content code, 96 body#tinymce.wp-editor.content kbd, 97 body#tinymce.wp-editor.content pre, 98 body#tinymce.wp-editor.content samp { 99 99 font-family: monospace; 100 100 color: inherit; 101 101 font-size: 15px; 102 102 } 103 103 104 body#tinymce.wp-editor pre {104 body#tinymce.wp-editor.content pre { 105 105 border: 1px solid #dcd7ca; 106 106 line-height: 1.5; 107 107 margin: 40px 0; … … 110 110 text-align: right; 111 111 } 112 112 113 body#tinymce.wp-editor a,114 body#tinymce.wp-editor a:focus,115 body#tinymce.wp-editor a:hover {113 body#tinymce.wp-editor.content a, 114 body#tinymce.wp-editor.content a:focus, 115 body#tinymce.wp-editor.content a:hover { 116 116 color: #cd2653; 117 117 text-decoration: underline; 118 118 } 119 119 120 body#tinymce.wp-editor img {120 body#tinymce.wp-editor.content img { 121 121 height: auto; 122 122 max-width: 100%; 123 123 } 124 124 125 body#tinymce.wp-editor img[data-wp-more] {125 body#tinymce.wp-editor.content img[data-wp-more] { 126 126 height: 16px; 127 127 } 128 128 129 body#tinymce.wp-editor hr {129 body#tinymce.wp-editor.content hr { 130 130 border: none; 131 131 border-top: 1px solid #dcd7ca; 132 132 margin: 2em auto; 133 133 width: 100%; 134 134 } 135 135 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));136 body#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)); 138 138 border: none; 139 color: rgba(0, 0, 0, 0.42);139 color: #6d6d6d; 140 140 height: 1px; 141 141 margin: 80px 0; 142 142 overflow: visible; 143 143 position: relative; 144 144 } 145 145 146 body#tinymce.wp-editor hr:not(.is-style-dots)::before,147 body#tinymce.wp-editor hr:not(.is-style-dots)::after {146 body#tinymce.wp-editor.content hr:not(.is-style-dots)::before, 147 body#tinymce.wp-editor.content hr:not(.is-style-dots)::after { 148 148 background: currentColor; 149 149 content: ""; 150 150 display: block; … … 155 155 width: 1px; 156 156 } 157 157 158 body#tinymce.wp-editor hr::before {158 body#tinymce.wp-editor.content hr::before { 159 159 right: calc(50% - 5px); 160 160 } 161 161 162 body#tinymce.wp-editor hr::after {162 body#tinymce.wp-editor.content hr::after { 163 163 left: calc(50% - 5px); 164 164 } 165 165 166 body#tinymce.wp-editor dt {166 body#tinymce.wp-editor.content dt { 167 167 font-weight: 600; 168 168 } 169 169 170 body#tinymce.wp-editor dd {170 body#tinymce.wp-editor.content dd { 171 171 line-height: 1.5; 172 172 } 173 173 174 body#tinymce.wp-editor dd + dt {174 body#tinymce.wp-editor.content dd + dt { 175 175 margin-top: 1.5rem; 176 176 } 177 177 178 178 179 179 /* Font Families ----------------------------- */ 180 180 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 {181 body#tinymce.wp-editor.content figcaption, 182 body#tinymce.wp-editor.content .wp-caption-text, 183 body#tinymce.wp-editor.content .wp-caption-dd, 184 body#tinymce.wp-editor.content cite, 185 body#tinymce.wp-editor.content table { 186 186 font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 187 187 line-height: 1; 188 188 } 189 189 190 190 @supports ( font-variation-settings: normal ) { 191 191 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 { 197 197 font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 198 198 } 199 199 } … … 201 201 202 202 /* Titles ------------------------------------ */ 203 203 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 {204 body#tinymce.wp-editor.content h1, 205 body#tinymce.wp-editor.content h2, 206 body#tinymce.wp-editor.content h3, 207 body#tinymce.wp-editor.content h4, 208 body#tinymce.wp-editor.content h5, 209 body#tinymce.wp-editor.content h6 { 210 210 font-feature-settings: "lnum"; 211 211 font-variant-numeric: lining-nums; 212 212 font-weight: 700; … … 215 215 margin: 40px 0 25px; 216 216 } 217 217 218 body#tinymce.wp-editor h1 {218 body#tinymce.wp-editor.content h1 { 219 219 font-size: 84px; 220 220 font-weight: 800; 221 221 line-height: 1.138888889; 222 222 } 223 223 224 body#tinymce.wp-editor h2 {224 body#tinymce.wp-editor.content h2 { 225 225 font-size: 48px; 226 226 } 227 227 228 body#tinymce.wp-editor h3 {228 body#tinymce.wp-editor.content h3 { 229 229 font-size: 40px; 230 230 } 231 231 232 body#tinymce.wp-editor h4 {232 body#tinymce.wp-editor.content h4 { 233 233 font-size: 32px; 234 234 } 235 235 236 body#tinymce.wp-editor h5 {236 body#tinymce.wp-editor.content h5 { 237 237 font-size: 24px; 238 238 } 239 239 240 body#tinymce.wp-editor h6 {240 body#tinymce.wp-editor.content h6 { 241 241 font-size: 18px; 242 242 letter-spacing: 0.03125em; 243 243 text-transform: uppercase; … … 245 245 246 246 /* Blockquote -------------------------------- */ 247 247 248 body#tinymce.wp-editor blockquote {248 body#tinymce.wp-editor.content blockquote { 249 249 border-style: solid; 250 250 border: none; 251 251 border-right: 2px solid #cd2653; … … 253 253 padding: 0.25em 1em 0.25em 0; 254 254 } 255 255 256 body#tinymce.wp-editor blockquote p {256 body#tinymce.wp-editor.content blockquote p { 257 257 font-style: normal; 258 258 font-weight: 400; 259 259 margin: 0; 260 260 } 261 261 262 body#tinymce.wp-editor cite {262 body#tinymce.wp-editor.content cite { 263 263 color: #6d6d6d; 264 264 font-size: 16px; 265 265 font-weight: 500; 266 266 font-style: normal; 267 267 } 268 268 269 body#tinymce.wp-editor blockquote cite {269 body#tinymce.wp-editor.content blockquote cite { 270 270 display: block; 271 271 margin-top: 20px; 272 272 } … … 274 274 275 275 /* Lists ------------------------------------- */ 276 276 277 body#tinymce.wp-editor ul {277 body#tinymce.wp-editor.content ul { 278 278 margin-right: 1.5em; 279 279 padding-right: 0; 280 280 list-style: disc; 281 281 } 282 282 283 body#tinymce.wp-editor ol {283 body#tinymce.wp-editor.content ol { 284 284 margin-right: 1.5em; 285 285 padding-right: 0; 286 286 list-style: square; 287 287 } 288 288 289 body#tinymce.wp-editor ul ul {289 body#tinymce.wp-editor.content ul ul { 290 290 list-style: circle; 291 291 } 292 292 293 body#tinymce.wp-editor ul ul ul {293 body#tinymce.wp-editor.content ul ul ul { 294 294 list-style: square; 295 295 } 296 296 297 body#tinymce.wp-editor ol ol {297 body#tinymce.wp-editor.content ol ol { 298 298 list-style: lower-alpha; 299 299 } 300 300 301 body#tinymce.wp-editor ol ol ol {301 body#tinymce.wp-editor.content ol ol ol { 302 302 list-style: lower-roman; 303 303 } 304 304 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 {305 body#tinymce.wp-editor.content ul ul, 306 body#tinymce.wp-editor.content ul ol, 307 body#tinymce.wp-editor.content ol ul, 308 body#tinymce.wp-editor.content ol ol { 309 309 margin-bottom: 0; 310 310 } 311 311 312 body#tinymce.wp-editor li {312 body#tinymce.wp-editor.content li { 313 313 line-height: 1.5; 314 314 margin-bottom: 0.5em; 315 315 } 316 316 317 body#tinymce.wp-editor ol > li:last-child,318 body#tinymce.wp-editor ul > li:last-child {317 body#tinymce.wp-editor.content ol > li:last-child, 318 body#tinymce.wp-editor.content ul > li:last-child { 319 319 margin-bottom: 0; 320 320 } 321 321 322 body#tinymce.wp-editor ol > li:first-child,323 body#tinymce.wp-editor ul > li:first-child {322 body#tinymce.wp-editor.content ol > li:first-child, 323 body#tinymce.wp-editor.content ul > li:first-child { 324 324 margin-top: 0.5em; 325 325 } 326 326 327 327 328 328 /* Post Media -------------------------------- */ 329 329 330 body#tinymce.wp-editor figure,331 body#tinymce.wp-editor video {330 body#tinymce.wp-editor.content figure, 331 body#tinymce.wp-editor.content video { 332 332 display: block; 333 333 margin: 0; 334 334 } 335 335 336 body#tinymce.wp-editor .wp-caption {336 body#tinymce.wp-editor.content .wp-caption { 337 337 margin-bottom: 1.5em; 338 338 } 339 339 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 {340 body#tinymce.wp-editor.content img.alignleft, 341 body#tinymce.wp-editor.content .alignleft img, 342 body#tinymce.wp-editor.content img.aligncenter, 343 body#tinymce.wp-editor.content .aligncenter img, 344 body#tinymce.wp-editor.content img.alignright, 345 body#tinymce.wp-editor.content .alignright img, 346 body#tinymce.wp-editor.content img.alignnone, 347 body#tinymce.wp-editor.content .alignnone img { 348 348 display: block; 349 349 } 350 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 {351 body#tinymce.wp-editor.content .aligncenter, 352 body#tinymce.wp-editor.content .alignnone, 353 body#tinymce.wp-editor.content .alignwide, 354 body#tinymce.wp-editor.content .alignfull { 355 355 margin: 50px auto; 356 356 } 357 357 358 body#tinymce.wp-editor .alignleft,359 body#tinymce.wp-editor .alignright {358 body#tinymce.wp-editor.content .alignleft, 359 body#tinymce.wp-editor.content .alignright { 360 360 margin-bottom: 25px; 361 361 max-width: 50%; 362 362 } 363 363 364 body#tinymce.wp-editor .wp-caption img {364 body#tinymce.wp-editor.content .wp-caption img { 365 365 display: block; 366 366 } 367 367 368 body#tinymce.wp-editor .wp-caption .alignleft,369 body#tinymce.wp-editor .wp-caption .alignright {368 body#tinymce.wp-editor.content .wp-caption .alignleft, 369 body#tinymce.wp-editor.content .wp-caption .alignright { 370 370 margin-bottom: 0; 371 371 } 372 372 373 body#tinymce.wp-editor .alignleft {373 body#tinymce.wp-editor.content .alignleft { 374 374 float: left; 375 375 margin-left: 25px; 376 376 max-width: 260px; 377 377 } 378 378 379 body#tinymce.wp-editor .alignright {379 body#tinymce.wp-editor.content .alignright { 380 380 float: right; 381 381 margin-right: 25px; 382 382 max-width: 260px; 383 383 } 384 384 385 body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {385 body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { 386 386 margin-top: -34px; 387 387 } 388 388 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 {389 body#tinymce.wp-editor.content figcaption, 390 body#tinymce.wp-editor.content .wp-caption-text, 391 body#tinymce.wp-editor.content .wp-caption-dd, 392 body#tinymce.wp-editor.content .gallery-caption { 393 393 color: #6d6d6d; 394 394 display: block; 395 395 font-size: 15px; … … 398 398 margin: 18px 0 0; 399 399 } 400 400 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 {401 body#tinymce.wp-editor.content figcaption a, 402 body#tinymce.wp-editor.content .wp-caption-text a, 403 body#tinymce.wp-editor.content .wp-caption-dd a, 404 body#tinymce.wp-editor.content .gallery-caption a { 405 405 color: inherit; 406 406 } 407 407 408 408 409 409 /* Tables ------------------------------------ */ 410 410 411 body#tinymce.wp-editor table {411 body#tinymce.wp-editor.content table { 412 412 border-collapse: collapse; 413 413 border-spacing: 0; 414 414 empty-cells: show; … … 416 416 width: 100%; 417 417 } 418 418 419 body#tinymce.wp-editor th, 420 body#tinymce.wp-editor td { 421 border-bottom: 1px solid #dcd7ca; 419 body#tinymce.wp-editor.content th, 420 body#tinymce.wp-editor.content td { 422 421 line-height: 1.2; 423 422 margin: 0; 424 423 overflow: visible; 425 padding: 2%;424 padding: 0.5em; 426 425 } 427 426 428 body#tinymce.wp-editor caption {427 body#tinymce.wp-editor.content caption { 429 428 text-align: center; 430 padding: 2%;429 padding: 0.5em; 431 430 } 432 431 433 body#tinymce.wp-editor thead {432 body#tinymce.wp-editor.content thead { 434 433 vertical-align: bottom; 435 434 white-space: nowrap; 436 435 } 437 436 438 body#tinymce.wp-editor th {437 body#tinymce.wp-editor.content th { 439 438 text-align: right; 440 439 } 441 440 442 441 443 442 /* Forms ------------------------------------- */ 444 443 445 body#tinymce.wp-editor fieldset {444 body#tinymce.wp-editor.content fieldset { 446 445 border: 2px solid #dcd7ca; 447 446 padding: 30px; 448 447 } 449 448 450 body#tinymce.wp-editor fieldset legend {449 body#tinymce.wp-editor.content fieldset legend { 451 450 font-size: 0.85em; 452 451 font-weight: 700; 453 452 padding: 0 15px; 454 453 } 455 454 456 body#tinymce.wp-editor label {455 body#tinymce.wp-editor.content label { 457 456 display: block; 458 457 font-size: 15px; 459 458 font-weight: 600; 460 459 margin: 0 0 5px 0; 461 460 } 462 461 463 body#tinymce.wp-editor input,464 body#tinymce.wp-editor textarea {462 body#tinymce.wp-editor.content input, 463 body#tinymce.wp-editor.content textarea { 465 464 border-color: #dcd7ca; 466 465 color: inherit; 467 466 font-family: inherit; 468 467 font-size: inherit; 469 468 } 470 469 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 {470 body#tinymce.wp-editor.content input[type="text"], 471 body#tinymce.wp-editor.content input[type="password"], 472 body#tinymce.wp-editor.content input[type="email"], 473 body#tinymce.wp-editor.content input[type="url"], 474 body#tinymce.wp-editor.content input[type="date"], 475 body#tinymce.wp-editor.content input[type="month"], 476 body#tinymce.wp-editor.content input[type="time"], 477 body#tinymce.wp-editor.content input[type="datetime"], 478 body#tinymce.wp-editor.content input[type="datetime-local"], 479 body#tinymce.wp-editor.content input[type="week"], 480 body#tinymce.wp-editor.content input[type="number"], 481 body#tinymce.wp-editor.content input[type="search"], 482 body#tinymce.wp-editor.content input[type="tel"], 483 body#tinymce.wp-editor.content input[type="color"], 484 body#tinymce.wp-editor.content textarea { 486 485 -webkit-appearance: none; 487 486 -moz-appearance: none; 488 487 background: transparent; … … 500 499 word-break: normal; 501 500 } 502 501 503 body#tinymce.wp-editor textarea {502 body#tinymce.wp-editor.content textarea { 504 503 height: 200px; 505 504 line-height: 1.5; 506 505 width: 100%; 507 506 } 508 507 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"] {508 body#tinymce.wp-editor.content button, 509 body#tinymce.wp-editor.content .faux-button, 510 body#tinymce.wp-editor.content .wp-block-button__link, 511 body#tinymce.wp-editor.content .wp-block-file__button, 512 body#tinymce.wp-editor.content input[type="button"], 513 body#tinymce.wp-editor.content input[type="reset"], 514 body#tinymce.wp-editor.content input[type="submit"] { 516 515 -webkit-appearance: none; 517 516 -moz-appearance: none; 518 517 background: #cd2653; … … 532 531 text-transform: uppercase; 533 532 } 534 533 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 {534 body#tinymce.wp-editor.content button:focus, 535 body#tinymce.wp-editor.content button:hover, 536 body#tinymce.wp-editor.content .faux-button:hover, 537 body#tinymce.wp-editor.content .faux-button:focus, 538 body#tinymce.wp-editor.content .wp-block-button__link:focus, 539 body#tinymce.wp-editor.content .wp-block-button__link:hover, 540 body#tinymce.wp-editor.content .wp-block-file__button:focus, 541 body#tinymce.wp-editor.content .wp-block-file__button:hover, 542 body#tinymce.wp-editor.content input[type="button"]:focus, 543 body#tinymce.wp-editor.content input[type="button"]:hover, 544 body#tinymce.wp-editor.content input[type="reset"]:focus, 545 body#tinymce.wp-editor.content input[type="reset"]:hover, 546 body#tinymce.wp-editor.content input[type="submit"]:focus, 547 body#tinymce.wp-editor.content input[type="submit"]:hover { 549 548 color: #fff; 550 549 text-decoration: underline; 551 550 } … … 563 562 564 563 /* BUTTON STYLE: OUTLINE */ 565 564 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 {565 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link, 566 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus, 567 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover { 569 568 color: #cd2653; 570 569 } 571 570 572 body#tinymce.wp-editor .is-style-outline .wp-block-button__link {571 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link { 573 572 background: none; 574 573 border: 2px solid currentColor; 575 574 padding: calc(1.1em - 2px) calc(1.44em - 2px); … … 577 576 578 577 /* BUTTON STYLE: SQUARED */ 579 578 580 body#tinymce.wp-editor .is-style-squared .wp-block-button__link {579 body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link { 581 580 border-radius: 0; 582 581 } 583 582 … … 586 585 587 586 /* BLOCK: HELPER CLASSES */ 588 587 589 body#tinymce.wp-editor .has-background {588 body#tinymce.wp-editor.content .has-background { 590 589 padding: 20px; 591 590 } 592 591 593 592 /* BLOCK: GALLERY */ 594 593 595 body#tinymce.wp-editor ul.wp-block-gallery {594 body#tinymce.wp-editor.content ul.wp-block-gallery { 596 595 list-style: none; 597 596 margin-right: 0; 598 597 } 599 598 600 body#tinymce.wp-editor ul.wp-block-gallery li {599 body#tinymce.wp-editor.content ul.wp-block-gallery li { 601 600 margin-right: 0; 602 601 } -
src/wp-content/themes/twentytwenty/assets/css/editor-style-classic.css
42 42 43 43 /* Structure --------------------------------- */ 44 44 45 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */45 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 46 46 font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 47 47 } 48 48 49 49 @supports ( font-variation-settings: normal ) { 50 50 51 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */51 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 52 52 font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 53 53 } 54 54 55 55 } 56 56 57 body#tinymce.wp-editor { /* stylelint-disable-line no-duplicate-selectors */57 body#tinymce.wp-editor.content { /* stylelint-disable-line no-duplicate-selectors */ 58 58 background: #f5efe0; 59 59 color: #000; 60 60 font-size: 21px; … … 64 64 width: 580px; 65 65 } 66 66 67 body#tinymce.wp-editor * {67 body#tinymce.wp-editor.content * { 68 68 box-sizing: border-box; 69 69 -webkit-font-smoothing: antialiased; 70 70 } 71 71 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 {72 body#tinymce.wp-editor.content p, 73 body#tinymce.wp-editor.content ol, 74 body#tinymce.wp-editor.content ul, 75 body#tinymce.wp-editor.content dl, 76 body#tinymce.wp-editor.content dt { 77 77 font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif; 78 78 letter-spacing: normal; 79 79 } 80 80 81 body#tinymce.wp-editor p,82 body#tinymce.wp-editor ul,83 body#tinymce.wp-editor ol,84 body#tinymce.wp-editor blockquote {81 body#tinymce.wp-editor.content p, 82 body#tinymce.wp-editor.content ul, 83 body#tinymce.wp-editor.content ol, 84 body#tinymce.wp-editor.content blockquote { 85 85 line-height: 1.5; 86 86 margin-bottom: 1.5em; 87 87 } 88 88 89 body#tinymce.wp-editor code,90 body#tinymce.wp-editor kbd,91 body#tinymce.wp-editor samp {89 body#tinymce.wp-editor.content code, 90 body#tinymce.wp-editor.content kbd, 91 body#tinymce.wp-editor.content samp { 92 92 background: rgba(0, 0, 0, 0.075); 93 93 } 94 94 95 body#tinymce.wp-editor code,96 body#tinymce.wp-editor kbd,97 body#tinymce.wp-editor pre,98 body#tinymce.wp-editor samp {95 body#tinymce.wp-editor.content code, 96 body#tinymce.wp-editor.content kbd, 97 body#tinymce.wp-editor.content pre, 98 body#tinymce.wp-editor.content samp { 99 99 font-family: monospace; 100 100 color: inherit; 101 101 font-size: 15px; 102 102 } 103 103 104 body#tinymce.wp-editor pre {104 body#tinymce.wp-editor.content pre { 105 105 border: 1px solid #dcd7ca; 106 106 line-height: 1.5; 107 107 margin: 40px 0; … … 110 110 text-align: left; 111 111 } 112 112 113 body#tinymce.wp-editor a,114 body#tinymce.wp-editor a:focus,115 body#tinymce.wp-editor a:hover {113 body#tinymce.wp-editor.content a, 114 body#tinymce.wp-editor.content a:focus, 115 body#tinymce.wp-editor.content a:hover { 116 116 color: #cd2653; 117 117 text-decoration: underline; 118 118 } 119 119 120 body#tinymce.wp-editor img {120 body#tinymce.wp-editor.content img { 121 121 height: auto; 122 122 max-width: 100%; 123 123 } 124 124 125 body#tinymce.wp-editor img[data-wp-more] {125 body#tinymce.wp-editor.content img[data-wp-more] { 126 126 height: 16px; 127 127 } 128 128 129 body#tinymce.wp-editor hr {129 body#tinymce.wp-editor.content hr { 130 130 border: none; 131 131 border-top: 1px solid #dcd7ca; 132 132 margin: 2em auto; 133 133 width: 100%; 134 134 } 135 135 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));136 body#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)); 138 138 border: none; 139 color: rgba(0, 0, 0, 0.42);139 color: #6d6d6d; 140 140 height: 1px; 141 141 margin: 80px 0; 142 142 overflow: visible; 143 143 position: relative; 144 144 } 145 145 146 body#tinymce.wp-editor hr:not(.is-style-dots)::before,147 body#tinymce.wp-editor hr:not(.is-style-dots)::after {146 body#tinymce.wp-editor.content hr:not(.is-style-dots)::before, 147 body#tinymce.wp-editor.content hr:not(.is-style-dots)::after { 148 148 background: currentColor; 149 149 content: ""; 150 150 display: block; … … 155 155 width: 1px; 156 156 } 157 157 158 body#tinymce.wp-editor hr::before {158 body#tinymce.wp-editor.content hr::before { 159 159 left: calc(50% - 5px); 160 160 } 161 161 162 body#tinymce.wp-editor hr::after {162 body#tinymce.wp-editor.content hr::after { 163 163 right: calc(50% - 5px); 164 164 } 165 165 166 body#tinymce.wp-editor dt {166 body#tinymce.wp-editor.content dt { 167 167 font-weight: 600; 168 168 } 169 169 170 body#tinymce.wp-editor dd {170 body#tinymce.wp-editor.content dd { 171 171 line-height: 1.5; 172 172 } 173 173 174 body#tinymce.wp-editor dd + dt {174 body#tinymce.wp-editor.content dd + dt { 175 175 margin-top: 1.5rem; 176 176 } 177 177 178 178 179 179 /* Font Families ----------------------------- */ 180 180 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 {181 body#tinymce.wp-editor.content figcaption, 182 body#tinymce.wp-editor.content .wp-caption-text, 183 body#tinymce.wp-editor.content .wp-caption-dd, 184 body#tinymce.wp-editor.content cite, 185 body#tinymce.wp-editor.content table { 186 186 font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 187 187 line-height: 1; 188 188 } 189 189 190 190 @supports ( font-variation-settings: normal ) { 191 191 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 { 197 197 font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif; 198 198 } 199 199 } … … 201 201 202 202 /* Titles ------------------------------------ */ 203 203 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 {204 body#tinymce.wp-editor.content h1, 205 body#tinymce.wp-editor.content h2, 206 body#tinymce.wp-editor.content h3, 207 body#tinymce.wp-editor.content h4, 208 body#tinymce.wp-editor.content h5, 209 body#tinymce.wp-editor.content h6 { 210 210 font-feature-settings: "lnum"; 211 211 font-variant-numeric: lining-nums; 212 212 font-weight: 700; … … 215 215 margin: 40px 0 25px; 216 216 } 217 217 218 body#tinymce.wp-editor h1 {218 body#tinymce.wp-editor.content h1 { 219 219 font-size: 84px; 220 220 font-weight: 800; 221 221 line-height: 1.138888889; 222 222 } 223 223 224 body#tinymce.wp-editor h2 {224 body#tinymce.wp-editor.content h2 { 225 225 font-size: 48px; 226 226 } 227 227 228 body#tinymce.wp-editor h3 {228 body#tinymce.wp-editor.content h3 { 229 229 font-size: 40px; 230 230 } 231 231 232 body#tinymce.wp-editor h4 {232 body#tinymce.wp-editor.content h4 { 233 233 font-size: 32px; 234 234 } 235 235 236 body#tinymce.wp-editor h5 {236 body#tinymce.wp-editor.content h5 { 237 237 font-size: 24px; 238 238 } 239 239 240 body#tinymce.wp-editor h6 {240 body#tinymce.wp-editor.content h6 { 241 241 font-size: 18px; 242 242 letter-spacing: 0.03125em; 243 243 text-transform: uppercase; … … 245 245 246 246 /* Blockquote -------------------------------- */ 247 247 248 body#tinymce.wp-editor blockquote {248 body#tinymce.wp-editor.content blockquote { 249 249 border-style: solid; 250 250 border: none; 251 251 border-left: 2px solid #cd2653; … … 253 253 padding: 0.25em 0 0.25em 1em; 254 254 } 255 255 256 body#tinymce.wp-editor blockquote p {256 body#tinymce.wp-editor.content blockquote p { 257 257 font-style: normal; 258 258 font-weight: 400; 259 259 margin: 0; 260 260 } 261 261 262 body#tinymce.wp-editor cite {262 body#tinymce.wp-editor.content cite { 263 263 color: #6d6d6d; 264 264 font-size: 16px; 265 265 font-weight: 500; 266 266 font-style: normal; 267 267 } 268 268 269 body#tinymce.wp-editor blockquote cite {269 body#tinymce.wp-editor.content blockquote cite { 270 270 display: block; 271 271 margin-top: 20px; 272 272 } … … 274 274 275 275 /* Lists ------------------------------------- */ 276 276 277 body#tinymce.wp-editor ul {277 body#tinymce.wp-editor.content ul { 278 278 margin-left: 1.5em; 279 279 padding-left: 0; 280 280 list-style: disc; 281 281 } 282 282 283 body#tinymce.wp-editor ol {283 body#tinymce.wp-editor.content ol { 284 284 margin-left: 1.5em; 285 285 padding-left: 0; 286 286 list-style: square; 287 287 } 288 288 289 body#tinymce.wp-editor ul ul {289 body#tinymce.wp-editor.content ul ul { 290 290 list-style: circle; 291 291 } 292 292 293 body#tinymce.wp-editor ul ul ul {293 body#tinymce.wp-editor.content ul ul ul { 294 294 list-style: square; 295 295 } 296 296 297 body#tinymce.wp-editor ol ol {297 body#tinymce.wp-editor.content ol ol { 298 298 list-style: lower-alpha; 299 299 } 300 300 301 body#tinymce.wp-editor ol ol ol {301 body#tinymce.wp-editor.content ol ol ol { 302 302 list-style: lower-roman; 303 303 } 304 304 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 {305 body#tinymce.wp-editor.content ul ul, 306 body#tinymce.wp-editor.content ul ol, 307 body#tinymce.wp-editor.content ol ul, 308 body#tinymce.wp-editor.content ol ol { 309 309 margin-bottom: 0; 310 310 } 311 311 312 body#tinymce.wp-editor li {312 body#tinymce.wp-editor.content li { 313 313 line-height: 1.5; 314 314 margin-bottom: 0.5em; 315 315 } 316 316 317 body#tinymce.wp-editor ol > li:last-child,318 body#tinymce.wp-editor ul > li:last-child {317 body#tinymce.wp-editor.content ol > li:last-child, 318 body#tinymce.wp-editor.content ul > li:last-child { 319 319 margin-bottom: 0; 320 320 } 321 321 322 body#tinymce.wp-editor ol > li:first-child,323 body#tinymce.wp-editor ul > li:first-child {322 body#tinymce.wp-editor.content ol > li:first-child, 323 body#tinymce.wp-editor.content ul > li:first-child { 324 324 margin-top: 0.5em; 325 325 } 326 326 327 327 328 328 /* Post Media -------------------------------- */ 329 329 330 body#tinymce.wp-editor figure,331 body#tinymce.wp-editor video {330 body#tinymce.wp-editor.content figure, 331 body#tinymce.wp-editor.content video { 332 332 display: block; 333 333 margin: 0; 334 334 } 335 335 336 body#tinymce.wp-editor .wp-caption {336 body#tinymce.wp-editor.content .wp-caption { 337 337 margin-bottom: 1.5em; 338 338 } 339 339 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 {340 body#tinymce.wp-editor.content img.alignleft, 341 body#tinymce.wp-editor.content .alignleft img, 342 body#tinymce.wp-editor.content img.aligncenter, 343 body#tinymce.wp-editor.content .aligncenter img, 344 body#tinymce.wp-editor.content img.alignright, 345 body#tinymce.wp-editor.content .alignright img, 346 body#tinymce.wp-editor.content img.alignnone, 347 body#tinymce.wp-editor.content .alignnone img { 348 348 display: block; 349 349 } 350 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 {351 body#tinymce.wp-editor.content .aligncenter, 352 body#tinymce.wp-editor.content .alignnone, 353 body#tinymce.wp-editor.content .alignwide, 354 body#tinymce.wp-editor.content .alignfull { 355 355 margin: 50px auto; 356 356 } 357 357 358 body#tinymce.wp-editor .alignleft,359 body#tinymce.wp-editor .alignright {358 body#tinymce.wp-editor.content .alignleft, 359 body#tinymce.wp-editor.content .alignright { 360 360 margin-bottom: 25px; 361 361 max-width: 50%; 362 362 } 363 363 364 body#tinymce.wp-editor .wp-caption img {364 body#tinymce.wp-editor.content .wp-caption img { 365 365 display: block; 366 366 } 367 367 368 body#tinymce.wp-editor .wp-caption .alignleft,369 body#tinymce.wp-editor .wp-caption .alignright {368 body#tinymce.wp-editor.content .wp-caption .alignleft, 369 body#tinymce.wp-editor.content .wp-caption .alignright { 370 370 margin-bottom: 0; 371 371 } 372 372 373 body#tinymce.wp-editor .alignleft {373 body#tinymce.wp-editor.content .alignleft { 374 374 375 375 /*rtl:ignore*/ 376 376 float: left; … … 378 378 max-width: 260px; 379 379 } 380 380 381 body#tinymce.wp-editor .alignright {381 body#tinymce.wp-editor.content .alignright { 382 382 383 383 /*rtl:ignore*/ 384 384 float: right; … … 386 386 max-width: 260px; 387 387 } 388 388 389 body#tinymce.wp-editor .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] {389 body#tinymce.wp-editor.content .wpview[data-wpview-type="gallery"] + .wpview[data-wpview-type="gallery"] { 390 390 margin-top: -34px; 391 391 } 392 392 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 {393 body#tinymce.wp-editor.content figcaption, 394 body#tinymce.wp-editor.content .wp-caption-text, 395 body#tinymce.wp-editor.content .wp-caption-dd, 396 body#tinymce.wp-editor.content .gallery-caption { 397 397 color: #6d6d6d; 398 398 display: block; 399 399 font-size: 15px; … … 402 402 margin: 18px 0 0; 403 403 } 404 404 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 {405 body#tinymce.wp-editor.content figcaption a, 406 body#tinymce.wp-editor.content .wp-caption-text a, 407 body#tinymce.wp-editor.content .wp-caption-dd a, 408 body#tinymce.wp-editor.content .gallery-caption a { 409 409 color: inherit; 410 410 } 411 411 412 412 413 413 /* Tables ------------------------------------ */ 414 414 415 body#tinymce.wp-editor table {415 body#tinymce.wp-editor.content table { 416 416 border-collapse: collapse; 417 417 border-spacing: 0; 418 418 empty-cells: show; … … 420 420 width: 100%; 421 421 } 422 422 423 body#tinymce.wp-editor th, 424 body#tinymce.wp-editor td { 425 border-bottom: 1px solid #dcd7ca; 423 body#tinymce.wp-editor.content th, 424 body#tinymce.wp-editor.content td { 426 425 line-height: 1.2; 427 426 margin: 0; 428 427 overflow: visible; 429 padding: 2%;428 padding: 0.5em; 430 429 } 431 430 432 body#tinymce.wp-editor caption {431 body#tinymce.wp-editor.content caption { 433 432 text-align: center; 434 padding: 2%;433 padding: 0.5em; 435 434 } 436 435 437 body#tinymce.wp-editor thead {436 body#tinymce.wp-editor.content thead { 438 437 vertical-align: bottom; 439 438 white-space: nowrap; 440 439 } 441 440 442 body#tinymce.wp-editor th {441 body#tinymce.wp-editor.content th { 443 442 text-align: left; 444 443 } 445 444 446 445 447 446 /* Forms ------------------------------------- */ 448 447 449 body#tinymce.wp-editor fieldset {448 body#tinymce.wp-editor.content fieldset { 450 449 border: 2px solid #dcd7ca; 451 450 padding: 30px; 452 451 } 453 452 454 body#tinymce.wp-editor fieldset legend {453 body#tinymce.wp-editor.content fieldset legend { 455 454 font-size: 0.85em; 456 455 font-weight: 700; 457 456 padding: 0 15px; 458 457 } 459 458 460 body#tinymce.wp-editor label {459 body#tinymce.wp-editor.content label { 461 460 display: block; 462 461 font-size: 15px; 463 462 font-weight: 600; 464 463 margin: 0 0 5px 0; 465 464 } 466 465 467 body#tinymce.wp-editor input,468 body#tinymce.wp-editor textarea {466 body#tinymce.wp-editor.content input, 467 body#tinymce.wp-editor.content textarea { 469 468 border-color: #dcd7ca; 470 469 color: inherit; 471 470 font-family: inherit; 472 471 font-size: inherit; 473 472 } 474 473 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 {474 body#tinymce.wp-editor.content input[type="text"], 475 body#tinymce.wp-editor.content input[type="password"], 476 body#tinymce.wp-editor.content input[type="email"], 477 body#tinymce.wp-editor.content input[type="url"], 478 body#tinymce.wp-editor.content input[type="date"], 479 body#tinymce.wp-editor.content input[type="month"], 480 body#tinymce.wp-editor.content input[type="time"], 481 body#tinymce.wp-editor.content input[type="datetime"], 482 body#tinymce.wp-editor.content input[type="datetime-local"], 483 body#tinymce.wp-editor.content input[type="week"], 484 body#tinymce.wp-editor.content input[type="number"], 485 body#tinymce.wp-editor.content input[type="search"], 486 body#tinymce.wp-editor.content input[type="tel"], 487 body#tinymce.wp-editor.content input[type="color"], 488 body#tinymce.wp-editor.content textarea { 490 489 -webkit-appearance: none; 491 490 -moz-appearance: none; 492 491 background: transparent; … … 504 503 word-break: normal; 505 504 } 506 505 507 body#tinymce.wp-editor textarea {506 body#tinymce.wp-editor.content textarea { 508 507 height: 200px; 509 508 line-height: 1.5; 510 509 width: 100%; 511 510 } 512 511 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"] {512 body#tinymce.wp-editor.content button, 513 body#tinymce.wp-editor.content .faux-button, 514 body#tinymce.wp-editor.content .wp-block-button__link, 515 body#tinymce.wp-editor.content .wp-block-file__button, 516 body#tinymce.wp-editor.content input[type="button"], 517 body#tinymce.wp-editor.content input[type="reset"], 518 body#tinymce.wp-editor.content input[type="submit"] { 520 519 -webkit-appearance: none; 521 520 -moz-appearance: none; 522 521 background: #cd2653; … … 536 535 text-transform: uppercase; 537 536 } 538 537 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 {538 body#tinymce.wp-editor.content button:focus, 539 body#tinymce.wp-editor.content button:hover, 540 body#tinymce.wp-editor.content .faux-button:hover, 541 body#tinymce.wp-editor.content .faux-button:focus, 542 body#tinymce.wp-editor.content .wp-block-button__link:focus, 543 body#tinymce.wp-editor.content .wp-block-button__link:hover, 544 body#tinymce.wp-editor.content .wp-block-file__button:focus, 545 body#tinymce.wp-editor.content .wp-block-file__button:hover, 546 body#tinymce.wp-editor.content input[type="button"]:focus, 547 body#tinymce.wp-editor.content input[type="button"]:hover, 548 body#tinymce.wp-editor.content input[type="reset"]:focus, 549 body#tinymce.wp-editor.content input[type="reset"]:hover, 550 body#tinymce.wp-editor.content input[type="submit"]:focus, 551 body#tinymce.wp-editor.content input[type="submit"]:hover { 553 552 color: #fff; 554 553 text-decoration: underline; 555 554 } … … 567 566 568 567 /* BUTTON STYLE: OUTLINE */ 569 568 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 {569 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link, 570 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:focus, 571 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link:hover { 573 572 color: #cd2653; 574 573 } 575 574 576 body#tinymce.wp-editor .is-style-outline .wp-block-button__link {575 body#tinymce.wp-editor.content .is-style-outline .wp-block-button__link { 577 576 background: none; 578 577 border: 2px solid currentColor; 579 578 padding: calc(1.1em - 2px) calc(1.44em - 2px); … … 581 580 582 581 /* BUTTON STYLE: SQUARED */ 583 582 584 body#tinymce.wp-editor .is-style-squared .wp-block-button__link {583 body#tinymce.wp-editor.content .is-style-squared .wp-block-button__link { 585 584 border-radius: 0; 586 585 } 587 586 … … 590 589 591 590 /* BLOCK: HELPER CLASSES */ 592 591 593 body#tinymce.wp-editor .has-background {592 body#tinymce.wp-editor.content .has-background { 594 593 padding: 20px; 595 594 } 596 595 597 596 /* BLOCK: GALLERY */ 598 597 599 body#tinymce.wp-editor ul.wp-block-gallery {598 body#tinymce.wp-editor.content ul.wp-block-gallery { 600 599 list-style: none; 601 600 margin-left: 0; 602 601 } 603 602 604 body#tinymce.wp-editor ul.wp-block-gallery li {603 body#tinymce.wp-editor.content ul.wp-block-gallery li { 605 604 margin-left: 0; 606 605 } -
src/wp-content/themes/twentytwenty/assets/css/font-awesome.css
1 @font-face {2 font-family: "Font Awesome 5";3 font-style: normal;4 font-weight: 400;5 src:6 url(../fonts/font-awesome/fa-fallback.woff2?15574881) format("woff2"),7 url(../fonts/font-awesome/fa-fallback.woff?15574881) format("woff");8 }9 10 @font-face {11 font-family: "Font Awesome 5 Brands";12 font-style: normal;13 font-weight: 400;14 src:15 url(../fonts/font-awesome/fa-brands-400.woff2) format("woff2"),16 url(../fonts/font-awesome/fa-brands-400.woff) format("woff");17 } -
src/wp-content/themes/twentytwenty/assets/js/index.js
Property changes on: src/wp-content/themes/twentytwenty/assets/css/font-awesome.css ___________________________________________________________________ Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property
94 94 onToggle: function() { 95 95 document.querySelectorAll( '.cover-modal' ).forEach( function( element ) { 96 96 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; 101 99 102 100 if ( modal.classList.contains( 'active' ) ) { 103 101 body.classList.add( 'showing-modal' ); … … 140 138 141 139 // Hide and show modals before and after their animations have played out 142 140 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' ); 150 146 151 147 function getAdminBarHeight( negativeValue ) { 152 var currentScroll, height; 153 154 currentScroll = _win.pageYOffset; 148 var height, 149 currentScroll = _win.pageYOffset; 155 150 156 151 if ( adminBar ) { 157 152 height = currentScroll + adminBar.getBoundingClientRect().height; … … 177 172 // Show the modal 178 173 modals.forEach( function( modal ) { 179 174 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)' ); 186 179 187 180 if ( event.target !== modal ) { 188 181 return; … … 216 209 } 217 210 218 211 setTimeout( function() { 219 var clickedEl; 220 221 clickedEl = twentytwenty.toggles.clickedEl; 212 var clickedEl = twentytwenty.toggles.clickedEl; 222 213 223 214 modal.classList.remove( 'show-modal' ); 224 215 … … 246 237 247 238 // Untoggle a modal 248 239 untoggleModal: function( modal ) { 249 var modalToggle, modalTargetClass; 250 251 modalToggle = false; 240 var modalTargetClass, 241 modalToggle = false; 252 242 253 243 // If the modal has specified the string (ID or class) used by toggles to target it, untoggle the toggles with that target string 254 244 // The modal-target-string must match the string toggles use to target the modal … … 286 276 287 277 makeFit: function() { 288 278 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; 292 281 293 282 // Skip videos we want to ignore 294 283 if ( video.classList.contains( 'intrinsic-ignore' ) || video.parentNode.classList.contains( 'intrinsic-ignore' ) ) { … … 333 322 var anchorElements = document.querySelectorAll( 'a[href*="#"]' ); 334 323 var anchorElementsList = Array.prototype.slice.call( anchorElements ); 335 324 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' ) ) { 337 326 return false; 338 327 } 339 328 return true; … … 382 371 383 372 if ( scrollToElement ) { 384 373 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; 389 377 390 378 // Make sure said element exists 391 379 if ( target ) { … … 439 427 var _doc = document; 440 428 441 429 _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; 444 432 445 433 if ( clickedEl && _doc.body.classList.contains( 'showing-modal' ) ) { 446 434 toggleTarget = clickedEl.dataset.toggleTarget; … … 503 491 // by adding the '.focus' class to all 'li.menu-item-has-children' when the focus is on the 'a' element. 504 492 focusMenuWithChildren: function() { 505 493 // 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' ); 509 496 510 497 if ( ! menu ) { 511 498 return false; … … 559 546 }, 560 547 561 548 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'; 571 556 572 557 // Elements to focus after modals are closed 573 558 if ( ! _doc.querySelectorAll( '.show-modal' ).length ) { … … 598 583 } 599 584 600 585 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; 606 590 607 591 // Toggle the target of the clicked toggle 608 592 if ( toggle.dataset.toggleType === 'slidetoggle' && ! instantly && duration !== '0' ) { … … 774 758 * @param {number} duration 775 759 */ 776 760 function 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 = []; 782 764 783 765 if ( ! target ) { 784 766 return; -
src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js
1 /** 2 * File skip-link-focus-fix.js. 3 * 4 * Helps with accessibility for keyboard only users. 5 * 6 * This is the source file for what is minified in the twentytwenty_skip_link_focus_fix() PHP function. 7 * 8 * Learn more: https://git.io/vWdr2 9 */ 10 ( function() { 11 var isIe = /(trident|msie)/i.test( navigator.userAgent ); 12 13 if ( isIe && document.getElementById && window.addEventListener ) { 14 window.addEventListener( 'hashchange', function() { 15 var id = location.hash.substring( 1 ), 16 element; 17 18 if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) { 19 return; 20 } 21 22 element = document.getElementById( id ); 23 24 if ( element ) { 25 if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) { 26 element.tabIndex = -1; 27 } 28 29 element.focus(); 30 } 31 }, false ); 32 } 33 }() ); -
src/wp-content/themes/twentytwenty/classes/class-twentytwenty-customize.php
Property changes on: src/wp-content/themes/twentytwenty/assets/js/skip-link-focus-fix.js ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property
50 50 ) 51 51 ); 52 52 53 $wp_customize->selective_refresh->add_partial( 54 'retina_logo', 55 array( 56 'selector' => '.header-titles [class*=site-]:not(.site-description)', 57 'render_callback' => 'twentytwenty_customize_partial_site_logo', 58 ) 59 ); 60 53 61 /** 54 62 * Site Identity 55 63 */ -
src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php
1 <?php 2 /** 3 * Non-latin language handling. 4 * 5 * Handle non-latin language styles. 6 * 7 * @package WordPress 8 * @subpackage Twenty_Twenty 9 * @since 1.0.0 10 */ 11 12 if ( ! class_exists( 'TwentyTwenty_Non_Latin_Languages' ) ) { 13 /** 14 * Language handling. 15 */ 16 class TwentyTwenty_Non_Latin_Languages { 17 18 /** 19 * Get custom CSS. 20 * 21 * Return CSS for non-latin language, if available, or null 22 * 23 * @param string $type Whether to return CSS for the "front-end", "block-editor" or "classic-editor". 24 * 25 * @return void 26 */ 27 public static function get_non_latin_css( $type = 'front-end' ) { 28 29 // Fetch users locale. 30 $locale = get_bloginfo( 'language' ); 31 32 // Define fallback fonts for non-latin languages. 33 $font_family = apply_filters( 34 'twentytwenty_get_localized_font_family_types', 35 array( 36 37 // Arabic. 38 'ar' => array( 'Tahoma', 'Arial', 'sans-serif' ), 39 'ary' => array( 'Tahoma', 'Arial', 'sans-serif' ), 40 'azb' => array( 'Tahoma', 'Arial', 'sans-serif' ), 41 'ckb' => array( 'Tahoma', 'Arial', 'sans-serif' ), 42 'fa-IR' => array( 'Tahoma', 'Arial', 'sans-serif' ), 43 'haz' => array( 'Tahoma', 'Arial', 'sans-serif' ), 44 'ps' => array( 'Tahoma', 'Arial', 'sans-serif' ), 45 46 // Chinese Simplified (China) - Noto Sans SC. 47 'zh-CN' => array( '\'PingFang SC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), 48 49 // Chinese Traditional (Taiwan) - Noto Sans TC. 50 'zh-TW' => array( '\'PingFang TC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), 51 52 // Chinese Traditional (Taiwan) - Noto Sans TC. 53 'zh-TW' => array( '\'PingFang TC\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), 54 55 // Chinese (Hong Kong) - Noto Sans HK. 56 'zh-HK' => array( '\'PingFang HK\'', '\'Helvetica Neue\'', '\'Microsoft YaHei New\'', '\'STHeiti Light\'', 'sans-serif' ), 57 58 // Cyrillic. 59 'bel' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 60 'bg-BG' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 61 'kk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 62 'mk-MK' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 63 'mn' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 64 'ru-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 65 'sah' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 66 'sr-RS' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 67 'tt-RU' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 68 'uk' => array( '\'Helvetica Neue\'', 'Helvetica', '\'Segoe UI\'', 'Arial', 'sans-serif' ), 69 70 // Devanagari. 71 'bn-BD' => array( 'Arial', 'sans-serif' ), 72 'hi-IN' => array( 'Arial', 'sans-serif' ), 73 'mr' => array( 'Arial', 'sans-serif' ), 74 'ne-NP' => array( 'Arial', 'sans-serif' ), 75 76 // Greek. 77 'el' => array( '\'Helvetica Neue\', Helvetica, Arial, sans-serif' ), 78 79 // Gujarati. 80 'gu' => array( 'Arial', 'sans-serif' ), 81 82 // Hebrew. 83 'he-IL' => array( '\'Arial Hebrew\'', 'Arial', 'sans-serif' ), 84 85 // Japanese. 86 'ja' => array( 'sans-serif' ), 87 88 // Korean. 89 'ko-KR' => array( '\'Apple SD Gothic Neo\'', '\'Malgun Gothic\'', '\'Nanum Gothic\'', 'Dotum', 'sans-serif' ), 90 91 // Thai. 92 'th' => array( '\'Sukhumvit Set\'', '\'Helvetica Neue\'', 'Helvetica', 'Arial', 'sans-serif' ), 93 94 // Vietnamese. 95 'vi' => array( '\'Libre Franklin\'', 'sans-serif' ), 96 97 ) 98 ); 99 100 // Return if the selected language has no fallback fonts. 101 if ( empty( $font_family[ $locale ] ) ) { 102 return; 103 } 104 105 // Define elements to apply fallback fonts to. 106 $elements = apply_filters( 107 'twentytwenty_get_localized_font_family_elements', 108 array( 109 'front-end' => array( 'body', 'input', 'textarea', 'button', '.button', '.faux-button', '.wp-block-button__link', '.wp-block-file__button', '.has-drop-cap:not(:focus)::first-letter', '.has-drop-cap:not(:focus)::first-letter', '.entry-content .wp-block-archives', '.entry-content .wp-block-categories', '.entry-content .wp-block-cover-image', '.entry-content .wp-block-latest-comments', '.entry-content .wp-block-latest-posts', '.entry-content .wp-block-pullquote', '.entry-content .wp-block-quote.is-large', '.entry-content .wp-block-quote.is-style-large', '.entry-content .wp-block-archives *', '.entry-content .wp-block-categories *', '.entry-content .wp-block-latest-posts *', '.entry-content .wp-block-latest-comments *', '.entry-content p', '.entry-content ol', '.entry-content ul', '.entry-content dl', '.entry-content dt', '.entry-content cite', '.entry-content figcaption', '.entry-content .wp-caption-text', '.comment-content p', '.comment-content ol', '.comment-content ul', '.comment-content dl', '.comment-content dt', '.comment-content cite', '.comment-content figcaption', '.comment-content .wp-caption-text', '.widget_text p', '.widget_text ol', '.widget_text ul', '.widget_text dl', '.widget_text dt', '.widget-content .rssSummary', '.widget-content cite', '.widget-content figcaption', '.widget-content .wp-caption-text' ), 110 'block-editor' => array( '.editor-styles-wrapper > *', '.editor-styles-wrapper p', '.editor-styles-wrapper ol', '.editor-styles-wrapper ul', '.editor-styles-wrapper dl', '.editor-styles-wrapper dt', '.editor-post-title__block .editor-post-title__input', '.editor-styles-wrapper .wp-block h1', '.editor-styles-wrapper .wp-block h2', '.editor-styles-wrapper .wp-block h3', '.editor-styles-wrapper .wp-block h4', '.editor-styles-wrapper .wp-block h5', '.editor-styles-wrapper .wp-block h6', '.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter', '.editor-styles-wrapper cite', '.editor-styles-wrapper figcaption', '.editor-styles-wrapper .wp-caption-text' ), 111 'classic-editor' => array( 'body#tinymce.wp-editor', 'body#tinymce.wp-editor p', 'body#tinymce.wp-editor ol', 'body#tinymce.wp-editor ul', 'body#tinymce.wp-editor dl', 'body#tinymce.wp-editor dt', 'body#tinymce.wp-editor figcaption', 'body#tinymce.wp-editor .wp-caption-text', 'body#tinymce.wp-editor .wp-caption-dd', 'body#tinymce.wp-editor cite', 'body#tinymce.wp-editor table' ), 112 ) 113 ); 114 115 // Return if the specified type doesn't exist. 116 if ( empty( $elements[ $type ] ) ) { 117 return; 118 } 119 120 // Return the specified styles. 121 return twentytwenty_generate_css( implode( ',', $elements[ $type ] ), 'font-family', implode( ',', $font_family[ $locale ] ), null, null, false ); 122 123 } 124 } 125 } -
src/wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php
Property changes on: src/wp-content/themes/twentytwenty/classes/class-twentytwenty-non-latin-languages.php ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property
127 127 * @var array 128 128 */ 129 129 public static $social_icons_map = array( 130 'amazon' 130 'amazon' => array( 131 131 'amazon.com', 132 132 'amazon.cn', 133 133 'amazon.in', … … 139 139 'amazon.co', 140 140 'amazon.ca', 141 141 ), 142 'apple' => array( 143 'apple.com', 144 'itunes.com', 145 ), 146 'behance' => array( 142 'behance' => array( 147 143 'behance.net', 148 144 ), 149 'codepen' 145 'codepen' => array( 150 146 'codepen.io', 151 147 ), 152 'facebook' 148 'facebook' => array( 153 149 'facebook.com', 154 150 'fb.me', 155 151 ), 156 'feed' 152 'feed' => array( 157 153 'feed', 158 154 ), 159 'google-plus' => array( 160 'plus.google.com', 161 ), 162 'lastfm' => array( 155 'lastfm' => array( 163 156 'last.fm', 164 157 ), 165 'mail' 158 'mail' => array( 166 159 'mailto:', 167 160 ), 168 'slideshare' => array( 169 'slideshare.net', 170 'slideshare.com', 171 ), 172 'pocket' => array( 161 'pocket' => array( 173 162 'getpocket.com', 174 163 ), 175 'twitch' 164 'twitch' => array( 176 165 'twitch.tv', 177 166 ), 178 'wordpress' 167 'wordpress' => array( 179 168 'wordpress.com', 180 169 'wordpress.org', 181 170 ), … … 187 176 * @var array 188 177 */ 189 178 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>', 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>', 197 180 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>',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>', 199 182 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>',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>', 201 184 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>',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>', 203 186 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>',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>', 205 188 206 'd ribbble' => '<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>',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>', 207 190 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>',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>', 209 192 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>',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>', 211 194 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>',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>', 213 196 214 'f lickr' => '<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>',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>', 215 198 216 'f oursquare' => '<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>',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>', 217 200 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>',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>', 219 202 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>',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>', 221 204 222 'goo gle' => '<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>',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>', 223 206 224 'g ithub' => '<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>',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>', 225 208 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>',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>', 227 210 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>',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>', 229 212 230 'l inkedin' => '<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>',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>', 231 214 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>',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>', 233 216 234 'm edium' => '<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>',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>', 235 218 236 'm eetup' => '<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>',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>', 237 220 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>',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>', 239 222 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>',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>', 241 224 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>',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>', 243 226 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>',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>', 245 228 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>',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>', 247 230 248 's napchat' => '<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>',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>', 249 232 250 's oundcloud' => '<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>',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>', 251 234 252 's potify' => '<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>',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>', 253 236 254 's tumbleupon' => '<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>',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>', 255 238 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>',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>', 257 240 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>',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>', 259 242 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>',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>', 261 244 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>',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>', 263 246 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>',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>', 265 248 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>', 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>', 267 251 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>',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>', 269 253 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>',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>', 271 255 272 256 ); 273 257 -
src/wp-content/themes/twentytwenty/classes/class-twentytwenty-walker-comment.php
74 74 </a> 75 75 <?php 76 76 if ( get_edit_comment_link() ) { 77 echo ' •<a class="comment-edit-link" href="' . esc_url( get_edit_comment_link() ) . '">' . __( 'Edit', 'twentytwenty' ) . '</a>';77 echo ' <span aria-hidden="true">•</span> <a class="comment-edit-link" href="' . esc_url( get_edit_comment_link() ) . '">' . __( 'Edit', 'twentytwenty' ) . '</a>'; 78 78 } 79 79 ?> 80 80 </div><!-- .comment-metadata --> -
src/wp-content/themes/twentytwenty/comments.php
71 71 'echo' => false, 72 72 'end_size' => 0, 73 73 'mid_size' => 0, 74 'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' →',75 'prev_text' => ' ←' . __( 'Older Comments', 'twentytwenty' ),74 'next_text' => __( 'Newer Comments', 'twentytwenty' ) . ' <span aria-hidden="true">→</span>', 75 'prev_text' => '<span aria-hidden="true">←</span> ' . __( 'Older Comments', 'twentytwenty' ), 76 76 ) 77 77 ); 78 78 -
src/wp-content/themes/twentytwenty/footer.php
40 40 <span class="to-the-top-long"> 41 41 <?php 42 42 /* translators: %s: HTML character for up arrow */ 43 printf( __( 'To the top %s', 'twentytwenty' ), '<span class="arrow" >↑</span>' );43 printf( __( 'To the top %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">↑</span>' ); 44 44 ?> 45 45 </span><!-- .to-the-top-long --> 46 46 <span class="to-the-top-short"> 47 47 <?php 48 48 /* translators: %s: HTML character for up arrow */ 49 printf( __( 'Up %s', 'twentytwenty' ), '<span class="arrow" >↑</span>' );49 printf( __( 'Up %s', 'twentytwenty' ), '<span class="arrow" aria-hidden="true">↑</span>' ); 50 50 ?> 51 51 </span><!-- .to-the-top-short --> 52 52 </a><!-- .to-the-top --> -
src/wp-content/themes/twentytwenty/functions.php
64 64 add_image_size( 'twentytwenty-fullscreen', 1980, 9999 ); 65 65 66 66 // Custom logo. 67 $logo_id = get_theme_mod( 'custom_logo' );68 67 $logo_width = 120; 69 68 $logo_height = 90; 70 69 71 70 // 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 ) ) { 73 72 $logo_width = floor( $logo_width * 2 ); 74 73 $logo_height = floor( $logo_height * 2 ); 75 74 } … … 81 80 'width' => $logo_width, 82 81 'flex-height' => true, 83 82 'flex-width' => true, 84 'header-text' => array( 'site-title', 'site-description' ),85 83 ) 86 84 ); 87 85 … … 163 161 // Custom script loader class. 164 162 require get_template_directory() . '/classes/class-twentytwenty-script-loader.php'; 165 163 164 // Non-latin language handling. 165 require get_template_directory() . '/classes/class-twentytwenty-non-latin-languages.php'; 166 166 167 // Custom CSS. 167 168 require get_template_directory() . '/inc/custom-css.php'; 168 169 … … 208 209 add_action( 'wp_enqueue_scripts', 'twentytwenty_register_scripts' ); 209 210 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 */ 219 function 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 } 227 add_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 */ 235 function 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 243 add_action( 'wp_enqueue_scripts', 'twentytwenty_non_latin_languages' ); 244 245 /** 211 246 * Register navigation menus uses wp_nav_menu in five places. 212 247 */ 213 248 function twentytwenty_menus() { … … 262 297 "height=\"{$logo_height}\"", 263 298 ); 264 299 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 265 309 $html = preg_replace( $search, $replace, $html ); 310 266 311 } 267 312 } 268 313 … … 348 393 // Add inline style from the Customizer. 349 394 wp_add_inline_style( 'twentytwenty-block-editor-styles', twentytwenty_get_customizer_css( 'block-editor' ) ); 350 395 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 351 399 // Enqueue the editor script. 352 400 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 ); 353 401 } … … 394 442 add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_customizer_styles' ); 395 443 396 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 */ 452 function 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 471 add_filter( 'tiny_mce_before_init', 'twentytwenty_add_classic_editor_non_latin_styles' ); 472 473 /** 397 474 * Block Editor Settings. 398 475 * Add custom colors and font sizes to the block editor. 399 476 */ … … 482 559 add_action( 'after_setup_theme', 'twentytwenty_block_editor_settings' ); 483 560 484 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 */ 568 function 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 572 add_filter( 'the_content_more_link', 'twentytwenty_read_more_tag' ); 573 574 /** 485 575 * Enqueues scripts for customizer controls & settings. 486 576 * 487 577 * @since 1.0.0 -
src/wp-content/themes/twentytwenty/inc/custom-css.php
64 64 $accent = sanitize_hex_color( twentytwenty_get_color_for_area( 'content', 'accent' ) ); 65 65 $accent_default = '#cd2653'; 66 66 67 /**68 * Filters the CSS selectors targeting button component on frontend to apply common css69 *70 * @since 1.0.071 *72 * @param string $string The comma separated string of all CSS selectors targeting button component73 */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\']' );75 76 67 // Header. 77 68 $header_footer_background = sanitize_hex_color( twentytwenty_get_color_for_area( 'header-footer', 'background' ) ); 78 69 $header_footer_background_default = '#ffffff'; … … 166 157 // Colors. 167 158 // Accent color. 168 159 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 ); 172 163 } 173 164 174 165 // Background color. 175 166 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 ); 177 183 } 178 184 } 179 185 -
src/wp-content/themes/twentytwenty/inc/template-tags.php
232 232 return; 233 233 } 234 234 235 $page_template = get_page_template_slug( $post_id );236 237 235 /** 238 236 * Filters post types array 239 237 * … … 362 360 363 361 $has_meta = true; 364 362 ?> 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> 375 371 </li> 376 372 <?php 377 373 -
src/wp-content/themes/twentytwenty/print.css
1 1 @charset "UTF-8"; 2 2 3 /* 3 4 Theme Name: Twenty Twenty 4 5 Adding print support. The print styles are based on the the great work of 5 6 Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. 6 7 */ 8 7 9 /*-------------------------------------------------------------- 8 10 >>> TABLE OF CONTENTS: 9 11 ---------------------------------------------------------------- -
src/wp-content/themes/twentytwenty/readme.txt
7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html 9 9 10 Default theme for Twenty Twenty10 Default theme for 2020. 11 11 12 12 == Description == 13 13 14 Our default theme for 2020 is designed to take full advantage of the 15 flexibility of the block editor. Organizations and businesses have the 16 ability to create dynamic landing pages with endless layouts using the 17 group and column blocks. The centered content column and fine-tuned 18 typography also makes it perfect for traditional blogs. Complete editor 19 styles give you a good idea of what your content will look like, even 20 before you publish. You can give your site a personal touch by changing 21 the background colors and the accent color in the Customizer. The colors of 22 all elements on your site are automatically calculated based on the colors 23 you pick, ensuring a high, accessible color contrast for your visitors. 24 14 25 == Changelog == 15 26 16 27 == Copyright == … … 33 44 34 45 Twenty Twenty bundles the following third-party resources: 35 46 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 47 Illustrations in screenshot.png by Tammie Lister 48 License: Creative Commons Zero (CC0), https://creativecommons.org/publicdomain/zero/1.0/ 39 49 40 50 Inter Font 41 51 Copyright (c) 2016-2019 The Inter Project Authors (me@rsms.me) … … 54 64 Source: https://feathericons.com 55 65 Used for post meta icons, and the link icon in the social menu. 56 66 57 Soci conIcons58 License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.159 Source: https://www.socicon.com 60 Used for all social menu icons except the link icon. 67 Social Icons 68 License: GNU General Public License v2 or later 69 License URI: http://www.gnu.org/licenses/gpl-2.0.html 70 Source: WordPress Social Link Block (See wp-includes\blocks\social-link.php) 61 71 62 72 Code from Twenty Nineteen 63 73 Copyright (c) 2018 WordPress.org -
src/wp-content/themes/twentytwenty/screenshot.jpg
Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
-
src/wp-content/themes/twentytwenty/screenshot.png
Property changes on: src/wp-content/themes/twentytwenty/screenshot.jpg ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
-
src/wp-content/themes/twentytwenty/style-rtl.css
Property changes on: src/wp-content/themes/twentytwenty/screenshot.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property
2 2 Theme Name: Twenty Twenty 3 3 Text Domain: twentytwenty 4 4 Version: 1.0 5 Description: Default theme for Twenty Twenty5 Description: 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. 6 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 7 7 Author: the WordPress team 8 8 Author URI: https://wordpress.org/ … … 835 835 margin: 4rem 0; 836 836 max-width: 100%; 837 837 overflow: hidden; 838 table-layout: fixed;839 838 width: 100%; 840 839 } 841 840 841 .alignleft > table { 842 margin: 0; 843 } 844 845 .alignright > table { 846 margin: 0; 847 } 848 842 849 th, 843 850 td { 844 851 border: 0.1rem solid #dcd7ca; … … 1333 1340 display: block; 1334 1341 } 1335 1342 1343 .header-titles .site-logo .site-logo { 1344 margin: 0; 1345 } 1346 1336 1347 .site-logo img { 1337 1348 max-height: 6rem; 1338 width: auto;1339 1349 margin: 0 auto; 1350 width: auto; 1340 1351 } 1341 1352 1342 1353 body:not(.enable-search-modal) .site-logo img { … … 1676 1687 background: #fff; 1677 1688 display: none; 1678 1689 opacity: 0; 1679 overflow: auto; 1690 overflow-y: auto; 1691 overflow-x: hidden; 1680 1692 position: fixed; 1681 1693 bottom: 0; 1682 1694 right: -99999rem; … … 2179 2191 } 2180 2192 2181 2193 body.template-full-width .entry-content .alignleft { 2182 margin- right: 0;2194 margin-left: 0; 2183 2195 } 2184 2196 2185 2197 body.template-full-width .entry-content .alignright { 2186 margin- left: 0;2198 margin-right: 0; 2187 2199 } 2188 2200 2189 2201 /* -------------------------------------------------------------------------- */ … … 2460 2472 2461 2473 /* Author Bio -------------------------------- */ 2462 2474 2463 .avatar {2464 border-radius: 50%;2465 }2466 2467 2475 .author-bio { 2468 2476 margin-top: 4rem; 2469 display: flex;2470 flex-wrap: wrap;2471 align-items: flex-start;2472 2477 } 2473 2478 2474 . author-info {2475 flex: 1;2479 .hide-avatars .author-bio { 2480 padding-right: 0; 2476 2481 } 2477 2482 2478 .hide-avatars img.avatar { 2479 display: none; 2483 .author-bio .author-title-wrapper { 2484 align-items: center; 2485 display: flex; 2486 margin: 0 0 1rem 0; 2480 2487 } 2481 2488 2482 2489 .author-bio .avatar { 2490 border-radius: 50%; 2483 2491 margin-left: 1.5rem; 2492 height: 5rem; 2484 2493 width: 5rem; 2485 2494 } 2486 2495 2496 .hide-avatars img.avatar { 2497 display: none; 2498 } 2499 2500 .author-bio p:last-child { 2501 margin-bottom: 0; 2502 } 2503 2487 2504 .author-bio .author-title { 2488 2505 margin: 0; 2489 2506 } … … 2519 2536 } 2520 2537 2521 2538 .pagination-single hr:last-child { 2522 margin: 2.8rem 0 0 0;2539 margin: 2.8rem 0 0.8rem 0; 2523 2540 } 2524 2541 2525 2542 .pagination-single a { … … 2528 2545 font-weight: 600; 2529 2546 letter-spacing: -0.0275em; 2530 2547 text-decoration: none; 2531 } 2532 2533 .pagination-single a:hover, 2534 .pagination-single a:focus { 2535 text-decoration: underline; 2548 flex: 1; 2536 2549 } 2537 2550 2538 2551 .pagination-single a + a { … … 3161 3174 } 3162 3175 3163 3176 .wp-block-table.is-style-stripes { 3164 border-bottom -color: #dcd7ca;3177 border-bottom: none; 3165 3178 } 3166 3179 3167 3180 /* Block: Quote ------------------------------ */ … … 4280 4293 max-width: 26rem; 4281 4294 } 4282 4295 4296 /* BLOCK: TABLE WIDTH */ 4297 .wp-block-table.alignleft, 4298 .wp-block-table.alignright { 4299 max-width: 100%; 4300 } 4301 4283 4302 /* Entry Content ------------------------- */ 4284 4303 4285 4304 /* ALIGNMENT CLASSES */ … … 4376 4395 4377 4396 /* ALIGNMENT CLASSES */ 4378 4397 4379 .entry-content .alignleft { 4398 .entry-content > .alignleft, 4399 .entry-content > p .alignleft, 4400 .entry-content > .wp-block-image .alignleft { 4380 4401 margin-left: calc(( 100vw - 58rem - 8rem ) / -2); 4381 4402 } 4382 4403 4383 .entry-content .alignright { 4404 .entry-content > .alignright, 4405 .entry-content > p .alignright, 4406 .entry-content > .wp-block-image .alignright { 4384 4407 margin-right: calc(( 100vw - 58rem - 8rem ) / -2); 4385 4408 } 4386 4409 … … 4761 4784 .author-bio { 4762 4785 margin-top: 8rem; 4763 4786 min-height: 8rem; 4787 padding-right: 10rem; 4764 4788 position: relative; 4765 4789 } 4766 4790 4767 4791 .author-bio .avatar { 4792 position: absolute; 4793 right: 0; 4794 top: 0; 4795 height: 8rem; 4768 4796 width: 8rem; 4769 4797 } 4770 4798 … … 4789 4817 } 4790 4818 4791 4819 .pagination-single hr:last-child { 4792 margin: 4rem 0 0 0;4820 margin: 4rem 0 0.8rem 0; 4793 4821 } 4794 4822 4795 4823 .pagination-single a + a { … … 4994 5022 } 4995 5023 4996 5024 .alignleft { 4997 margin: 0.3rem 0 2rem 2rem;5025 margin: 0.3rem 2rem 2rem 0; 4998 5026 } 4999 5027 5000 5028 .alignright { 5001 margin: 0.3rem 2rem 2rem 0;5029 margin: 0.3rem 0 2rem 2rem; 5002 5030 } 5003 5031 5004 5032 .alignwide, … … 5783 5811 5784 5812 /* ALIGNMENT CLASSES */ 5785 5813 5786 .entry-content .alignleft { 5814 .entry-content > .alignleft, 5815 .entry-content > p .alignleft, 5816 .entry-content > .wp-block-image .alignleft { 5787 5817 margin-left: -31rem; 5788 5818 } 5789 5819 5790 .entry-content .alignright { 5820 .entry-content > .alignright, 5821 .entry-content > p .alignright, 5822 .entry-content > .wp-block-image .alignright { 5791 5823 margin-right: -31rem; 5792 5824 } 5793 5825 -
src/wp-content/themes/twentytwenty/style.css
2 2 Theme Name: Twenty Twenty 3 3 Text Domain: twentytwenty 4 4 Version: 1.0 5 Description: Default theme for Twenty Twenty6 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 5 Description: 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. 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, accessibility-ready 7 7 Author: the WordPress team 8 8 Author URI: https://wordpress.org/ 9 9 Theme URI: https://wordpress.org/themes/twentytwenty/ … … 841 841 margin: 4rem 0; 842 842 max-width: 100%; 843 843 overflow: hidden; 844 table-layout: fixed;845 844 width: 100%; 846 845 } 847 846 847 .alignleft > table { 848 margin: 0; 849 } 850 851 .alignright > table { 852 margin: 0; 853 } 854 848 855 th, 849 856 td { 850 857 border: 0.1rem solid #dcd7ca; … … 1339 1346 display: block; 1340 1347 } 1341 1348 1349 .header-titles .site-logo .site-logo { 1350 margin: 0; 1351 } 1352 1342 1353 .site-logo img { 1343 1354 max-height: 6rem; 1344 width: auto;1345 1355 margin: 0 auto; 1356 width: auto; 1346 1357 } 1347 1358 1348 1359 body:not(.enable-search-modal) .site-logo img { … … 1684 1695 background: #fff; 1685 1696 display: none; 1686 1697 opacity: 0; 1687 overflow: auto; 1698 overflow-y: auto; 1699 overflow-x: hidden; 1688 1700 position: fixed; 1689 1701 bottom: 0; 1690 1702 left: -99999rem; … … 2187 2199 } 2188 2200 2189 2201 body.template-full-width .entry-content .alignleft { 2202 2203 /*rtl:ignore*/ 2190 2204 margin-left: 0; 2191 2205 } 2192 2206 2193 2207 body.template-full-width .entry-content .alignright { 2208 2209 /*rtl:ignore*/ 2194 2210 margin-right: 0; 2195 2211 } 2196 2212 … … 2468 2484 2469 2485 /* Author Bio -------------------------------- */ 2470 2486 2471 .avatar {2472 border-radius: 50%;2473 }2474 2475 2487 .author-bio { 2476 2488 margin-top: 4rem; 2477 display: flex;2478 flex-wrap: wrap;2479 align-items: flex-start;2480 2489 } 2481 2490 2482 . author-info {2483 flex: 1;2491 .hide-avatars .author-bio { 2492 padding-left: 0; 2484 2493 } 2485 2494 2486 .hide-avatars img.avatar { 2487 display: none; 2495 .author-bio .author-title-wrapper { 2496 align-items: center; 2497 display: flex; 2498 margin: 0 0 1rem 0; 2488 2499 } 2489 2500 2490 2501 .author-bio .avatar { 2502 border-radius: 50%; 2491 2503 margin-right: 1.5rem; 2504 height: 5rem; 2492 2505 width: 5rem; 2493 2506 } 2494 2507 2508 .hide-avatars img.avatar { 2509 display: none; 2510 } 2511 2512 .author-bio p:last-child { 2513 margin-bottom: 0; 2514 } 2515 2495 2516 .author-bio .author-title { 2496 2517 margin: 0; 2497 2518 } … … 2527 2548 } 2528 2549 2529 2550 .pagination-single hr:last-child { 2530 margin: 2.8rem 0 0 0;2551 margin: 2.8rem 0 0.8rem 0; 2531 2552 } 2532 2553 2533 2554 .pagination-single a { … … 2536 2557 font-weight: 600; 2537 2558 letter-spacing: -0.0275em; 2538 2559 text-decoration: none; 2539 } 2540 2541 .pagination-single a:hover, 2542 .pagination-single a:focus { 2543 text-decoration: underline; 2560 flex: 1; 2544 2561 } 2545 2562 2546 2563 .pagination-single a + a { … … 3171 3188 } 3172 3189 3173 3190 .wp-block-table.is-style-stripes { 3174 border-bottom -color: #dcd7ca;3191 border-bottom: none; 3175 3192 } 3176 3193 3177 3194 /* Block: Quote ------------------------------ */ … … 4298 4315 max-width: 26rem; 4299 4316 } 4300 4317 4318 /* BLOCK: TABLE WIDTH */ 4319 .wp-block-table.alignleft, 4320 .wp-block-table.alignright { 4321 max-width: 100%; 4322 } 4323 4301 4324 /* Entry Content ------------------------- */ 4302 4325 4303 4326 /* ALIGNMENT CLASSES */ … … 4398 4421 4399 4422 /* ALIGNMENT CLASSES */ 4400 4423 4401 .entry-content .alignleft { 4424 .entry-content > .alignleft, 4425 .entry-content > p .alignleft, 4426 .entry-content > .wp-block-image .alignleft { 4402 4427 4403 4428 /*rtl:ignore*/ 4404 4429 margin-left: calc(( 100vw - 58rem - 8rem ) / -2); 4405 4430 } 4406 4431 4407 .entry-content .alignright { 4432 .entry-content > .alignright, 4433 .entry-content > p .alignright, 4434 .entry-content > .wp-block-image .alignright { 4408 4435 4409 4436 /*rtl:ignore*/ 4410 4437 margin-right: calc(( 100vw - 58rem - 8rem ) / -2); … … 4787 4814 .author-bio { 4788 4815 margin-top: 8rem; 4789 4816 min-height: 8rem; 4817 padding-left: 10rem; 4790 4818 position: relative; 4791 4819 } 4792 4820 4793 4821 .author-bio .avatar { 4822 position: absolute; 4823 left: 0; 4824 top: 0; 4825 height: 8rem; 4794 4826 width: 8rem; 4795 4827 } 4796 4828 … … 4815 4847 } 4816 4848 4817 4849 .pagination-single hr:last-child { 4818 margin: 4rem 0 0 0;4850 margin: 4rem 0 0.8rem 0; 4819 4851 } 4820 4852 4821 4853 .pagination-single a + a { … … 5020 5052 } 5021 5053 5022 5054 .alignleft { 5055 5056 /*rtl:ignore*/ 5023 5057 margin: 0.3rem 2rem 2rem 0; 5024 5058 } 5025 5059 5026 5060 .alignright { 5061 5062 /*rtl:ignore*/ 5027 5063 margin: 0.3rem 0 2rem 2rem; 5028 5064 } 5029 5065 … … 5813 5849 5814 5850 /* ALIGNMENT CLASSES */ 5815 5851 5816 .entry-content .alignleft { 5852 .entry-content > .alignleft, 5853 .entry-content > p .alignleft, 5854 .entry-content > .wp-block-image .alignleft { 5817 5855 5818 5856 /*rtl:ignore*/ 5819 5857 margin-left: -31rem; 5820 5858 } 5821 5859 5822 .entry-content .alignright { 5860 .entry-content > .alignright, 5861 .entry-content > p .alignright, 5862 .entry-content > .wp-block-image .alignright { 5823 5863 5824 5864 /*rtl:ignore*/ 5825 5865 margin-right: -31rem; -
src/wp-content/themes/twentytwenty/template-parts/content.php
33 33 if ( is_search() || ! is_singular() && 'summary' === get_theme_mod( 'blog_content', 'full' ) ) { 34 34 the_excerpt(); 35 35 } 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' ) ); 37 37 } 38 38 ?> 39 39 -
src/wp-content/themes/twentytwenty/template-parts/entry-author-bio.php
9 9 10 10 if ( (bool) get_the_author_meta( 'description' ) ) : ?> 11 11 <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 →', '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 ); ?> 29 15 </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">→</span>', 'twentytwenty' ); ?> 30 </a> 31 </div><!-- .author-description --> 30 32 </div><!-- .author-bio --> 31 33 <?php endif; ?> -
src/wp-content/themes/twentytwenty/template-parts/navigation.php
33 33 ?> 34 34 35 35 <a class="previous-post" href="<?php echo esc_url( get_permalink( $prev_post->ID ) ); ?>"> 36 <span class="arrow" >←</span>36 <span class="arrow" aria-hidden="true">←</span> 37 37 <span class="title"><span class="title-inner"><?php echo wp_kses_post( get_the_title( $prev_post->ID ) ); ?></span></span> 38 38 </a> 39 39 … … 44 44 ?> 45 45 46 46 <a class="next-post" href="<?php echo esc_url( get_permalink( $next_post->ID ) ); ?>"> 47 <span class="arrow" >→</span>47 <span class="arrow" aria-hidden="true">→</span> 48 48 <span class="title"><span class="title-inner"><?php echo wp_kses_post( get_the_title( $next_post->ID ) ); ?></span></span> 49 49 </a> 50 50 <?php -
src/wp-content/themes/twentytwenty/template-parts/pagination.php
17 17 18 18 $prev_text = sprintf( 19 19 '%s <span class="nav-prev-text">%s</span>', 20 ' ←',20 '<span aria-hidden="true">←</span>', 21 21 __( 'Newer <span class="nav-short">Posts</span>', 'twentytwenty' ) 22 22 ); 23 23 $next_text = sprintf( 24 24 '<span class="nav-next-text">%s</span> %s', 25 25 __( 'Older <span class="nav-short">Posts</span>', 'twentytwenty' ), 26 ' →'26 '<span aria-hidden="true">→</span>' 27 27 ); 28 28 29 29 $posts_pagination = get_the_posts_pagination(