Skip to content

Commit

Permalink
Merge pull request michalsnik#280 from matheusportoo/master
Browse files Browse the repository at this point in the history
Change translate2d to translate3d, improve performance
  • Loading branch information
michalsnik authored May 13, 2018
2 parents eea627c + 9e25773 commit 8a9c5ef
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions src/sass/_animations.scss
Original file line number Diff line number Diff line change
Expand Up @@ -17,40 +17,40 @@ $aos-distance: 100px !default;

&.aos-animate {
opacity: 1;
transform: translate(0, 0);
transform: translate3d(0, 0, 0);
}
}

[data-aos='fade-up'] {
transform: translate(0, $aos-distance);
transform: translate3d(0, $aos-distance, 0);
}

[data-aos='fade-down'] {
transform: translate(0, -$aos-distance);
transform: translate3d(0, -$aos-distance, 0);
}

[data-aos='fade-right'] {
transform: translate(-$aos-distance, 0);
transform: translate3d(-$aos-distance, 0, 0);
}

[data-aos='fade-left'] {
transform: translate($aos-distance, 0);
transform: translate3d($aos-distance, 0, 0);
}

[data-aos='fade-up-right'] {
transform: translate(-$aos-distance, $aos-distance);
transform: translate3d(-$aos-distance, $aos-distance, 0);
}

[data-aos='fade-up-left'] {
transform: translate($aos-distance, $aos-distance);
transform: translate3d($aos-distance, $aos-distance, 0);
}

[data-aos='fade-down-right'] {
transform: translate(-$aos-distance, -$aos-distance);
transform: translate3d(-$aos-distance, -$aos-distance, 0);
}

[data-aos='fade-down-left'] {
transform: translate($aos-distance, -$aos-distance);
transform: translate3d($aos-distance, -$aos-distance, 0);
}


Expand All @@ -68,7 +68,7 @@ $aos-distance: 100px !default;

&.aos-animate {
opacity: 1;
transform: translate(0, 0) scale(1);
transform: translate3d(0, 0, 0) scale(1);
}
}

Expand All @@ -77,39 +77,39 @@ $aos-distance: 100px !default;
}

[data-aos='zoom-in-up'] {
transform: translate(0, $aos-distance) scale(.6);
transform: translate3d(0, $aos-distance, 0) scale(.6);
}

[data-aos='zoom-in-down'] {
transform: translate(0, -$aos-distance) scale(.6);
transform: translate3d(0, -$aos-distance, 0) scale(.6);
}

[data-aos='zoom-in-right'] {
transform: translate(-$aos-distance, 0) scale(.6);
transform: translate3d(-$aos-distance, 0, 0) scale(.6);
}

[data-aos='zoom-in-left'] {
transform: translate($aos-distance, 0) scale(.6);
transform: translate3d($aos-distance, 0, 0) scale(.6);
}

[data-aos='zoom-out'] {
transform: scale(1.2);
}

[data-aos='zoom-out-up'] {
transform: translate(0, $aos-distance) scale(1.2);
transform: translate3d(0, $aos-distance, 0) scale(1.2);
}

[data-aos='zoom-out-down'] {
transform: translate(0, -$aos-distance) scale(1.2);
transform: translate3d(0, -$aos-distance, 0) scale(1.2);
}

[data-aos='zoom-out-right'] {
transform: translate(-$aos-distance, 0) scale(1.2);
transform: translate3d(-$aos-distance, 0, 0) scale(1.2);
}

[data-aos='zoom-out-left'] {
transform: translate($aos-distance, 0) scale(1.2);
transform: translate3d($aos-distance, 0, 0) scale(1.2);
}


Expand All @@ -123,24 +123,24 @@ $aos-distance: 100px !default;
transition-property: transform;

&.aos-animate {
transform: translate(0, 0);
transform: translate3d(0, 0, 0);
}
}

[data-aos='slide-up'] {
transform: translateY(100%);
transform: translate3d(0, 100%, 0);
}

[data-aos='slide-down'] {
transform: translateY(-100%);
transform: translate3d(0, -100%, 0);
}

[data-aos='slide-right'] {
transform: translateX(-100%);
transform: translate3d(-100%, 0, 0);
}

[data-aos='slide-left'] {
transform: translateX(100%);
transform: translate3d(100%, 0, 0);
}


Expand Down

0 comments on commit 8a9c5ef

Please sign in to comment.