Skip to content

Commit f58e15e

Browse files
committed
Add navigation of header.
1 parent 800d2d3 commit f58e15e

File tree

2 files changed

+54
-3
lines changed

2 files changed

+54
-3
lines changed

starter/07-Omnifood-Desktop/content/css/style.css

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ FONT SIZE SYSTEM (px)
77
88
FONT WEIGHTS:
99
Default: 400
10+
Medium: 500
11+
Semi-bold: 600
12+
Bold: 700
1013
1114
LINE HEIGHTS:
1215
Default: 1
13-
14-
16+
Small: 1.05
17+
Paragraph default: 1.6
1518
1619
--- 02 COLORS
1720
@@ -27,6 +30,8 @@ Default: 1
2730
2831
--- 06 BORDER-RADIUS
2932
33+
Default: 9px
34+
3035
--- 07 WHITESPACE
3136
SPACING SYSTEM (px)
3237
2 / 4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 80 / 96 / 128
@@ -127,6 +132,44 @@ body {
127132
height: 2.2rem;
128133
}
129134

135+
/***************************/
136+
/* NAVIGATION */
137+
/***************************/
138+
.main-nav-list {
139+
list-style: none;
140+
display: flex;
141+
align-items: center;
142+
gap: 3.2rem;
143+
}
144+
145+
.main-nav-link:link,
146+
.main-nav-link:visited {
147+
display: inline-block;
148+
text-decoration: none;
149+
color: #333;
150+
font-weight: 500;
151+
font-size: 1.8rem;
152+
transition: all 0.3s;
153+
}
154+
155+
.main-nav-link:hover,
156+
.main-nav-link:active {
157+
color: #cf711f;
158+
}
159+
160+
.main-nav-link.nav-cta:link,
161+
.main-nav-link.nav-cta:visited {
162+
padding: 1.2rem 2.4rem;
163+
border-radius: 9px;
164+
color: #fff;
165+
background-color: #e67e22;
166+
}
167+
168+
.main-nav-link.nav-cta:hover,
169+
.main-nav-link.nav-cta:active {
170+
background-color: #cf711f;
171+
}
172+
130173
/***************************/
131174
/* HERO SECTION */
132175
/***************************/

starter/07-Omnifood-Desktop/content/index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,15 @@
1717
<body>
1818
<header class="header">
1919
<img src="img/omnifood-logo.png" alt="Omnifood logo" class="logo" />
20-
<nav class="main-nav">Navigation</nav>
20+
<nav class="main-nav">
21+
<ul class="main-nav-list">
22+
<li><a class="main-nav-link" href="#">Section 1</a></li>
23+
<li><a class="main-nav-link" href="#">Section 2</a></li>
24+
<li><a class="main-nav-link" href="#">Section 3</a></li>
25+
<li><a class="main-nav-link" href="#">Section 4</a></li>
26+
<li><a class="main-nav-link nav-cta" href="#">Section 5</a></li>
27+
</ul>
28+
</nav>
2129
</header>
2230

2331
<main>

0 commit comments

Comments
 (0)