Skip to content

Commit 100e49e

Browse files
committed
A couple updates
1 parent d6c1911 commit 100e49e

25 files changed

+1177
-590
lines changed

css/effeckt.autoprefixed.css

+161-70
Large diffs are not rendered by default.

css/effeckt.css

+84-44
Original file line numberDiff line numberDiff line change
@@ -1045,7 +1045,7 @@ Example markup:
10451045
.newspaper .effeckt-modal {
10461046
transform: scale(0.5) rotate(720deg);
10471047
opacity: 0;
1048-
transition: 0.5s; }
1048+
transition: 500ms; }
10491049

10501050
.effeckt-show.newspaper .effeckt-modal {
10511051
transform: scale(1) rotate(0deg);
@@ -1073,7 +1073,7 @@ Example markup:
10731073

10741074
.sticky-up .effeckt-modal {
10751075
transform: translateY(-100%);
1076-
transition: all 0.3s;
1076+
transition: all 500ms;
10771077
opacity: 0; }
10781078

10791079
.effeckt-show.sticky-up .effeckt-modal {
@@ -1232,26 +1232,26 @@ Example markup:
12321232

12331233
.effeckt-show.make-way ~ .effeckt-overlay {
12341234
background: rgba(0, 0, 0, 0.2);
1235-
transition: 0.5s; }
1235+
transition: 500ms; }
12361236

12371237
.effeckt-show.make-way ~ [data-effeckt-page], .effeckt-show.make-way ~ .effeckt-overlay {
12381238
transform-style: preserve-3d;
12391239
transform-origin: 0% 50%;
1240-
animation: makeWay 0.5s forwards ease-in; }
1240+
animation: makeWay 500ms forwards ease-in; }
12411241

12421242
.make-way .effeckt-modal {
12431243
transform: translateX(200%);
12441244
opacity: 0;
1245-
transition: 0.5s 0.1s; }
1245+
transition: 500ms; }
12461246

12471247
.effeckt-show.make-way .effeckt-modal {
12481248
transform: translateX(0);
12491249
opacity: 1;
1250-
transition: 0.5s 0.1s; }
1250+
transition: 500ms; }
12511251

12521252
.effeckt-hide.make-way .effeckt-modal {
12531253
opacity: 0;
1254-
transition: 0.5s 0.1s; }
1254+
transition: 500ms; }
12551255

12561256
@keyframes makeWay {
12571257
50% {
@@ -1261,6 +1261,25 @@ Example markup:
12611261
100% {
12621262
transform: translateZ(-200px); } }
12631263

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+
12641283
.effeckt-show.slip-in-from-top ~ [data-effeckt-page] {
12651284
height: 100%;
12661285
overflow: hidden; }
@@ -1443,7 +1462,7 @@ Example markup:
14431462

14441463
.effeckt-show.shake .effeckt-modal {
14451464
opacity: 1;
1446-
animation: modalShake 1s forwards ease; }
1465+
animation: modalShake 1000ms forwards ease; }
14471466

14481467
.effeckt-hide.shake .effeckt-modal {
14491468
opacity: 0; }
@@ -1464,7 +1483,7 @@ Example markup:
14641483

14651484
.effeckt-show.bounce .effeckt-modal {
14661485
opacity: 1;
1467-
animation: modalBounce 1s forwards ease; }
1486+
animation: modalBounce 1000ms forwards ease; }
14681487

14691488
.effeckt-hide.bounce .effeckt-modal {
14701489
opacity: 0; }
@@ -1485,7 +1504,7 @@ Example markup:
14851504

14861505
.effeckt-show.pulse .effeckt-modal {
14871506
opacity: 1;
1488-
animation: modalPulse 1s forwards ease; }
1507+
animation: modalPulse 1000ms forwards ease; }
14891508

14901509
.effeckt-hide.pulse .effeckt-modal {
14911510
opacity: 0; }
@@ -1506,7 +1525,7 @@ Example markup:
15061525

15071526
.effeckt-show.wobble .effeckt-modal {
15081527
opacity: 1;
1509-
animation: modalWobble 1s forwards ease; }
1528+
animation: modalWobble 1000ms forwards ease; }
15101529

15111530
.effeckt-hide.wobble .effeckt-modal {
15121531
opacity: 0; }
@@ -1540,7 +1559,7 @@ Example markup:
15401559

