Skip to content

Commit fc5a129

Browse files
committed
mobile menu styling
1 parent 8898080 commit fc5a129

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/lib/Header.svelte

+10-3
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,16 @@
117117
.main-menu.isOpen {
118118
display: flex;
119119
flex-direction: column;
120-
gap: 4px;
120+
gap: 0.5rem;
121+
align-items: start;
121122
}
122123
.main-menu-list {
123124
margin: 0;
124125
list-style: none;
125126
padding: 0;
126127
display: flex;
127128
flex-direction: column;
128-
gap: 4px;
129+
gap: 0.5rem;
129130
}
130131
.main-menu-item {
131132
text-decoration: none;
@@ -134,6 +135,10 @@
134135
.main-menu-item.isActive {
135136
color: var(--color-primary);
136137
}
138+
.github-link {
139+
font-size: 1.5rem;
140+
padding-block: 2px;
141+
}
137142
@media (min-width: 768px) {
138143
.header {
139144
grid-template-areas: "home menu github";
@@ -146,7 +151,8 @@
146151
.main-menu-toggle {
147152
display: none;
148153
}
149-
.main-menu {
154+
.main-menu,
155+
.main-menu.isOpen {
150156
display: contents;
151157
}
152158
.main-menu-list {
@@ -156,6 +162,7 @@
156162
}
157163
.github-link {
158164
font-size: 1.5rem;
165+
padding: 0;
159166
}
160167
}
161168
</style>

0 commit comments

Comments
 (0)