Portfolio
How do I make an portfolio?
Concept for my portfolio.. What is a portfolio? How do you make a portfolio? This script and codes were developed by Joseph Victory on 20 August 2022, Saturday.
Portfolio - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Portfolio </title> <link href="http://fonts.googleapis.com/css?family=Lato:100,400,900,900italic" rel="stylesheet" type="text/css">
<meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css"> <link rel='stylesheet prefetch' href='https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.css'> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div id="particles-js"></div>
<div class="nav"> <ul> <li class="Mhome">Home</li> <li class="MaboutMe">About Me</li> <li class="Mservices">Services</li> <li class="Mwork">Portfolio</li> <li class="Mcontact">Contact</li> </ul>
</div>
<div class="logoPull">
</div>
<div class="mobileNav"> <ul> <li class="Mhome">Home</li> <li class="MaboutMe">About Me</li> <li class="Mservices">Services</li> <li class="Mwork">Portfolio</li> <li class="Mcontact">Contact</li> </ul>
</div>
<div class="section hero"> <div class="container"> <div class="row"> <div class="nine columns headline"> <div>Joseph William Victory</div> <div class="secondH">Front-End Web Developer</div> <div class="intro">Currently working at Gala Interactive and accepting various freelance projects. Joseph helps large companies and small businesses plan, design and develop websites that help them become more successful on the web.</div> <button class="button-primary Mcontact">Learn More & Hire Joseph</button> </div> </div> </div>
</div>
<div class="section aboutMe" id="aboutMe"> <div class="container"> <div class="row"> <div class="twelve column"> <h1>About Me</h1></div> </div> <div class="row"> <div class="six columns"> <p> A graduate of Internet Computing, I combine my education with 2 years commercial experience in CSS3, HTML5, JavaScript, WordPress, and design to produce creative and effective websites for happy clients. I enjoy turning complex problems into simple, beautiful and intuitive solutions.</p> <p> When I'm not coding or pushing pixels, you'll find me in the gym, playing Football or scoring over par on the Golf course.</p> </div> <div class="six columns"> <div class="instafeed" id="instafeed"></div> </div> </div> </div>
</div>
<div class="section services" id="services"> <div class="container"> <div class="row"> <div class="twelve columns"> <h1>Services</h1></div></div> <div class="row"> <div class="four columns"> <h3>HTML / CSS</h3></div> <div class="four columns"> <h3>Content Management Systems</h3></div> <div class="four columns"> <h3>Website Maintenance and Support</h3></div> </div> </div>
</div>
<div class="section portfolio" id="portfolio"> <div class="row"> <div class="twelve column"> <h1>Portfolio</h1></div> </div> <div class="row"> <div class="one-third column">1</div> <div class="one-third column">2</div> <div class="one-third column">3</div> </div>
</div>
<div class="section contact" id="contact"> <div class="container"> <div class="row"> <div class="twelve column"> <h1>Contact</h1></div> </div> <form> <div class="row"> <div class="six columns"> <label for="exampleEmailInput">Your email</label> <input class="u-full-width" type="email" placeholder="[email protected]" id="exampleEmailInput"> </div> <div class="six columns"> <label for="exampleRecipientInput">Reason for contacting</label> <select class="u-full-width" id="exampleRecipientInput"> <option value="Option 1">Services</option> <option value="Option 2">Quote</option> <option value="Option 3">General Question</option> </select> </div> </div> <label for="exampleMessage">Message</label> <textarea class="u-full-width" placeholder="Hi Joseph …" id="exampleMessage"></textarea> <label class="example-send-yourself-copy"> <input type="checkbox"> <span class="label-body">Send a copy to yourself</span> </label> <input class="button-primary" type="submit" value="Submit"> </form> </div>
</div> <script src='https://cdn.rawgit.com/VincentGarreau/particles.js/master/particles.js'></script>
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script src='http://j-w-v.com/js/instafeed.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Portfolio - Script Codes CSS Codes
#particles-js { position: absolute; width: 100%; height: 100%;
}
.hero { background: url('http://j-w-v.com/images/bannerBg.jpg') no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100vh;
}
.headline { margin-top: 28%; text-align: left; font-family: 'Lato', sans-serif; font-size: 30px; font-weight: bold; text-transform: uppercase; padding: 0px; color: #ffffff;
}
.secondH { font-family: 'Lato', sans-serif; font-size: 20px; text-transform: uppercase; padding: 0px; color: #CECECE; line-height: 3.5rem;
}
.intro{ font-size: 1.3rem; line-height: 25px; letter-spacing: 1px; text-shadow: 1px 1px 1px rgba(111, 111, 111, 0.8);
}
button { color: white; border: 1px solid white; font-size: 12px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out;
}
button:hover { color: white; border: 1px solid white; background: rgba(255, 255, 255, 0.3);
}
canvas { display: block;
}
.nav { height: 80px; z-index: 20; text-transform: uppercase; width: 100%; position: fixed; top: 0px; display:none;
}
.nav ul li { display: inline-block; margin-left: 30px; color: #FFFFFF; background: rgba(136, 136, 136, 0.25); padding: 5px; border-radius: 5px; cursor: pointer;
}
.nav ul { font-family: 'Lato', sans-serif; margin: 0px; padding: 0px; font-size: 15px; font-weight: 400; text-align: center; padding-top: 30px;
}
.nav ul li:hover { padding-bottom: 5px; background: rgba(67, 68, 68, 0.69);
}
.aboutMe{ background:url('http://j-w-v.com/images/geometry.png'); min-height: 100vh;
}
.aboutMe p{ font-family: 'Lato', sans-serif; line-height: 40px;
}
#instafeed a img{ border-radius:5px; padding:1px;
}
.contact{ background:url('http://j-w-v.com/images/gradient_squares.png'); height:100vh;
}
.portfolio{ background:url('http://j-w-v.com/images/polyred.jpg'); height:100vh; text-align:center;
}
.services{ background:url('http://j-w-v.com/images/polyred.jpg'); height:100vh; text-align:center;
}
.services h3{ font-size:2.1rem;
}
.section h1{ text-align: center; width: 100%; font-family: 'Lato', sans-serif; font-size: 50px; font-weight: bold; margin-top: 100px;
}
button.button-primary{ background-color: #444444; border-color: #4B4B4B
}
button.button-primary:hover{ background-color: #5F5E5E; border-color: #4B4B4B;
}
.logoPull{
width: 100%; height: 10%; background: url('http://j-w-v.com/images/logoV.png'); position: fixed; top: 0px; background-repeat: no-repeat; background-color: #FFFFFF; background-position: center; background-size: 15%; border-bottom: 1px solid #E8E8E8; z-index:50; cursor:pointer!important;
}
.logoPull:hover{ cursor:pointer;
}
.mobileNav { position: fixed; top: 60px; width: 100%; display: none; height: 100vh; background-color: white; z-index: 50;
}
.mobileNav ul { height: 80px; margin: 0px; padding: 0px; color: white;
}
.mobileNav ul li { padding: 2%; text-align: center; color: black; list-style: none; margin-top: 10%; font-size: 1.6rem;
}
@media (min-width: 750px) { .nav{ display:block; } .mobileNav{ display:none; } .logoPull{ display:none; }
}
Portfolio - Script Codes JS Codes
$(document).ready(function() { particlesJS("particles-js", { "particles": { "number": { "value": 80, "density": { "enable": true, "value_area": 800 } }, "color": { "value": "#ffffff" }, "shape": { "type": "circle", "stroke": { "width": 0, "color": "#000000" }, "polygon": { "nb_sides": 5 }, "image": { "src": "img/github.svg", "width": 100, "height": 100 } }, "opacity": { "value": 0.5, "random": false, "anim": { "enable": false, "speed": 1, "opacity_min": 0.1, "sync": false } }, "size": { "value": 3, "random": true, "anim": { "enable": false, "speed": 40, "size_min": 0.1, "sync": false } }, "line_linked": { "enable": true, "distance": 150, "color": "#ffffff", "opacity": 0.4, "width": 1 }, "move": { "enable": true, "speed": 2, "direction": "none", "random": false, "straight": false, "out_mode": "out", "bounce": false, "attract": { "enable": false, "rotateX": 600, "rotateY": 1200 } } }, "interactivity": { "detect_on": "canvas", "events": { "onhover": { "enable": true, "mode": "grab" }, "onclick": { "enable": true, "mode": "push" }, "resize": true }, "modes": { "grab": { "distance": 140, "line_linked": { "opacity": 1 } }, "bubble": { "distance": 400, "size": 40, "duration": 2, "opacity": 8, "speed": 3 }, "repulse": { "distance": 200, "duration": 0.4 }, "push": { "particles_nb": 4 }, "remove": { "particles_nb": 2 } } }, "retina_detect": true }); var feed = new Instafeed({ userId: 7523095, get: 'user', limit: 6, accessToken: '7523095.467ede5.45aa03181f93415d918a7054d76093d2', template: '<a href="{{link}}"><img src="{{image}}" /></a>' }); feed.run(); $('.Mwork').click(function() { $('html,body').animate({ scrollTop: $("#portfolio").offset().top }, 'slow'); }); $('.Mcontact').click(function() { $('html,body').animate({ scrollTop: $("#contact").offset().top }, 'slow'); }); $('.Mhome').click(function() { $('html,body').animate({ scrollTop: $("#particles-js").offset().top }, 'slow'); }); $('.MaboutMe').click(function() { $('html,body').animate({ scrollTop: $("#aboutMe").offset().top }, 'slow'); }); $('.logoPull').on('click', function() { $('.mobileNav').toggle(); });
});
![Portfolio - Script Codes](http://shots.codepen.io/j-w-v/pen/avwqJp-512.jpg)
Developer | Joseph Victory |
Username | j-w-v |
Uploaded | August 20, 2022 |
Rating | 3 |
Size | 4,842 Kb |
Views | 38,456 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
A Pen by Joseph Victory | 2,420 Kb |
Loading Animation | 1,618 Kb |
To Do List | 4,428 Kb |
CSS Puns | 2,448 Kb |
Responsive Blog Homepage | 2,567 Kb |
Navigation | 2,091 Kb |
Portfolio Home Page | 3,448 Kb |
Portfolio | 4,842 Kb |
Social Share | 3,126 Kb |
Login Form | 2,756 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
How to add Css Fold Notes In Blogger By Askwithloud.com | Askwithloud | 2,280 Kb |
Update CSS Variables with JS | Wesbos | 2,335 Kb |
Responsive Minimal Blog Layout | Hackthevoid | 5,261 Kb |
Google Maps API Ground Overlay | Boycetrus | 2,961 Kb |
Toggle menu | Seyedi | 2,279 Kb |
Scroll using CSS | Casperovic | 2,159 Kb |
TheCalendar.js | The-teacher | 6,330 Kb |
Mobile first social buttons with no iframe | Alistairtweedie | 3,158 Kb |
Countdown with Rings | Ewganoel | 2,490 Kb |
Flex Chart | James_zedd | 4,111 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!