Skip to content

Commit 5bc53fd

Browse files
committed
meals section p2
1 parent 3752069 commit 5bc53fd

File tree

3 files changed

+105
-17
lines changed

3 files changed

+105
-17
lines changed

starter/07-Omnifood-Desktop/css/general.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Paragraph default: 1.6
4141
--- 06 Border Radius
4242
4343
Default: 9px
44+
Medium: 11px
4445
4546
--- 07 Whitespace
4647
@@ -172,3 +173,7 @@ body {
172173
.margin-right-sm {
173174
margin-right: 1.6rem !important;
174175
}
176+
177+
strong {
178+
font-weight: 500;
179+
}

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

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,42 @@
206206
padding: 9.6rem 0;
207207
}
208208

209+
.meal {
210+
box-shadow: 0 2.4rem 4.8rem rgba(0, 0, 0, 0.075);
211+
border-radius: 11px;
212+
overflow: hidden;
213+
}
214+
215+
.meal-content {
216+
padding: 3.2rem 4.8rem 4.8rem 4.8rem;
217+
}
218+
219+
.meal-tags {
220+
margin-bottom: 1.2rem;
221+
display: flex;
222+
gap: 0.4rem;
223+
}
224+
.tag {
225+
display: inline-block;
226+
padding: 0.4rem 0.8rem;
227+
font-size: 1.2rem;
228+
text-transform: uppercase;
229+
color: #333;
230+
border-radius: 100px;
231+
font-weight: 600;
232+
}
233+
234+
.tag--vegetarian {
235+
background-color: #51cf66;
236+
}
237+
238+
.tag--vegan {
239+
background-color: #94d82d;
240+
}
241+
242+
.tag--paleo {
243+
background-color: #ffd43b;
244+
}
209245
.meal-title {
210246
font-size: 2.4rem;
211247
color: #333;
@@ -222,6 +258,15 @@
222258

223259
.meal-attribute {
224260
font-size: 1.8rem;
261+
display: flex;
262+
align-items: center;
263+
gap: 1.6rem;
264+
}
265+
266+
.meal-icon {
267+
height: 2.4rem;
268+
width: 2.4rem;
269+
color: #e67e22;
225270
}
226271

227272
.meal-img {

starter/07-Omnifood-Desktop/index.html

Lines changed: 55 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -183,24 +183,62 @@ <h2 class="heading-secondary">
183183
class="meal-img"
184184
alt="Japanese Gyozas"
185185
/>
186-
<span class="tag">Vegetarian</span>
187-
<p class=" ">Japanese Gyozas</p>
188-
<ul class="metal-attributes">
189-
<li class="metal-attribute">
190-
<ion-icon name="flame-outline"></ion-icon>
191-
<span>650 calories</span>
192-
</li>
193-
<li class="metal-attribute">
194-
<ion-icon name="restaurant-outline"></ion-icon>
195-
<span>NutriScore &reg; 74</span>
196-
</li>
197-
<li class="metal-attribute">
198-
<ion-icon name="star-outline"></ion-icon
199-
><span>4.9 rating (537)</span>
200-
</li>
201-
</ul>
186+
<div class="meal-content">
187+
<div class="meal-tags">
188+
<span class="tag tag--vegetarian">Vegetarian</span>
189+
</div>
190+
<p class="meal-title">Japanese Gyozas</p>
191+
<ul class="metal-attributes">
192+
<li class="metal-attribute">
193+
<ion-icon class="meal-icon" name="flame-outline"></ion-icon>
194+
<span><strong>650</strong> calories</span>
195+
</li>
196+
<li class="metal-attribute">
197+
<ion-icon
198+
class="meal-icon"
199+
name="restaurant-outline"
200+
></ion-icon>
201+
<span>NutriScore &reg; <strong>74</strong></span>
202+
</li>
203+
<li class="metal-attribute">
204+
<ion-icon class="meal-icon" name="star-outline"></ion-icon
205+
><span><strong>4.9</strong> rating (537)</span>
206+
</li>
207+
</ul>
208+
</div>
209+
</div>
210+
211+
<div class="meal">
212+
<img
213+
src="img/meals/meal-2.jpg"
214+
class="meal-img"
215+
alt="Avocado Salad"
216+
/>
217+
<div class="meal-content">
218+
<div class="meal-tags">
219+
<span class="tag tag--vegan">Vegan</span>
220+
<span class="tag tag--paleo">Paleo</span>
221+
</div>
222+
<p class="meal-title">Avocado Salad</p>
223+
<ul class="metal-attributes">
224+
<li class="metal-attribute">
225+
<ion-icon class="meal-icon" name="flame-outline"></ion-icon>
226+
<span><strong>400</strong> calories</span>
227+
</li>
228+
<li class="metal-attribute">
229+
<ion-icon
230+
class="meal-icon"
231+
name="restaurant-outline"
232+
></ion-icon>
233+
<span>NutriScore &reg; <strong>92</strong></span>
234+
</li>
235+
<li class="metal-attribute">
236+
<ion-icon class="meal-icon" name="star-outline"></ion-icon
237+
><span><strong>4.9</strong> rating (441)</span>
238+
</li>
239+
</ul>
240+
</div>
202241
</div>
203-
<div class="meal">Meals</div>
204242
<div class="list">List of diets</div>
205243
</div>
206244
</section>

0 commit comments

Comments
 (0)