IAT 339 D101: Nadhirah Shukri (301192085), Michelle Cheung (301237218), Snow Liu (301298633)

Navigation Button

CSS selector:

.button-nav

Sample code:

<a href="#" class="button-nav" href-"#">Menu</a>

Rendered element:

Menu

In-text link

CSS selector

.inText-Link

Sample code:

<p class="paragraph">Call us at 604-334-5678 or <a class="InText-Link" href="#">send us an email here</a></p>

Rendered element:

Call us at 604-334-5678 or send us an email here

Default Button

CSS selector

.default-button

Sample code:

<button class="default-button">Confirm</button>

Rendered element:

Text Input Field

CSS selector

.textInput-fielld

Sample code:

<input type="Text" name="textField" class="textInput-field">

Rendered element:

Drop Down Menu

CSS selector

.dropDown-menu

Sample code:

<select class="dropDown-menu">
<option value="PM">PM</option>
<option value="AM">AM</option>
</select>

Rendered element:

Headings

CSS selector

.heading1

Sample code:

<h1 class="heading1">Heading 1</h1>

Rendered element:

Heading 1

CSS selector

.heading2

Sample code:

<h2 class="heading2">Heading 2</h2>

Rendered element:

Heading 2

CSS selector

.heading3

Sample code:

<h3 class="heading3">Heading 3</h3>

Rendered element:

Heading 3

Paragraphs / Product Description Text

CSS selector

.paragraph

Sample code:

<p class="paragraph">Topped with maple bacon, guacamole, mayo, lettuce, and tomato with double slices of pepper jack cheese.</p>

Rendered element:

Topped with maple bacon, guacamole, mayo, lettuce, and tomato with double slices of pepper jack cheese.

Prices

CSS selector

.plan-price

Sample code:

<h4 class="plan-price">$115.00</h4>

Rendered element:

$115.00

Progress Bar

CSS selector

.progress-bar-container

.progress-bar

.active

Sample code:

<div class="progress-bar-container">
<ul class="progress-bar">
<li class="active"><p>Order</li>
<li>Review</li>
<li>Done!</li>
</ul>
</div>

Rendered element:

  • Order

  • Review

  • Done!

Plan Cards

CSS selector

.content-box

.plan-description/p>

Sample code:

<div class="content-box">
<h3 class="heading3"<1 Month Plan</h3<
<h4 class="plan-price"<$445.00</h4<
<p class="plan-description body"<Don’t have time to cook for the next month? Select this short 1 month plan to receive meal boxes and not worry about cooking.</p>
<button class="default-button" onclick="window.location.href='register-plan-2.html'">Select Plan</button>
</div>

Rendered element:

1 Month Plan

$445.00

Don’t have time to cook for the next month? Select this short 1 month plan to receive meal boxes and not worry about cooking.

Main Navigation

CSS selector

.navigation

.wrapper

.nav-logo

.button-nav

Sample code:

<nav class="navigation">
<nav class="wrapper">
<a class="nav-logo" href="index.html">MealBox</a>
<ul> <li><a class="button-nav" href="menu.html">Menu</a></li>
<li><a class="button-nav" href="our-plans.html">Our Plans</a></li>
<li><a class="button-nav" href="contact.html">Contact</a></li>
<li><a class="button-nav" href="account.html">My Account</a></li>
</nav>
</nav>

Rendered element:

Product Listing

CSS selector

.grid-item

.menu-item

.container

.item-content

#foodContent-1

.heading3

.item-title

.inText-Link

.review-link

.rating

.paragraph

.default-button

.add-item

.item-reviews

#itemReview-1

.review-back

.back-icon

.review-title

.user-reviews

.comment

Sample code:

<div class="p-listing">
<div class="grid-item menu-item container">
<div class="item-content" id="foodContent-1">
<h3 class="heading3 item-title">California Burger <p class="paragraph">Topped with maple bacon, guacamole, mayo, lettuce, and tomato with double slices of pepper jack cheese.</p>
<button class="default-button add-item" onclick="">Add</button> </div>
<img class="image" src="img/burger.jpg" alt="">
</div>
</div>

Rendered element:

Contact

CSS selector

.form-container

.form

Sample code:

<div class="form-container">
<h2 class="heading2">Contact Form</h2>
<form class="form" action="/action_page.php">
<label for="name">Your Name</label>
<input type="text" id="name" class="textInput-field" placeholder="Enter your full name">
<label for="email">Your E-mail</label>
<input type="text" id="email" class="textInput-field" placeholder="Enter your e-mail">
<label for="message">Message</label>
<textarea id="message" class="textInput-field" placeholder="Type your message here"></textarea>>
<button class="default-button">submit</button>
</form>
</div>

Rendered element:

Grid

CSS selector

.grid

.grid-item

Sample code:

<div class="grid">
<div class="grid-item">column 1</div>
<div class="grid-item">column 2</div>
<div class="grid-item">column 3</div>
<div class="grid-item">column 4</div>
<div class="grid-item">column 5</div>
<div class="grid-item">column 6</div>
<div class="grid-item">column 7</div>
<div class="grid-item">column 8</div>
</div>

Rendered element:

column 1
column 2
column 3
column 4
column 5
column 6
column 7
column 8

Colour Scheme

Primary Colours

#8acb88

#e4fde1

#70B481

Secondary Colours

#cf5c36

#efc88b

Grayscale Colours

#07080a

#24272b

#596068

#d4d9df