3 CORNERSTONE OF SUCCESS
Basic but important things you need to do to have success in life:
- Thankful and Grateful to God (TAG):
Try as much as possible to give alms to people in need, sharing with people based on what God has given you
- Obeying and Trusting God (OAT)
- Praying and Praising God (PAP)
case 1: simple navigation bar and webpage header with ul tag (non responsive)
output
code impl.
<html
lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"
content="width=device-width, initial-scale=1.0"> <!-- font --> <link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css"
/>
<title>dmac portfolio</title>
<style> :root{ --primarycolor: #0076de; --white: #fff; --black: #333; --deepblack: #000; --grey: #f6f8fa; --labelcolor: #64b1f5; --yellow: #ffd723; } *{ margin: 0; padding: 0; outline: none; font-family: sans-serif;
} /* body{ width: 100%; height: auto; } */ /* make nav bar straight */ .container{ width: 100%; height: 100vh; background-image:
linear-gradient(rgba(0,0,0,.7), rgba(0,0,0,.7)), url(images/bkg3.jpg); background-position: center; background-size: cover; /* adjust space on the left and
right on the webpage */ padding-left: 8%; padding-right: 8%; box-sizing: border-box;
} .navbar{ height: 12%; display: flex; align-items: center; } /* change logo size */ .logo{ width: 50px; cursor: pointer; } /* hamburger icon */ .menu-icon{ width: 30px; cursor: pointer; margin-left: 40px; }
/* style nav links */ nav{ flex: 1; text-align: right;
} nav ul li{ list-style: none; display: inline-block; margin-left: 60px; } nav ul li a{ text-decoration: none; color: #fff; font-size: 13px; text-transform: uppercase; }
/* style row --container */ .row{ display: flex; height: 88%; align-items: center; } /* style left column */ .col{ /* resize the text into smaller
box */ flex-basis: 50%; } h1{ color: var(--white); font-size: 100px; } p{ color: var(--white); font-size: 12px; line-height: 15px; margin-top: 15px; } button{ width: 180px; color: var(--deepblack); font-size: 13px; padding: 12px 0; background: var(--white); border: 0; border-radius: 20px; outline: none; margin-top: 30px; } /* set the height and width for the
card */ .card{ width: 200px;
height: 230px; display: inline-block; border-radius: 12px; padding: 12px 15px; box-sizing: border-box; cursor: pointer; margin: 10px 15px; background-image:
url(images/bkg2.jpg); background-position: center; background-size: cover; transition: transform .5s; } /* the extra card1 will help us make
image for each information */ .card1{ background-image:
url(images/bkg1.jpg); } .card2{ background-image:
url(images/bkg4.png); } .card3{ background-image:
url(images/bkg5.jpg); } .card4{ background-image: url(images/bkg1.jpg); } .card:hover{ transform: translateY(-10px); } h5{ color: var(--primarycolor); text-shadow: 0 0 2px red; font-size: 16px; }
.card p{ text-shadow: 0 0 12px #000; font-size: 13px; }
</style> </head>
<body> <div
class="container"> <div
class="navbar"> <img
src="images/location.png" alt=""
class="logo"> <nav> <ul> <li><a
href="#home">home</a></li> <li><a
href="#services">services</a></li> <li><a
href="#about">about</a></li> <li><a
href="#contact">contact</a></li> </ul> </nav> <img
src="images/location.png" alt=""
class="menu-icon"> </div>
<div class="row"> <div
class="col">
<h1>Tutoring</h1> <p>Lorem ipsum
dolor sit amet consectetur adipisicing elit. Eligendi, distinctio
consectetur! Earum rerum accusantium, cum aliquam eos odio
eius impedit quos praesentium, sit unde illo ipsa, atque reprehenderit
voluptatibus error.</p> <button
type="button">Explore</button> </div>
<div class="col">
<div class="card
card1">
<h5>Mathematics</h5> <p>Lorem ipsum
dolor sit amet consectetur adipisicing elit. Eligendi, distinctio
consectetur! Earum rerum accusantium, cum aliquam eos odio eius impedit
quos praesentium, sit unde illo ipsa, atque reprehenderit voluptatibus
error.</p> </div>
<div class="card
card2"> <h5>Further
Mathematics</h5> <p>Lorem ipsum
dolor sit amet consectetur adipisicing elit. Eligendi, distinctio
consectetur! Earum rerum accusantium, cum aliquam eos
odio eius impedit quos praesentium, sit unde illo ipsa, atque reprehenderit
voluptatibus error.</p> </div>
<div class="card
card3"> <h5>Machine
Learning using Python</h5> <p>Lorem ipsum
dolor sit amet consectetur adipisicing elit. Eligendi, distinctio
consectetur! Earum rerum accusantium, cum aliquam eos
odio eius impedit quos praesentium, sit unde illo ipsa, atque reprehenderit
voluptatibus error.</p> </div>
<div class="card
card4"> <h5>Web
Design</h5> <p>Lorem ipsum
dolor sit amet consectetur adipisicing elit. Eligendi, distinctio
consectetur! Earum rerum accusantium, cum aliquam eos
odio eius impedit quos praesentium, sit unde illo ipsa, atque reprehenderit
voluptatibus error.</p> </div>
</div> </div> </div> </body> </html> |
phase 1a: simple navigation bar without ul tag (preferred)
We will create color variables using root for the CSS
output
code
<html
lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"
content="width=device-width, initial-scale=1.0"> <!-- font --> <link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css"
/>
<title>dmac portfolio</title>
<style> :root{ --primarycolor: #0076de; --white: #fff; --black: #333; --grey: #f6f8fa; --labelcolor: #64b1f5; --yellow: #ffd723; } *{ margin: 0; padding: 0; box-sizing: border-box; outline: none; font-family: sans-serif; } body{ width: 100%; height: auto; } /* make nav bar straight */ .navbar{ width: 100%; height: 60px; display: flex; justify-content: space-between; position: fixed; top: 0; left: 0; padding: 1rem 2.5rem; z-index: 10; color: var(--white); background: var(--black); } .navbar-logo > a{ letter-spacing: 2.5; text-decoration: none; color: var(--white) } .navbar-menu{ width: 400px; display: flex; justify-content: space-between; margin: 5px 5px; } .navbar-menu > a{ color: var(--white); text-decoration: none; } .menu-toggle{ /* if we use display: block the
nav bars will be at mniddle */ display: none; } .menu-toggle .bar{ width: 15px; height: 2px; margin: 3px auto; transition: all 0.3s ease-in-out; cursor: pointer; } </style> </head>
<body> <nav class="navbar"> <h2
class="navbar-logo"><a
href="#">DMAC</a></h2>
<div
class="navbar-menu"> <a
href="#home">home</a> <a
href="#services">services</a> <a
href="#about">about</a> <a
href="#contact">contact</a> <a href="#">sign
in</a> </div>
<div class="menu-toggle"> <span
class="bar"></span> <span
class="bar"></span> <span
class="bar"></span> </div> </nav> </body> </html> |
<html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- font CDN --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" /> <!-- swiper CDN --> <link rel="stylesheet" href="https://unpkg.com/swiper@10/swiper-bundle.min.js"/> <link rel="stylesheet" href="https://code.jquery.com/jquery-2.2.4.min.js"> <title>dmac portfolio</title> <style> :root{ --primarycolor: #0076de; --white: #fff; --black: #333; --grey: #f6f8fa; --labelcolor: #64b1f5; --yellow: #ffd723; } *{ margin: 0; padding: 0; box-sizing: border-box; outline: none; font-family: sans-serif; } body{ width: 100%; height: auto; }
/* make nav bar straight */ .navbar{ width: 100%; height: 60px; display: flex; justify-content: space-between; position: fixed; top: 0; left: 0; padding: 1rem 2.5rem; z-index: 10; color: var(--white); /* background: var(--black); */ background: transparent; } .navbar-logo > a{ letter-spacing: 2.5; text-decoration: none; color: var(--white) } .navbar-menu{ width: 400px; display: flex; justify-content: space-between; margin: 5px 5px; } .navbar-menu > a{ /* color: var(--primarycolor); */ color: var(--white); text-decoration: none; /* background: var(--white); */ border-radius: 20%; text-transform: uppercase; } .navbar-menu .signin{ color: var(--yellow); } .menu-toggle{ /* if we use display: block -- the nav bars will be at mniddle */ display: none; } .menu-toggle .bar{ width: 15px; height: 2px; margin: 3px auto; transition: all 0.3s ease-in-out; cursor: pointer; } /* header style */
h1{ line-height: 1.5; } header{ width: 100%; height: 80%; /* background-image: url(images/bkg3.jpg); */ background-image: linear-gradient(rgba(0,0,0,.7), rgba(0,0,0,.7)), url(images/bkg3.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; } .header-title{ position: absolute; top: 7rem; left: 3rem; letter-spacing: 3; font-weight: bolder; font-size: 52px; color: var(--white); text-shadow: 4px 2px 0px rgba(0,0,0,0.2); } .header-title > span{ color: var(--primarycolor); } /* search bar style */ .search-wrapper{ width: 60%; margin: auto; min-width: 300px; height: 3.5rem; position: relative ; } .search-box{ width: 100%; position: absolute; background-color: var(--grey); box-shadow: rgba(2,11,20,0.3) 0px 5px 15px; top: -45%; width: 100%; height: 100%; } .search-card{ display: flex; justify-content: space-between; height: 100%; padding: 0.5rem; } .search-input{ width: 100%; height: 100%; border: none; padding: 0.5rem; } .search-button{ width: 200px; background: var(--primarycolor); border: none; color: var(--white); cursor: pointer; } /* style filter*/ .filter-box{ width: 100%; height: auto; font-size: .8rem; width: 60%; min-width: 300px; margin: auto; } .filter-dropdown{ width: 100%; border-bottom: 1px solid var(--labelcolor); display: flex; justify-content: flex-start; flex-wrap: wrap; gap: .3rem; } .filter-select{ border: none; padding: .2rem } .filter-select:hover{ background: var(--grey); } .filter-chosen{ width: 100%; padding: .3rem; display: flex; flex-wrap: wrap; gap: .5rem; } .chosen-card{ background: var(--primarycolor); padding: .2rem .5rem; border-radius: 20px; color: var(--white); cursor: pointer; } /* style section of job list */ .job-list{ margin: 5%; padding: 1rem; background-color: var(--grey); } .job-card{ display: flex; justify-content: space-between; padding: 1rem; margin: 1rem; min-height: 100px; align-items: center; background-color: var(--white); box-shadow: rgba(0,0,0,.15) 0px 1px 4px; cursor: pointer; } .job-card:hover{ box-shadow: rgba(0,0,0,.1) 0px 4px 12px; } .job-name{ display: flex; } .job-profile{ width: 60px; height: 60px; margin: .5rem; } .job-detail{ padding: 0 10px; } .job-detail > h4{ color: var(--primarycolor); font-size: .9rem; } .job-detail > p{ display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .job-label{ display: flex; flex-wrap: wrap; } .job-label > a{ padding: 0 1rem; margin: .2rem; color: var(--white); text-decoration: none; border-radius: 20px; font-size: .8rem; } .label-a{ background-color: var(--yellow); } .label-b{ background-color: var(--primarycolor); } .label-c{ background-color: var(--black); } .job-posted{ font-size: .8rem; } .job-more{ display: block; padding: .3rem 2rem; margin: 20px auto; width: 250px; background-color: transparent; color: var(--primarycolor); border: 1px solid var(--primarycolor); border-radius: 20px; cursor: pointer; } .job-more:hover{ background-color: var(--primarycolor); color: var(--white); } /* style join */ .join{ width: 100%; height: 350px; background-image: url(images/bkg5.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; color: var(--white); display: flex; flex-wrap: wrap; justify-content: space-between; padding: 1rem 3rem; align-items: center; position: relative; } .join::before{ content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(180deg, rgba(0,85,177,.6) 0%, rgba(0,122,255,.5)100%); background: linear-gradient(180deg, rgba(0,122,255,.65) 0%, transparent 100%); z-index: 1; } .join-detail{ min-width: 280px; width: 50%; z-index: 2; margin-bottom: 1rem; } .join-detail > h1{ font-size: 36px; letter-spacing: 2; } .join-button{ width: 200px; padding: 1rem; border: none; color: var(--black); background-color: var(--grey); box-shadow: rgba(0,0,0,.35) opx 5px 15px; z-index: 2; cursor: pointer; } .join-button:hover{ background: transparent; border: 2px solid var(--yellow); color: var(--primarycolor); } /* style featured */ .featured{ width: 100%; height: auto; text-align: center; padding: 5rem 1rem; background-color: var(--grey); } .section-title{ margin-bottom: .5rem; letter-spacing: 1.5; font-size: 36px; } .featured-wrapper{ display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 2rem; align-items: center; width: 100%; padding: 2% 10%; } .featured-card{ display: flex; flex-direction: column; align-items: center; padding: 1rem; background-color: var(--white); box-shadow: rega(0,0,0,.16) 0px 1px 4px; } .featured-card:hover{ box-shadow: rgba(100,100,111,.2) 0px 7px 29px 0px; } .featured-image{ height: 30px; margin-bottom: .2rem; } .featured-button{ border: 1px solid var(--primarycolor); background-color: transparent; margin-top: .5rem; padding: 3px 10px; cursor: pointer; color: var(--primarycolor); } .featured-button:hover{ background-color: var(--primarycolor); color: var(--white); } /* style testimonial */ .testimonial{ width: 100%; text-align: center; padding: 5rem 1rem; background-color: var(--primarycolor); color: var(--white); } .swiper{ width: 80%; height: 400px; margin-top: 2rem; } /* by dmac */ .swiper-wrapper{ /* background: green; */ display: flex; flex-direction: row; } .swiper-slide{ background: var(--white); display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 2rem 1rem; box-shadow: rgba(50,50,93,.25) 0px 13px 27px -5px, rgba(0,0,0,.3) 0px 8px 16px -8px; color: var(--black); } .swiper-slide i{ font-size: 40px; color: var(--yellow); margin-bottom: 1rem; } .swiper-slide h3{ font-family: sans-serif; } .testimonial-pic{ padding: 1rem; } .testimonial-pic img{ display: block; margin: 1rem auto; width: 50px; height: 50px; object-fit: cover; border-radius: 50%; } /* style blog */ .blog{ width: 100%; height: auto; text-align: center; padding: 5rem 1rem; } .blog-wrapper{ display: flex; flex-wrap: wrap; justify-content: center; width: 100%; padding: 1rem; } .blog-card{ width: 300px; height: auto; margin: 1rem; box-shadow: 0 1px 6px 0 rgba(49 53 59 / 12%); cursor: pointer; } .blog-card:hover{ box-shadow: rgba(100,100,111,.2) 0px 7px 27px 0px; } .blog-image{ width: 100%; height: 150px; object-fit: cover; } .blog-detail{ padding: 20px; } .blog-detail span{ color: var(--yellow); font-size: .7rem; } .blog-detail h4{ padding: 10px 0; } .divider{ margin: 1rem 0; border: .5px solid var(--grey); } .blog-more{ color: var(--primarycolor); text-decoration: none; font-size: .9rem; } /* style footer */ footer{ width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; background: var(--primarycolor); color: var(--white); padding: 3rem; } .footer-wrapper{ display: flex; flex-direction: column; padding: .5rem; justify-content: flex-start; align-items: flex-start; } .footer-wrapper h3, .footer-wrapper h4{ line-height: 3; color: var(--yellow); } .footer-wrapper p{ max-width: 400px; line-height: 1.5; } .social-media{ margin-top: 1rem; } .social-media a{ text-decoration: none; color: var(--grey); margin-right: 10px; } .footer-wrapper a{ text-decoration: none; color: var(--grey); line-height: 2; } .footer-wrapper a:hover{ text-decoration: underline; } /* got this from stack overflow for hamburger icon */ .bar { display: block; width: 25px; height: 3px; margin: 5px auto; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background-color: var(--white); } /* media query for mobile screen */ @media screen and (max-width: 600px){ .menu-toggle, .bar{ display: block; /* z-index: 3; */ } .menu-toggle.is-active .bar:nth-child(2){ opacity: 0; } .menu-toggle.is-active .bar:nth-child(1){ transform: translateY(5px) rotate(45deg); } .menu-toggle.is-active .bar:nth-child(3){ transform: translateY(-5px) rotate(-45deg); } .navbar-menu{ flex-direction: column; position: absolute; top: 0; bottom: 0; width: 70%; height: 100vh; text-align: center; background-color: var(--black); display: none; padding: 5rem; } .navbar-menu.active { display: flex; } .navbar-menu a{ color: var(--white); padding: 1.5rem; } .header-title{ font-size: 30px; } } </style> </head> <body> <!-- navigation menu bar starts --> <nav class="navbar"> <h2 class="navbar-logo"><a href="#">DMAC</a></h2> <div class="navbar-menu"> <a href="#jobs">jobs</a> <a href="#companies">companies</a> <a href="#testimonial">testimonial</a> <a href="#blog">blogs</a> <a href="#" class="signin">sign in</a> </div> <div class="menu-toggle"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </div> </nav> <!-- header starts --> <header> <h1 class="header-title"> FIND YOUR <br> <span>PERFECT JOB</span> <br> WITH EASE </h1> </header> <!-- search start --> <div class="search-wrapper"> <div class="search-box"> <div class="search-card"> <input type="text" placeholder="job title or keywords" class="search-input"> <button class="search-button">Search</button> </div> </div> </div> <!-- filter box start --> <div class="filter-box"> <div class="filter-dropdown"> <select name="job-level" id="job-level" class="filter-select" name="job-level"> <option value="">job level</option> <option value="">entry</option> <option value="">mid senior</option> <option value="">director</option> </select> <select name="" id="job-function" class="filter-select" name="job-function"> <option value="">job function</option> <option value="">IT</option> <option value="">management</option> <option value="">education</option> </select> <select name="" id="employment" class="filter-select" name="employment"> <option value="">employment type</option> <option value="">internship</option> <option value="">part time</option> <option value="">full time</option> </select> <select name="" id="location" class="filter-select" name="location"> <option value="">locations</option> <option value="">remote</option> <option value="">ghana</option> <option value="">south africa</option> </select> <select name="" id="education" class="filter-select" name="education"> <option value="">education</option> <option value="">high school</option> <option value="">bachelor's degree</option> <option value="">master's degree</option> </select> </div> <div class="filter-chosen"> <div class="chosen-card"> Remote <i class="fas fa-times-circle"></i> </div> <div class="chosen-card"> full time <i class="fas fa-times-circle"></i> </div> <div class="chosen-card"> financial tech <i class="fas fa-times-circle"></i> </div> <div class="chosen-card"> entry level <i class="fas fa-times-circle"></i> </div> </div> </div> <!-- link job listing starts --> <section class="job-list" id="jobs"> <div class="job-card"> <div class="job-name"> <img src="images/location.png" alt="" class="job-profile"> <div class="job-detail"> <h4>toyota</h4> <h3>electrical engineer</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> </div> <div class="job-label"> <a href="#" class="label-a">HTML</a> <a href="#" class="label-b">CSS</a> <a href="#" class="label-c">JAVASCRIPT</a> </div> <div class="job-posted"> Posted 2 mins ago </div> </div> <div class="job-card"> <div class="job-name"> <img src="images/location.png" alt="" class="job-profile"> <div class="job-detail"> <h4>amazon</h4> <h3>business developer</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> </div> <div class="job-label"> <a href="#" class="label-a">HTML</a> <a href="#" class="label-b">CSS</a> <a href="#" class="label-c">JAVASCRIPT</a> </div> <div class="job-posted"> Posted 2 mins ago </div> </div> <div class="job-card"> <div class="job-name"> <img src="images/location.png" alt="" class="job-profile"> <div class="job-detail"> <h4>instagram</h4> <h3>digital marketer</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> </div> <div class="job-label"> <a href="#" class="label-a">HTML</a> <a href="#" class="label-b">CSS</a> <a href="#" class="label-c">JAVASCRIPT</a> </div> <div class="job-posted"> Posted 2 mins ago </div> </div> <div class="job-card"> <div class="job-name"> <img src="images/location.png" alt="" class="job-profile"> <div class="job-detail"> <h4>youtube</h4> <h3>UX/UI designer</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> </div> <div class="job-label"> <a href="#" class="label-a">HTML</a> <a href="#" class="label-b">CSS</a> <a href="#" class="label-c">JAVASCRIPT</a> </div> <div class="job-posted"> Posted 30 mins ago </div> </div> <div class="job-card"> <div class="job-name"> <img src="images/location.png" alt="" class="job-profile"> <div class="job-detail"> <h4>tiktok</h4> <h3>software engineer</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> </div> <div class="job-label"> <a href="#" class="label-a">HTML</a> <a href="#" class="label-b">CSS</a> <a href="#" class="label-c">JAVASCRIPT</a> </div> <div class="job-posted"> Posted an hour ago </div> </div> <button class="job-more">More List</button> </section> <!-- join starts --> <section class="join"> <div class="join-detail"> <h1 class="section-title">START YOUR NEW JOB WITH US</h1> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> </div> <button class="join-button">Join Now</button> </section> <!-- link featured company starts --> <section class="featured" id="companies"> <h1 class="section-title">Featured Companies</h1> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> <div class="featured-wrapper"> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>toyota</p> <button class="featured-button">View 2 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>amazon</p> <button class="featured-button">View 3 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>instagram</p> <button class="featured-button">View 1 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>youtube</p> <button class="featured-button">View 8 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>tiktok</p> <button class="featured-button">View 13 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>whatsapp</p> <button class="featured-button">View 13 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>youtube</p> <button class="featured-button">View 8 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>tiktok</p> <button class="featured-button">View 13 jobs</button> </div> <div class="featured-card"> <img src="images/location.png" alt="" class="featured-image"> <p>whatsapp</p> <button class="featured-button">View 13 jobs</button> </div> </div> </section> <!-- link testimonials start --> <section class="testimonial" id="testimonial"> <h1 class="section-title">Testimonials</h1> <p>Let's see what our clients say about us</p> <div class="swiper myswiper"> <div class="swiper-wrapper"> <div class="swiper-slide"> <i class="fas fa-quote-left"></i> <h3>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</h3> <div class="testimonial-pic"> <img src="images/bkg2.jpg" alt=""> <p>Bayo Akorede</p> <span>School Consultant</span> </div> </div> <div class="swiper-slide"> <i class="fas fa-quote-left"></i> <h3>type some text here</h3> <div class="testimonial-pic"> <img src="images/location.png" alt=""> <p>Martin Remi</p> <span>Photographer</span> </div> </div> <div class="swiper-slide"> <i class="fas fa-quote-left"></i> <h3>type some text here</h3> <div class="testimonial-pic"> <img src="images/location.png" alt=""> <p>Agboola Biodun</p> <span>Computer Engineer</span> </div> </div> </div> <div class="swiper-pagination"></div> </div> </section> <!-- link blog start --> <section class="blog" id="blog"> <h1 class="section-title">Career Advice</h1> <p>Learn more career tips from our company as a JOB RECRUITER</p> <div class="blog-wrapper"> <div class="blog-card"> <img src="images/bkg4.png" alt="" class="blog-image"> <div class="blog-detail"> <span>20 August 2023</span> <h4>How to enjoy your work</h4> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> <hr class="divider"> <a href="#" class="blog-more">Read more</a> </div> </div> <div class="blog-card"> <img src="images/bkg4.png" alt="" class="blog-image"> <div class="blog-detail"> <span>16 June 2023</span> <h4>Tips for technical interview</h4> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> <hr class="divider"> <a href="#" class="blog-more">Read more</a> </div> </div> <div class="blog-card"> <img src="images/bkg4.png" alt="" class="blog-image"> <div class="blog-detail"> <span>20 August 2023</span> <h4>Managing time effectively</h4> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> <hr class="divider"> <a href="#" class="blog-more">Read more</a> </div> </div> </div> </section> <!-- footer start --> <footer> <div class="footer-wrapper"> <h3>DMAC</h3> <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Minima, quibusdam quas itaque tempore et necessitatibus consequuntur doloremque modi rem, natus quae praesentium ea perspiciatis quaerat dolore voluptates, ipsam repudiandae nobis.</p> <div class="social-media"> <a href="#"><i class="fab fa-facebook-f"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fab fa-linkedin-in"></i></a> <a href="#"><i class="fab fa-youtube"></i></a> </div> </div> <div class="footer-wrapper"> <h4>Explore</h4> <a href="#">Top Companies</a> <a href="#">Terms of Services</a> <a href="#">Careers</a> <a href="#">Podcast</a> </div> <div class="footer-wrapper"> <h4>About</h4> <a href="#">FAQ</a> <a href="#">Get Inspired</a> <a href="#">Blog</a> </div> <div class="footer-wrapper"> <h4>Support</h4> <a href="#">Customer Service</a> <a href="#">Trust & Safety</a> <a href="#">Partnership</a> </div> <div class="footer-wrapper"> <h4>Community</h4> <a href="#">Community</a> <a href="#">Invite a Friend</a> <a href="#">Event</a> </div> </footer> <!-- script section --> <!-- <script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script> --> <script src="https://unpkg.com/swiper@10/swiper-bundle.min.js"></script> <!-- <script src="jquery-3.6.4.min.js"></script> --> <script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<!-- <script src="scriptjob.js"> </script> --> <script> //swiper to move testimonial cards var swiper = new Swiper(".myswiper", { loop:true, autoplay:{ delay: 2500, disableOnInteraction: false, }, slidesPerView: 1, spaceBetween: 10, pagination:{ el: ".swiper-pagination", clickable: true, }, breakpoints:{ 640:{ slidesPerView: 2, spaceBetween: 20, }, 768:{ slidesPerView: 3, spaceBetween: 40, }, 1024:{ slidesPerView: 3, spaceBetween: 50, } } }) // change navbar background color from transparent //to black when user scroll up or down $(document).ready(function(){ $(window).scroll(function(){ var scroll = $(window).scrollTop(); if(scroll>150){ $(".navbar").css("background", "#222"); $(".navbar").css("box-shadow", "rgba(0,0,0,.1) 0px 4px 12px"); } else{ $(".navbar").css("background", "transparent"); $(".navbar").css("box-shadow", "none"); } }) }); //smooth scroll instead of fast jumping scroll var navbarheight = $(".navbar").outerHeight(); $(".navbar-menu a").click(function(e){ var targethref = $(this).attr("href"); $("html, body").animate({ scrollTop: $(targethref).offset().top - navbarheight }, 1000) e.preventDefault(); }); // navbar mobile version const mobile = document.querySelector(".menu-toggle"); const mobilelink = document.querySelector(".navbar-menu"); mobile.addEventListener("click", function(){ //this reference the css style in media query mobile.classList.toggle("is-active"); mobilelink.classList.toggle("active"); }) mobilelink.addEventListener("click", function(){ const menubars = document.querySelector(".is-active"); if(window.innerWidth <=768 && menubars){ mobile.classList.toggle("is-active"); mobilelink.classList.remove("active"); } }) </script> </body> </html> |
Comments
Post a Comment