Skip to content

Commit

Permalink
initial files added
Browse files Browse the repository at this point in the history
  • Loading branch information
kb0207 authored Dec 17, 2023
0 parents commit d065a02
Show file tree
Hide file tree
Showing 8 changed files with 359 additions and 0 deletions.
Binary file added assets/blog-website.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/js-documentation-page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/product-landing-page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/survey-form.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/tribute-page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
100 changes: 100 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Personal Portfolio</title>

<script src="https://kit.fontawesome.com/aebb27a90d.js" crossorigin="anonymous"></script>

<link
href="https://fonts.googleapis.com/css?family=Poppins:200i,300,400&amp;display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/css?family=Raleway:700&amp;display=swap"
rel="stylesheet"
/>
<link rel="stylesheet" href="styles.css" />
</head>

<body>

<nav id="navbar" class="navbar">
<ul class="navbar-list">
<li><a href="#welcome-section">About</a></li>
<li><a href="#work">Work</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>

<section id="welcome-section">
<h1>Hello, World! My name is Karan Bhura</h1>
<p>a coding lover</p>
</section>

<section id="work">
<h2>Some of my top work</h2>

<div id="projects" class="project">

<div class="project-tile">
<a href="#" target="_blank">
<img class="project-img" src="./assets/blog-website.png" alt="">
<p class="project-title"> <span class="hidden"><</span> Blog website <span class="hidden">/></span></p>
</a>
</div>

<div class="project-tile">
<a href="https://github.com/kb0207/Technical-Documentation-Page" target="_blank">
<img class="project-img" src="./assets/js-documentation-page.png" alt="">
<p class="project-title"> <span class="hidden"><</span> Technical Documentation Page <span class="hidden">/></span></p>
</a>
</div>

<div class="project-tile">
<a href="https://github.com/kb0207/Tribute-Page" target="_blank">
<img class="project-img" src="./assets/tribute-page.png" alt="">
<p class="project-title"> <span class="hidden"><</span> Tribute Page <span class="hidden">/></span></p>
</a>
</div>

<div class="project-tile">
<a href="https://github.com/kb0207/Survey-Form" target="_blank">
<img class="project-img" src="./assets/survey-form.png" alt="">
<p class="project-title"> <span class="hidden"><</span> Survey Form <span class="hidden">/></span></p>
</a>
</div>

</div>

<a href="https://github.com/kb0207?tab=repositories" class="show-more-btn" target="_blank">Show All <i class="fa-solid fa-arrow-right"></i></a>



</section>


<section id="contact">

<div class="contact-header">
<h1>Let's work together...</h1>
<p>How do you take your coffee?</p>
</div>
<div class="contact-links">
<a target="_blank" id="profile-link" class="links" href="https://github.com/kb0207"> <i class="fa-brands fa-github"></i> Github</a>
<a target="_blank" class="links" href="mailto:[email protected]"> <i class="fa-regular fa-envelope"></i> Send a mail</a>
</div>

</section>

<footer>
<hr />
<div class="contact-footer">
<p>This website is a personalised copy of freeCodeCamp's 5th and final Certification Project: <a target="_blank" href="https://personal-portfolio.freecodecamp.rocks/">Personal-Portfolio Webpage</a>
</p>
</div>
</footer>

</body>
</html>
6 changes: 6 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Personal Portfolio Webpage
**Personal Portfolio Webpage: made after doing freeCodeCamp HTML course 5th level** <br/>
Made after hard-work. <br/>
Also I have made it responsive according to screen sizes. <br/>
This is a replica of an existing [Personal Portfolio Webpage](https://personal-portfolio.freecodecamp.rocks//). <br/>
Here's the link to [my replica](https://kb0207.github.io/) of this webpage
253 changes: 253 additions & 0 deletions styles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,253 @@
*,
::after,
::before {
box-sizing: inherit;
}

* {
margin: 0;
padding: 0;
}

html {
scroll-behavior: smooth;
box-sizing: border-box;
}

:root {
--main-orange: #ff7f50;
--main-white: #f0f0f0;
--main-red: #be3144;
--main-blue: #45567d;
--main-gray: #303841;
}

body {
font-family: "Poppins", sans-serif;
font-size: 1.8rem;
font-weight: 400;
line-height: 1.4;
}

a {
text-decoration: none;
color: var(--main-white);
cursor: pointer;
}

h1,
h2 {
color: var(--main-white);
}

.heading1{
font-size: 3.5rem;
}

.paragraph{
color: var(--main-gray);
}

.navbar {
display: flex;
justify-content: flex-end;
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: var(--main-red);
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.4);
}

.navbar-list {
list-style: none;
display: flex;
margin-right: 2rem;
}

.navbar-list a {
color: var(--main-white);
display: block;
font-size: 1.3rem;
padding: 1.3rem;
}

.navbar-list a:hover {
background-color: var(--main-blue);
transition: 0.3s;
}

#welcome-section {
background-color: #000;
width: 100%;
height: 100vh;
display: flex;
text-align: center;
flex-direction: column;
justify-content: center;
align-items: center;
background-image: linear-gradient(60deg, #3a3d40 0%, #181719 100%);
}

#welcome-section h1,
.contact-header h1 {
font-size: 3.5rem;
}

#welcome-section p {
font-style: italic;
color: var(--main-red);
}

#work {
text-align: center;
padding: 1rem;
background-color: var(--main-blue);
padding-bottom: 7rem;
}

h2 {
margin-top: 5rem;
text-decoration: underline;
}

.project{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(32rem, 1fr));
grid-gap: 4rem;
width: 100%;
max-width: 1280px;
margin: 4rem auto;
margin-bottom: 6rem;
}

.project-title{
background-color: var(--main-gray);
}

.project-title{
width: 100%;
padding: 2rem 0.5rem;
font-size: 1.5rem;
}

.hidden{
color: var(--main-gray);
}

.project-tile:hover span{
color: var(--main-orange);
transition: 0.4s;
}

.project-img{
height: calc(100% - 5.9rem);
object-fit: cover;
width: 100%;
display: block;
}

.show-more-btn{
padding: 0.6rem 1.2rem;
border: transparent;
background-color: var(--main-gray);
font-size: 1.5rem;
}

.show-more-btn:hover {
background-color: var(--main-red);
transition: 0.3s;
}

.fa-solid .fa-arrow-right {
margin-left: 30px;
}

#contact{
background-color: var(--main-gray);
width: 100%;
height: 80vh;
}

.contact-header p{
color: var(--main-white);
}

.contact-header{
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
width: 100%;
}

.contact-header h1{
margin-top: 4rem;
}

.contact-header p{
font-size: 1.1rem;
font-style: italic;
}

.contact-links{
padding: 2rem;
display: block;
text-align: center;
}

.links {
padding: 0 20px;
font-size: 1.4rem;
display: inline-block;
transition: transform 0.35s ease-in-out;
}

.links:hover{
transform: translateY(7px);
}

footer{
background-color: var(--main-gray);
}

hr{
width: 100%;
height: 5px;
border: none;
background: var(--main-red);
}

.contact-footer{
padding: 2rem;
font-size: 1.1rem;
color: var(--main-white);
text-align: center;
}

.contact-footer a{
text-decoration: underline;
}



@media screen and (max-width:550px) {
.project-img{
height: calc(100% - 5.9rem);
object-fit: cover;
width: 100%;
display: block;
max-width: 100%;
}

.project{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
grid-gap: 4rem;
width: 100%;
max-width: 1280px;
margin: 4rem auto;
margin-bottom: 6rem;

}
}

0 comments on commit d065a02

Please sign in to comment.