| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 /*! This file is auto-generated */ 2 /** 3 * About Pages 4 * 5 * 1.0 Global: About, Credits, Freedoms, Privacy, Get Involved 6 * 1.1 Layout 7 * 1.2 Typography & Elements 8 * 1.3 Header 9 * 2.0 Credits Page 10 * 3.0 Freedoms Page 11 * 4.0 Privacy Page 12 * 5.0 Legacy About Styles: Global 13 * 5.1 Typography 14 * 5.2 Structure 15 * 5.3 Point Releases 16 * 6.0 Legacy About Styles: About Page 17 * 6.1 Typography 18 * 6.2 Structure 19 * 7.0 Legacy About Styles: Credits & Freedoms Pages 20 * 8.0 Legacy About Styles: Media Queries 21 */ 22 23 .about__container { 24 /* Section backgrounds */ 25 --background: #3858e9; 26 --subtle-background: #f4f4f4; 27 28 /* Main text color */ 29 --text: #1e1e1e; 30 --text-light: #fff; 31 32 /* Accent colors: used in header, on special classes. */ 33 --accent-1: #3858e9; /* Link color */ 34 --accent-2: #183ad6; /* Accent background */ 35 --accent-3: #ececec; /* hr background */ 36 37 /* Header background on small screens */ 38 --accent-gradient: linear-gradient(-90deg, #000 4.7%, var(--accent-1) 83.84%)/*rtl:linear-gradient(-90deg, #000 4.7%, var(--accent-1) 83.84%)*/; 39 40 /* Navigation colors. */ 41 --nav-background: #fff; 42 --nav-border: transparent; 43 --nav-color: var(--text); 44 --nav-current: var(--accent-1); 45 46 --border-radius: 0.5rem; 47 48 --gap: 2rem; 49 } 50 51 /** 52 * 1.0 Global: About, Credits, Freedoms, Privacy, Get Involved 53 */ 54 55 .about-php, 56 .credits-php, 57 .freedoms-php, 58 .privacy-php, 59 .contribute-php { 60 background: #fff; 61 } 62 63 .about-php #wpcontent, 64 .credits-php #wpcontent, 65 .freedoms-php #wpcontent, 66 .privacy-php #wpcontent, 67 .contribute-php #wpcontent { 68 background: #fff; 69 padding: 0 24px; 70 } 71 72 @media screen and (max-width: 782px) { 73 .about-php.auto-fold #wpcontent, 74 .credits-php.auto-fold #wpcontent, 75 .freedoms-php.auto-fold #wpcontent, 76 .privacy-php.auto-fold #wpcontent, 77 .contribute-php.auto-fold #wpcontent { 78 padding-right: 24px; 79 } 80 } 81 82 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 83 .about__container { 84 max-width: 1000px; 85 margin: 24px auto; 86 clear: both; 87 } 88 89 .about__container .alignleft { 90 float: right; 91 } 92 93 .about__container .alignright { 94 float: left; 95 } 96 97 .about__container .aligncenter { 98 text-align: center; 99 } 100 101 .about__container .is-vertically-aligned-top { 102 align-self: start; 103 } 104 105 .about__container .is-vertically-aligned-center { 106 align-self: center; 107 } 108 109 .about__container .is-vertically-aligned-bottom { 110 align-self: end; 111 } 112 113 .about__section { 114 background: transparent; 115 clear: both; 116 } 117 118 .about__container .has-accent-background-color { 119 color: var(--text-light); 120 background-color: var(--accent-2); 121 } 122 123 .about__container .has-transparent-background-color { 124 background-color: transparent; 125 } 126 127 .about__container .has-accent-color { 128 color: var(--accent-2); 129 } 130 131 .about__container .has-border { 132 border: 3px solid currentColor; 133 } 134 135 .about__container .has-subtle-background-color { 136 background-color: var(--subtle-background); 137 border-radius: var(--border-radius); 138 } 139 140 .about__container .has-background-image { 141 background-size: contain; 142 background-repeat: no-repeat; 143 background-position: center; 144 } 145 146 /** 147 * 1.1 Layout 148 */ 149 150 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 151 .about__section { 152 margin: 0; 153 } 154 155 .about__section .column:not(.is-edge-to-edge) { 156 padding: var(--gap); 157 } 158 159 .about__section .column.is-left-padding-zero { 160 padding-right: 0; 161 } 162 163 .about__section .column.is-right-padding-zero { 164 padding-left: 0; 165 } 166 167 .about__section + .about__section .is-section-header { 168 padding-bottom: var(--gap); 169 } 170 171 .about__section .column[class*="background-color"]:not(.is-edge-to-edge), 172 .about__section:where([class*="background-color"]) .column:not(.is-edge-to-edge), 173 .about__section .column.has-border:not(.is-edge-to-edge) { 174 padding-top: var(--gap); 175 padding-bottom: var(--gap); 176 } 177 178 .about__section .column p:first-of-type { 179 margin-top: 0; 180 } 181 182 .about__section .column p:last-of-type { 183 margin-bottom: 0; 184 } 185 186 .about__section .has-text-columns { 187 columns: 2; 188 column-gap: calc(var(--gap) * 2); 189 } 190 191 .about__section .is-section-header { 192 margin-bottom: 0; 193 padding: var(--gap) var(--gap) 0; 194 } 195 196 .about__section .is-section-header p:last-child { 197 margin-bottom: 0; 198 } 199 200 /* Section header is alone in a container. */ 201 .about__section .is-section-header:first-child:last-child { 202 padding: 0; 203 } 204 205 .about__section.is-feature { 206 padding: var(--gap); 207 } 208 209 .about__section.is-feature p { 210 margin: 0; 211 } 212 213 .about__section.is-feature p + p { 214 margin-top: calc(var(--gap) / 2); 215 } 216 217 .about__section.has-1-column { 218 margin-right: auto; 219 margin-left: auto; 220 max-width: 36em; 221 } 222 223 .about__section.has-2-columns, 224 .about__section.has-3-columns, 225 .about__section.has-4-columns, 226 .about__section.has-overlap-style { 227 display: grid; 228 } 229 230 .about__section.has-gutters { 231 gap: var(--gap); 232 margin-bottom: var(--gap); 233 } 234 235 .about__section.has-2-columns { 236 grid-template-columns: 1fr 1fr; 237 } 238 239 .about__section.has-2-columns.is-wider-right { 240 grid-template-columns: 2fr 3fr; 241 } 242 243 .about__section.has-2-columns.is-wider-left { 244 grid-template-columns: 3fr 2fr; 245 } 246 247 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 248 .about__section .is-section-header { 249 grid-column-start: 1; 250 grid-column-end: -1; 251 } 252 253 .about__section.has-3-columns { 254 grid-template-columns: repeat(3, 1fr); 255 } 256 257 .about__section.has-4-columns { 258 grid-template-columns: repeat(4, 1fr); 259 } 260 261 .about__section.has-overlap-style { 262 grid-template-columns: repeat(7, 1fr); 263 } 264 265 .about__section.has-overlap-style .column { 266 grid-row-start: 1; 267 } 268 269 .about__section.has-overlap-style .column:nth-of-type(2n+1) { 270 grid-column-start: 2; 271 grid-column-end: span 3; 272 } 273 274 .about__section.has-overlap-style .column:nth-of-type(2n) { 275 grid-column-start: 4; 276 grid-column-end: span 3; 277 } 278 279 .about__section.has-overlap-style .column.is-top-layer { 280 z-index: 1; 281 } 282 283 @media screen and (max-width: 782px) { 284 .about__section.has-2-columns.is-wider-right, 285 .about__section.has-2-columns.is-wider-left, 286 .about__section.has-3-columns { 287 grid-template-columns: 1fr; 288 margin-bottom: calc(var(--gap) / 2); 289 } 290 291 .about__section .column:not(.is-edge-to-edge) { 292 padding-top: var(--gap); 293 padding-bottom: var(--gap); 294 } 295 296 .about__section.has-2-columns.has-gutters.is-wider-right, 297 .about__section.has-2-columns.has-gutters.is-wider-left, 298 .about__section.has-3-columns.has-gutters { 299 margin-bottom: calc(var(--gap) * 2); 300 } 301 302 .about__section.has-2-columns.has-gutters .column, 303 .about__section.has-3-columns.has-gutters .column { 304 margin-bottom: var(--gap); 305 } 306 307 .about__section.has-2-columns.has-gutters .column:last-child, 308 .about__section.has-3-columns.has-gutters .column:last-child { 309 margin-bottom: 0; 310 } 311 312 .about__section.has-3-columns .column:nth-of-type(n) { 313 padding-top: calc(var(--gap) / 2); 314 padding-bottom: calc(var(--gap) / 2); 315 } 316 317 .about__section.has-4-columns { 318 grid-template-columns: repeat(2, 1fr); 319 } 320 321 .about__section.has-overlap-style { 322 grid-template-columns: 1fr; 323 } 324 325 /* At this size, the two columns fully overlap */ 326 .about__section.has-overlap-style .column.column { 327 grid-column-start: 1; 328 grid-column-end: 2; 329 grid-row-start: 1; 330 grid-row-end: 2; 331 } 332 } 333 334 @media screen and (max-width: 600px) { 335 .about__section.has-2-columns { 336 grid-template-columns: 1fr; 337 margin-bottom: var(--gap); 338 } 339 340 .about__section.has-2-columns:not(.is-wider-right,.is-wider-left) div:has(img) { 341 /* stylelint-disable-next-line property-disallowed-list -- Only applies to decorative images. */ 342 order: 1; 343 } 344 345 .about__section.has-2-columns:not(.is-wider-right,.is-wider-left) div:not(:has(img)) { 346 /* stylelint-disable-next-line property-disallowed-list -- Only applies to decorative images. */ 347 order: 0; 348 } 349 350 .about__section.has-2-columns:not(.has-gutters) .column:nth-of-type(n) { 351 padding-top: calc(var(--gap) / 2); 352 padding-bottom: calc(var(--gap) / 2); 353 } 354 355 .about__section.has-2-columns.has-gutters { 356 margin-bottom: calc(var(--gap) * 2); 357 } 358 359 .about__section.has-2-columns.has-gutters .column { 360 margin-bottom: var(--gap); 361 } 362 363 .about__section.has-2-columns.has-gutters .column:last-child { 364 margin-bottom: 0; 365 } 366 367 .about__section .column.is-left-padding-zero { 368 padding-left: 0; 369 } 370 371 .about__section .column.is-right-padding-zero { 372 padding-right: 0; 373 } 374 } 375 376 @media screen and (max-width: 480px) { 377 .about__section.is-feature .column, 378 .about__section .is-section-header { 379 padding: 0; 380 } 381 382 .about__section.has-4-columns { 383 display: block; 384 padding-bottom: calc(var(--gap) / 2); 385 } 386 387 .about__section.has-4-columns.has-gutters .column { 388 margin-bottom: calc(var(--gap) / 2); 389 } 390 391 .about__section.has-4-columns.has-gutters .column:last-child { 392 margin-bottom: 0; 393 } 394 395 .about__section.has-4-columns .column:nth-of-type(n) { 396 padding-top: calc(var(--gap) / 2); 397 padding-bottom: calc(var(--gap) / 2); 398 } 399 } 400 401 /** 402 * 1.2 Typography & Elements 403 */ 404 405 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 406 .about__container { 407 line-height: 1.4; 408 color: var(--text); 409 } 410 411 .about__container h1 { 412 padding: 0; 413 } 414 415 .about__container h1, 416 .about__container h2, 417 .about__container h3.is-larger-heading { 418 margin-top: 0; 419 margin-bottom: calc(0.5 * var(--gap)); 420 font-size: 2rem; 421 font-weight: 700; 422 line-height: 1.16; 423 } 424 425 .about__container h3, 426 .about__container h1.is-smaller-heading, 427 .about__container h2.is-smaller-heading { 428 margin-top: 0; 429 margin-bottom: calc(0.5 * var(--gap)); 430 font-size: 1.625rem; 431 font-weight: 700; 432 line-height: 1.4; 433 } 434 435 .about__container h4, 436 .about__container h3.is-smaller-heading { 437 margin-top: 0; 438 font-size: 1.125rem; 439 font-weight: 600; 440 line-height: 1.6; 441 } 442 443 .about__container h1, 444 .about__container h2, 445 .about__container h3, 446 .about__container h4 { 447 text-wrap: pretty; 448 color: inherit; 449 } 450 451 .about__container :is(h1, h2, h3, h4, .about__header-text):lang(en) { 452 text-wrap: balance; 453 } 454 455 .about__container p { 456 text-wrap: pretty; 457 font-size: inherit; 458 line-height: inherit; 459 } 460 461 .about__container p.is-subheading { 462 margin-top: 0; 463 margin-bottom: 1rem; 464 font-size: 1.5rem; 465 font-weight: 300; 466 line-height: 1.6; 467 } 468 469 .about__section a { 470 color: var(--accent-1); 471 text-decoration: underline; 472 } 473 474 .about__section a:hover, 475 .about__section a:active, 476 .about__section a:focus { 477 color: var(--accent-1); 478 text-decoration: none; 479 } 480 481 .wp-credits-list a { 482 text-decoration: none; 483 } 484 485 .wp-credits-list a:hover, 486 .wp-credits-list a:active, 487 .wp-credits-list a:focus { 488 text-decoration: underline; 489 } 490 491 .about__section a.button.button-hero { 492 padding-top: 1.1875rem; 493 padding-bottom: 1.1875rem; 494 font-size: 1.5rem; 495 line-height: 1.4; 496 white-space: normal; 497 text-wrap: pretty; 498 } 499 500 .about__container ul { 501 list-style: disc; 502 margin-right: calc(var(--gap) / 2); 503 } 504 505 .about__container li { 506 margin-bottom: 0.5rem; 507 } 508 509 .about__container img { 510 margin: 0; 511 max-width: 100%; 512 vertical-align: middle; 513 } 514 515 .about__container .about__image { 516 margin: 0; 517 } 518 519 .about__container .about__image img { 520 max-width: 100%; 521 width: 100%; 522 height: auto; 523 border-radius: var(--border-radius); 524 } 525 526 .about__container .about__image figcaption { 527 margin-top: 0.5em; 528 text-align: center; 529 } 530 531 .about__container .about__image .wp-video { 532 margin-right: auto; 533 margin-left: auto; 534 } 535 536 .about__container .about__image svg { 537 vertical-align: middle; 538 } 539 540 .about__container .about__image + h3 { 541 margin-top: calc(0.75 * var(--gap)); 542 } 543 544 .about__container hr { 545 margin: calc(var(--gap) / 2) var(--gap); 546 height: 0; 547 border: none; 548 border-top: 6px solid var(--accent-3); 549 } 550 551 .about__container hr.is-small { 552 margin-top: 0; 553 margin-bottom: 0; 554 } 555 556 .about__container hr.is-large { 557 margin: var(--gap) auto; 558 } 559 560 .about__container hr.is-invisible { 561 border: none; 562 } 563 564 .about__container div.updated, 565 .about__container div.error, 566 .about__container .notice { 567 display: none !important; 568 } 569 570 .about__container code { 571 font-size: inherit; 572 } 573 574 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 575 .about__section { 576 font-size: 1.125rem; 577 line-height: 1.55; 578 } 579 580 /* stylelint-disable-next-line no-duplicate-selectors -- For historical reasons this file is split in sections and contains duplicate selectors based on the sections. */ 581 .about__section.is-feature { 582 font-size: 1.6em; 583 } 584 585 .about__section.has-3-columns, 586 .about__section.has-4-columns { 587 font-size: 1rem; 588 } 589 590 @media screen and (max-width: 480px) { 591 .about__section.is-feature { 592 font-size: 1.4em; 593 } 594 595 .about__container h1, 596 .about__container h2, 597 .about__container h3.is-larger-heading { 598 font-size: 2em; 599 } 600 601 .about__container h1 { 602 text-shadow: 0 0 2px var(--background); 603 } 604 } 605 606 /** 607 * 1.3 Header 608 */ 609 610 .about__header { 611 position: relative; 612 display: flex; 613 flex-direction: column; 614 align-items: flex-start; 615 justify-content: flex-end; 616 box-sizing: border-box; 617 padding: calc(var(--gap) * 1.5); 618 padding-left: 26rem; /* Space for the background image. */ 619 min-height: clamp(10rem, 25vw, 18.75rem); 620 border-radius: var(--border-radius); 621 background-image: url(../images/about-header-default.svg?ver=7.1); 622 background-repeat: no-repeat; 623 background-position: left center; 624 background-size: cover; 625 background-color: var(--background); 626 color: var(--text-light); 627 margin-bottom: 0.25rem; 628 } 629 630 .credits-php .about__header { 631 background-image: url(../images/about-header-credits.svg?ver=7.1); 632 } 633 634 .freedoms-php .about__header { 635 background-image: url(../images/about-header-freedoms.svg?ver=7.1); 636 } 637 638 .privacy-php .about__header { 639 background-image: url(../images/about-header-privacy.svg?ver=7.1); 640 } 641 642 .contribute-php .about__header { 643 background-image: url(../images/about-header-get-involved.svg?ver=7.1); 644 } 645 646 [dir="rtl"] .about__header { 647 background-image: url(../images/about-header-default-rtl.svg?ver=7.1); 648 } 649 650 [dir="rtl"] .credits-php .about__header { 651 background-image: url(../images/about-header-credits-rtl.svg?ver=7.1); 652 } 653 654 [dir="rtl"] .freedoms-php .about__header { 655 background-image: url(../images/about-header-freedoms-rtl.svg?ver=7.1); 656 } 657 658 [dir="rtl"] .privacy-php .about__header { 659 background-image: url(../images/about-header-privacy-rtl.svg?ver=7.1); 660 } 661 662 [dir="rtl"] .contribute-php .about__header { 663 background-image: url(../images/about-header-get-involved-rtl.svg?ver=7.1); 664 } 665 666 .about__header-image { 667 margin: 0 0 calc(var(--gap) * 1.5); 668 } 669 670 .about__header-title { 671 box-sizing: border-box; 672 margin: 0; 673 padding: 0; 674 } 675 676 .about__header-title h1 { 677 margin: 0; 678 padding: 0; 679 /* Fluid font size scales on browser size 960px - 1200px. */ 680 font-size: clamp(2rem, 20vw - 9rem, 4rem); 681 line-height: 1; 682 font-weight: 600; 683 color: var(--text-light); 684 } 685 686 .about-php .about__header-title h1, 687 .credits-php .about__header-title h1, 688 .freedoms-php .about__header-title h1, 689 .privacy-php .about__header-title h1, 690 .contribute-php .about__header-title h1 { 691 /* Fluid font size scales on browser size 960px - 1200px. */ 692 font-size: clamp(2rem, 20vw - 9rem, 4rem); 693 } 694 695 .about__header-text { 696 box-sizing: border-box; 697 max-width: 26em; 698 margin: 1rem 0 0; 699 padding: 0; 700 font-size: 1.6rem; 701 line-height: 1.15; 702 color: var(--text-light); 703 } 704 705 .about__header-navigation { 706 position: relative; 707 z-index: 1; 708 display: flex; 709 flex-wrap: wrap; 710 justify-content: space-between; 711 padding-top: 0; 712 margin-bottom: var(--gap); 713 background: var(--nav-background); 714 color: var(--nav-color); 715 border-bottom: 3px solid var(--nav-border); 716 } 717 718 .about__header-navigation::after { 719 display: none; 720 } 721 722 .about__header-navigation .nav-tab { 723 margin-right: 0; 724 padding: calc(var(--gap) * 0.75) var(--gap); 725 float: none; 726 font-size: 1.4em; 727 line-height: 1; 728 border-width: 0 0 3px; 729 border-style: solid; 730 border-color: transparent; 731 background: transparent; 732 color: inherit; 733 } 734 735 .about__header-navigation .nav-tab:hover, 736 .about__header-navigation .nav-tab:active { 737 background-color: var(--nav-current); 738 color: var(--text-light); 739 border-radius: var(--border-radius); 740 } 741 742 .about__header-navigation .nav-tab-active { 743 margin-bottom: -3px; 744 color: var(--nav-current); 745 border-width: 0 0 6px; 746 border-color: var(--nav-current); 747 } 748 749 .about__header-navigation .nav-tab-active:hover, 750 .about__header-navigation .nav-tab-active:active { 751 background-color: var(--nav-current); 752 color: var(--text-light); 753 border-color: var(--nav-current); 754 border-radius: var(--border-radius); 755 } 756 757 @media screen and (max-width: 960px) { 758 .about__header { 759 padding-left: 21rem; 760 } 761 762 .about-php .about__header-title h1, 763 .credits-php .about__header-title h1, 764 .freedoms-php .about__header-title h1, 765 .privacy-php .about__header-title h1, 766 .contribute-php .about__header-title h1 { 767 /* Fluid font size scales on browser size 600px - 960px. */ 768 font-size: clamp(2rem, 20vw - 9rem, 4rem); 769 } 770 771 .about__header-navigation .nav-tab { 772 padding: calc(var(--gap) * 0.75) calc(var(--gap) * 0.5); 773 } 774 } 775 776 @media screen and (max-width: 782px) { 777 .about__container .about__header-text { 778 font-size: 1.4em; 779 } 780 781 .about__header-container { 782 display: block; 783 } 784 785 .about__header { 786 padding: var(--gap); 787 padding-left: 17rem; 788 } 789 790 .about__header-text { 791 margin-top: 0.5rem; 792 } 793 794 .about__header-navigation .nav-tab { 795 margin-top: 0; 796 margin-left: 0; 797 font-size: 1.2em; 798 } 799 } 800 801 @media screen and (max-width: 600px) { 802 .about__header { 803 min-height: auto; 804 padding-left: var(--gap); 805 } 806 807 .about__header-navigation { 808 display: block; 809 } 810 811 .about__header-navigation .nav-tab { 812 display: block; 813 margin-bottom: 0; 814 padding: calc(var(--gap) / 2); 815 border-right-width: 6px; 816 border-bottom: none; 817 } 818 819 .about__header-navigation .nav-tab-active { 820 border-bottom: none; 821 border-right-width: 6px; 822 } 823 } 824 825 /** 826 * 2.0 Credits Page 827 */ 828 829 .about__section .wp-people-group-title { 830 margin-bottom: calc(var(--gap) * 2 - 10px); 831 text-align: center; 832 } 833 834 .about__section .wp-people-group { 835 margin: 0; 836 display: flex; 837 flex-wrap: wrap; 838 } 839 840 .about__section .wp-person { 841 display: inline-block; 842 vertical-align: top; 843 box-sizing: border-box; 844 margin-bottom: calc(var(--gap) - 10px); 845 width: 25%; 846 text-align: center; 847 } 848 849 .about__section .compact .wp-person { 850 height: auto; 851 width: 20%; 852 } 853 854 .about__section .wp-person-avatar { 855 display: block; 856 margin: 0 auto calc(var(--gap) / 2); 857 width: 140px; 858 height: 140px; 859 border-radius: 100%; 860 overflow: hidden; 861 } 862 863 .about__section .wp-person .gravatar { 864 width: 140px; 865 height: 140px; 866 filter: grayscale(100%); 867 } 868 869 .about__section .compact .wp-person-avatar, 870 .about__section .compact .wp-person .gravatar { 871 width: 80px; 872 height: 80px; 873 } 874 875 .about__section .wp-person .web { 876 display: block; 877 font-size: 1.4em; 878 font-weight: 600; 879 padding: 10px 10px 0; 880 text-decoration: none; 881 } 882 883 .about__section .wp-person .web:hover { 884 text-decoration: underline; 885 } 886 887 .about__section .compact .wp-person .web { 888 font-size: 1.2em; 889 } 890 891 .about__section .wp-person .title { 892 display: block; 893 margin-top: 0.5em; 894 } 895 896 @media screen and (max-width: 782px) { 897 .about__section .wp-person { 898 width: 33%; 899 } 900 901 .about__section .compact .wp-person { 902 width: 25%; 903 } 904 905 .about__section .wp-person-avatar, 906 .about__section .wp-person .gravatar { 907 width: 120px; 908 height: 120px; 909 } 910 } 911 912 @media screen and (max-width: 600px) { 913 .about__section .wp-person { 914 width: 50%; 915 } 916 917 .about__section .compact .wp-person { 918 width: 33%; 919 } 920 921 .about__section .wp-person .web { 922 font-size: 1.2em; 923 } 924 } 925 926 @media screen and (max-width: 480px) { 927 .about__section .wp-person { 928 min-width: 100%; 929 } 930 931 .about__section .wp-person .web { 932 font-size: 1em; 933 } 934 935 .about__section .compact .wp-person .web { 936 font-size: 1em; 937 } 938 } 939 940 /** 941 * 3.0 Freedoms Page 942 */ 943 944 .about__section .column .freedom-image { 945 margin-bottom: var(--gap); 946 max-height: 180px; 947 } 948 949 /** 950 * 4.0 Privacy Page 951 */ 952 953 .about__section .column .privacy-image { 954 display: block; 955 margin-right: auto; 956 margin-left: auto; 957 max-width: 25rem; 958 } 959 960 /** 961 * 5.0 Legacy About Styles: Global 962 */ 963 964 .about-wrap { 965 position: relative; 966 margin: 25px 20px 0 40px; 967 max-width: 1050px; /* readability */ 968 font-size: 15px; 969 } 970 971 .about-wrap.full-width-layout { 972 max-width: 1200px; 973 } 974 975 .about-wrap-content { 976 max-width: 1050px; 977 } 978 979 .about-wrap div.updated, 980 .about-wrap div.error, 981 .about-wrap .notice { 982 display: none !important; 983 } 984 985 .about-wrap hr { 986 border: 0; 987 height: 0; 988 margin: 3em 0 0; 989 border-top: 1px solid rgba(0, 0, 0, 0.1); 990 } 991 992 .about-wrap img { 993 margin: 0; 994 width: 100%; 995 height: auto; 996 vertical-align: middle; 997 } 998 999 .about-wrap .inline-svg img { 1000 max-width: 100%; 1001 width: auto; 1002 height: auto; 1003 } 1004 1005 .about-wrap video { 1006 margin: 1.5em auto; 1007 } 1008 1009 .wp-badge { 1010 background: #0073aa url(../images/w-logo-white.png?ver=20160308) no-repeat; 1011 background-position: center 25px; 1012 background-size: 80px 80px; 1013 color: #fff; 1014 font-size: 14px; 1015 text-align: center; 1016 font-weight: 600; 1017 margin: 5px 0 0; 1018 padding-top: 120px; 1019 height: 40px; 1020 display: inline-block; 1021 width: 140px; 1022 text-rendering: optimizeLegibility; 1023 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); 1024 } 1025 1026 .svg .wp-badge { 1027 background-image: url(../images/wordpress-logo-white.svg?ver=20160308); 1028 } 1029 1030 .about-wrap .wp-badge { 1031 position: absolute; 1032 top: 0; 1033 left: 0; 1034 } 1035 1036 .about-wrap .nav-tab { 1037 padding-left: 15px; 1038 padding-right: 15px; 1039 font-size: 18px; 1040 line-height: 1.33333333; 1041 } 1042 1043 /** 1044 * 5.1 Typography 1045 */ 1046 1047 .about-wrap h1 { 1048 margin: 0.2em 0 0 200px; 1049 padding: 0; 1050 color: #32373c; 1051 line-height: 1.2; 1052 font-size: 2.8em; 1053 font-weight: 400; 1054 } 1055 1056 .about-wrap h2 { 1057 margin: 40px 0 0.6em; 1058 font-size: 2.7em; 1059 line-height: 1.3; 1060 font-weight: 300; 1061 text-align: center; 1062 } 1063 1064 .about-wrap h3 { 1065 margin: 1.25em 0 0.6em; 1066 font-size: 1.4em; 1067 line-height: 1.5; 1068 } 1069 1070 .about-wrap h4 { 1071 font-size: 16px; 1072 color: #23282d; 1073 } 1074 1075 .about-wrap p { 1076 line-height: 1.5; 1077 font-size: 16px; 1078 } 1079 1080 .about-wrap code, 1081 .about-wrap ol li p { 1082 font-size: 14px; 1083 font-weight: 400; 1084 } 1085 1086 .about-wrap figcaption { 1087 font-size: 13px; 1088 text-align: center; 1089 color: #fff; 1090 text-overflow: ellipsis; 1091 } 1092 1093 .about-wrap .about-description, 1094 .about-wrap .about-text { 1095 margin-top: 1.4em; 1096 font-weight: 400; 1097 line-height: 1.6; 1098 font-size: 19px; 1099 } 1100 1101 .about-wrap .about-text { 1102 margin: 1em 0 1em 200px; 1103 color: #555d66; 1104 } 1105 1106 /** 1107 * 5.2 Structure 1108 */ 1109 1110 .about-wrap .has-1-columns, 1111 .about-wrap .has-2-columns, 1112 .about-wrap .has-3-columns, 1113 .about-wrap .has-4-columns { 1114 display: grid; 1115 max-width: 800px; 1116 margin-top: 40px; 1117 margin-right: auto; 1118 margin-left: auto; 1119 } 1120 1121 .about-wrap .column { 1122 margin-left: 20px; 1123 margin-right: 20px; 1124 } 1125 1126 .about-wrap .is-wide { 1127 max-width: 760px; 1128 } 1129 1130 .about-wrap .is-fullwidth { 1131 max-width: 100%; 1132 } 1133 1134 .about-wrap .has-1-columns { 1135 display: block; 1136 max-width: 680px; 1137 margin: 0 auto 40px; 1138 } 1139 1140 .about-wrap .has-2-columns { 1141 grid-template-columns: 1fr 1fr; 1142 } 1143 1144 .about-wrap .has-2-columns .column:nth-of-type(2n+1) { 1145 grid-column-start: 1; 1146 } 1147 1148 .about-wrap .has-2-columns .column:nth-of-type(2n) { 1149 grid-column-start: 2; 1150 } 1151 1152 .about-wrap .has-2-columns.is-wider-right { 1153 grid-template-columns: 1fr 2fr; 1154 } 1155 1156 .about-wrap .has-2-columns.is-wider-left { 1157 grid-template-columns: 2fr 1fr; 1158 } 1159 1160 .about-wrap .has-3-columns { 1161 grid-template-columns: repeat(3, 1fr); 1162 } 1163 1164 .about-wrap .has-3-columns .column:nth-of-type(3n+1) { 1165 grid-column-start: 1; 1166 } 1167 1168 .about-wrap .has-3-columns .column:nth-of-type(3n+2) { 1169 grid-column-start: 2; 1170 } 1171 1172 .about-wrap .has-3-columns .column:nth-of-type(3n) { 1173 grid-column-start: 3; 1174 } 1175 1176 .about-wrap .has-4-columns { 1177 grid-template-columns: repeat(4, 1fr); 1178 } 1179 1180 .about-wrap .has-4-columns .column:nth-of-type(4n+1) { 1181 grid-column-start: 1; 1182 } 1183 1184 .about-wrap .has-4-columns .column:nth-of-type(4n+2) { 1185 grid-column-start: 2; 1186 } 1187 1188 .about-wrap .has-4-columns .column:nth-of-type(4n+3) { 1189 grid-column-start: 3; 1190 } 1191 1192 .about-wrap .has-4-columns .column:nth-of-type(4n) { 1193 grid-column-start: 4; 1194 } 1195 1196 .about-wrap .column :first-child { 1197 margin-top: 0; 1198 } 1199 1200 .about-wrap .aligncenter { 1201 text-align: center; 1202 } 1203 1204 .about-wrap .alignleft { 1205 float: right; 1206 margin-left: 40px; 1207 } 1208 1209 .about-wrap .alignright { 1210 float: left; 1211 margin-right: 40px; 1212 } 1213 1214 .about-wrap .is-vertically-aligned-top { 1215 align-self: flex-start; 1216 } 1217 1218 .about-wrap .is-vertically-aligned-center { 1219 align-self: center; 1220 } 1221 1222 .about-wrap .is-vertically-aligned-bottom { 1223 align-self: end; 1224 } 1225 1226 /** 1227 * 5.3 Point Releases 1228 */ 1229 1230 .about-wrap .point-releases { 1231 margin-top: 5px; 1232 border-bottom: 1px solid #ddd; 1233 } 1234 1235 .about-wrap .changelog { 1236 margin-bottom: 40px; 1237 } 1238 1239 .about-wrap .changelog.point-releases h3 { 1240 padding-top: 35px; 1241 } 1242 1243 .about-wrap .changelog.point-releases h3:first-child { 1244 padding-top: 7px; 1245 } 1246 1247 .about-wrap .changelog.feature-section .col { 1248 margin-top: 40px; 1249 } 1250 1251 /** 1252 * 6.0 Legacy About Styles: About Page 1253 */ 1254 1255 /** 1256 * 6.1 Typography 1257 */ 1258 1259 .about-wrap .lead-description { 1260 font-size: 1.5em; 1261 text-align: center; 1262 } 1263 1264 .about-wrap .feature-section p { 1265 margin-top: 0.6em; 1266 } 1267 1268 /** 1269 * 6.2 Structure 1270 */ 1271 1272 .about-wrap .headline-feature { 1273 margin: 0 auto 40px; 1274 max-width: 680px; 1275 } 1276 1277 .about-wrap .headline-feature h2 { 1278 margin: 50px 0 0; 1279 } 1280 1281 .about-wrap .headline-feature img { 1282 max-width: 600px; 1283 width: 100%; 1284 } 1285 1286 .about-wrap .return-to-dashboard { 1287 margin: 30px -5px 0 0; 1288 font-size: 14px; 1289 font-weight: 600; 1290 } 1291 1292 .about-wrap .return-to-dashboard a { 1293 text-decoration: none; 1294 padding: 0 5px; 1295 } 1296 1297 /** 1298 * 7.0 Legacy About Styles: Credits & Freedoms Pages 1299 */ 1300 1301 .about-wrap h2.wp-people-group { 1302 margin: 2.6em 0 1.33em; 1303 padding: 0; 1304 font-size: 16px; 1305 line-height: inherit; 1306 font-weight: 600; 1307 text-align: right; 1308 } 1309 1310 .about-wrap .wp-people-group { 1311 padding: 0 5px; 1312 margin: 0 -5px 0 -15px; 1313 } 1314 1315 .about-wrap .compact { 1316 margin-bottom: 0; 1317 } 1318 1319 .about-wrap .wp-person { 1320 display: inline-block; 1321 vertical-align: top; 1322 margin-left: 10px; 1323 padding-bottom: 15px; 1324 height: 70px; 1325 width: 280px; 1326 } 1327 1328 .about-wrap .compact .wp-person { 1329 height: auto; 1330 width: 180px; 1331 padding-bottom: 0; 1332 margin-bottom: 0; 1333 } 1334 1335 .about-wrap .wp-person .gravatar { 1336 float: right; 1337 margin: 0 0 10px 10px; 1338 padding: 1px; 1339 width: 60px; 1340 height: 60px; 1341 } 1342 1343 .about-wrap .compact .wp-person .gravatar { 1344 width: 30px; 1345 height: 30px; 1346 } 1347 1348 .about-wrap .wp-person .web { 1349 margin: 6px 0 2px; 1350 font-size: 16px; 1351 font-weight: 400; 1352 line-height: 2; 1353 text-decoration: none; 1354 } 1355 1356 .about-wrap .wp-person .title { 1357 display: block; 1358 } 1359 1360 .about-wrap #wp-people-group-validators + p.wp-credits-list { 1361 margin-top: 0; 1362 } 1363 1364 .about-wrap p.wp-credits-list a { 1365 white-space: nowrap; 1366 } 1367 1368 .freedoms-php .about-wrap ol { 1369 margin: 40px 60px; 1370 } 1371 1372 .freedoms-php .about-wrap ol li { 1373 list-style-type: decimal; 1374 font-weight: 600; 1375 } 1376 1377 .freedoms-php .about-wrap ol p { 1378 font-weight: 400; 1379 margin: 0.6em 0; 1380 } 1381 1382 /** 1383 * 8.0 Legacy About Styles: Media Queries 1384 */ 1385 1386 @media screen and (max-width: 782px) { 1387 .about-wrap .has-3-columns, 1388 .about-wrap .has-4-columns { 1389 grid-template-columns: 1fr 1fr; 1390 } 1391 1392 .about-wrap .has-3-columns .column:nth-of-type(3n+1), 1393 .about-wrap .has-4-columns .column:nth-of-type(4n+1) { 1394 grid-column-start: 1; 1395 grid-row-start: 1; 1396 } 1397 1398 .about-wrap .has-3-columns .column:nth-of-type(3n+2), 1399 .about-wrap .has-4-columns .column:nth-of-type(4n+2) { 1400 grid-column-start: 2; 1401 grid-row-start: 1; 1402 } 1403 1404 .about-wrap .has-3-columns .column:nth-of-type(3n), 1405 .about-wrap .has-4-columns .column:nth-of-type(4n+3) { 1406 grid-column-start: 1; 1407 grid-row-start: 2; 1408 } 1409 1410 .about-wrap .has-4-columns .column:nth-of-type(4n) { 1411 grid-column-start: 2; 1412 grid-row-start: 2; 1413 } 1414 } 1415 1416 @media screen and (max-width: 600px) { 1417 .about-wrap .has-2-columns, 1418 .about-wrap .has-3-columns, 1419 .about-wrap .has-4-columns { 1420 display: block; 1421 } 1422 1423 .about-wrap :not(.is-wider-right):not(.is-wider-left) .column { 1424 margin-left: 0; 1425 margin-right: 0; 1426 } 1427 1428 .about-wrap .has-2-columns.is-wider-right, 1429 .about-wrap .has-2-columns.is-wider-left { 1430 display: grid; 1431 } 1432 } 1433 1434 @media only screen and (max-width: 500px) { 1435 .about-wrap { 1436 margin-left: 20px; 1437 margin-right: 10px; 1438 } 1439 1440 .about-wrap h1, 1441 .about-wrap .about-text { 1442 margin-left: 0; 1443 } 1444 1445 .about-wrap .about-text { 1446 margin-bottom: 0.25em; 1447 } 1448 1449 .about-wrap .wp-badge { 1450 position: relative; 1451 margin-bottom: 1.5em; 1452 width: 100%; 1453 } 1454 } 1455 1456 @media only screen and (max-width: 480px) { 1457 .about-wrap .has-2-columns.is-wider-right, 1458 .about-wrap .has-2-columns.is-wider-left { 1459 display: block; 1460 } 1461 1462 .about-wrap .column { 1463 margin-left: 0; 1464 margin-right: 0; 1465 } 1466 1467 .about-wrap .has-2-columns.is-wider-right img, 1468 .about-wrap .has-2-columns.is-wider-left img { 1469 max-width: 160px; 1470 } 1471 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Wed Oct 14 08:20:33 2026 | Cross-referenced by PHPXref |