@@ -1045,7 +1045,7 @@ Example markup:
1045
1045
.newspaper .effeckt-modal {
1046
1046
transform : scale (0.5 ) rotate (720deg );
1047
1047
opacity : 0 ;
1048
- transition : 0.5 s ; }
1048
+ transition : 500 ms ; }
1049
1049
1050
1050
.effeckt-show .newspaper .effeckt-modal {
1051
1051
transform : scale (1 ) rotate (0deg );
@@ -1073,7 +1073,7 @@ Example markup:
1073
1073
1074
1074
.sticky-up .effeckt-modal {
1075
1075
transform : translateY (-100% );
1076
- transition : all 0.3 s ;
1076
+ transition : all 500 ms ;
1077
1077
opacity : 0 ; }
1078
1078
1079
1079
.effeckt-show .sticky-up .effeckt-modal {
@@ -1232,26 +1232,26 @@ Example markup:
1232
1232
1233
1233
.effeckt-show .make-way ~ .effeckt-overlay {
1234
1234
background : rgba (0 , 0 , 0 , 0.2 );
1235
- transition : 0.5 s ; }
1235
+ transition : 500 ms ; }
1236
1236
1237
1237
.effeckt-show .make-way ~ [data-effeckt-page ], .effeckt-show .make-way ~ .effeckt-overlay {
1238
1238
transform-style : preserve-3d;
1239
1239
transform-origin : 0% 50% ;
1240
- animation : makeWay 0.5 s forwards ease-in; }
1240
+ animation : makeWay 500 ms forwards ease-in; }
1241
1241
1242
1242
.make-way .effeckt-modal {
1243
1243
transform : translateX (200% );
1244
1244
opacity : 0 ;
1245
- transition : 0.5 s 0.1 s ; }
1245
+ transition : 500 ms ; }
1246
1246
1247
1247
.effeckt-show .make-way .effeckt-modal {
1248
1248
transform : translateX (0 );
1249
1249
opacity : 1 ;
1250
- transition : 0.5 s 0.1 s ; }
1250
+ transition : 500 ms ; }
1251
1251
1252
1252
.effeckt-hide .make-way .effeckt-modal {
1253
1253
opacity : 0 ;
1254
- transition : 0.5 s 0.1 s ; }
1254
+ transition : 500 ms ; }
1255
1255
1256
1256
@keyframes makeWay {
1257
1257
50% {
@@ -1261,6 +1261,25 @@ Example markup:
1261
1261
100% {
1262
1262
transform : translateZ (-200px ); } }
1263
1263
1264
+ .deep-content .effeckt-modal {
1265
+ transform : scale (0.7 );
1266
+ opacity : 0 ;
1267
+ transition : 500ms ; }
1268
+
1269
+ .deep-content ~ [data-effeckt-page ] {
1270
+ transform : scale (1 );
1271
+ transition : 500ms ; }
1272
+
1273
+ .effeckt-show .deep-content ~ [data-effeckt-page ] {
1274
+ height : 100% ;
1275
+ overflow : hidden;
1276
+ transform : scale (0.85 );
1277
+ filter : blur (3px ); }
1278
+
1279
+ .effeckt-show .deep-content .effeckt-modal {
1280
+ transform : scale (1.1 );
1281
+ opacity : 1 ; }
1282
+
1264
1283
.effeckt-show .slip-in-from-top ~ [data-effeckt-page ] {
1265
1284
height : 100% ;
1266
1285
overflow : hidden; }
@@ -1443,7 +1462,7 @@ Example markup:
1443
1462
1444
1463
.effeckt-show .shake .effeckt-modal {
1445
1464
opacity : 1 ;
1446
- animation : modalShake 1 s forwards ease; }
1465
+ animation : modalShake 1000 ms forwards ease; }
1447
1466
1448
1467
.effeckt-hide .shake .effeckt-modal {
1449
1468
opacity : 0 ; }
@@ -1464,7 +1483,7 @@ Example markup:
1464
1483
1465
1484
.effeckt-show .bounce .effeckt-modal {
1466
1485
opacity : 1 ;
1467
- animation : modalBounce 1 s forwards ease; }
1486
+ animation : modalBounce 1000 ms forwards ease; }
1468
1487
1469
1488
.effeckt-hide .bounce .effeckt-modal {
1470
1489
opacity : 0 ; }
@@ -1485,7 +1504,7 @@ Example markup:
1485
1504
1486
1505
.effeckt-show .pulse .effeckt-modal {
1487
1506
opacity : 1 ;
1488
- animation : modalPulse 1 s forwards ease; }
1507
+ animation : modalPulse 1000 ms forwards ease; }
1489
1508
1490
1509
.effeckt-hide .pulse .effeckt-modal {
1491
1510
opacity : 0 ; }
@@ -1506,7 +1525,7 @@ Example markup:
1506
1525
1507
1526
.effeckt-show .wobble .effeckt-modal {
1508
1527
opacity : 1 ;
1509
- animation : modalWobble 1 s forwards ease; }
1528
+ animation : modalWobble 1000 ms forwards ease; }
1510
1529
1511
1530
.effeckt-hide .wobble .effeckt-modal {
1512
1531
opacity : 0 ; }
@@ -1540,7 +1559,7 @@ Example markup:
1540
1559
1541
1560
.effeckt-show .swing .effeckt-modal {
1542
1561
opacity : 1 ;
1543
- animation : modalSwing 1 s forwards ease; }
1562
+ animation : modalSwing 1000 ms forwards ease; }
1544
1563
1545
1564
.effeckt-hide .swing .effeckt-modal {
1546
1565
opacity : 0 ; }
@@ -1567,7 +1586,7 @@ Example markup:
1567
1586
1568
1587
.effeckt-show .tada .effeckt-modal {
1569
1588
opacity : 1 ;
1570
- animation : modalTada 1 s forwards ease; }
1589
+ animation : modalTada 1000 ms forwards ease; }
1571
1590
1572
1591
.effeckt-hide .tada .effeckt-modal {
1573
1592
opacity : 0 ; }
@@ -1595,21 +1614,21 @@ Example markup:
1595
1614
.md-perspective body {
1596
1615
perspective : 600px ; }
1597
1616
1598
- .effeckt-off-screen-nav- show {
1617
+ .effeckt-show {
1599
1618
visibility : visible; }
1600
1619
1601
1620
.effeckt-off-screen-nav-left-overlay {
1602
1621
transform : translateX (-100% );
1603
1622
transition : 500ms cubic-bezier (0.09 , 0.68 , 0 , 0.99 ); }
1604
- .effeckt-off-screen-nav-left-overlay .effeckt-off-screen-nav- show {
1623
+ .effeckt-off-screen-nav-left-overlay .effeckt-show {
1605
1624
transform : translateX (0 ); }
1606
1625
1607
1626
.effeckt-off-screen-nav-left-push {
1608
1627
transform : translateX (-12rem );
1609
1628
transition : 500ms ; }
1610
- .effeckt-off-screen-nav-left-push .effeckt-off-screen-nav- show {
1629
+ .effeckt-off-screen-nav-left-push .effeckt-show {
1611
1630
transform : translateX (0 ); }
1612
- .effeckt-off-screen-nav-left-push .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1631
+ .effeckt-off-screen-nav-left-push .effeckt-show ~ [data-effeckt-page ] {
1613
1632
transform : translateX (12rem ); }
1614
1633
.effeckt-off-screen-nav-left-push ~ [data-effeckt-page ] {
1615
1634
transition : 500ms ; }
@@ -1620,10 +1639,10 @@ Example markup:
1620
1639
transition : 500ms ; }
1621
1640
.effeckt-off-screen-nav-left-reveal h4 {
1622
1641
width : 10rem ; }
1623
- .effeckt-off-screen-nav-left-reveal .effeckt-off-screen-nav- show {
1642
+ .effeckt-off-screen-nav-left-reveal .effeckt-show {
1624
1643
width : 12rem ;
1625
1644
transform : translateX (0 ); }
1626
- .effeckt-off-screen-nav-left-reveal .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1645
+ .effeckt-off-screen-nav-left-reveal .effeckt-show ~ [data-effeckt-page ] {
1627
1646
transform : translateX (12rem ); }
1628
1647
.effeckt-off-screen-nav-left-reveal ~ [data-effeckt-page ] {
1629
1648
transition : 500ms ; }
@@ -1632,9 +1651,9 @@ Example markup:
1632
1651
width : 40% ;
1633
1652
transform : translateX (-100% );
1634
1653
transition : 500ms ; }
1635
- .effeckt-off-screen-nav-left-squeeze .effeckt-off-screen-nav- show {
1654
+ .effeckt-off-screen-nav-left-squeeze .effeckt-show {
1636
1655
transform : translateX (0 ); }
1637
- .effeckt-off-screen-nav-left-squeeze .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1656
+ .effeckt-off-screen-nav-left-squeeze .effeckt-show ~ [data-effeckt-page ] {
1638
1657
width : 60% ; }
1639
1658
.effeckt-off-screen-nav-left-squeeze ~ [data-effeckt-page ] {
1640
1659
float : right;
@@ -1646,17 +1665,17 @@ Example markup:
1646
1665
left : auto;
1647
1666
transform : translateX (100% );
1648
1667
transition : 500ms cubic-bezier (0.09 , 0.68 , 0 , 0.99 ); }
1649
- .effeckt-off-screen-nav-right-overlay .effeckt-off-screen-nav- show {
1668
+ .effeckt-off-screen-nav-right-overlay .effeckt-show {
1650
1669
transform : translateX (0 ); }
1651
1670
1652
1671
.effeckt-off-screen-nav-right-push {
1653
1672
left : auto;
1654
1673
right : 0 ;
1655
1674
transform : translateX (12rem );
1656
1675
transition : 500ms ; }
1657
- .effeckt-off-screen-nav-right-push .effeckt-off-screen-nav- show {
1676
+ .effeckt-off-screen-nav-right-push .effeckt-show {
1658
1677
transform : translateX (0 ); }
1659
- .effeckt-off-screen-nav-right-push .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1678
+ .effeckt-off-screen-nav-right-push .effeckt-show ~ [data-effeckt-page ] {
1660
1679
transform : translateX (-12rem ); }
1661
1680
.effeckt-off-screen-nav-right-push ~ [data-effeckt-page ] {
1662
1681
transition : 500ms ; }
@@ -1678,9 +1697,9 @@ Example markup:
1678
1697
position : absolute;
1679
1698
top : 3.2rem ;
1680
1699
right : 0 ; }
1681
- .effeckt-off-screen-nav-right-reveal .effeckt-off-screen-nav- show {
1700
+ .effeckt-off-screen-nav-right-reveal .effeckt-show {
1682
1701
width : 12rem ; }
1683
- .effeckt-off-screen-nav-right-reveal .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1702
+ .effeckt-off-screen-nav-right-reveal .effeckt-show ~ [data-effeckt-page ] {
1684
1703
transform : translateX (-12rem ); }
1685
1704
.effeckt-off-screen-nav-right-reveal ~ [data-effeckt-page ] {
1686
1705
transition : 500ms ; }
@@ -1691,9 +1710,9 @@ Example markup:
1691
1710
width : 40% ;
1692
1711
transform : translateX (100% );
1693
1712
transition : 500ms ; }
1694
- .effeckt-off-screen-nav-right-squeeze .effeckt-off-screen-nav- show {
1713
+ .effeckt-off-screen-nav-right-squeeze .effeckt-show {
1695
1714
transform : translateX (0 ); }
1696
- .effeckt-off-screen-nav-right-squeeze .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1715
+ .effeckt-off-screen-nav-right-squeeze .effeckt-show ~ [data-effeckt-page ] {
1697
1716
width : 60% ; }
1698
1717
.effeckt-off-screen-nav-right-squeeze ~ [data-effeckt-page ] {
1699
1718
float : left;
@@ -1710,12 +1729,12 @@ Example markup:
1710
1729
.effeckt-off-screen-nav-rotate-left ~ .effeckt-overlay {
1711
1730
z-index : 900 ;
1712
1731
visibility : visible; }
1713
- .effeckt-off-screen-nav-rotate-left .effeckt-off-screen-nav- show {
1732
+ .effeckt-off-screen-nav-rotate-left .effeckt-show {
1714
1733
transform : none; }
1715
- .effeckt-off-screen-nav-rotate-left .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1734
+ .effeckt-off-screen-nav-rotate-left .effeckt-show ~ [data-effeckt-page ] {
1716
1735
transform : translateX (260px ) rotateY (15deg );
1717
1736
overflow : hidden; }
1718
- .effeckt-off-screen-nav-rotate-left .effeckt-off-screen-nav- show ~ [data-effeckt-page ] .off-screen-nav-cover {
1737
+ .effeckt-off-screen-nav-rotate-left .effeckt-show ~ [data-effeckt-page ] .off-screen-nav-cover {
1719
1738
position : absolute;
1720
1739
top : 0 ;
1721
1740
left : 0 ;
@@ -1727,7 +1746,7 @@ Example markup:
1727
1746
bottom : auto;
1728
1747
transition : 500ms ;
1729
1748
transform : translateY (-100% ); }
1730
- .effeckt-off-screen-nav-top-overlay .effeckt-off-screen-nav- show {
1749
+ .effeckt-off-screen-nav-top-overlay .effeckt-show {
1731
1750
visibility : visible;
1732
1751
transform : translateY (0% ); }
1733
1752
@@ -1736,17 +1755,28 @@ Example markup:
1736
1755
top : auto;
1737
1756
transition : 500ms ;
1738
1757
transform : translateY (100% ); }
1739
- .effeckt-off-screen-nav-bottom-overlay .effeckt-off-screen-nav- show {
1758
+ .effeckt-off-screen-nav-bottom-overlay .effeckt-show {
1740
1759
transform : translateY (0% ); }
1741
1760
1742
1761
.effeckt-off-screen-nav-top-bounce {
1743
1762
width : 100% ;
1744
1763
bottom : auto;
1745
1764
transition : 500ms ; }
1746
- .effeckt-off-screen-nav-top-bounce .effeckt-off-screen-nav- show {
1765
+ .effeckt-off-screen-nav-top-bounce .effeckt-show {
1747
1766
visibility : visible;
1748
1767
animation : navFromTopBounceIn 500ms both ease; }
1749
- .effeckt-off-screen-nav-top-bounce .effeckt-off-screen-nav-hide {
1768
+ .effeckt-off-screen-nav-top-bounce .effeckt-hide {
1769
+ animation : navFromTopBounceOut 500ms both ease; }
1770
+
1771
+ .effeckt-off-screen-nav-top-bounce-out {
1772
+ width : 100% ;
1773
+ bottom : auto;
1774
+ transform : translateY (-100% );
1775
+ transition : 500ms ; }
1776
+ .effeckt-off-screen-nav-top-bounce-out .effeckt-show {
1777
+ visibility : visible;
1778
+ transform : translateY (0% ); }
1779
+ .effeckt-off-screen-nav-top-bounce-out .effeckt-hide {
1750
1780
animation : navFromTopBounceOut 500ms both ease; }
1751
1781
1752
1782
@keyframes navFromTopBounceIn {
@@ -1782,9 +1812,19 @@ Example markup:
1782
1812
width : 100% ;
1783
1813
top : auto;
1784
1814
transition : 500ms ; }
1785
- .effeckt-off-screen-nav-bottom-bounce .effeckt-off-screen-nav- show {
1815
+ .effeckt-off-screen-nav-bottom-bounce .effeckt-show {
1786
1816
animation : navFromBottomBounceIn 500ms both ease; }
1787
- .effeckt-off-screen-nav-bottom-bounce .effeckt-off-screen-nav-hide {
1817
+ .effeckt-off-screen-nav-bottom-bounce .effeckt-hide {
1818
+ animation : navFromBottomBounceOut 500ms both ease; }
1819
+
1820
+ .effeckt-off-screen-nav-bottom-bounce-out {
1821
+ width : 100% ;
1822
+ top : auto;
1823
+ transform : translateY (100% );
1824
+ transition : 500ms ; }
1825
+ .effeckt-off-screen-nav-bottom-bounce-out .effeckt-show {
1826
+ transform : translateY (0% ); }
1827
+ .effeckt-off-screen-nav-bottom-bounce-out .effeckt-hide {
1788
1828
animation : navFromBottomBounceOut 500ms both ease; }
1789
1829
1790
1830
@keyframes navFromBottomBounceIn {
@@ -1821,10 +1861,10 @@ Example markup:
1821
1861
bottom : auto;
1822
1862
transition : 500ms ;
1823
1863
transform : translateY (-100% ); }
1824
- .effeckt-off-screen-nav-push-top .effeckt-off-screen-nav- show {
1864
+ .effeckt-off-screen-nav-push-top .effeckt-show {
1825
1865
visibility : visible;
1826
1866
transform : translateY (0% ); }
1827
- .effeckt-off-screen-nav-push-top .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1867
+ .effeckt-off-screen-nav-push-top .effeckt-show ~ [data-effeckt-page ] {
1828
1868
transform : translateY (12rem ); }
1829
1869
.effeckt-off-screen-nav-push-top ~ [data-effeckt-page ] {
1830
1870
transition : 500ms ; }
@@ -1834,10 +1874,10 @@ Example markup:
1834
1874
top : auto;
1835
1875
transition : 500ms ;
1836
1876
transform : translateY (100% ); }
1837
- .effeckt-off-screen-nav-push-bottom .effeckt-off-screen-nav- show {
1877
+ .effeckt-off-screen-nav-push-bottom .effeckt-show {
1838
1878
visibility : visible;
1839
1879
transform : translateY (0% ); }
1840
- .effeckt-off-screen-nav-push-bottom .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1880
+ .effeckt-off-screen-nav-push-bottom .effeckt-show ~ [data-effeckt-page ] {
1841
1881
transform : translateY (-12rem ); }
1842
1882
.effeckt-off-screen-nav-push-bottom ~ [data-effeckt-page ] {
1843
1883
transition : 500ms ; }
@@ -1854,12 +1894,12 @@ Example markup:
1854
1894
.effeckt-off-screen-nav-rotate-right ~ .effeckt-overlay {
1855
1895
z-index : 900 ;
1856
1896
visibility : visible; }
1857
- .effeckt-off-screen-nav-rotate-right .effeckt-off-screen-nav- show {
1897
+ .effeckt-off-screen-nav-rotate-right .effeckt-show {
1858
1898
transform : none; }
1859
- .effeckt-off-screen-nav-rotate-right .effeckt-off-screen-nav- show ~ [data-effeckt-page ] {
1899
+ .effeckt-off-screen-nav-rotate-right .effeckt-show ~ [data-effeckt-page ] {
1860
1900
transform : translateX (-260px ) rotateY (-15deg );
1861
1901
overflow : hidden; }
1862
- .effeckt-off-screen-nav-rotate-right .effeckt-off-screen-nav- show ~ [data-effeckt-page ] .off-screen-nav-cover {
1902
+ .effeckt-off-screen-nav-rotate-right .effeckt-show ~ [data-effeckt-page ] .off-screen-nav-cover {
1863
1903
position : absolute;
1864
1904
top : 0 ;
1865
1905
left : 0 ;
0 commit comments