Changeset 3676
- Timestamp:
- 07/12/2016 10:17:26 PM (9 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins
- Files:
-
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/Gruntfile.js
r3359 r3676 1 1 /*global module:false*/ 2 2 module.exports = function(grunt) { 3 grunt.loadNpmTasks('grunt-postcss'); 4 3 5 4 6 grunt.initConfig({ 7 postcss: { 8 options: { 9 processors: [ 10 require('autoprefixer')({ 11 browsers: [ 12 'Android >= 2.1', 13 'Chrome >= 21', 14 'Edge >= 12', 15 'Explorer >= 7', 16 'Firefox >= 17', 17 'Opera >= 12.1', 18 'Safari >= 6.0' 19 ], 20 cascade: false 21 }) 22 ] 23 }, 24 dist: { 25 files: { 26 'css/style.css': 'css/style.css' 27 } 28 } 29 }, 5 30 jshint: { 6 31 files: [ … … 92 117 rtl: { 93 118 files: ['**/style.css'], 94 tasks: [' rtlcss:dynamic']119 tasks: ['postcss', 'rtlcss:dynamic'] 95 120 } 96 121 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style-rtl.css
r3575 r3676 110 110 111 111 hr { 112 -webkit-box-sizing: content-box; 113 -moz-box-sizing: content-box; 112 114 box-sizing: content-box; 113 115 height: 0; … … 170 172 input[type="checkbox"], 171 173 input[type="radio"] { 174 -webkit-box-sizing: border-box; 175 -moz-box-sizing: border-box; 172 176 box-sizing: border-box; 173 177 padding: 0; … … 242 246 font-family: inherit; 243 247 line-height: 1.5; 248 margin: 32px 0 16px; 244 249 margin: 2rem 0 1rem; 245 250 } … … 256 261 color: #0073aa; 257 262 font-weight: 600; 263 letter-spacing: 0.8px; 258 264 letter-spacing: 0.05rem; 259 265 text-transform: uppercase; … … 285 291 font-size: 1rem; 286 292 font-weight: 600; 293 letter-spacing: 0.16px; 287 294 letter-spacing: 0.01rem; 288 295 text-transform: uppercase; … … 293 300 font-size: 0.8rem; 294 301 font-weight: 600; 295 letter-spacing: 0. 05rem;302 letter-spacing: 0.8px; 296 303 text-transform: uppercase; 297 304 } … … 303 310 p.subheading { 304 311 color: #82878c; 312 font-size: 20px; 305 313 font-size: 1.25rem; 306 314 font-weight: 300; 307 margin: -.4rem auto 2rem; 315 margin: -6.4px auto 32px; 316 margin: -0.4rem auto 2rem; 308 317 text-align: center; 309 318 } 310 319 311 320 p.intro { 321 font-size: 20px; 312 322 font-size: 1.25rem; 313 323 } 314 324 315 325 p.aside { 326 font-size: 12.8px; 316 327 font-size: 0.8rem; 317 328 } 318 329 319 330 p.note { 331 font-size: 10.24px; 320 332 font-size: 0.64rem; 333 letter-spacing: 0.16px; 321 334 letter-spacing: 0.01rem; 322 335 max-width: 18.1898940355rem; … … 371 384 --------------------------------------------------------------*/ 372 385 html { 386 -webkit-box-sizing: border-box; 387 -moz-box-sizing: border-box; 373 388 box-sizing: border-box; 374 389 } … … 378 393 *:after { 379 394 /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ 395 -webkit-box-sizing: inherit; 396 -moz-box-sizing: inherit; 380 397 box-sizing: inherit; 381 398 } … … 398 415 border: 0; 399 416 height: 2px; 417 margin: 80px auto; 400 418 margin: 5rem auto; 401 419 } … … 442 460 background: #fff; 443 461 border-right: 4px solid #fff; 462 -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); 444 463 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); 445 464 margin: 1em 0; … … 455 474 456 475 .notice.notice-alt { 476 -webkit-box-shadow: none; 457 477 box-shadow: none; 458 478 } … … 495 515 496 516 .locale-banner { 497 padding: .5rem;498 517 background: #C7E8CA; 518 padding: 8px; 519 padding: 0.5rem; 499 520 text-align: center; 500 521 font-size: 12.8px; … … 504 525 @media (min-width: 67rem) { 505 526 .locale-banner { 527 margin: 16px auto 0; 506 528 margin: 1rem auto 0; 507 529 max-width: 960px; … … 519 541 .button-secondary, 520 542 .plugin-upload-form .button-primary { 521 -webkit-appearance: none;522 543 border: 1px solid; 544 -webkit-border-radius: 3px; 523 545 border-radius: 3px; 546 -webkit-box-sizing: border-box; 547 -moz-box-sizing: border-box; 524 548 box-sizing: border-box; 525 549 cursor: pointer; 526 550 display: inline-block; 527 551 font-size: 0.8rem; 552 height: 1.5625rem; 528 553 line-height: 1; 529 height: 1.5625rem;530 554 margin: 0; 531 padding: 0 .8rem; 555 padding: 0 12.8px; 556 padding: 0 0.8rem; 532 557 text-decoration: none; 533 558 white-space: nowrap; 559 -webkit-appearance: none; 534 560 } 535 561 … … 547 573 height: 1.953125rem; 548 574 line-height: 1; 575 padding: 0 16px; 549 576 padding: 0 1rem; 550 577 } … … 556 583 height: 1.25rem; 557 584 line-height: 1; 558 padding: 0 .5rem; 585 padding: 0 8px; 586 padding: 0 0.5rem; 559 587 } 560 588 … … 591 619 background: none; 592 620 border: none; 621 -webkit-box-shadow: none; 593 622 box-shadow: none; 594 623 padding: 0 2px 1px; … … 604 633 background: #f7f7f7; 605 634 border-color: #cccccc; 635 -webkit-box-shadow: 0 1px 0 #cccccc; 606 636 box-shadow: 0 1px 0 #cccccc; 607 637 color: #555; … … 629 659 .button-link:focus { 630 660 border-color: #5b9dd9; 661 -webkit-box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); 631 662 box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); 632 663 } … … 638 669 background: #eee; 639 670 border-color: #999; 671 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5); 640 672 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5); 673 -webkit-transform: translateY(1px); 674 -ms-transform: translateY(1px); 641 675 transform: translateY(1px); 642 676 } … … 644 678 .button.active:focus { 645 679 border-color: #5b9dd9; 680 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8); 646 681 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8); 647 682 } … … 656 691 background: #f7f7f7 !important; 657 692 border-color: #ddd !important; 693 -webkit-box-shadow: none !important; 694 box-shadow: none !important; 658 695 color: #a0a5aa !important; 659 696 cursor: default; 660 box-shadow: none !important;661 697 text-shadow: 0 1px 0 #fff !important; 698 -webkit-transform: none !important; 699 -ms-transform: none !important; 662 700 transform: none !important; 663 701 } … … 667 705 background: none; 668 706 border: 0; 707 -webkit-border-radius: 0; 669 708 border-radius: 0; 709 -webkit-box-shadow: none; 670 710 box-shadow: none; 671 711 cursor: pointer; … … 687 727 background: #0085ba; 688 728 border-color: #0073aa #006799 #006799; 729 -webkit-box-shadow: 0 1px 0 #006799; 689 730 box-shadow: 0 1px 0 #006799; 690 731 color: #fff; … … 704 745 background: #008ec2; 705 746 border-color: #006799; 747 -webkit-box-shadow: 0 1px 0 #006799; 706 748 box-shadow: 0 1px 0 #006799; 707 749 color: #fff; … … 713 755 .plugin-upload-form .button-primary.focus, 714 756 .plugin-upload-form .button-primary:focus { 757 -webkit-box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; 715 758 box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; 716 759 } … … 727 770 background: #0073aa; 728 771 border-color: #006799; 772 -webkit-box-shadow: inset 0 2px 0 #006799; 729 773 box-shadow: inset 0 2px 0 #006799; 730 774 vertical-align: top; … … 740 784 background: #008ec2 !important; 741 785 border-color: #007cb2 !important; 786 -webkit-box-shadow: none !important; 742 787 box-shadow: none !important; 743 788 color: #66c6e4 !important; … … 749 794 .download-button.button.button-hero, 750 795 .plugin-upload-form .button-primary.button.button-hero { 796 -webkit-box-shadow: 0 2px 0 #006799; 751 797 box-shadow: 0 2px 0 #006799; 752 798 } … … 761 807 .plugin-upload-form .button-primary.button.button-hero.active:focus, 762 808 .plugin-upload-form .button-primary.button.button-hero:active { 809 -webkit-box-shadow: inset 0 3px 0 #006799; 763 810 box-shadow: inset 0 3px 0 #006799; 764 811 } … … 767 814 background: #008ec2 !important; 768 815 border-color: #007cb2 !important; 816 -webkit-box-shadow: none !important; 769 817 box-shadow: none !important; 770 818 color: #66c6e4 !important; … … 785 833 786 834 .button-group > .button { 835 -webkit-border-radius: 0; 836 border-radius: 0; 787 837 display: inline-block; 788 border-radius: 0;789 838 margin-left: -1px; 790 839 z-index: 10; … … 800 849 801 850 .button-group > .button:first-child { 851 -webkit-border-radius: 0 3px 3px 0; 802 852 border-radius: 0 3px 3px 0; 803 853 } 804 854 805 855 .button-group > .button:last-child { 856 -webkit-border-radius: 3px 0 0 3px; 806 857 border-radius: 3px 0 0 3px; 807 858 } … … 857 908 select, 858 909 textarea { 859 -webkit-appearance: none;860 910 background-color: #fff; 861 911 border: 1px solid #ddd; … … 865 915 -webkit-transition: 0.05s border-color ease-in-out; 866 916 transition: 0.05s border-color ease-in-out; 917 -webkit-appearance: none; 867 918 } 868 919 … … 973 1024 float: right; 974 1025 font: normal 21px/1 dashicons; 1026 vertical-align: middle; 1027 width: 16px; 975 1028 -moz-osx-font-smoothing: grayscale; 976 1029 -webkit-font-smoothing: antialiased; 977 1030 speak: none; 978 vertical-align: middle;979 width: 16px;980 1031 } 981 1032 … … 1010 1061 1011 1062 /* Search */ 1012 input[type="search"] {1013 -webkit-appearance: textfield;1014 }1015 1016 1063 input[type="search"]::-webkit-search-decoration { 1017 1064 display: none; … … 1150 1197 1151 1198 .plugin-upload-form legend { 1199 margin: 16px 0; 1152 1200 margin: 1rem 0; 1153 1201 } … … 1155 1203 .plugin-upload-form .category-checklist { 1156 1204 list-style-type: none; 1205 margin: 0 0 32px; 1157 1206 margin: 0 0 2rem; 1158 1207 } … … 1160 1209 .plugin-upload-form .category-checklist li { 1161 1210 float: right; 1211 padding: 8px 0; 1162 1212 padding: 0.5rem 0; 1163 1213 width: 50%; … … 1247 1297 1248 1298 .main-navigation ul ul { 1299 -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 1249 1300 box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 1250 1301 float: right; 1302 right: -999em; 1251 1303 position: absolute; 1252 1304 top: 1.5em; 1253 right: -999em;1254 1305 z-index: 99999; 1255 1306 } … … 1304 1355 1305 1356 .menu-toggle { 1306 -webkit-appearance: none;1307 1357 background: transparent; 1308 1358 border: none; … … 1313 1363 height: 3.5rem; 1314 1364 overflow: hidden; 1365 position: absolute; 1366 left: 16px; 1367 left: 1rem; 1368 top: -58px; 1315 1369 width: 56px; 1316 1370 width: 3.5rem; 1317 position: absolute; 1318 top: -58px; 1319 left: 1rem; 1371 -webkit-appearance: none; 1320 1372 } 1321 1373 … … 1379 1431 .screen-reader-text { 1380 1432 clip: rect(1px, 1px, 1px, 1px); 1433 height: 1px; 1434 overflow: hidden; 1381 1435 position: absolute !important; 1382 height: 1px;1383 1436 width: 1px; 1384 overflow: hidden;1385 1437 } 1386 1438 1387 1439 .screen-reader-text:focus { 1388 1440 background-color: #f1f1f1; 1441 -webkit-border-radius: 3px; 1389 1442 border-radius: 3px; 1443 -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 1390 1444 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 1391 1445 clip: auto !important; … … 1517 1571 position: absolute; 1518 1572 left: 0; 1573 top: 4.8px; 1519 1574 top: 0.3rem; 1520 1575 } … … 1539 1594 .plugin-ratings .ratings-list { 1540 1595 list-style-type: none; 1596 margin: 16px 0; 1541 1597 margin: 1rem 0; 1542 1598 padding: 0; … … 1564 1620 background-color: #ececec; 1565 1621 width: 58%; 1622 width: -webkit-calc(100% - 130px); 1566 1623 width: calc(100% - 130px); 1567 1624 } … … 1611 1668 top: 8px; 1612 1669 width: 100%; 1670 width: -webkit-calc(100% - 8px); 1613 1671 width: calc(100% - 8px); 1614 1672 } … … 1635 1693 .plugin-meta li { 1636 1694 border-top: 1px solid #eee; 1695 padding: 8px 0; 1637 1696 padding: 0.5rem 0; 1638 1697 } … … 1650 1709 .plugin-meta [rel="tag"] { 1651 1710 background: #eee; 1711 -webkit-border-radius: 2px; 1652 1712 border-radius: 2px; 1653 1713 color: #000; … … 1685 1745 1686 1746 #wporg-header form input { 1747 -webkit-box-sizing: content-box; 1748 -moz-box-sizing: content-box; 1687 1749 box-sizing: content-box; 1688 1750 padding: 3px; … … 1690 1752 1691 1753 #wporg-header .button { 1754 -webkit-box-shadow: none; 1692 1755 box-shadow: none; 1693 1756 } … … 1697 1760 background-image: -webkit-gradient(linear, right top, right bottom, from(#2a95c5), to(#21759b)); 1698 1761 background-image: -webkit-linear-gradient(top, #2a95c5, #21759b); 1699 background-image: -moz-linear-gradient(top, #2a95c5, #21759b);1700 background-image: -ms-linear-gradient(top, #2a95c5, #21759b);1701 background-image: -o-linear-gradient(top, #2a95c5, #21759b);1702 1762 background-image: linear-gradient(to bottom, #2a95c5, #21759b); 1763 border-bottom-color: #1e6a8d; 1703 1764 border-color: #21759b; 1704 border-bottom-color: #1e6a8d;1765 -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5); 1705 1766 box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5); 1706 1767 } … … 1710 1771 background-image: -webkit-gradient(linear, right top, right bottom, from(#2e9fd2), to(#21759b)); 1711 1772 background-image: -webkit-linear-gradient(top, #2e9fd2, #21759b); 1712 background-image: -moz-linear-gradient(top, #2e9fd2, #21759b);1713 background-image: -ms-linear-gradient(top, #2e9fd2, #21759b);1714 background-image: -o-linear-gradient(top, #2e9fd2, #21759b);1715 1773 background-image: linear-gradient(to bottom, #2e9fd2, #21759b); 1716 1774 border-color: #1b607f; 1775 -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6); 1717 1776 box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6); 1718 1777 color: #fff; … … 1724 1783 background-image: -webkit-gradient(linear, right top, right bottom, from(#21759b), to(#278ab7)); 1725 1784 background-image: -webkit-linear-gradient(top, #21759b, #278ab7); 1726 background-image: -moz-linear-gradient(top, #21759b, #278ab7);1727 background-image: -ms-linear-gradient(top, #21759b, #278ab7);1728 background-image: -o-linear-gradient(top, #21759b, #278ab7);1729 1785 background-image: linear-gradient(to bottom, #21759b, #278ab7); 1730 1786 border-color: #124560 #2382ae #2382ae #2382ae; … … 1733 1789 color: rgba(255, 255, 255, 0.95); 1734 1790 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); 1791 -webkit-transform: none; 1792 -ms-transform: none; 1735 1793 transform: none; 1736 1794 } … … 1744 1802 .site-header { 1745 1803 background: #0073aa; 1804 padding: 16px 0; 1746 1805 padding: 1rem 0; 1747 1806 position: relative; … … 1766 1825 font-weight: 300; 1767 1826 line-height: 1; 1827 margin: 0 0 0 32px; 1768 1828 margin: 0 0 0 2rem; 1769 1829 max-width: none; … … 1781 1841 .site-header .site-description { 1782 1842 color: rgba(255, 255, 255, 0.8); 1843 font-size: 20px; 1783 1844 font-size: 1.25rem; 1784 1845 font-weight: 300; 1846 margin: -6.4px auto 32px; 1785 1847 margin: -0.4rem auto 2rem; 1786 1848 text-align: center; … … 1794 1856 .site-header .search-form .search-field { 1795 1857 border: 0; 1858 -webkit-border-radius: 2px; 1796 1859 border-radius: 2px; 1797 1860 font-size: 16px; … … 1804 1867 .site-header .search-form .search-field + .button-search { 1805 1868 border-right: none; 1869 -webkit-border-radius: 2px 0 0 2px; 1806 1870 border-radius: 2px 0 0 2px; 1807 1871 display: none; … … 1813 1877 background: #006799; 1814 1878 border-left: 1px solid #006799; 1879 -webkit-box-shadow: none; 1815 1880 box-shadow: none; 1816 1881 } … … 1823 1888 @media screen and (min-width: 48em) { 1824 1889 .site-header .search-form .search-field { 1890 -webkit-border-radius: 0 2px 2px 0; 1825 1891 border-radius: 0 2px 2px 0; 1826 1892 font-size: 10.24px; 1827 1893 font-size: 0.64rem; 1894 width: 126px; 1828 1895 width: 7rem; 1829 1896 } … … 1836 1903 @media screen and (min-width: 60em) { 1837 1904 .site-header .search-form .search-field { 1905 width: 160px; 1838 1906 width: 10rem; 1839 1907 } … … 1863 1931 .home .site-header .search-form .search-field { 1864 1932 border: none; 1933 -webkit-border-radius: 0; 1865 1934 border-radius: 0; 1935 -webkit-box-shadow: none; 1866 1936 box-shadow: none; 1867 1937 display: block; … … 1877 1947 background: transparent; 1878 1948 border: none; 1949 -webkit-box-shadow: none; 1879 1950 box-shadow: none; 1880 1951 color: #32373c; … … 1892 1963 background: transparent; 1893 1964 border: none; 1965 -webkit-transform: none; 1966 -ms-transform: none; 1894 1967 transform: none; 1895 1968 } … … 1917 1990 font-size: 1.5625rem; 1918 1991 font-weight: 400; 1992 margin-bottom: 48px; 1919 1993 margin-bottom: 3rem; 1920 1994 } … … 1925 1999 position: absolute; 1926 2000 left: 0; 2001 top: 11.2px; 1927 2002 top: 0.7rem; 1928 2003 } … … 2043 2118 .search .type-plugin .entry, 2044 2119 .archive .type-plugin .entry { 2120 width: -webkit-calc(96% - 128px); 2045 2121 width: calc(96% - 128px); 2046 2122 } … … 2106 2182 .rtl .dashicons-star-half { 2107 2183 -webkit-transform: rotateY(180deg); 2108 -ms-transform: rotateY(180deg);2109 2184 transform: rotateY(180deg); 2110 2185 } … … 2116 2191 .single .type-plugin .plugin-banner { 2117 2192 background-position: 50% 50%; 2193 -webkit-background-size: 100% 100%; 2118 2194 background-size: 100%; 2119 2195 display: inline-block; … … 2142 2218 float: right; 2143 2219 height: 96px; 2220 margin-left: 16px; 2144 2221 margin-left: 1rem; 2145 2222 width: 96px; … … 2153 2230 2154 2231 .single .type-plugin .plugin-header .plugin-thumbnail .plugin-icon { 2232 -webkit-background-size: contain !important; 2155 2233 background-size: contain !important; 2156 2234 height: 96px !important; … … 2233 2311 font-size: 1rem; 2234 2312 font-weight: 600; 2313 letter-spacing: 0.16px; 2235 2314 letter-spacing: 0.01rem; 2236 2315 text-transform: uppercase; … … 2245 2324 font-size: 0.8rem; 2246 2325 font-weight: 600; 2326 letter-spacing: 0.8px; 2247 2327 letter-spacing: 0.05rem; 2248 2328 text-transform: uppercase; … … 2276 2356 font-size: 12.8px; 2277 2357 font-size: 0.8rem; 2358 margin-top: 8px; 2278 2359 margin-top: 0.5rem; 2279 2360 position: relative; … … 2295 2376 font-size: 12.8px; 2296 2377 font-size: 0.8rem; 2378 margin-top: 8px; 2297 2379 margin-top: 0.5rem; 2298 2380 } … … 2345 2427 font-size: 1rem; 2346 2428 font-weight: 600; 2429 letter-spacing: 0.16px; 2347 2430 letter-spacing: 0.01rem; 2348 2431 margin: 0 0 8px; … … 2366 2449 } 2367 2450 .single .type-plugin .entry-content .plugin-reviews .review { 2451 width: -webkit-calc(100% - 60px - 1rem); 2368 2452 width: calc(100% - 60px - 1rem); 2369 2453 } … … 2383 2467 .single .type-plugin .entry-content .plugin-developers li { 2384 2468 display: inline-block; 2469 margin: 0 0 16px 4%; 2385 2470 margin: 0 0 1rem 4%; 2386 2471 vertical-align: top; … … 2393 2478 2394 2479 .single .type-plugin .entry-content .avatar { 2480 -webkit-border-radius: 50%; 2395 2481 border-radius: 50%; 2396 2482 margin-left: 10px; … … 2444 2530 2445 2531 .error404 .page-content .logo-swing .dashicons-wordpress { 2532 right: 0; 2533 max-width: none; 2446 2534 position: absolute; 2447 2535 top: 0; 2448 right: 0;2449 max-width: none;2450 2536 width: 160px; 2451 2537 width: 10rem; … … 2459 2545 font-size: 160px; 2460 2546 font-size: 10rem; 2547 } 2548 2549 @-webkit-keyframes hinge { 2550 10% { 2551 width: 180px; 2552 height: 180px; 2553 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2554 transform: rotate3d(0, 0, 1, 0deg); 2555 } 2556 15% { 2557 width: 185px; 2558 height: 185px; 2559 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2560 transform: rotate3d(0, 0, 1, 0deg); 2561 } 2562 20% { 2563 width: 180px; 2564 height: 180px; 2565 -webkit-transform: rotate3d(0, 0, 1, -5deg); 2566 transform: rotate3d(0, 0, 1, -5deg); 2567 } 2568 40% { 2569 -webkit-transform-origin: top right; 2570 transform-origin: top right; 2571 -webkit-animation-timing-function: ease-in-out; 2572 animation-timing-function: ease-in-out; 2573 } 2574 60% { 2575 -webkit-transform: rotate3d(0, 0, 1, -40deg); 2576 transform: rotate3d(0, 0, 1, -40deg); 2577 -webkit-transform-origin: top right; 2578 transform-origin: top right; 2579 -webkit-animation-timing-function: ease-in-out; 2580 animation-timing-function: ease-in-out; 2581 } 2582 40%, 80% { 2583 -webkit-transform: rotate3d(0, 0, 1, -60deg); 2584 transform: rotate3d(0, 0, 1, -60deg); 2585 -webkit-transform-origin: top right; 2586 transform-origin: top right; 2587 -webkit-animation-timing-function: ease-in-out; 2588 animation-timing-function: ease-in-out; 2589 opacity: 1; 2590 } 2591 to { 2592 -webkit-transform: translate3d(0, 700px, 0); 2593 transform: translate3d(0, 700px, 0); 2594 opacity: 0; 2595 } 2461 2596 } 2462 2597 … … 2465 2600 width: 180px; 2466 2601 height: 180px; 2602 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2467 2603 transform: rotate3d(0, 0, 1, 0deg); 2468 2604 } … … 2470 2606 width: 185px; 2471 2607 height: 185px; 2608 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2472 2609 transform: rotate3d(0, 0, 1, 0deg); 2473 2610 } … … 2475 2612 width: 180px; 2476 2613 height: 180px; 2614 -webkit-transform: rotate3d(0, 0, 1, -5deg); 2477 2615 transform: rotate3d(0, 0, 1, -5deg); 2478 2616 } 2479 2617 40% { 2618 -webkit-transform-origin: top right; 2480 2619 transform-origin: top right; 2620 -webkit-animation-timing-function: ease-in-out; 2481 2621 animation-timing-function: ease-in-out; 2482 2622 } 2483 2623 60% { 2624 -webkit-transform: rotate3d(0, 0, 1, -40deg); 2484 2625 transform: rotate3d(0, 0, 1, -40deg); 2626 -webkit-transform-origin: top right; 2485 2627 transform-origin: top right; 2628 -webkit-animation-timing-function: ease-in-out; 2486 2629 animation-timing-function: ease-in-out; 2487 2630 } 2488 2631 40%, 80% { 2632 -webkit-transform: rotate3d(0, 0, 1, -60deg); 2489 2633 transform: rotate3d(0, 0, 1, -60deg); 2634 -webkit-transform-origin: top right; 2490 2635 transform-origin: top right; 2636 -webkit-animation-timing-function: ease-in-out; 2491 2637 animation-timing-function: ease-in-out; 2492 2638 opacity: 1; 2493 2639 } 2494 2640 to { 2641 -webkit-transform: translate3d(0, 700px, 0); 2495 2642 transform: translate3d(0, 700px, 0); 2496 2643 opacity: 0; … … 2499 2646 2500 2647 .hinge { 2648 -webkit-animation-duration: 2s; 2501 2649 animation-duration: 2s; 2650 -webkit-animation-name: hinge; 2502 2651 animation-name: hinge; 2503 2652 } … … 2537 2686 font-size: 1rem; 2538 2687 font-weight: 600; 2688 letter-spacing: 0.16px; 2539 2689 letter-spacing: 0.01rem; 2540 2690 text-transform: uppercase; … … 2609 2759 .pagination .page-numbers { 2610 2760 border: 1px solid #EEE; 2761 -webkit-border-radius: 2px; 2611 2762 border-radius: 2px; 2612 2763 color: #0073aa; … … 2617 2768 margin: 0; 2618 2769 padding: 4px 8px; 2770 -webkit-transition: background .2s ease; 2619 2771 transition: background .2s ease; 2620 2772 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/css/style.css
r3575 r3676 110 110 111 111 hr { 112 -webkit-box-sizing: content-box; 113 -moz-box-sizing: content-box; 112 114 box-sizing: content-box; 113 115 height: 0; … … 170 172 input[type="checkbox"], 171 173 input[type="radio"] { 174 -webkit-box-sizing: border-box; 175 -moz-box-sizing: border-box; 172 176 box-sizing: border-box; 173 177 padding: 0; … … 242 246 font-family: inherit; 243 247 line-height: 1.5; 248 margin: 32px 0 16px; 244 249 margin: 2rem 0 1rem; 245 250 } … … 256 261 color: #0073aa; 257 262 font-weight: 600; 263 letter-spacing: 0.8px; 258 264 letter-spacing: 0.05rem; 259 265 text-transform: uppercase; … … 285 291 font-size: 1rem; 286 292 font-weight: 600; 293 letter-spacing: 0.16px; 287 294 letter-spacing: 0.01rem; 288 295 text-transform: uppercase; … … 293 300 font-size: 0.8rem; 294 301 font-weight: 600; 295 letter-spacing: 0. 05rem;302 letter-spacing: 0.8px; 296 303 text-transform: uppercase; 297 304 } … … 303 310 p.subheading { 304 311 color: #82878c; 312 font-size: 20px; 305 313 font-size: 1.25rem; 306 314 font-weight: 300; 307 margin: -.4rem auto 2rem; 315 margin: -6.4px auto 32px; 316 margin: -0.4rem auto 2rem; 308 317 text-align: center; 309 318 } 310 319 311 320 p.intro { 321 font-size: 20px; 312 322 font-size: 1.25rem; 313 323 } 314 324 315 325 p.aside { 326 font-size: 12.8px; 316 327 font-size: 0.8rem; 317 328 } 318 329 319 330 p.note { 331 font-size: 10.24px; 320 332 font-size: 0.64rem; 333 letter-spacing: 0.16px; 321 334 letter-spacing: 0.01rem; 322 335 max-width: 18.1898940355rem; … … 371 384 --------------------------------------------------------------*/ 372 385 html { 386 -webkit-box-sizing: border-box; 387 -moz-box-sizing: border-box; 373 388 box-sizing: border-box; 374 389 } … … 378 393 *:after { 379 394 /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ 395 -webkit-box-sizing: inherit; 396 -moz-box-sizing: inherit; 380 397 box-sizing: inherit; 381 398 } … … 398 415 border: 0; 399 416 height: 2px; 417 margin: 80px auto; 400 418 margin: 5rem auto; 401 419 } … … 442 460 background: #fff; 443 461 border-left: 4px solid #fff; 462 -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); 444 463 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); 445 464 margin: 1em 0; … … 455 474 456 475 .notice.notice-alt { 476 -webkit-box-shadow: none; 457 477 box-shadow: none; 458 478 } … … 495 515 496 516 .locale-banner { 497 padding: .5rem;498 517 background: #C7E8CA; 518 padding: 8px; 519 padding: 0.5rem; 499 520 text-align: center; 500 521 font-size: 12.8px; … … 504 525 @media (min-width: 67rem) { 505 526 .locale-banner { 527 margin: 16px auto 0; 506 528 margin: 1rem auto 0; 507 529 max-width: 960px; … … 519 541 .button-secondary, 520 542 .plugin-upload-form .button-primary { 521 -webkit-appearance: none;522 543 border: 1px solid; 544 -webkit-border-radius: 3px; 523 545 border-radius: 3px; 546 -webkit-box-sizing: border-box; 547 -moz-box-sizing: border-box; 524 548 box-sizing: border-box; 525 549 cursor: pointer; 526 550 display: inline-block; 527 551 font-size: 0.8rem; 552 height: 1.5625rem; 528 553 line-height: 1; 529 height: 1.5625rem;530 554 margin: 0; 531 padding: 0 .8rem; 555 padding: 0 12.8px; 556 padding: 0 0.8rem; 532 557 text-decoration: none; 533 558 white-space: nowrap; 559 -webkit-appearance: none; 534 560 } 535 561 … … 547 573 height: 1.953125rem; 548 574 line-height: 1; 575 padding: 0 16px; 549 576 padding: 0 1rem; 550 577 } … … 556 583 height: 1.25rem; 557 584 line-height: 1; 558 padding: 0 .5rem; 585 padding: 0 8px; 586 padding: 0 0.5rem; 559 587 } 560 588 … … 591 619 background: none; 592 620 border: none; 621 -webkit-box-shadow: none; 593 622 box-shadow: none; 594 623 padding: 0 2px 1px; … … 604 633 background: #f7f7f7; 605 634 border-color: #cccccc; 635 -webkit-box-shadow: 0 1px 0 #cccccc; 606 636 box-shadow: 0 1px 0 #cccccc; 607 637 color: #555; … … 629 659 .button-link:focus { 630 660 border-color: #5b9dd9; 661 -webkit-box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); 631 662 box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); 632 663 } … … 638 669 background: #eee; 639 670 border-color: #999; 671 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5); 640 672 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5); 673 -webkit-transform: translateY(1px); 674 -ms-transform: translateY(1px); 641 675 transform: translateY(1px); 642 676 } … … 644 678 .button.active:focus { 645 679 border-color: #5b9dd9; 680 -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8); 646 681 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8); 647 682 } … … 656 691 background: #f7f7f7 !important; 657 692 border-color: #ddd !important; 693 -webkit-box-shadow: none !important; 694 box-shadow: none !important; 658 695 color: #a0a5aa !important; 659 696 cursor: default; 660 box-shadow: none !important;661 697 text-shadow: 0 1px 0 #fff !important; 698 -webkit-transform: none !important; 699 -ms-transform: none !important; 662 700 transform: none !important; 663 701 } … … 667 705 background: none; 668 706 border: 0; 707 -webkit-border-radius: 0; 669 708 border-radius: 0; 709 -webkit-box-shadow: none; 670 710 box-shadow: none; 671 711 cursor: pointer; … … 687 727 background: #0085ba; 688 728 border-color: #0073aa #006799 #006799; 729 -webkit-box-shadow: 0 1px 0 #006799; 689 730 box-shadow: 0 1px 0 #006799; 690 731 color: #fff; … … 704 745 background: #008ec2; 705 746 border-color: #006799; 747 -webkit-box-shadow: 0 1px 0 #006799; 706 748 box-shadow: 0 1px 0 #006799; 707 749 color: #fff; … … 713 755 .plugin-upload-form .button-primary.focus, 714 756 .plugin-upload-form .button-primary:focus { 757 -webkit-box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; 715 758 box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; 716 759 } … … 727 770 background: #0073aa; 728 771 border-color: #006799; 772 -webkit-box-shadow: inset 0 2px 0 #006799; 729 773 box-shadow: inset 0 2px 0 #006799; 730 774 vertical-align: top; … … 740 784 background: #008ec2 !important; 741 785 border-color: #007cb2 !important; 786 -webkit-box-shadow: none !important; 742 787 box-shadow: none !important; 743 788 color: #66c6e4 !important; … … 749 794 .download-button.button.button-hero, 750 795 .plugin-upload-form .button-primary.button.button-hero { 796 -webkit-box-shadow: 0 2px 0 #006799; 751 797 box-shadow: 0 2px 0 #006799; 752 798 } … … 761 807 .plugin-upload-form .button-primary.button.button-hero.active:focus, 762 808 .plugin-upload-form .button-primary.button.button-hero:active { 809 -webkit-box-shadow: inset 0 3px 0 #006799; 763 810 box-shadow: inset 0 3px 0 #006799; 764 811 } … … 767 814 background: #008ec2 !important; 768 815 border-color: #007cb2 !important; 816 -webkit-box-shadow: none !important; 769 817 box-shadow: none !important; 770 818 color: #66c6e4 !important; … … 785 833 786 834 .button-group > .button { 835 -webkit-border-radius: 0; 836 border-radius: 0; 787 837 display: inline-block; 788 border-radius: 0;789 838 margin-right: -1px; 790 839 z-index: 10; … … 800 849 801 850 .button-group > .button:first-child { 851 -webkit-border-radius: 3px 0 0 3px; 802 852 border-radius: 3px 0 0 3px; 803 853 } 804 854 805 855 .button-group > .button:last-child { 856 -webkit-border-radius: 0 3px 3px 0; 806 857 border-radius: 0 3px 3px 0; 807 858 } … … 857 908 select, 858 909 textarea { 859 -webkit-appearance: none;860 910 background-color: #fff; 861 911 border: 1px solid #ddd; … … 865 915 -webkit-transition: 0.05s border-color ease-in-out; 866 916 transition: 0.05s border-color ease-in-out; 917 -webkit-appearance: none; 867 918 } 868 919 … … 973 1024 float: left; 974 1025 font: normal 21px/1 dashicons; 1026 vertical-align: middle; 1027 width: 16px; 975 1028 -moz-osx-font-smoothing: grayscale; 976 1029 -webkit-font-smoothing: antialiased; 977 1030 speak: none; 978 vertical-align: middle;979 width: 16px;980 1031 } 981 1032 … … 1010 1061 1011 1062 /* Search */ 1012 input[type="search"] {1013 -webkit-appearance: textfield;1014 }1015 1016 1063 input[type="search"]::-webkit-search-decoration { 1017 1064 display: none; … … 1150 1197 1151 1198 .plugin-upload-form legend { 1199 margin: 16px 0; 1152 1200 margin: 1rem 0; 1153 1201 } … … 1155 1203 .plugin-upload-form .category-checklist { 1156 1204 list-style-type: none; 1205 margin: 0 0 32px; 1157 1206 margin: 0 0 2rem; 1158 1207 } … … 1160 1209 .plugin-upload-form .category-checklist li { 1161 1210 float: left; 1211 padding: 8px 0; 1162 1212 padding: 0.5rem 0; 1163 1213 width: 50%; … … 1247 1297 1248 1298 .main-navigation ul ul { 1299 -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 1249 1300 box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 1250 1301 float: left; 1302 left: -999em; 1251 1303 position: absolute; 1252 1304 top: 1.5em; 1253 left: -999em;1254 1305 z-index: 99999; 1255 1306 } … … 1304 1355 1305 1356 .menu-toggle { 1306 -webkit-appearance: none;1307 1357 background: transparent; 1308 1358 border: none; … … 1313 1363 height: 3.5rem; 1314 1364 overflow: hidden; 1365 position: absolute; 1366 right: 16px; 1367 right: 1rem; 1368 top: -58px; 1315 1369 width: 56px; 1316 1370 width: 3.5rem; 1317 position: absolute; 1318 top: -58px; 1319 right: 1rem; 1371 -webkit-appearance: none; 1320 1372 } 1321 1373 … … 1379 1431 .screen-reader-text { 1380 1432 clip: rect(1px, 1px, 1px, 1px); 1433 height: 1px; 1434 overflow: hidden; 1381 1435 position: absolute !important; 1382 height: 1px;1383 1436 width: 1px; 1384 overflow: hidden;1385 1437 } 1386 1438 1387 1439 .screen-reader-text:focus { 1388 1440 background-color: #f1f1f1; 1441 -webkit-border-radius: 3px; 1389 1442 border-radius: 3px; 1443 -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 1390 1444 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 1391 1445 clip: auto !important; … … 1517 1571 position: absolute; 1518 1572 right: 0; 1573 top: 4.8px; 1519 1574 top: 0.3rem; 1520 1575 } … … 1539 1594 .plugin-ratings .ratings-list { 1540 1595 list-style-type: none; 1596 margin: 16px 0; 1541 1597 margin: 1rem 0; 1542 1598 padding: 0; … … 1564 1620 background-color: #ececec; 1565 1621 width: 58%; 1622 width: -webkit-calc(100% - 130px); 1566 1623 width: calc(100% - 130px); 1567 1624 } … … 1611 1668 top: 8px; 1612 1669 width: 100%; 1670 width: -webkit-calc(100% - 8px); 1613 1671 width: calc(100% - 8px); 1614 1672 } … … 1635 1693 .plugin-meta li { 1636 1694 border-top: 1px solid #eee; 1695 padding: 8px 0; 1637 1696 padding: 0.5rem 0; 1638 1697 } … … 1650 1709 .plugin-meta [rel="tag"] { 1651 1710 background: #eee; 1711 -webkit-border-radius: 2px; 1652 1712 border-radius: 2px; 1653 1713 color: #000; … … 1685 1745 1686 1746 #wporg-header form input { 1747 -webkit-box-sizing: content-box; 1748 -moz-box-sizing: content-box; 1687 1749 box-sizing: content-box; 1688 1750 padding: 3px; … … 1690 1752 1691 1753 #wporg-header .button { 1754 -webkit-box-shadow: none; 1692 1755 box-shadow: none; 1693 1756 } … … 1697 1760 background-image: -webkit-gradient(linear, left top, left bottom, from(#2a95c5), to(#21759b)); 1698 1761 background-image: -webkit-linear-gradient(top, #2a95c5, #21759b); 1699 background-image: -moz-linear-gradient(top, #2a95c5, #21759b);1700 background-image: -ms-linear-gradient(top, #2a95c5, #21759b);1701 background-image: -o-linear-gradient(top, #2a95c5, #21759b);1702 1762 background-image: linear-gradient(to bottom, #2a95c5, #21759b); 1763 border-bottom-color: #1e6a8d; 1703 1764 border-color: #21759b; 1704 border-bottom-color: #1e6a8d;1765 -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5); 1705 1766 box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5); 1706 1767 } … … 1710 1771 background-image: -webkit-gradient(linear, left top, left bottom, from(#2e9fd2), to(#21759b)); 1711 1772 background-image: -webkit-linear-gradient(top, #2e9fd2, #21759b); 1712 background-image: -moz-linear-gradient(top, #2e9fd2, #21759b);1713 background-image: -ms-linear-gradient(top, #2e9fd2, #21759b);1714 background-image: -o-linear-gradient(top, #2e9fd2, #21759b);1715 1773 background-image: linear-gradient(to bottom, #2e9fd2, #21759b); 1716 1774 border-color: #1b607f; 1775 -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6); 1717 1776 box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6); 1718 1777 color: #fff; … … 1724 1783 background-image: -webkit-gradient(linear, left top, left bottom, from(#21759b), to(#278ab7)); 1725 1784 background-image: -webkit-linear-gradient(top, #21759b, #278ab7); 1726 background-image: -moz-linear-gradient(top, #21759b, #278ab7);1727 background-image: -ms-linear-gradient(top, #21759b, #278ab7);1728 background-image: -o-linear-gradient(top, #21759b, #278ab7);1729 1785 background-image: linear-gradient(to bottom, #21759b, #278ab7); 1730 1786 border-color: #124560 #2382ae #2382ae #2382ae; … … 1733 1789 color: rgba(255, 255, 255, 0.95); 1734 1790 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); 1791 -webkit-transform: none; 1792 -ms-transform: none; 1735 1793 transform: none; 1736 1794 } … … 1744 1802 .site-header { 1745 1803 background: #0073aa; 1804 padding: 16px 0; 1746 1805 padding: 1rem 0; 1747 1806 position: relative; … … 1766 1825 font-weight: 300; 1767 1826 line-height: 1; 1827 margin: 0 32px 0 0; 1768 1828 margin: 0 2rem 0 0; 1769 1829 max-width: none; … … 1781 1841 .site-header .site-description { 1782 1842 color: rgba(255, 255, 255, 0.8); 1843 font-size: 20px; 1783 1844 font-size: 1.25rem; 1784 1845 font-weight: 300; 1846 margin: -6.4px auto 32px; 1785 1847 margin: -0.4rem auto 2rem; 1786 1848 text-align: center; … … 1794 1856 .site-header .search-form .search-field { 1795 1857 border: 0; 1858 -webkit-border-radius: 2px; 1796 1859 border-radius: 2px; 1797 1860 font-size: 16px; … … 1804 1867 .site-header .search-form .search-field + .button-search { 1805 1868 border-left: none; 1869 -webkit-border-radius: 0 2px 2px 0; 1806 1870 border-radius: 0 2px 2px 0; 1807 1871 display: none; … … 1813 1877 background: #006799; 1814 1878 border-right: 1px solid #006799; 1879 -webkit-box-shadow: none; 1815 1880 box-shadow: none; 1816 1881 } … … 1823 1888 @media screen and (min-width: 48em) { 1824 1889 .site-header .search-form .search-field { 1890 -webkit-border-radius: 2px 0 0 2px; 1825 1891 border-radius: 2px 0 0 2px; 1826 1892 font-size: 10.24px; 1827 1893 font-size: 0.64rem; 1894 width: 126px; 1828 1895 width: 7rem; 1829 1896 } … … 1836 1903 @media screen and (min-width: 60em) { 1837 1904 .site-header .search-form .search-field { 1905 width: 160px; 1838 1906 width: 10rem; 1839 1907 } … … 1863 1931 .home .site-header .search-form .search-field { 1864 1932 border: none; 1933 -webkit-border-radius: 0; 1865 1934 border-radius: 0; 1935 -webkit-box-shadow: none; 1866 1936 box-shadow: none; 1867 1937 display: block; … … 1877 1947 background: transparent; 1878 1948 border: none; 1949 -webkit-box-shadow: none; 1879 1950 box-shadow: none; 1880 1951 color: #32373c; … … 1892 1963 background: transparent; 1893 1964 border: none; 1965 -webkit-transform: none; 1966 -ms-transform: none; 1894 1967 transform: none; 1895 1968 } … … 1917 1990 font-size: 1.5625rem; 1918 1991 font-weight: 400; 1992 margin-bottom: 48px; 1919 1993 margin-bottom: 3rem; 1920 1994 } … … 1925 1999 position: absolute; 1926 2000 right: 0; 2001 top: 11.2px; 1927 2002 top: 0.7rem; 1928 2003 } … … 2043 2118 .search .type-plugin .entry, 2044 2119 .archive .type-plugin .entry { 2120 width: -webkit-calc(96% - 128px); 2045 2121 width: calc(96% - 128px); 2046 2122 } … … 2106 2182 .rtl .dashicons-star-half { 2107 2183 -webkit-transform: rotateY(180deg); 2108 -ms-transform: rotateY(180deg);2109 2184 transform: rotateY(180deg); 2110 2185 } … … 2116 2191 .single .type-plugin .plugin-banner { 2117 2192 background-position: 50% 50%; 2193 -webkit-background-size: 100% 100%; 2118 2194 background-size: 100%; 2119 2195 display: inline-block; … … 2142 2218 float: left; 2143 2219 height: 96px; 2220 margin-right: 16px; 2144 2221 margin-right: 1rem; 2145 2222 width: 96px; … … 2153 2230 2154 2231 .single .type-plugin .plugin-header .plugin-thumbnail .plugin-icon { 2232 -webkit-background-size: contain !important; 2155 2233 background-size: contain !important; 2156 2234 height: 96px !important; … … 2233 2311 font-size: 1rem; 2234 2312 font-weight: 600; 2313 letter-spacing: 0.16px; 2235 2314 letter-spacing: 0.01rem; 2236 2315 text-transform: uppercase; … … 2245 2324 font-size: 0.8rem; 2246 2325 font-weight: 600; 2326 letter-spacing: 0.8px; 2247 2327 letter-spacing: 0.05rem; 2248 2328 text-transform: uppercase; … … 2276 2356 font-size: 12.8px; 2277 2357 font-size: 0.8rem; 2358 margin-top: 8px; 2278 2359 margin-top: 0.5rem; 2279 2360 position: relative; … … 2295 2376 font-size: 12.8px; 2296 2377 font-size: 0.8rem; 2378 margin-top: 8px; 2297 2379 margin-top: 0.5rem; 2298 2380 } … … 2345 2427 font-size: 1rem; 2346 2428 font-weight: 600; 2429 letter-spacing: 0.16px; 2347 2430 letter-spacing: 0.01rem; 2348 2431 margin: 0 0 8px; … … 2366 2449 } 2367 2450 .single .type-plugin .entry-content .plugin-reviews .review { 2451 width: -webkit-calc(100% - 60px - 1rem); 2368 2452 width: calc(100% - 60px - 1rem); 2369 2453 } … … 2383 2467 .single .type-plugin .entry-content .plugin-developers li { 2384 2468 display: inline-block; 2469 margin: 0 4% 16px 0; 2385 2470 margin: 0 4% 1rem 0; 2386 2471 vertical-align: top; … … 2393 2478 2394 2479 .single .type-plugin .entry-content .avatar { 2480 -webkit-border-radius: 50%; 2395 2481 border-radius: 50%; 2396 2482 margin-right: 10px; … … 2444 2530 2445 2531 .error404 .page-content .logo-swing .dashicons-wordpress { 2532 left: 0; 2533 max-width: none; 2446 2534 position: absolute; 2447 2535 top: 0; 2448 left: 0;2449 max-width: none;2450 2536 width: 160px; 2451 2537 width: 10rem; … … 2459 2545 font-size: 160px; 2460 2546 font-size: 10rem; 2547 } 2548 2549 @-webkit-keyframes hinge { 2550 10% { 2551 width: 180px; 2552 height: 180px; 2553 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2554 transform: rotate3d(0, 0, 1, 0deg); 2555 } 2556 15% { 2557 width: 185px; 2558 height: 185px; 2559 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2560 transform: rotate3d(0, 0, 1, 0deg); 2561 } 2562 20% { 2563 width: 180px; 2564 height: 180px; 2565 -webkit-transform: rotate3d(0, 0, 1, 5deg); 2566 transform: rotate3d(0, 0, 1, 5deg); 2567 } 2568 40% { 2569 -webkit-transform-origin: top left; 2570 transform-origin: top left; 2571 -webkit-animation-timing-function: ease-in-out; 2572 animation-timing-function: ease-in-out; 2573 } 2574 60% { 2575 -webkit-transform: rotate3d(0, 0, 1, 40deg); 2576 transform: rotate3d(0, 0, 1, 40deg); 2577 -webkit-transform-origin: top left; 2578 transform-origin: top left; 2579 -webkit-animation-timing-function: ease-in-out; 2580 animation-timing-function: ease-in-out; 2581 } 2582 40%, 80% { 2583 -webkit-transform: rotate3d(0, 0, 1, 60deg); 2584 transform: rotate3d(0, 0, 1, 60deg); 2585 -webkit-transform-origin: top left; 2586 transform-origin: top left; 2587 -webkit-animation-timing-function: ease-in-out; 2588 animation-timing-function: ease-in-out; 2589 opacity: 1; 2590 } 2591 to { 2592 -webkit-transform: translate3d(0, 700px, 0); 2593 transform: translate3d(0, 700px, 0); 2594 opacity: 0; 2595 } 2461 2596 } 2462 2597 … … 2465 2600 width: 180px; 2466 2601 height: 180px; 2602 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2467 2603 transform: rotate3d(0, 0, 1, 0deg); 2468 2604 } … … 2470 2606 width: 185px; 2471 2607 height: 185px; 2608 -webkit-transform: rotate3d(0, 0, 1, 0deg); 2472 2609 transform: rotate3d(0, 0, 1, 0deg); 2473 2610 } … … 2475 2612 width: 180px; 2476 2613 height: 180px; 2614 -webkit-transform: rotate3d(0, 0, 1, 5deg); 2477 2615 transform: rotate3d(0, 0, 1, 5deg); 2478 2616 } 2479 2617 40% { 2618 -webkit-transform-origin: top left; 2480 2619 transform-origin: top left; 2620 -webkit-animation-timing-function: ease-in-out; 2481 2621 animation-timing-function: ease-in-out; 2482 2622 } 2483 2623 60% { 2624 -webkit-transform: rotate3d(0, 0, 1, 40deg); 2484 2625 transform: rotate3d(0, 0, 1, 40deg); 2626 -webkit-transform-origin: top left; 2485 2627 transform-origin: top left; 2628 -webkit-animation-timing-function: ease-in-out; 2486 2629 animation-timing-function: ease-in-out; 2487 2630 } 2488 2631 40%, 80% { 2632 -webkit-transform: rotate3d(0, 0, 1, 60deg); 2489 2633 transform: rotate3d(0, 0, 1, 60deg); 2634 -webkit-transform-origin: top left; 2490 2635 transform-origin: top left; 2636 -webkit-animation-timing-function: ease-in-out; 2491 2637 animation-timing-function: ease-in-out; 2492 2638 opacity: 1; 2493 2639 } 2494 2640 to { 2641 -webkit-transform: translate3d(0, 700px, 0); 2495 2642 transform: translate3d(0, 700px, 0); 2496 2643 opacity: 0; … … 2499 2646 2500 2647 .hinge { 2648 -webkit-animation-duration: 2s; 2501 2649 animation-duration: 2s; 2650 -webkit-animation-name: hinge; 2502 2651 animation-name: hinge; 2503 2652 } … … 2537 2686 font-size: 1rem; 2538 2687 font-weight: 600; 2688 letter-spacing: 0.16px; 2539 2689 letter-spacing: 0.01rem; 2540 2690 text-transform: uppercase; … … 2609 2759 .pagination .page-numbers { 2610 2760 border: 1px solid #EEE; 2761 -webkit-border-radius: 2px; 2611 2762 border-radius: 2px; 2612 2763 color: #0073aa; … … 2617 2768 margin: 0; 2618 2769 padding: 4px 8px; 2770 -webkit-transition: background .2s ease; 2619 2771 transition: background .2s ease; 2620 2772 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/package.json
r3193 r3676 5 5 "author": "wordpressdotorg", 6 6 "license": "GPL-2.0", 7 "repository": { 8 "type": "svn", 9 "url": "https://meta.svn.wordpress.org/sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/" 10 }, 7 11 "devDependencies": { 12 "autoprefixer": "^6.3.6", 8 13 "grunt": "^1.0.1", 9 14 "grunt-contrib-jshint": "^1.0.0", 10 15 "grunt-contrib-watch": "^1.0.0", 16 "grunt-postcss": "^0.8.0", 11 17 "grunt-rtlcss": "^2.0.1", 12 18 "grunt-sass": "^1.2.0" -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_banners.scss
r3463 r3676 1 @import "../variables-site/variables-site"; 2 1 3 .locale-banner { 2 padding: .5rem;3 4 background: $color__green; 5 padding: 8px; 6 padding: 0.5rem; 4 7 text-align: center; 5 8 @include font-size(ms-unitless(ms(-2))); 6 9 } 7 10 8 @media ( min-width: 67rem) {11 @media ( min-width: 67rem ) { 9 12 .locale-banner { 10 margin: 1rem auto 0; 11 max-width: $size__site-main; 13 margin: 16px auto 0; 14 margin: 1rem auto 0; 15 max-width: $size__site-main; 12 16 } 13 17 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/elements/_elements.scss
r3463 r3676 28 28 border: 0; 29 29 height: 2px; 30 margin: 80px auto; 30 31 margin: 5rem auto; 31 32 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_buttons.scss
r3346 r3676 47 47 .button-secondary, 48 48 .plugin-upload-form .button-primary { 49 -webkit-appearance: none;50 49 border: 1px solid; 51 50 border-radius: 3px; … … 54 53 display: inline-block; 55 54 font-size: ms(-2); 55 height: ms(4); 56 56 line-height: 1; 57 height: ms(4);58 57 margin: 0; 59 padding: 0 .8rem; 58 padding: 0 12.8px; 59 padding: 0 0.8rem; 60 60 text-decoration: none; 61 61 white-space: nowrap; 62 -webkit-appearance: none; 62 63 } 63 64 … … 75 76 height: ms(6); 76 77 line-height: 1; 78 padding: 0 16px; 77 79 padding: 0 1rem; 78 80 } … … 83 85 height: ms(2); 84 86 line-height: 1; 85 padding: 0 .5rem; 87 padding: 0 8px; 88 padding: 0 0.5rem; 86 89 } 87 90 … … 185 188 background: #f7f7f7 !important; 186 189 border-color: #ddd !important; 190 box-shadow: none !important; 187 191 color: #a0a5aa !important; 188 192 cursor: default; 189 box-shadow: none !important;190 193 text-shadow: 0 1px 0 #fff !important; 191 194 transform: none !important; … … 294 297 295 298 .button-group > .button { 299 border-radius: 0; 296 300 display: inline-block; 297 border-radius: 0;298 301 margin-right: -1px; 299 302 z-index: 10; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_fields.scss
r3346 r3676 4 4 input, 5 5 textarea { 6 -webkit-box-sizing: border-box;7 -moz-box-sizing: border-box;8 6 box-sizing: border-box; 9 7 } … … 29 27 select, 30 28 textarea { 31 -webkit-appearance: none;32 29 background-color: #fff; 33 30 border: 1px solid $color__border-input; 34 -webkit-box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );35 31 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 ); 36 32 color: $color__text-input; 37 -webkit-transition: 0.05s border-color ease-in-out;38 33 transition: 0.05s border-color ease-in-out; 34 -webkit-appearance: none; 39 35 40 36 &:focus { … … 64 60 textarea:focus { 65 61 border-color: #5b9dd9; 66 -webkit-box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 );67 62 box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 ); 68 63 } … … 92 87 background: #fff; 93 88 border: 1px solid #b4b9be; 94 -webkit-box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.1 );95 89 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.1 ); 96 90 clear: none; … … 104 98 padding: 0 !important; 105 99 text-align: center; 106 -webkit-transition: .05s border-color ease-in-out;107 100 transition: .05s border-color ease-in-out; 108 101 vertical-align: middle; … … 115 108 116 109 input[type="radio"] { 117 -webkit-border-radius: 50%;118 110 border-radius: 50%; 119 111 line-height: 10px; … … 126 118 float: left; 127 119 font: normal 21px/1 dashicons; 120 vertical-align: middle; 121 width: 16px; 128 122 -moz-osx-font-smoothing: grayscale; 129 123 -webkit-font-smoothing: antialiased; 130 124 speak: none; 131 vertical-align: middle;132 width: 16px;133 125 } 134 126 … … 142 134 input[type="radio"]:checked:before { 143 135 background-color: #1e8cbe; 144 -webkit-border-radius: 50px;145 136 border-radius: 50px; 146 137 content: "\2022"; … … 163 154 164 155 /* Search */ 165 input[type="search"] {166 -webkit-appearance: textfield;167 }168 169 156 input[type="search"]::-webkit-search-decoration { 170 157 display: none; … … 187 174 input, 188 175 select { 189 -webkit-border-radius: 0;190 176 border-radius: 0; 191 177 font-size: 16px; … … 227 213 background: rgba( 255, 255, 255, 0.5 ); 228 214 border-color: rgba( 222, 222, 222, 0.75 ); 229 -webkit-box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.04 );230 215 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.04 ); 231 216 color: rgba( 51, 51, 51, 0.5 ); … … 237 222 input[type="range"].disabled { 238 223 background: none; 239 -webkit-box-shadow: none;240 224 box-shadow: none; 241 225 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/forms/_upload.scss
r3346 r3676 7 7 8 8 legend { 9 margin: 16px 0; 9 10 margin: 1rem 0; 10 11 } … … 13 14 @extend .clear; 14 15 list-style-type: none; 16 margin: 0 0 32px; 15 17 margin: 0 0 2rem; 16 18 17 19 li { 18 20 float: left; 21 padding: 8px 0; 19 22 padding: 0.5rem 0; 20 23 width: 50%; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/modules/_accessibility.scss
r3193 r3676 2 2 .screen-reader-text { 3 3 clip: rect(1px, 1px, 1px, 1px); 4 height: 1px; 5 overflow: hidden; 4 6 position: absolute !important; 5 height: 1px;6 7 width: 1px; 7 overflow: hidden;8 8 9 9 &:focus { -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/navigation/_menus.scss
r3532 r3676 18 18 box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 19 19 float: left; 20 left: -999em; 20 21 position: absolute; 21 22 top: 1.5em; 22 left: -999em;23 23 z-index: 99999; 24 24 … … 95 95 96 96 .menu-toggle { 97 -webkit-appearance: none;98 97 background: transparent; 99 98 border: none; … … 103 102 height: 3.5rem; 104 103 overflow: hidden; 104 position: absolute; 105 right: 16px; 106 right: 1rem; 107 top: -58px; 105 108 width: 56px; 106 109 width: 3.5rem; 107 position: absolute; 108 top: -58px; 109 right: 1rem; 110 -webkit-appearance: none; 110 111 111 112 .toggled &:before { -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/_header.scss
r3548 r3676 21 21 .download-button { 22 22 background-color: #21759b; 23 background-image: -webkit-gradient(linear, left top, left bottom, from(#2a95c5), to(#21759b)); 24 background-image: -webkit-linear-gradient(top, #2a95c5, #21759b); 25 background-image: -moz-linear-gradient(top, #2a95c5, #21759b); 26 background-image: -ms-linear-gradient(top, #2a95c5, #21759b); 27 background-image: -o-linear-gradient(top, #2a95c5, #21759b); 28 background-image: linear-gradient(to bottom, #2a95c5, #21759b); 23 background-image: linear-gradient(to bottom, #2a95c5, #21759b); 24 border-bottom-color: #1e6a8d; 29 25 border-color: #21759b; 30 border-bottom-color: #1e6a8d;31 26 box-shadow: inset 0 1px 0 rgba( 120, 200, 230, 0.5 ); 32 27 … … 34 29 &:focus { 35 30 background-color: #278ab7; 36 background-image: -webkit-gradient(linear, left top, left bottom, from(#2e9fd2), to(#21759b)); 37 background-image: -webkit-linear-gradient(top, #2e9fd2, #21759b); 38 background-image: -moz-linear-gradient(top, #2e9fd2, #21759b); 39 background-image: -ms-linear-gradient(top, #2e9fd2, #21759b); 40 background-image: -o-linear-gradient(top, #2e9fd2, #21759b); 41 background-image: linear-gradient(to bottom, #2e9fd2, #21759b); 31 background-image: linear-gradient(to bottom, #2e9fd2, #21759b); 42 32 border-color: #1b607f; 43 33 box-shadow: inset 0 1px 0 rgba(120,200,230,0.6); … … 48 38 &:active { 49 39 background: #1b607f; 50 background-image: -webkit-gradient(linear, left top, left bottom, from(#21759b), to(#278ab7));51 background-image: -webkit-linear-gradient(top, #21759b, #278ab7);52 background-image: -moz-linear-gradient(top, #21759b, #278ab7);53 background-image: -ms-linear-gradient(top, #21759b, #278ab7);54 background-image: -o-linear-gradient(top, #21759b, #278ab7);55 40 background-image: linear-gradient(to bottom, #21759b, #278ab7); 56 41 border-color: #124560 #2382ae #2382ae #2382ae; 57 -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);58 42 box-shadow: inset 0 1px 0 rgba(0,0,0,0.1); 59 43 color: rgba(255,255,255,0.95); … … 72 56 .site-header { 73 57 background: $color__wp-blue; 58 padding: 16px 0; 74 59 padding: 1rem 0; 75 60 position: relative; … … 90 75 font-weight: 300; 91 76 line-height: 1; 77 margin: 0 32px 0 0; 92 78 margin: 0 2rem 0 0; 93 79 max-width: none; … … 107 93 .site-description { 108 94 color: rgba( 255, 255, 255, 0.8); 109 font-size: ms(2);95 @include font-size(ms-unitless(ms(2))); 110 96 font-weight: 300; 97 margin: -6.4px auto 32px; 111 98 margin: -0.4rem auto 2rem; 112 99 text-align: center; … … 148 135 border-radius: 2px 0 0 2px; 149 136 @include font-size( ms-unitless( ms(-4) ) ); 137 width: 126px; 150 138 width: 7rem; 151 139 } … … 159 147 @media screen and ( min-width: 60em ) { 160 148 .search-field { 149 width: 160px; 161 150 width: 10rem; 162 151 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_404.scss
r3336 r3676 27 27 28 28 .dashicons-wordpress { 29 left: 0; 30 max-width: none; 29 31 position: absolute; 30 32 top: 0; 31 left: 0;32 max-width: none;33 33 width: 160px; 34 34 width: 10rem; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_front-page.scss
r3398 r3676 18 18 @include font-size( ms-unitless( ms(4) ) ); 19 19 font-weight: 400; 20 margin-bottom: 48px; 20 21 margin-bottom: 3rem; 21 22 } … … 25 26 position: absolute; 26 27 right: 0; 28 top: 11.2px; 27 29 top: 0.7rem; 28 30 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_page.scss
r3461 r3676 29 29 @include font-size(ms-unitless(ms(0))); 30 30 font-weight: 600; 31 letter-spacing: 0.16px; 31 32 letter-spacing: 0.01rem; 32 33 text-transform: uppercase; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-index.scss
r3575 r3676 78 78 // Flip the half star for rating. 79 79 .rtl .dashicons-star-half { 80 -webkit-transform: rotateY(180deg);81 -ms-transform: rotateY(180deg);82 80 transform: rotateY(180deg); 83 81 } -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/primary/_plugin-single.scss
r3545 r3676 3 3 .single .type-plugin { 4 4 @extend .clear; 5 5 6 .plugin-notice { 6 7 margin-top: 0; … … 32 33 float: left; 33 34 height: 96px; 35 margin-right: 16px; 34 36 margin-right: 1rem; 35 37 width: 96px; … … 121 123 @include font-size( ms-unitless( ms(0) ) ); 122 124 font-weight: 600; 125 letter-spacing: 0.16px; 123 126 letter-spacing: 0.01rem; 124 127 text-transform: uppercase; … … 132 135 @include font-size( ms-unitless( ms(-2) ) ); 133 136 font-weight: 600; 137 letter-spacing: 0.8px; 134 138 letter-spacing: 0.05rem; 135 139 text-transform: uppercase; … … 164 168 cursor: pointer; 165 169 @include font-size( ms-unitless( ms(-2) ) ); 170 margin-top: 8px; 166 171 margin-top: 0.5rem; 167 172 position: relative; … … 182 187 display: inline-block; 183 188 @include font-size( ms-unitless( ms(-2) ) ); 189 margin-top: 8px; 184 190 margin-top: 0.5rem; 185 191 … … 230 236 @include font-size( ms-unitless( ms(0) ) ); 231 237 font-weight: 600; 238 letter-spacing: 0.16px; 232 239 letter-spacing: 0.01rem; 233 240 margin: 0 0 8px; … … 272 279 li { 273 280 display: inline-block; 281 margin: 0 4% 16px 0; 274 282 margin: 0 4% 1rem 0; 275 283 vertical-align: top; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/site/secondary/_widgets.scss
r3424 r3676 44 44 position: absolute; 45 45 right: 0; 46 top: 4.8px; 46 47 top: 0.3rem; 47 48 … … 65 66 .ratings-list { 66 67 list-style-type: none; 68 margin: 16px 0; 67 69 margin: 1rem 0; 68 70 padding: 0; … … 157 159 li { 158 160 border-top: 1px solid #eee; 161 padding: 8px 0; 159 162 padding: 0.5rem 0; 160 163 -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_copy.scss
r3346 r3676 6 6 &.subheading { 7 7 color: #82878c; 8 font-size: ms(2);8 @include font-size( ms-unitless( ms(2) ) ); 9 9 font-weight: 300; 10 margin: -.4rem auto 2rem; 10 margin: -6.4px auto 32px; 11 margin: -0.4rem auto 2rem; 11 12 text-align: center; 12 13 } 14 13 15 &.intro { 14 font-size: ms(2);16 @include font-size( ms-unitless( ms(2) ) ); 15 17 } 18 16 19 &.aside { 17 font-size: ms(-2);20 @include font-size( ms-unitless( ms(-2) ) ); 18 21 } 22 19 23 &.note { 20 font-size: ms(-4); 24 @include font-size( ms-unitless( ms(-4) ) ); 25 letter-spacing: 0.16px; 21 26 letter-spacing: 0.01rem; 22 27 max-width: ms(26); -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/sass/typography/_headings.scss
r3398 r3676 8 8 font-family: inherit; 9 9 line-height: $font__line-height-body; 10 margin: 32px 0 16px; 10 11 margin: 2rem 0 1rem; 11 12 } … … 20 21 color: $color__link; 21 22 font-weight: 600; 23 letter-spacing: 0.8px; 22 24 letter-spacing: 0.05rem; 23 25 text-transform: uppercase; … … 47 49 @include font-size( ms-unitless( ms(0) ) ); 48 50 font-weight: 600; 51 letter-spacing: 0.16px; 49 52 letter-spacing: 0.01rem; 50 53 text-transform: uppercase; … … 54 57 @include font-size( ms-unitless( ms(-2) ) ); 55 58 font-weight: 600; 56 letter-spacing: 0. 05rem;59 letter-spacing: 0.8px; 57 60 text-transform: uppercase; 58 61 }
Note: See TracChangeset
for help on using the changeset viewer.