File tree Expand file tree Collapse file tree 2 files changed +113
-117
lines changed Expand file tree Collapse file tree 2 files changed +113
-117
lines changed Original file line number Diff line number Diff line change
1
+ @import " variables" ;
2
+
1
3
.container {
2
- min-height : 100vh ;
3
- padding : 0 0.5rem ;
4
- width : 100% ;
5
- margin : 0 auto ;
4
+ min-height : 100vh ;
5
+ padding : 0 0.5rem ;
6
+ width : 100% ;
7
+ margin : 0 auto ;
6
8
}
7
9
8
10
.main {
9
- padding : 3rem 0 ;
11
+ padding : 3rem 0 ;
10
12
}
11
13
12
- @media (min-width : 1024 px ) {
13
- .container {
14
- width : 80% ;
15
- }
14
+ @media (min-width : $desktop-breakpoint ) {
15
+ .container {
16
+ width : 80% ;
17
+ }
16
18
}
Original file line number Diff line number Diff line change
1
+ @import " variables" ;
2
+
1
3
.navContainer {
2
- width : 80% ;
3
- position : relative ;
4
- margin : 0 auto ;
4
+ width : 80% ;
5
+ position : relative ;
6
+ margin : 0 auto ;
5
7
}
6
8
7
9
.header {
8
- width : 100% ;
9
- padding : 1em 0 ;
10
+ width : 100% ;
11
+ padding : 1em 0 ;
10
12
}
11
13
12
14
.align {
13
- display : flex ;
14
- align-items : center ;
15
+ display : flex ;
16
+ align-items : center ;
15
17
}
16
18
17
19
.nav {
18
- width : 100% ;
19
- overflow : hidden ;
20
- visibility : hidden ;
21
- height : 0 ;
22
- position : absolute ;
23
- font-size : 1em ;
20
+ width : 100% ;
21
+ overflow : hidden ;
22
+ visibility : hidden ;
23
+ height : 0 ;
24
+ position : absolute ;
25
+ font-size : 1em ;
24
26
}
25
27
26
28
.navToggle {
27
- cursor : pointer ;
28
- border : 0 ;
29
- width : 3em ;
30
- height : 3em ;
31
- padding : 0 ;
32
- background-color : transparent ;
33
- color : black ;
34
- transition : opacity 250ms ease ;
35
- position : absolute ;
36
- right : 0 ;
37
-
38
- & :hover ,
39
- & :focus {
40
- opacity : 0.75 ;
41
- }
29
+ cursor : pointer ;
30
+ border : 0 ;
31
+ width : 3em ;
32
+ height : 3em ;
33
+ padding : 0 ;
34
+ background-color : transparent ;
35
+ color : black ;
36
+ transition : opacity 250ms ease ;
37
+ position : absolute ;
38
+ right : 0 ;
39
+
40
+ & :hover ,
41
+ & :focus {
42
+ opacity : 0.75 ;
43
+ }
42
44
}
43
45
44
46
.hamburger {
45
- width : 50% ;
46
- position : relative ;
47
-
48
- & ,
49
- & ::before ,
50
- & ::after {
51
- display : block ;
52
- margin : 0 auto ;
53
- height : 3px ;
54
- background : black ;
55
- }
56
-
57
- & ::before ,
58
- & ::after {
59
- content : " " ;
60
- width : 100% ;
61
- }
62
-
63
- & ::before {
64
- transform : translateY (-6px );
65
- }
66
-
67
- & ::after {
68
- transform : translateY (3px );
69
- }
47
+ width : 50% ;
48
+ position : relative ;
49
+
50
+ & ,
51
+ & ::before ,
52
+ & ::after {
53
+ display : block ;
54
+ margin : 0 auto ;
55
+ height : 3px ;
56
+ background : black ;
57
+ }
58
+
59
+ & ::before ,
60
+ & ::after {
61
+ content : " " ;
62
+ width : 100% ;
63
+ }
64
+
65
+ & ::before {
66
+ transform : translateY (-6px );
67
+ }
68
+
69
+ & ::after {
70
+ transform : translateY (3px );
71
+ }
70
72
}
71
73
72
-
73
- // .nav {
74
- // visibility: hidden;
75
- // height: 0;
76
- // position: absolute;
77
- // font-size: 1em;
78
- // }
79
-
80
74
.navVisible {
81
- visibility : visible ;
82
- height : auto ;
83
- position : relative ;
84
- text-align : start ;
85
- padding-top : 1em ;
75
+ visibility : visible ;
76
+ height : auto ;
77
+ position : relative ;
78
+ text-align : start ;
79
+ padding-top : 1em ;
86
80
}
87
81
88
82
.navList {
89
- margin : 0 ;
90
- padding : 0 ;
91
- list-style : none ;
83
+ margin : 0 ;
84
+ padding : 0 ;
85
+ list-style : none ;
92
86
}
93
87
94
88
.navItem {
95
- margin-top : 0.75em ;
89
+ margin-top : 0.75em ;
96
90
}
97
91
98
92
.navLink {
99
- text-decoration : none ;
100
- color : black ;
93
+ text-decoration : none ;
94
+ color : black ;
101
95
102
- & :focus ,
103
- & :hover {
104
- opacity : 0.65 ;
105
- }
96
+ & :focus ,
97
+ & :hover {
98
+ opacity : 0.65 ;
99
+ }
106
100
}
107
101
108
102
.logo {
109
- border-radius : 50% ;
110
- height : 5em ;
111
- cursor : pointer ;
103
+ border-radius : 50% ;
104
+ height : 5em ;
105
+ cursor : pointer ;
112
106
113
- & :hover {
114
- opacity : 0.6 ;
115
- }
107
+ & :hover {
108
+ opacity : 0.6 ;
109
+ }
116
110
}
117
111
118
- @media (min-width : 768 px ) {
119
- .navToggle {
120
- display : none ;
121
- }
122
-
123
- .nav {
124
- visibility : visible ;
125
- display : flex ;
126
- align-items : center ;
127
- justify-content : flex-end ;
128
- height : auto ;
129
- position : relative ;
130
- }
131
-
132
- .navList {
133
- display : flex ;
134
- }
135
-
136
- .navItem {
137
- margin : 0 0 0 1.5em ;
138
- }
139
-
140
- .row {
141
- display : flex ;
142
- justify-content : space-between ;
143
- }
112
+ @media (min-width : $tablet-breakpoint ) {
113
+ .navToggle {
114
+ display : none ;
115
+ }
116
+
117
+ .nav {
118
+ visibility : visible ;
119
+ display : flex ;
120
+ align-items : center ;
121
+ justify-content : flex-end ;
122
+ height : auto ;
123
+ position : relative ;
124
+ }
125
+
126
+ .navList {
127
+ display : flex ;
128
+ }
129
+
130
+ .navItem {
131
+ margin : 0 0 0 1.5em ;
132
+ }
133
+
134
+ .row {
135
+ display : flex ;
136
+ justify-content : space-between ;
137
+ }
144
138
}
You can’t perform that action at this time.
0 commit comments