Skip to content

Commit a5f6026

Browse files
authored
Merge pull request #105 from lewebsimple/master
fix: Deprecated / for division #104
2 parents c9adb72 + ebdfadf commit a5f6026

File tree

6 files changed

+20
-8
lines changed

6 files changed

+20
-8
lines changed

_sass/hamburgers/_base.scss

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use "sass:math";
2+
13
// Hamburger
24
// ==================================================
35
.hamburger {
@@ -55,7 +57,7 @@
5557
.hamburger-inner {
5658
display: block;
5759
top: 50%;
58-
margin-top: $hamburger-layer-height / -2;
60+
margin-top: math.div($hamburger-layer-height, -2);
5961

6062
&,
6163
&::before,

_sass/hamburgers/types/_elastic-r.scss

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@use "sass:math";
2+
13
@if index($hamburger-types, elastic-r) {
24
/*
35
* Elastic Reverse
46
*/
57
.hamburger--elastic-r {
68
.hamburger-inner {
7-
top: $hamburger-layer-height / 2;
9+
top: math.div($hamburger-layer-height, 2);
810
transition-duration: 0.275s;
911
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
1012

_sass/hamburgers/types/_elastic.scss

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@use "sass:math";
2+
13
@if index($hamburger-types, elastic) {
24
/*
35
* Elastic
46
*/
57
.hamburger--elastic {
68
.hamburger-inner {
7-
top: $hamburger-layer-height / 2;
9+
top: math.div($hamburger-layer-height, 2);
810
transition-duration: 0.275s;
911
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
1012

_sass/hamburgers/types/_slider-r.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@use "sass:math";
2+
13
@if index($hamburger-types, slider-r) {
24
/*
35
* Slider Reverse
46
*/
57
.hamburger--slider-r {
68
.hamburger-inner {
7-
top: $hamburger-layer-height / 2;
9+
top: math.div($hamburger-layer-height, 2);
810

911
&::before {
1012
top: $hamburger-layer-height + $hamburger-layer-spacing;
@@ -25,7 +27,7 @@
2527
transform: translate3d(0, $y-offset, 0) rotate(-45deg);
2628

2729
&::before {
28-
transform: rotate(45deg) translate3d($hamburger-layer-width / 7, $hamburger-layer-spacing * -1, 0);
30+
transform: rotate(45deg) translate3d(math.div($hamburger-layer-width, 7), $hamburger-layer-spacing * -1, 0);
2931
opacity: 0;
3032
}
3133

_sass/hamburgers/types/_slider.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@use "sass:math";
2+
13
@if index($hamburger-types, slider) {
24
/*
35
* Slider
46
*/
57
.hamburger--slider {
68
.hamburger-inner {
7-
top: $hamburger-layer-height / 2;
9+
top: math.div($hamburger-layer-height, 2);
810

911
&::before {
1012
top: $hamburger-layer-height + $hamburger-layer-spacing;
@@ -25,7 +27,7 @@
2527
transform: translate3d(0, $y-offset, 0) rotate(45deg);
2628

2729
&::before {
28-
transform: rotate(-45deg) translate3d($hamburger-layer-width / -7, $hamburger-layer-spacing * -1, 0);
30+
transform: rotate(-45deg) translate3d(math.div($hamburger-layer-width, -7), $hamburger-layer-spacing * -1, 0);
2931
opacity: 0;
3032
}
3133

_sass/hamburgers/types/_spring.scss

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@use "sass:math";
2+
13
@if index($hamburger-types, spring) {
24
/*
35
* Spring
46
*/
57
.hamburger--spring {
68
.hamburger-inner {
7-
top: $hamburger-layer-height / 2;
9+
top: math.div($hamburger-layer-height, 2);
810
transition: background-color 0s 0.13s linear;
911

1012
&::before {

0 commit comments

Comments
 (0)