Ticket #49843: 49843.patch
File 49843.patch, 27.6 KB (added by , 5 years ago) |
---|
-
src/wp-content/themes/twentynineteen/style-editor.css
550 550 } 551 551 552 552 /** === Editor Frame === */ 553 body .wp-block[data-align="full"] { 553 body .wp-block[data-align="full"], 554 body .wp-block.alignfull { 554 555 width: calc(100% + 28px); 555 556 max-width: calc(100% + 28px); 556 557 } 557 558 558 559 @media only screen and (min-width: 600px) { 559 body .wp-block[data-align="full"] { 560 width: calc( 100% + 116px); 561 max-width: calc( 100% + 115px); 560 body .wp-block[data-align="full"], 561 body .wp-block.alignfull { 562 width: calc( 125% + 90px); 563 max-width: calc( 125% + 89px); 564 left: calc( -12.5% - 8px); 562 565 } 563 566 } 564 567 565 568 @media only screen and (min-width: 768px) { 566 body . editor-writing-flow {569 body .block-editor-writing-flow { 567 570 max-width: 80%; 568 571 margin: 0 10%; 569 572 } 570 body . editor-default-block-appender,571 body . editor-block-list__block {573 body .block-editor-default-block-appender, 574 body .block-editor-block-list__block { 572 575 margin-left: 0; 573 576 margin-right: 0; 574 577 } 575 body .wp-block[data-align="wide"] { 578 body .wp-block[data-align="wide"], 579 body .wp-block.alignwide { 576 580 width: 100%; 577 581 } 578 582 body .wp-block[data-align="right"] { … … 759 763 } 760 764 761 765 /** === Post Title === */ 766 .editor-post-title__block { 767 width: 100%; 768 } 769 762 770 .editor-post-title__block:before { 763 771 background: #767676; 764 772 content: "\020"; … … 1313 1321 } 1314 1322 1315 1323 /** === Group Block === */ 1316 .wp-block[data-type="core/group"] > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1324 .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1325 .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1317 1326 margin-left: 0; 1318 1327 margin-right: 0; 1328 left: 0; 1319 1329 } 1320 1330 1321 .wp-block [data-type="core/group"] > .wp-block-group.has-background {1331 .wp-block-group .has-background { 1322 1332 padding: 22px; 1323 1333 } 1324 1334 1325 .wp-block[data-type="core/group"] > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1335 .wp-block-group .has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1336 .wp-block-group .has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1326 1337 margin-left: -22px; 1327 1338 width: calc(100% + 44px); 1328 1339 max-width: calc(100% + 44px); … … 1329 1340 } 1330 1341 1331 1342 @media only screen and (min-width: 768px) { 1332 .wp-block [data-type="core/group"][data-align="wide"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) {1343 .wp-block-group[data-align="wide"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 1333 1344 width: calc(8 * (100vw / 12)); 1334 1345 } 1335 1346 } 1336 1347 1337 1348 @media only screen and (min-width: 1168px) { 1338 .wp-block [data-type="core/group"][data-align="wide"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) {1349 .wp-block-group[data-align="wide"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 1339 1350 width: calc(6 * (100vw / 12 )); 1340 1351 } 1341 1352 } 1342 1353 1343 .wp-block[data-type="core/group"][data-align="wide"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1354 .wp-block-group[data-align="wide"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1355 .wp-block-group[data-align="wide"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1344 1356 padding-left: 0; 1345 1357 padding-right: 0; 1346 1358 } 1347 1359 1348 1360 @media only screen and (min-width: 768px) { 1349 .wp-block [data-type="core/group"][data-align="wide"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) {1361 .wp-block-group[data-align="wide"].has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 1350 1362 width: calc(8 * (100vw / 12) - 44px); 1351 1363 } 1352 1364 } 1353 1365 1354 1366 @media only screen and (min-width: 1168px) { 1355 .wp-block [data-type="core/group"][data-align="wide"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) {1367 .wp-block-group[data-align="wide"].has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 1356 1368 width: calc(6 * (100vw / 12 ) - 44px); 1357 1369 } 1358 1370 } 1359 1371 1360 1372 @media only screen and (min-width: 600px) { 1361 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group> .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout {1373 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout { 1362 1374 padding-left: 46px; 1363 1375 padding-right: 46px; 1364 1376 } … … 1365 1377 } 1366 1378 1367 1379 @media only screen and (min-width: 768px) { 1368 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group> .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout {1380 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout { 1369 1381 width: 80%; 1370 1382 margin-left: 10%; 1371 1383 margin-right: 10%; … … 1374 1386 } 1375 1387 } 1376 1388 1377 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]) {1389 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]):not(.alignfull) { 1378 1390 max-width: calc(100vw - (2 * 1rem)); 1379 1391 } 1380 1392 1381 1393 @media only screen and (min-width: 768px) { 1382 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]) {1394 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]):not(.alignfull) { 1383 1395 max-width: calc(8 * (100vw / 12)); 1384 1396 } 1385 1397 } 1386 1398 1387 1399 @media only screen and (min-width: 1168px) { 1388 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]) {1400 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="full"]):not(.alignfull) { 1389 1401 max-width: calc(6 * (100vw / 12)); 1390 1402 } 1391 1403 } 1392 1404 1393 1405 @media only screen and (min-width: 768px) { 1394 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group> .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="right"] {1406 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="right"] { 1395 1407 max-width: 125%; 1396 1408 } 1397 1409 } 1398 1410 1399 1411 @media only screen and (min-width: 768px) { 1400 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="wide"] { 1412 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="wide"], 1413 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignwide { 1401 1414 width: calc(100% + 4px); 1402 1415 max-width: calc(100% + 4px); 1403 1416 } 1404 1417 } 1405 1418 1406 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full] { 1419 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full], 1420 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1407 1421 max-width: calc(100vw + (2 * 1rem)); 1408 1422 } 1409 1423 1410 1424 @media only screen and (min-width: 600px) { 1411 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full] { 1425 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full], 1426 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1412 1427 width: calc(100% + 92px); 1413 1428 left: -46px; 1414 1429 } … … 1415 1430 } 1416 1431 1417 1432 @media only screen and (min-width: 768px) { 1418 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full] { 1433 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align=full], 1434 .wp-block-group[data-align="full"] > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1419 1435 left: calc(-12.5% - 58px); 1420 1436 width: calc(125% + 120px); 1421 1437 max-width: calc(125% + 119px); … … 1422 1438 } 1423 1439 } 1424 1440 1425 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group.has-background {1441 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background { 1426 1442 padding: 22px 0; 1427 1443 } 1428 1444 1429 1445 @media only screen and (min-width: 600px) { 1430 .wp-block [data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group.has-background {1446 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background { 1431 1447 padding-left: 0; 1432 1448 padding-right: 0; 1433 1449 } 1434 1450 } 1435 1451 1436 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1452 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1453 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1437 1454 margin-left: 0; 1438 1455 width: 100%; 1439 1456 } 1440 1457 1441 1458 @media only screen and (min-width: 600px) { 1442 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1459 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1460 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1443 1461 width: calc(100% + 92px); 1444 1462 } 1445 1463 } 1446 1464 1447 1465 @media only screen and (min-width: 768px) { 1448 .wp-block[data-type="core/group"][data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 1466 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 1467 .wp-block-group[data-align="full"] > .is-block-content > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 1449 1468 width: calc(125% + 120px); 1450 1469 } 1451 1470 } -
src/wp-content/themes/twentynineteen/style-editor.scss
11 11 12 12 body { 13 13 14 .wp-block[data-align="full"] { 14 .wp-block[data-align="full"], 15 .wp-block.alignfull { 15 16 width: calc(100% + 28px); 16 17 max-width: calc(100% + 28px); 17 18 } … … 18 19 19 20 @include media(mobile) { 20 21 21 .wp-block[data-align="full"] { 22 width: calc( 100% + 116px ); 23 max-width: calc( 100% + 115px ); 22 .wp-block[data-align="full"], 23 .wp-block.alignfull { 24 width: calc( 125% + 90px ); 25 max-width: calc( 125% + 89px ); 26 left: calc( -12.5% - 8px); 24 27 } 25 28 } 26 29 27 30 @include media(tablet) { 28 31 29 . editor-writing-flow {32 .block-editor-writing-flow { 30 33 max-width: 80%; 31 34 margin: 0 10%; 32 35 } 33 36 34 . editor-default-block-appender,35 . editor-block-list__block {37 .block-editor-default-block-appender, 38 .block-editor-block-list__block { 36 39 margin-left: 0; 37 40 margin-right: 0; 38 41 } 39 42 40 .wp-block[data-align="wide"] { 43 .wp-block[data-align="wide"], 44 .wp-block.alignwide { 41 45 width: 100%; 42 46 } 43 47 … … 190 194 /** === Post Title === */ 191 195 192 196 .editor-post-title__block { 197 width: 100%; 193 198 @include post-section-dash; 194 199 195 200 &:before { … … 773 778 // size is different here. 774 779 $group-block-background__padding: $font__size_base; 775 780 776 .wp-block [data-type="core/group"]{781 .wp-block-group { 777 782 778 // Group block base styles 779 > .wp-block-group { 780 781 // Child: Full alignment 782 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 783 margin-left: 0; 784 margin-right: 0; 785 } 783 // Child: Full alignment 784 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 785 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 786 margin-left: 0; 787 margin-right: 0; 788 left: 0; 786 789 } 787 790 788 791 // Group block with background color 789 > .wp-block-group.has-background {792 .has-background { 790 793 padding: $group-block-background__padding; 791 794 792 795 // Child: Full alignment 793 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 796 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 797 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 794 798 margin-left: -$group-block-background__padding; 795 799 width: calc(100% + #{$group-block-background__padding * 2}); 796 800 max-width: calc(100% + #{$group-block-background__padding * 2}); … … 798 802 } 799 803 800 804 // Wide and full alignments 801 &[data-align="wide"] > .is-block-content{805 &[data-align="wide"] { 802 806 803 // Group block base styles. 804 > .wp-block-group { 805 806 // Child blocks: Default alignments 807 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) { 808 @include media(tablet) { 809 width: calc(8 * (100vw / 12)); 810 } 811 812 @include media(desktop) { 813 width: calc(6 * (100vw / 12 )); 814 } 807 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 808 @include media(tablet) { 809 width: calc(8 * (100vw / 12)); 815 810 } 816 811 817 // Child blocks: Full alignment 818 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 819 padding-left: 0; 820 padding-right: 0; 812 @include media(desktop) { 813 width: calc(6 * (100vw / 12 )); 821 814 } 822 815 } 823 816 817 // Child blocks: Full alignment 818 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 819 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 820 padding-left: 0; 821 padding-right: 0; 822 } 823 824 824 825 // Group block with background color 825 > .wp-block-group.has-background {826 &.has-background { 826 827 827 828 // Child blocks: Default alignments 828 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]) {829 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block:not([data-align="wide"]):not([data-align="full"]):not(.alignwide):not(.alignfull) { 829 830 @include media(tablet) { 830 831 width: calc(8 * (100vw / 12) - #{$group-block-background__padding * 2}); 831 832 } … … 840 841 // Full alignment 841 842 &[data-align="full"] { 842 843 843 // Group block base styles 844 > .is-block-content > .wp-block-group { 844 // Margins & padding are added to this container to mimic 845 // the style + spacing of the .editor-writing-flow global 846 // container. This way, child items sync up with the placement 847 // and size of other top-level blocks. 848 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout { 845 849 846 // Margins & padding are added to this container to mimic 847 // the style + spacing of the .editor-writing-flow global 848 // container. This way, child items sync up with the placement 849 // and size of other top-level blocks. 850 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout { 850 @include media(mobile) { 851 padding-left: 46px; 852 padding-right: 46px; 853 } 851 854 852 @include media(mobile) { 853 padding-left: 46px; 854 padding-right: 46px; 855 } 855 // 2px of extra padding are added to each side here 856 // To better match up with the spacing of the whole 857 // document. 858 @include media(tablet) { 859 width: 80%; 860 margin-left: 10%; 861 margin-right: 10%; 862 padding-left: 48px; 863 padding-right: 48px; 864 } 856 865 857 // 2px of extra padding are added to each side here 858 // To better match up with the spacing of the whole 859 // document. 866 // Child blocks: All alignments except full 867 > .wp-block:not([data-align="full"]):not(.alignfull) { 868 max-width: calc(100vw - (2 * 1rem)); 869 860 870 @include media(tablet) { 861 width: 80%; 862 margin-left: 10%; 863 margin-right: 10%; 864 padding-left: 48px; 865 padding-right: 48px; 871 max-width: calc(8 * (100vw / 12)); 866 872 } 867 873 868 // Child blocks: All alignments except full 869 > .wp-block:not([data-align="full"]) { 870 max-width: calc(100vw - (2 * 1rem)); 874 @include media(desktop) { 875 max-width: calc(6 * (100vw / 12)); 876 } 877 } 871 878 872 @include media(tablet) { 873 max-width: calc(8 * (100vw / 12)); 874 } 879 // Child blocks: Right alignments 880 > .wp-block[data-align="right"] { 875 881 876 @include media(desktop) { 877 max-width: calc(6 * (100vw / 12)); 878 } 882 @include media(tablet) { 883 max-width: 125%; 879 884 } 885 } 880 886 881 // Child blocks: Right alignments 882 > .wp-block[data-align="right"] { 887 // Child blocks: Wide alignments 888 > .wp-block[data-align="wide"], 889 > .wp-block.alignwide { 883 890 884 885 max-width: 125%;886 }891 @include media(tablet) { 892 width: calc(100% + 4px); 893 max-width: calc(100% + 4px); 887 894 } 895 } 888 896 889 // Child blocks: Wide alignments 890 > .wp-block[data-align="wide"] { 897 // Child blocks: Full alignments 898 > .wp-block[data-align=full], 899 > .wp-block.alignfull { 900 max-width: calc(100vw + (2 * 1rem)); 891 901 892 @include media(tablet) { 893 width: calc(100% + 4px); 894 max-width: calc(100% + 4px); 895 } 902 @include media(mobile) { 903 width: calc(100% + 92px); 904 left: -46px; 896 905 } 897 906 898 // Child blocks: Full alignments 899 > .wp-block[data-align=full] { 900 max-width: calc(100vw + (2 * 1rem)); 901 902 @include media(mobile) { 903 width: calc(100% + 92px); 904 left: -46px; 905 } 906 907 @include media(tablet) { 908 left: calc(-12.5% - 58px); 909 width: calc(125% + 120px); 910 max-width: calc(125% + 119px); 911 } 907 @include media(tablet) { 908 left: calc(-12.5% - 58px); 909 width: calc(125% + 120px); 910 max-width: calc(125% + 119px); 912 911 } 913 912 } 914 913 } … … 926 925 } 927 926 928 927 // Child blocks: Full alignment 929 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] { 928 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"], 929 > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block.alignfull { 930 930 margin-left: 0; 931 931 width: 100%; 932 932 -
src/wp-content/themes/twentynineteen/style-rtl.css
2786 2786 background: transparent; 2787 2787 color: inherit; 2788 2788 cursor: pointer; 2789 transition: background 250ms ease-in-out, 2790 transform 150ms ease; 2789 transition: background 250ms ease-in-out, transform 150ms ease; 2791 2790 -webkit-appearance: none; 2792 2791 -moz-appearance: none; 2793 2792 } … … 2986 2985 margin-left: calc( .25 * 1rem); 2987 2986 } 2988 2987 2989 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {2990 display: block;2991 right: 0;2992 margin-top: 0;2993 opacity: 1;2994 width: auto;2995 min-width: 100%;2996 /* Non-mobile position */2997 /* Nested sub-menu dashes */2998 }2999 3000 2988 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu { 3001 2989 display: block; 3002 2990 right: 0; … … 3009 2997 } 3010 2998 3011 2999 @media only screen and (min-width: 768px) { 3012 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {3013 display: block;3014 margin-top: 0;3015 opacity: 1;3016 position: absolute;3017 right: 0;3018 left: auto;3019 top: auto;3020 bottom: auto;3021 height: auto;3022 min-width: -moz-max-content;3023 min-width: -webkit-max-content;3024 min-width: max-content;3025 transform: none;3026 }3027 3000 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu { 3028 3001 display: block; 3029 3002 margin-top: 0; … … 3041 3014 } 3042 3015 } 3043 3016 3044 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {3045 right: 0;3046 width: 100%;3047 display: table;3048 position: absolute;3049 }3050 3051 3017 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links { 3052 3018 right: 0; 3053 3019 width: 100%; … … 3056 3022 } 3057 3023 3058 3024 @media only screen and (min-width: 768px) { 3059 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {3060 left: 0;3061 right: auto;3062 display: block;3063 width: max-content;3064 }3065 3025 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links { 3066 3026 left: 0; 3067 3027 right: auto; … … 3070 3030 } 3071 3031 } 3072 3032 3073 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .submenu-expand {3074 display: none;3075 }3076 3077 3033 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .submenu-expand { 3078 3034 display: none; 3079 3035 } 3080 3036 3081 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {3082 display: block;3083 margin-top: inherit;3084 position: relative;3085 width: 100%;3086 right: 0;3087 opacity: 1;3088 /* Non-mobile position */3089 }3090 3091 3037 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu { 3092 3038 display: block; 3093 3039 margin-top: inherit; … … 3099 3045 } 3100 3046 3101 3047 @media only screen and (min-width: 768px) { 3102 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {3103 float: none;3104 max-width: 100%;3105 }3106 3048 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu { 3107 3049 float: none; 3108 3050 max-width: 100%; … … 3109 3051 } 3110 3052 } 3111 3053 3112 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {3113 counter-reset: submenu;3114 }3115 3116 3054 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu { 3117 3055 counter-reset: submenu; 3118 3056 } 3119 3057 3120 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu > li > a::before {3121 font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;3122 font-weight: normal;3123 content: "– " counters(submenu, "– ", none);3124 counter-increment: submenu;3125 }3126 3127 3058 .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu > li > a::before { 3128 3059 font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif; 3129 3060 font-weight: normal; -
src/wp-content/themes/twentynineteen/style.css
2786 2786 background: transparent; 2787 2787 color: inherit; 2788 2788 cursor: pointer; 2789 transition: background 250ms ease-in-out, 2790 transform 150ms ease; 2789 transition: background 250ms ease-in-out, transform 150ms ease; 2791 2790 -webkit-appearance: none; 2792 2791 -moz-appearance: none; 2793 2792 }