Skip to content

Commit 51de468

Browse files
committed
Nest .open navicon classes and comment out unused
1 parent 89aebb8 commit 51de468

File tree

1 file changed

+55
-57
lines changed

1 file changed

+55
-57
lines changed

_sass/basically-basic/_navicons.scss

Lines changed: 55 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -74,82 +74,80 @@
7474
top: 0 !important;
7575
}
7676

77-
.open .navicon::before,
78-
.open .navicon::after {
79-
transition-duration: $navicon-duration;
80-
}
81-
82-
/* Minus */
8377
.open {
8478
-ms-transform: scale($navicon-toggled-size);
8579
transform: scale($navicon-toggled-size);
86-
}
8780

88-
/* Arrows */
89-
.open.larr .navicon,
90-
.open.rarr .navicon,
91-
.open.uarr .navicon {
92-
93-
&::before,
94-
&::after {
95-
width: (0.6 * $navicon-width);
81+
.navicon::before,
82+
.navicon::after {
83+
transition-duration: $navicon-duration;
9684
}
9785

98-
&::before {
99-
-ms-transform: rotate(35deg);
100-
transform: rotate(35deg);
101-
-ms-transform-origin: left top;
102-
transform-origin: left top;
103-
}
86+
/* Arrows */
87+
&.larr .navicon,
88+
&.rarr .navicon,
89+
&.uarr .navicon {
10490

105-
&::after {
106-
-ms-transform: rotate(-35deg);
107-
transform: rotate(-35deg);
108-
-ms-transform-origin: left bottom;
109-
transform-origin: left bottom;
110-
}
111-
}
112-
113-
.open.uarr {
114-
-ms-transform: scale($navicon-toggled-size) rotate(90deg);
115-
transform: scale($navicon-toggled-size) rotate(90deg);
116-
}
91+
&::before,
92+
&::after {
93+
width: (0.6 * $navicon-width);
94+
}
11795

118-
/* Arrows */
119-
.open.rarr .navicon {
96+
&::before {
97+
-ms-transform: rotate(35deg);
98+
transform: rotate(35deg);
99+
-ms-transform-origin: left top;
100+
transform-origin: left top;
101+
}
120102

121-
&::before {
122-
transform: translate3d(1em, 0, 0) rotate(-35deg);
123-
-ms-transform-origin: right top;
124-
transform-origin: right top;
103+
&::after {
104+
-ms-transform: rotate(-35deg);
105+
transform: rotate(-35deg);
106+
-ms-transform-origin: left bottom;
107+
transform-origin: left bottom;
108+
}
125109
}
126110

127-
&::after {
128-
transform: translate3d(1em, 0, 0) rotate(35deg);
129-
-ms-transform-origin: right bottom;
130-
transform-origin: right bottom;
111+
&.uarr {
112+
-ms-transform: scale($navicon-toggled-size) rotate(90deg);
113+
transform: scale($navicon-toggled-size) rotate(90deg);
131114
}
132-
}
133115

134-
/* × and + */
135-
.open.plus,
136-
.open.x {
137-
.navicon {
138-
background: transparent;
116+
&.rarr .navicon {
139117

140118
&::before {
141-
-ms-transform: rotate(-45deg);
142-
transform: rotate(-45deg);
119+
transform: translate3d(1em, 0, 0) rotate(-35deg);
120+
-ms-transform-origin: right top;
121+
transform-origin: right top;
143122
}
144123

145124
&::after {
146-
-ms-transform: rotate(45deg);
147-
transform: rotate(45deg);
125+
transform: translate3d(1em, 0, 0) rotate(35deg);
126+
-ms-transform-origin: right bottom;
127+
transform-origin: right bottom;
148128
}
149129
}
150-
}
151130

152-
.open.plus {
153-
-ms-transform: scale($navicon-toggled-size) rotate(45deg);
154-
transform: scale($navicon-toggled-size) rotate(45deg);
131+
/* × and + */
132+
// &.plus,
133+
// &.x {
134+
// .navicon {
135+
// background: transparent;
136+
137+
// &::before {
138+
// -ms-transform: rotate(-45deg);
139+
// transform: rotate(-45deg);
140+
// }
141+
142+
// &::after {
143+
// -ms-transform: rotate(45deg);
144+
// transform: rotate(45deg);
145+
// }
146+
// }
147+
// }
148+
149+
// &.plus {
150+
// -ms-transform: scale($navicon-toggled-size) rotate(45deg);
151+
// transform: scale($navicon-toggled-size) rotate(45deg);
152+
// }
155153
}

0 commit comments

Comments
 (0)