15411560
.effeckt-show.swing .effeckt-modal {
15421561
opacity: 1;
1543-
animation: modalSwing 1s forwards ease; }
1562+
animation: modalSwing 1000ms forwards ease; }
15441563

15451564
.effeckt-hide.swing .effeckt-modal {
15461565
opacity: 0; }
@@ -1567,7 +1586,7 @@ Example markup:
15671586

15681587
.effeckt-show.tada .effeckt-modal {
15691588
opacity: 1;
1570-
animation: modalTada 1s forwards ease; }
1589+
animation: modalTada 1000ms forwards ease; }
15711590

15721591
.effeckt-hide.tada .effeckt-modal {
15731592
opacity: 0; }
@@ -1595,21 +1614,21 @@ Example markup:
15951614
.md-perspective body {
15961615
perspective: 600px; }
15971616

1598-
.effeckt-off-screen-nav-show {
1617+
.effeckt-show {
15991618
visibility: visible; }
16001619

16011620
.effeckt-off-screen-nav-left-overlay {
16021621
transform: translateX(-100%);
16031622
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 {
16051624
transform: translateX(0); }
16061625

16071626
.effeckt-off-screen-nav-left-push {
16081627
transform: translateX(-12rem);
16091628
transition: 500ms; }
1610-
.effeckt-off-screen-nav-left-push.effeckt-off-screen-nav-show {
1629+
.effeckt-off-screen-nav-left-push.effeckt-show {
16111630
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] {
16131632
transform: translateX(12rem); }
16141633
.effeckt-off-screen-nav-left-push ~ [data-effeckt-page] {
16151634
transition: 500ms; }
@@ -1620,10 +1639,10 @@ Example markup:
16201639
transition: 500ms; }
16211640
.effeckt-off-screen-nav-left-reveal h4 {
16221641
width: 10rem; }
1623-
.effeckt-off-screen-nav-left-reveal.effeckt-off-screen-nav-show {
1642+
.effeckt-off-screen-nav-left-reveal.effeckt-show {
16241643
width: 12rem;
16251644
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] {
16271646
transform: translateX(12rem); }
16281647
.effeckt-off-screen-nav-left-reveal ~ [data-effeckt-page] {
16291648
transition: 500ms; }
@@ -1632,9 +1651,9 @@ Example markup:
16321651
width: 40%;
16331652
transform: translateX(-100%);
16341653
transition: 500ms; }
1635-
.effeckt-off-screen-nav-left-squeeze.effeckt-off-screen-nav-show {
1654+
.effeckt-off-screen-nav-left-squeeze.effeckt-show {
16361655
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] {
16381657
width: 60%; }
16391658
.effeckt-off-screen-nav-left-squeeze ~ [data-effeckt-page] {
16401659
float: right;
@@ -1646,17 +1665,17 @@ Example markup:
16461665
left: auto;
16471666
transform: translateX(100%);
16481667
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 {
16501669
transform: translateX(0); }
16511670

16521671
.effeckt-off-screen-nav-right-push {
16531672
left: auto;
16541673
right: 0;
16551674
transform: translateX(12rem);
16561675
transition: 500ms; }
1657-
.effeckt-off-screen-nav-right-push.effeckt-off-screen-nav-show {
1676+
.effeckt-off-screen-nav-right-push.effeckt-show {
16581677
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] {
16601679
transform: translateX(-12rem); }
16611680
.effeckt-off-screen-nav-right-push ~ [data-effeckt-page] {
16621681
transition: 500ms; }
@@ -1678,9 +1697,9 @@ Example markup:
16781697
position: absolute;
16791698
top: 3.2rem;
16801699
right: 0; }
1681-
.effeckt-off-screen-nav-right-reveal.effeckt-off-screen-nav-show {
1700+
.effeckt-off-screen-nav-right-reveal.effeckt-show {
16821701
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] {
16841703
transform: translateX(-12rem); }
16851704
.effeckt-off-screen-nav-right-reveal ~ [data-effeckt-page] {
16861705
transition: 500ms; }
@@ -1691,9 +1710,9 @@ Example markup:
16911710
width: 40%;
16921711
transform: translateX(100%);
16931712
transition: 500ms; }
1694-
.effeckt-off-screen-nav-right-squeeze.effeckt-off-screen-nav-show {
1713+
.effeckt-off-screen-nav-right-squeeze.effeckt-show {
16951714
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] {
16971716
width: 60%; }
16981717
.effeckt-off-screen-nav-right-squeeze ~ [data-effeckt-page] {
16991718
float: left;
@@ -1710,12 +1729,12 @@ Example markup:
17101729
.effeckt-off-screen-nav-rotate-left ~ .effeckt-overlay {
17111730
z-index: 900;
17121731
visibility: visible; }
1713-
.effeckt-off-screen-nav-rotate-left.effeckt-off-screen-nav-show {
1732+
.effeckt-off-screen-nav-rotate-left.effeckt-show {
17141733
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] {
17161735
transform: translateX(260px) rotateY(15deg);
17171736
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 {
17191738
position: absolute;
17201739
top: 0;
17211740
left: 0;
@@ -1727,7 +1746,7 @@ Example markup:
17271746
bottom: auto;
17281747
transition: 500ms;
17291748
transform: translateY(-100%); }
1730-
.effeckt-off-screen-nav-top-overlay.effeckt-off-screen-nav-show {
1749+
.effeckt-off-screen-nav-top-overlay.effeckt-show {
17311750
visibility: visible;
17321751
transform: translateY(0%); }
17331752

@@ -1736,17 +1755,28 @@ Example markup:
17361755
top: auto;
17371756
transition: 500ms;
17381757
transform: translateY(100%); }
1739-
.effeckt-off-screen-nav-bottom-overlay.effeckt-off-screen-nav-show {
1758+
.effeckt-off-screen-nav-bottom-overlay.effeckt-show {
17401759
transform: translateY(0%); }
17411760

17421761
.effeckt-off-screen-nav-top-bounce {
17431762
width: 100%;
17441763
bottom: auto;
17451764
transition: 500ms; }
1746-
.effeckt-off-screen-nav-top-bounce.effeckt-off-screen-nav-show {
1765+
.effeckt-off-screen-nav-top-bounce.effeckt-show {
17471766
visibility: visible;
17481767
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 {
17501780
animation: navFromTopBounceOut 500ms both ease; }
17511781

17521782
@keyframes navFromTopBounceIn {
@@ -1782,9 +1812,19 @@ Example markup:
17821812
width: 100%;
17831813
top: auto;
17841814
transition: 500ms; }
1785-
.effeckt-off-screen-nav-bottom-bounce.effeckt-off-screen-nav-show {
1815+
.effeckt-off-screen-nav-bottom-bounce.effeckt-show {
17861816
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 {
17881828
animation: navFromBottomBounceOut 500ms both ease; }
17891829

17901830
@keyframes navFromBottomBounceIn {
@@ -1821,10 +1861,10 @@ Example markup:
18211861
bottom: auto;
18221862
transition: 500ms;
18231863
transform: translateY(-100%); }
1824-
.effeckt-off-screen-nav-push-top.effeckt-off-screen-nav-show {
1864+
.effeckt-off-screen-nav-push-top.effeckt-show {
18251865
visibility: visible;
18261866
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] {
18281868
transform: translateY(12rem); }
18291869
.effeckt-off-screen-nav-push-top ~ [data-effeckt-page] {
18301870
transition: 500ms; }
@@ -1834,10 +1874,10 @@ Example markup:
18341874
top: auto;
18351875
transition: 500ms;
18361876
transform: translateY(100%); }
1837-
.effeckt-off-screen-nav-push-bottom.effeckt-off-screen-nav-show {
1877+
.effeckt-off-screen-nav-push-bottom.effeckt-show {
18381878
visibility: visible;
18391879
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] {
18411881
transform: translateY(-12rem); }
18421882
.effeckt-off-screen-nav-push-bottom ~ [data-effeckt-page] {
18431883
transition: 500ms; }
@@ -1854,12 +1894,12 @@ Example markup:
18541894
.effeckt-off-screen-nav-rotate-right ~ .effeckt-overlay {
18551895
z-index: 900;
18561896
visibility: visible; }
1857-
.effeckt-off-screen-nav-rotate-right.effeckt-off-screen-nav-show {
1897+
.effeckt-off-screen-nav-rotate-right.effeckt-show {
18581898
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] {
18601900
transform: translateX(-260px) rotateY(-15deg);
18611901
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 {
18631903
position: absolute;
18641904
top: 0;
18651905
left: 0;

0 commit comments

Comments
 (0)